エンコーディング
問題は、UTF-8ではなくCP-1252としてデコードされている ’(右引用符-U + 2019)文字です。エンコーディングを確認する場合
usepackage {listings} lstset {literate = {ö} {{ 'o}} 1 {ä} {{' a}} 1 {ü} {{ ' u}} 1}コメントの場合のみ、