|
| 1 | +--- |
| 2 | +title: List tables in Quarto |
| 3 | +_quarto: |
| 4 | + tests: |
| 5 | + html: |
| 6 | + ensureHtmlElements: |
| 7 | + - ["table"] |
| 8 | + - ["div.list-table"] |
| 9 | +--- |
| 10 | + |
| 11 | +::: {.list-table widths="0.070833333333333,0.92916666666667" header-rows="1"} |
| 12 | + |
| 13 | +* * Variable |
| 14 | + * Description |
| 15 | + |
| 16 | +* * `QUARTO_R` |
| 17 | + * Explicit path to the version of `Rscript` to be used by the `knitr` engine and `quarto run *.R` command. |
| 18 | + |
| 19 | +* * `QUARTO_PYTHON` |
| 20 | + * Explicit path to the version of `python` to be used by the `jupyter` engine and `quarto run *.py` command. |
| 21 | + |
| 22 | +* * `QUARTO_JULIA` |
| 23 | + * Explicit path to the version of `julia` to be used by the `julia` engine. |
| 24 | + |
| 25 | +* * `QUARTO_VERSION_REQUIREMENT` |
| 26 | + * A [`semver`](https://semver.org/) string describing the Quarto version requested by the environment. If this check fails, Quarto will not run. |
| 27 | + |
| 28 | +* * `QUARTO_KNITR_RSCRIPT_ARGS` |
| 29 | + |
| 30 | + * Comma separated list of command line argument to pass to `Rscript` started by Quarto when rendering with `knitr` engine, e.g. |
| 31 | + |
| 32 | + ``` |
| 33 | + QUARTO_KNITR_RSCRIPT_ARGS="--no-init-file,--max-connections=258" |
| 34 | + ``` |
| 35 | +
|
| 36 | +* * `QUARTO_TEXLIVE_BINPATH` |
| 37 | + * Explicit path to the TeX Live binaries to be passed to `tlmgr option sys_bin` used when setting `tlmgr` and related to `PATH` using `tlmgr add path` . By default, Quarto looks in known places. |
| 38 | +
|
| 39 | +* * `QUARTO_CHROMIUM` |
| 40 | + * Explicit path to binary to use for chrome headless. Quarto uses [Chrome Devtools Protocol](https://chromedevtools.github.io/devtools-protocol/) to do screenshot of HTML diagrams for PDF insertion. The binary must be compatible with this protocol. (e.g. Chrome, Chromium, Chrome Headless Shell, Edge, …) |
| 41 | +
|
| 42 | +* * `QUARTO_CHROMIUM_HEADLESS_MODE` |
| 43 | + * Used for adaption of the `--headless` mode used with `QUARTO_CHROMIUM` binary. Set to `"none"` for `--headless` , or to `"old"` or `"new"` to pass as argument, e.g. `--headless=<QUARTO_CHROMIUM_HEADLESS_MODE>` . Quarto 1.6 sets `"old"` as default, which works from Chrome 112 to 131. Starting Quarto 1.7.13, `"none"` is the default as [Chrome 132 removed old headless mode](https://developer.chrome.com/blog/removing-headless-old-from-chrome). |
| 44 | +
|
| 45 | +* * `QUARTO_LOG` |
| 46 | + |
| 47 | + `QUARTO_LOG_LEVEL` |
| 48 | + |
| 49 | + `QUARTO_LOG_FORMAT` |
| 50 | + |
| 51 | + * Those variables controls the logging behavior: |
| 52 | + |
| 53 | + * `QUARTO_LOG` is the same as using `--log` at command line. It is used to set the path to the log file |
| 54 | + |
| 55 | + * `QUARTO_LOG_LEVEL` is the same as using `--log-level` at command line. It is used to set the max level that will be log. Possible values are `DEBUG`, `INFO`(default), `WARNING`, and `ERROR`. |
| 56 | + |
| 57 | + * `QUARTO_LOG_FORMAT` is the same as using `--log-format` at command line. It is used to set the format for the log. Possible values are `plain` (default) and `json-stream`. |
| 58 | +
|
| 59 | +::: |
0 commit comments