所以我试图用越南语突出显示一些文本,但所有 latex 程序(如 overleaf 和 texstudio)都无法加载文本。那么我做错了什么?这是我的包:
\documentclass[12pt, a4paper, landscape]{article}
\usepackage[utf8]{vietnam}
\usepackage{titling}
\usepackage[left=3cm, top=2.5cm, bottom=2cm, right=2cm]{geometry}
\usepackage{multicol}
\usepackage{enumitem}
\usepackage{color,soul}
\begin{document}
\hl{Cách thức}
\end{document}
我是否应该改变使用越南语的方式,因为所有错误都与 utf-8 有关,还是有其他原因?谢谢。
! Argument of \UTFviii@two@octets@combine has an extra }.
<inserted text>
\par
l.12 \hl{Cách thức}
?
答案1
该包是与 pdflatex 使用的 utf-8 编码机制配合使用soulutf8
的扩展。soul
\documentclass[12pt, a4paper, landscape]{article}
\usepackage[utf8]{vietnam}
\usepackage{titling}
\usepackage[left=3cm, top=2.5cm, bottom=2cm, right=2cm]{geometry}
\usepackage{multicol}
\usepackage{enumitem}
\usepackage{color,soulutf8}
\begin{document}
\hl{Cách thức}
\end{document}