首先,utf8和utf8x在
\usepackage[utf8]{inputenc}
\usepackage[utf8x]{inputenc}
在LaTeX中使用时?
其次,使用LaTeX用冰岛语撰写文章时需要哪些软件包?我发现:
\usepackage[icelandic]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
经过一些试验后,但我感觉代码的某些部分可能是多余的。甚至与他们上述包,里面的代码
\begin{lstlisting}
...
\end{lstlisting}
尽管在我朋友的计算机(运行Debian的计算机)上工作,但在Ubuntu中通过
pdflatex
输出时,不会用冰岛字符呈现。少了什么东西? 最佳答案
LaTeX团队“支持” [UTF8]
,它涵盖了相当特定/有限范围的unicode输入字符。它仅定义那些已知可用于当前字体编码的符号。[UTF8x]
,即AFAIK,不再受支持,但涵盖了更广泛的输入符号。我建议仅在[UTF8]
不能满足您的需要时尝试。
其次,清单包(以及大多数其他进行字符扫描的相关包)不支持UTF8输入。 (如果它在朋友的机器上工作,则必须使用8位输入编码。)listingsutf8
软件包为\lstinputlisting
提供了UTF8兼容的替代品,但没有为主要的lstlisting
环境提供替代品。但是,使用XeLaTeX可能对您有所帮助。