2014-01-24 2 views
2

В исходном тексте используются прямые кавычки, которые pandoc преобразует в `` LaTeX кавычки '', но они проходят без преобразования в смарт-кавычки. Я даже использовал параметр -smart без изменений. Я думал, что это автоматический, но, видимо, нет. Я не могу найти что-либо в моем файле шаблона, похоже, что он отключит это. Есть ли где-то другая настройка?Markdown -> pandoc -> PDF, умные котировки не конвертированы

+1

Это должно быть автоматическим. Какую версию LaTeX вы используете (например, TeX Live, Xetex, MikTeX и т. Д.) И в какой операционной системе? – Chris

+0

Xetex, на LMDE. – user1889034

+3

Я нашел ответ здесь: http://tex.stackexchange.com/questions/37855/fontspec-with-helvetica-breaks-quotes – user1889034

ответ

1

Я не могу найти что-либо в своем файле шаблона, который выглядит так, будто он отключит это.

Похоже, у вас есть собственный файл шаблона? В этом случае вы можете захотеть включитьcsquotes support, поставив \usepackage{csquotes} в шаблон. Затем Pandoc генерирует \enquote{LaTeX quotes}, который может быть более портативным.

Смежные вопросы