我正在使用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}
示例输出(在 Windows 上使用Miktex):