![哪个输入选项适合斯洛伐克语?](https://linux22.com/image/262141/%E5%93%AA%E4%B8%AA%E8%BE%93%E5%85%A5%E9%80%89%E9%A1%B9%E9%80%82%E5%90%88%E6%96%AF%E6%B4%9B%E4%BC%90%E5%85%8B%E8%AF%AD%EF%BC%9F.png)
我已经用英语编写了 latex 文档。现在我想用斯洛伐克语重写同一篇文档。
我发现的是这样的:
反而:
\usepackage[utf8]{inputenc}
只需使用这个:
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[slovak,english]{babel}
\newcommand\sktxt[1]{\foreignlanguage{slovak}{#1}}
以斯洛伐克语书写的文本以以下内容开头:\sktxt{<Slovak text>}
。
这种简单的改造根本行不通。无法生成 pdf 输出。
我正在使用 Windows/MiKTeX 2.9/TeXnicCenter,并且我通常通过 shift-Ctrl-F5 或只是在顶部面板中构建来构建 Latex 文件(输出为 pdf)。
答案1
\usepackage[slovak]{babel}
\usepackage[cp1250]{inputenc}
\usepackage[T1]{fontenc}
包括上面的几行解决了这个问题。很可能我在序言中有一些相互矛盾的命令,导致它不起作用。对于其他语言,我认为只需将斯洛伐克语换成德语就可以了。