1

我正在尝试在 lstlisting 中添加 GBP \磅符号

\begin{lstlisting}
Lorem ipsum 3£ \pounds
\end{lstlisting}

但是,这会导致以下行:

Lorem ipsum 3Â \pounds

如何在 lstlisting 中绘制正确的 GBP 符号?

非常感谢!

4

2 回答 2

4

即使有点骇人听闻,这也应该起作用:

\begin{lstlisting}[mathescape=true]
Lorem ipsum 3$\mbox{\pounds}$ \pounds
\end{lstlisting}

将问题移至 tex.stackexchange.com,您将获得更好的字符编码答案。

于 2011-07-24T20:11:59.513 回答
0

这甚至可以在逐字和使用 xelatex 编译器中工作:

\usepackage{newunicodechar}
\newunicodechar{£}{\textsterling}

\begin{lstlisting}
Lorem ipsum 3£
\end{lstlisting}

\begin{verbatim}
Lorem ipsum 3£
\end{verbatim}
于 2018-10-26T12:06:16.283 回答