列表中的 Unicode 字符

列表中的 Unicode 字符

我需要插入字符“lstlisting并用 进行编译pdflatex。其他不受支持的字符,如“ě”,我正在通过 中的文字选项处理\lstset{}。有什么方法可以插入它吗?谢谢。

答案1

一种可能性是使用数学模式对其进行近似。该字符看起来很像$^{\mathsf{L}}$,因此可以在识字选项中直接使用它:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{listings}

\lstset{
    basicstyle=\large\ttfamily,
    breaklines=true,
    breakatwhitespace=true,
    literate=%
        {á}{{\'a}}1
        {ě}{{\v{e}}}1
        {í}{{\'i}}1
        {└}{{\(^{\mathsf L}\)}}1
}

\begin{document}
\begin{lstlisting}
Jsou nadáni rozumem a svědomím a mají spolu jednat v duchu bratrství.

Here is the character: └.
\end{lstlisting}
\end{document}

输出内容如下:

在此处输入图片描述

相关内容