我是 ConTeXt 的新手,但我对 LaTeX 有所了解,因为我以前曾用它制作过一些文档。
我在用着四开本制作一些文档,我想通过编辑.tex
输出来微调 PDF,然后使用 ConTeXt 进行编译。
在四开本中,我已设置了context: context
选项,但pdf-engine:lualatex
在标题中,引擎似乎luametatex
还不是一个有效的选项。
Quarto.tex
使用引擎正确生成文件lualatex
,但不能生成 PDF。然后我无法用 编译该文件context
。我收到此错误(显示编译后 .tex 输出中的前几行context
:
.tex 第一行:
% Options for packages loaded elsewhere
\PassOptionsToPackage{unicode}{hyperref}
\PassOptionsToPackage{hyphens}{url}
\PassOptionsToPackage{dvipsnames,svgnames,x11names}{xcolor}
ConTeXt 编译错误:
open source > level 1, order 2, name './prueba_quarto_ConTeXt.tex'
tex error > tex error on line 2 in file ./prueba_quarto_ConTeXt.tex: Undefined control sequence \undefined
<line 3.2>
\PassOptionsToPackage
{Unicode}{hyperref}
quarto 是否生成 LaTeX 输出而不是 ConTeXt?
任何建议都将不胜感激!
答案1
已解决:我对 quarto 标题配置生成上下文输出存在误解。好的配置如下:
---
title: "Testing Quarto with ConTeXt"
format: context
pdf-engine: context
editor: visual
----
奇迹般有效。
感谢帮助!