我正在使用 MiKTeX 在 OS X 和 Windows 7 下将简历翻译成德语。问题是德语不起作用。我试过法语、意大利语、荷兰语,它们都可以。有谁知道我应该在哪里寻找解决方案吗?
\documentclass[10pt,ngerman,nologo]{europecv}
我没有得到任何错误,什么都没有,只是结果是英文。记录显示,AppData\Roaming\MiKTeX\2.9\tex\latex\europecv
包含所有预期的语言模板(ecvde.def
有趣的是)。我只是将德语单词复制到其中,ecven.def
但这太荒谬了。
LE。我实际上是用 LyX 生成文档的。如果我导出它,语言就会像上面的代码片段一样出现 - ngerman
。这似乎german
是正确的设置;我仍在调查。
答案1
好的,看来使用德语模板的正确方法是german
而不是ngerman
。在 LyX 中,该设置可通过 触发Document - Settings - Language - German (old spelling)
。
知道如何处理“新”的拼写变体会很酷,但是是的。
答案2
包装文档: http://mirrors.ctan.org/macros/latex/contrib/europecv/europecv.pdf
第2页:
语言选项
重要的!
以下选项与 babel 无关。请参阅本列表末尾的注释
第 3 页:
笔记
语言选择仅影响标题(“Europass Curriculum Vitæ”)的外观、个人信息部分、口语表和页脚的页码。在某些情况下,它可能会影响使用的字母表(例如保加利亚语)。 如果您想使用您选择的语言的连字符模式,您必须在您的文档中包含 babel 包。
尝试添加ngerman
:
http://www.namsu.de/Extra/pakete/German.html
填写表格时必须满足以下条件
\usepackage{german} bzw。 \usepackage{ngerman}
关于 Babel 包的替代方案
\usepackage[german]{babel} bzw.\usepackage[ngerman]{babel}
它们是德语 bzw。德语 作为 Babel 法包裹的选项。
我个人更喜欢这种方法
\usepackage{german}