我只是想在我的文档中放置一个“£”符号,但我无法让它工作。
我的包裹:
\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
做有一个£
英镑符号。 (例如0xbf
在t1
编码表中)。但是,编码£
中的英镑ot1
是一个陷阱:在罗马字体中,相关字符产生$
,在斜体中它产生£
。
我不知道iwona
它的默认编码是什么,但我希望这\usepackage[T1]{fontenc}
能解决问题。
毫无疑问还有其他编码可以实现这一点,但t1
看起来还不错
答案3
这对我有用:
\usepackage[T1]{fontenc}
\textsterling
答案4
以下命令对我有用:
$\pounds$