Ich verwende LaTeX 's "listings" Paket, um Quellcode zu formatieren. Leider bekomme ich anstelle von geraden Anführungszeichen geschweifte Anführungszeichen. Da die Anführungszeichen nicht immer in die richtige Richtung zeigen, sieht es schlecht aus. Wie kann ich stattdessen Zitate erhalten?Wie zeigen Sie gerade Anführungszeichen anstelle von Anführungszeichen an, wenn Sie das LaTeX-Paket "Listings" verwenden?
Ich würde es vorziehen, den Quellcode selbst nicht zu ändern oder zu filtern. Das Filtern des Codes, um "in" oder "" richtig zu ändern, würde funktionieren, aber dies ist einfacher als mit mehreren Anführungszeichen in einer Zeile oder Anführungszeichen, die sich über mehrere Zeilen erstrecken. Oder Sie könnten ein Symbol oder eine Menge anderer Dinge verwenden ‚d wirklich gerne die Quelle halten unverändert
Beispiel 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}
Beispiel Ausgabe (mit Miktex auf Windows):
(Direct link to image of incorrect output)
Es ändert den Quellcode, aber Sie können die Richtung der Anführungszeichen mit dem '(Schlüssel nur links von Ihrem einen Schlüssel) auf der linken Seite des Zitats und '(auf dem regulären Anführungszeichen) auf der rechten Seite. – Alex