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 {ドキュメント}