Pdflatex для окон

Кто-нибудь знает, как конвертировать.tex файлы в.pdf в windows? Я пробовал Cygwin, но он сказал, что команда "pdflatex" не была распознана

Спасибо Филипп

4 ответа

Решение

Там нет причин, чтобы усложнить вещи с Cygwin. Загрузите и установите дистрибутив TeX для Windows - я лично использую TeX Live, но доступны и другие дистрибутивы, такие как MikTeX или W32TeX.

Если вы хотите использовать UTF-8 для своей библиографии и используете BibTeX, я рекомендую использовать bibtexu вместо обычного bibtex (поскольку bibtex на самом деле не поддерживает UTF-8). На сайте W32TeX есть загрузка.

Если вам нужно придерживаться Cygwin, установите texlive и texlive-collection-latex

Следующая команда работала у меня, под cygwin. Я установил pandoc 1.13.2 и MiKTeX 2.9.5105 64-bit. Затем я побежал:

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"

Ключевым моментом здесь является то, что я дал полный путь к pdflatex.exe для MiKText в ключе --latex-engine, в кавычках, используя путь к Windows (поскольку установленный мной pandoc - это Windows pandoc, для поиска требуются пути в стиле Windows. Ресурсы).

Я использовал -f markdown_github из-за формата файла my-file.md

Я использовал -t latext, но это не обязательно AFAIK.

Установка tetex(и опционально tetex-extra) пакет в Cygwin работал на меня.

MikTex и texify у меня работают под простой Windows.

Другие вопросы по тегам