UTF-8(または少なくともドイツのウムラウト)を使用したLaTeXのリスト
Listings Latex With Utf 8
解決:
私はより簡単なアプローチを見つけました、それは私のために働きます:
usepackage {listings} lstset {literate = {ö} {{ 'o}} 1 {ä} {{' a}} 1 {ü} {{ 'u}} 1}
にとって コメントのみ 、あなたは使用することができますtexclオプション:
lstset {language = C ++、texcl = true}コメントがラテックスになり、「特殊」文字を使用できるようになるより
begin {lstlisting} int iLink = 0x01; //入力パラメータ end {lstlisting}
これは他の言語(スペイン語、デンマーク語)でも機能するはずです:
documentclass [a4paper、%%は用紙サイズを定義します:a4paper(デフォルト)、a5paper、letterpaper、... 12pt %%デフォルトのフォントサイズを12ポイントに設定] {scrartcl} %%記事、KOMAドキュメント(scrguide.dvi)を参照 usepackage [utf8] {inputenc} usepackage [T1] {fontenc} usepackage {listings} lstset {language = Pascal} lstset {literate =%{Ö} {{ 'O}} 1 {Ä} {{ 'A}} 1 {Ü} {{' U}} 1 {ß} {{ ss}} 2 {ü} {{ 'u}} 1 {ä} {{' a}} 1 { ö} {{ 'o}} 1} begin {document} [Latex:ウムラウトをlstlistingで使用できますか?] begin {lstlisting}ウムラウトのテストäöüÄÖÜßこれがその仕組みです end {lstlisting} end {ドキュメント}