\documentclass[spanish]{article} 和 \usepackage[spanish]{babel} 之间的区别

\documentclass[spanish]{article} 和 \usepackage[spanish]{babel} 之间的区别

这是我在 latex-SE 上发表的第二篇文章。这是一个非常基本的问题(我认为),但我还找不到准确的答案:

该命令到底起什么作用\documentclass[spanish]{article},它与该命令有何区别:\usepackage[spanish]{babel}

提前感谢您的善意回答。

答案1

当您将选项传递给 时\usepackage,该选项将仅影响该特定软件包。其他恰好具有该选项的软件包spanish(通常)不会知道您使用了该选项。如果您将选项传递给 ,\documentclass则该选项将成为全局选项,并且所有恰好具有该spanish选项的软件包都将使用它。

相关文档可以在以下位置找到:“为作者提供 LaTeX2ε”, 部分2.2 类和包选项

在此处输入图片描述

并在“LaTeX2ε 来源”, 部分67 用户界面(请特别注意最后一段):

在此处输入图片描述

相关内容