UbuntuでLaTeXを使用してラボの記事を作成したいのですが、テキストにスカンジナビア文字が含まれているため、現在は/"aや"/oなどを使用して入力する必要があります。latex-compilerに読み取らせることはできますかこれらの特殊文字をそのまま入力すると?さらに、vimにフィンランド語を「読んで」もらいたいのですが、スカンジナビア文字を含む.tex-documentを開くと、vimにはまったく表示されません。どうすればこれを修正できますか?
4 に答える
latex の場合は、inputenc オプションを使用します。
\usepackage[utf8]{inputenc}
utf8 の代わりに、latin1 など、自分に合ったものを使用することもできます。
ここでの秘訣は、端末で同じ文字エンコーディングを実行することです。現在、入力に適合しない文字/入力エンコーディングを実行しているようです。
これについては、ディストリビューションの「ロケール」設定を参照してください。を発行することで、端末のロケール設定をいつでも確認できますlocale
。最近では、考えられるすべての文字で動作するため、UTF8 ロケールが好まれています。端末の環境が正しく設定されていれば、vim はすべての特殊文字を気にせずに問題なく動作するはずです。
ドキュメントがどのエンコーディングであると Vim が認識しているかを調べるには、以下を試してください。
:set enc
エンコーディングを UTF-8 に設定するには、次を試してください。
:set enc=utf8
vim についてはどうすることもできませんが、LaTeXについては、Unicode 入力をサポートするように設計された TeX の拡張であるXeTeXをチェックすることをお勧めします。XeTeX は現在 Texlive の一部であるため、TeX がインストールされている場合は、すでにインストールされている可能性があります。
私は UCS Unicode サポートを使用しています: http://iamleeg.blogspot.com/2007/10/nice-Looking-latex-unicode.html