Я использую LaTeX " listings "для форматирования исходного кода. К сожалению, я получаю курчавые цитаты вместо прямых цитат. Поскольку фигурные кавычки не всегда указывают в правильном направлении, это выглядит плохо. Как я могу получить прямые кавычки?
Я бы предпочел не изменять или не фильтровать исходный код. Фильтрация кода для правильного изменения "на" или "будет работать, но это проще сделать, чем сказано с несколькими кавычками в строке или кавычками, охватывающими несколько строк. Или вы можете использовать символ или множество других вещей. 'd действительно хотел бы сохранить источник без изменений.
Пример LaTeX:
\documentclass{article}
\usepackage{listings}
\begin{document}
\begin{lstlisting}
Fahrenheit=input("What is the Fahrenheit temperature?")
Celsius=(5.0/9.0)*(Fahrenheit-32)
print"The temperature is",Celsius,"degrees Celsius"
\end{lstlisting}
\end{document}
Пример вывода (используя Miktex в окнах):