40

有谁知道如何在 Windows 中将 .tex 文件转换为 .pdf ?我试过 cygwin 但它说命令“pdflatex”无法识别

谢谢菲利普

4

5 回答 5

36

没有理由让 Cygwin 使事情复杂化。去下载并安装适用于 Windows 的 TeX 发行版 - 我个人使用TeX Live,但也有各种其他发行版可用,例如MikTeXW32TeX

如果你想为你的参考书目使用 UTF-8,并且你正在使用 BibTeX,我建议使用 bibtexu 而不是常规的 bibtex(因为 bibtex 实际上并不支持 UTF-8)。W32TeX 网站上有下载。

于 2010-05-26T16:44:15.463 回答
8

如果您需要坚持使用 cygwin,请安装texlivetexlive-collection-latex

于 2014-07-14T14:34:22.257 回答
5

在 cygwin 下,以下命令对我有用。我安装了 pandoc 1.13.2 和 MiKTeX 2.9.5105 64 位。然后我跑了:

pandoc -s \
--latex-engine='C:\Program Files\MiKTeX 2.9\miktex\bin\x64\pdflatex.exe'  \
-f markdown_github -t latex \
"my-file.md" -o "my-file.pdf"

这里的关键是我在 --latex-engine 键中给出了 MiKText 的 pdflatex.exe 的完整路径,用引号括起来,使用 windows 路径(因为我安装的 pandoc 是 windows pandoc,它需要 windows 样式的路径才能找到资源)。

由于 my-file.md 的文件格式,我使用了 -f markdown_github

我使用了 -t latext 但这是可选的 AFAIK。

于 2015-02-17T16:28:23.623 回答
0

在 Cygwin 中安装tetex(和可选)包对我有用。tetex-extra

于 2013-06-01T02:10:40.680 回答
0

MikTex 和texify在普通 Windows 下为我工作。

于 2019-12-06T12:54:49.027 回答