Skip to content

llms.txt formatting for books #14916

Description

@maelle

I have:

  • searched the issue tracker for similar issues
  • installed the latest version of Quarto CLI
  • formatted my issue following the Bug Reports guide

Bug description

For a book project I get a llms.txt file with classes:

# blablabla

## Pages

- [blablabla](index.llms.md)
- [[1]{.chapter-number}  [Introduction]{.chapter-title}](intro.llms.md)
- [[2]{.chapter-number}  [Summary]{.chapter-title}](summary.llms.md)
- [References](references.llms.md)
- [blablabla](blablabla.pdf)

Steps to reproduce

  • quarto create-project blablabla --type book
  • open book folder, add llms-txt: true to _quarto.yml
  • quarto render

Actual behavior

I don't expect the classes.

Expected behavior

# blablabla

## Pages

- [blablabla](index.llms.md)
- [1. Introduction](intro.llms.md)
...

Your environment

Quarto version 1.11.5
Ubuntu 24.04.2 LTS

Quarto check output

Quarto 1.11.5
[✓] Checking environment information...
      Quarto cache location: /home/maelle/.cache/quarto
[✓] Checking versions of quarto binary dependencies...
      Pandoc version 3.10.0: OK
      Dart Sass version 1.101.0: OK
      Deno version 2.7.14: OK
      Typst version 0.15.1: OK
[✓] Checking versions of quarto dependencies......OK
[✓] Checking Quarto installation......OK
      Version: 1.11.5
      Path: /opt/quarto/bin

[✓] Checking tools....................OK
      TinyTeX: (external install)
      Chrome Headless Shell: (not installed)
      VeraPDF: (not installed)

[✓] Checking LaTeX....................OK
      Using: TinyTex
      Path: /home/maelle/.TinyTeX/bin/x86_64-linux
      Version: 2022

[✓] Checking Chrome Headless....................OK
      Using: Chrome found on system
      Path: /usr/bin/chromium-browser
      Source: PATH

[✓] Checking basic markdown render....OK

[✓] Checking R installation...........OK
      Version: 4.5.2
      Path: /opt/R/4.5.2/lib/R
      LibPaths:
        - /home/maelle/R/x86_64-pc-linux-gnu-library/4.5
        - /opt/R/4.5.2/lib/R/library
      knitr: 1.52
      rmarkdown: 2.32

[✓] Checking Knitr engine render......OK

[✓] Checking Python 3 installation....OK
      Version: 3.12.3
      Path: /usr/bin/python3
      Jupyter: (None)

      Jupyter is not available in this Python installation.
      Install with python3 -m pip install jupyter

[✓] Checking Julia installation...

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingllms-txttriaged-toIssues that were not self-assigned, signals that an issue was assigned to someone.

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions