如果在命令中使用english,french
带有 babel 和 的选项,则会出现以下警告。french
\documentclass
软件包 babel 警告:最后声明的语言选项是“french”,但最后处理的语言选项是“english”。主语言不能同时设置为全局和软件包选项。使用“main=french”作为选项。
此错误的影响是将 varioref\vref
命令的输出从法语更改为英语;从命令french
中删除\documentclass
或替换为main=french
(如警告中所示),使事情变得正确(不再有警告,输出正确)。
main=french
如果 babel 的选项括号中已经有了,那还有什么用呢english,french
?babel 的默认语言是法语english,french
,我认为“默认语言”与“主要语言”相同。