\pounds 和 \textsterling 产生美元符号?

\pounds 和 \textsterling 产生美元符号?

我只是想在我的文档中放置一个“£”符号,但我无法让它工作。

我的包裹:

\usepackage[math]{iwona}         
\usepackage{amsmath,amsfonts}
\usepackage{graphicx}
\usepackage{algorithm,algorithmic}
\usepackage{xspace}
\usepackage{subfigure}
\usepackage{url}
\usepackage{lscape}
\usepackage{listings}

\pounds并且\textsterling都产生美元符号(“$”)。我使用的是pdflatex

答案1

正如所述我刚刚被要求写一个最简单的例子,那是什么?在这种情况下,最好删除一半使用的软件包,直到错误消失,以追踪导致错误的软件包。 在你的情况下,错误似乎是由字体引起的iwona。 错误的符号似乎是由错误的字体编码引起的。 你应该\usepackage[T1]{fontenc}一起使用iwona以避免这种情况。

这有效:

\documentclass{article}

\usepackage[T1]{fontenc}
\usepackage[math]{iwona}
%\usepackage{amsmath,amsfonts}
%\usepackage{graphicx}
%\usepackage{algorithm,algorithmic}
%\usepackage{xspace}
%\usepackage{subfigure}
%\usepackage{url}
%\usepackage{lscape}
%\usepackage{listings}

\begin{document}

\pounds

\textsterling

\end{document}

答案2

iwona 有一个£英镑符号。 (例如0xbft1编码表中)。但是,编码£中的英镑ot1是一个陷阱:在罗马字体中,相关字符产生$,在斜体中它产生£

我不知道iwona它的默认编码是什么,但我希望这\usepackage[T1]{fontenc}能解决问题。

毫无疑问还有其他编码可以实现这一点,但t1看起来还不错

答案3

这对我有用:

\usepackage[T1]{fontenc}
\textsterling

答案4

以下命令对我有用:

$\pounds$

相关内容