我有一个 XML 文件,我想在我的论文中描述它,使用包 minted 和 LuaLaTeX。它包含 XML 标记语言,以及诸如 பெருந்தேவனார் 或 koṉṟai 之类的单词。如果我使用 \setmonofont 选择 Noto Sans Tamil、Gandhari Unicode 或 Source Code Pro,则只有部分字符可以正确显示。后者效果很好,但未涵盖泰米尔语。我想使用 minted,因为我想在 XML 文件中额外展示大量代码片段,例如 Python 或 Antlr4。有没有我可以使用的等宽字体?或者还有其他解决方案?一个最小工作示例:
\documentclass[a4paper, headsepline, footsepline, titlepage = firstiscover]{scrbook}
\usepackage{fontspec}
\usepackage{minted}
\usepackage{listings}
\begin{document}
\begin{minted}{xml}
<test>பெருந்தேவனார் Kaḷiṟṟiyāainirai</test>
\end{minted}
\end{document}