西班牙语与其他语言相冲突

西班牙语与其他语言相冲突

我正在尝试测试所有拉丁字母语言的功能。如果西班牙语包含某些语言,则会导致此错误:

错误:LaTeX 错误:命令 \quoting 已定义。

--- TeX 说 --- 或者名称 \end... 非法,请参阅手册第 192 页。

请参阅 LaTeX 手册或 LaTeX Companion 了解解释。输入 H 可立即获得帮助。...

                                               l.314 ...quot\romannumeral\es@quotdepth\endcsname}

--- 帮助 --- 没有可用的帮助

为什么?

PS:我可以在哪里获得 babel 支持的拉丁字母语言完整列表?

\documentclass{article}
% https://www.overleaf.com/learn/latex/International_language_support  
\usepackage[
afrikaans,
basque,
catalan,
croatian,
czech,
danish,
dutch,
english,
esperanto,
estonian,
finnish,
french,
galician,
german,
hungarian,
icelandic,
indonesian,
irish,
italian,
kurmanji,
latin,
latvian,
lithuanian,
ngerman,
polish,
portuguese,
romanian,
slovak,
%^^A%slovenian,
%spanish, %ERROR: LaTeX Error: Command \quoting already defined.
swedish,
swissgerman,
turkish,
turkmen,
%^^A%ukenglish,
ukrainian,
%^^Ausenglishmax,
welsh,
english
]{babel}

\begin{document}

\end{document}

答案1

冲突的语言是加利西亚语。

如果您需要两者,请先加载。如果spanish必须是主要语言,请执行galicianspanish

\usepackage[main=spanish,galician]{babel}

相关内容