我需要插入字符“└”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}
输出内容如下: