
新しいユニコードの使用を試みましたが、次の問題が発生しました:
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{newunicodechar}
\newunicodechar{Γ}{\ensuremath{\Gamma}}
\begin{document}
Γ
\end{document}
これにより、すべての「Γ」が LateX でサポートされている「\Gamma」に置き換えられます。
しかし、コンパイル時に「?」が表示されるだけです...
これを変更するにはどうすればよいですか?
答え1
質問に投稿されたファイルはUTF-8で、LaTeXに宣言されたエンコーディングと一致しています。これを8ビットギリシャ語(たとえばISO-2022)で保存すると、次のようになります。
! Package newunicodechar Error: ASCII character requested.
See the newunicodechar package documentation for explanation.
Type H <return> for immediate help.
...
l.5 \newunicodechar{�}{\ensuremath{\Gamma}}
エンコーディングが正しく宣言されていないためです。解決策としては、エディターでファイルを UTF-8 として保存するようにします。