我正在尝试在Markdown文档中使用“大于或等于”和“小于或等于”符号。我希望通过Pandoc将此文档正确呈现为PDF,并且在GitHub上,通过Github风格的Markdown也能正常显示。然而,我无法找到一个可以在这两种Markdown解释中都工作的解决方案。
普通符号(≥和≤)在Git Flavored Markdown中显示良好,HTML格式的特殊字符也是如此。但是,当我尝试通过Pandoc获取PDF时,出现以下错误:
我使用了xelatex引擎,但它在那个位置上根本没有输出字符。
Latex风格的特殊字符(例如$\geq$)通过Pandoc可以正常呈现为PDF格式,但在Git Flavored Markdown中无法解释。
有什么建议可以在Github flavored Markdown和Pandoc / LaTeX中使用特殊字符?或者有没有一种方法可以指示Pandoc / LaTeX需要解释HTML格式的特殊字符?
普通符号(≥和≤)在Git Flavored Markdown中显示良好,HTML格式的特殊字符也是如此。但是,当我尝试通过Pandoc获取PDF时,出现以下错误:
pandoc test.md -o test.pdf
pandoc.exe: Error producing PDF from TeX source.
! Package inputenc Error: Unicode char \u8:≤ not set up for use with LaTeX.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.120 ≤
Try running pandoc with --latex-engine=xelatex.
我使用了xelatex引擎,但它在那个位置上根本没有输出字符。
Latex风格的特殊字符(例如$\geq$)通过Pandoc可以正常呈现为PDF格式,但在Git Flavored Markdown中无法解释。
有什么建议可以在Github flavored Markdown和Pandoc / LaTeX中使用特殊字符?或者有没有一种方法可以指示Pandoc / LaTeX需要解释HTML格式的特殊字符?
--variable mainfont=Georgia
来运行pandoc。 - Matthew Pickering