我是 LaTeX 的初学者,但我找不到有关此问题的任何信息:
我有以下文件:
\documentclass[a4paper,11pt]{article} % Default font size and paper size
\usepackage[german, french, english]{babel} % multi-language support
\selectlanguage{english}
\usepackage[utf8]{inputenc} % for unicode input characters
\usepackage[T1]{fontenc}
\begin{document}
\babeltags{de = german, fr = french}
\textbf{Hello \textde{Hallo}}
\end{document}
我安装了所有必要的语言包。
然后我尝试使用 TexMaker 和 TexLive 以及直接从命令行进行操作,但总是得到“未定义的控制序列 \babeltags”。
所以我猜想可能是 Babel 加载不正确,但它应该包含在 TexLive 中。那么这里可能出了什么问题?
编辑:更准确地说,selectlanguage{*}
对我来说是可行的,但我想按照建议使我的文档支持多种语言这里。因此,我确实需要一个在语言之间切换的快捷方式。
答案1
\babeltags
是 babel 中的一个较新的命令。请确保您的系统是最新的。