含有瑞典字母的单词不会显示在 \hl{} 中

含有瑞典字母的单词不会显示在 \hl{} 中

我想用 突出显示一个瑞典语单词 \hl{en kassör},但是该单词kassör消失了,只有en突出显示。

我使用 v2 Overleaf 中的 pdfLaTex 编译器。我使用以下代码:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[swedish]{babel}
\usepackage{color, soul}

\begin{document}

\begin{itemize}
  \item bla bla bla:
    \begin{itemize}
        \item \hl{(1) en kassör}
    \end{itemize}
\end{itemize}

\end{document}

输出:

在此处输入图片描述

答案1

soul仅适用于 ascii 字体。对于瑞典语和许多其他语言中的非 ascii 字符的扩展,旨在使用以下包soulutf8

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[swedish]{babel}
\usepackage{color, soulutf8}

\begin{document}
\begin{itemize}
  \item bla bla bla:
    \begin{itemize}
        \item \hl{(1) en kassör}
    \end{itemize}
\end{itemize}
\end{document}

在此处输入图片描述

相关内容