私はフランス人です。crefname を変更したいと思っています。問題は、アクセント付きの文字で始まる crefname を追加すると、\Cref
コマンドの使用時にエラーが発生することです。これが私の MWE です:
\documentclass[11pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[french]{cleveref}
\crefname{figure}{équation}{équation}
\begin{document}
\begin{figure}
foobar
\caption{baz}
\label{qux}
\end{figure}
\Cref{qux}
Équation
\end{document}
行のコメントを解除すると、\crefname{figure}{équation}{équation}
次のエラーが発生します。
! Argument of \UTFviii@two@octets has an extra }.
<inserted text>
\par
l.20 \Cref{qux}
Runaway argument?
! Paragraph ended before \UTFviii@two@octets was complete.
<to be read again>
\par
l.20 \Cref{qux}
! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `utf8'.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.20 \Cref{qux}
! Argument of \UTFviii@two@octets has an extra }.
<inserted text>
\par
l.20 \Cref{qux}
Runaway argument?
! Paragraph ended before \UTFviii@two@octets was complete.
<to be read again>
\par
l.20 \Cref{qux}
! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `utf8'.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.20 \Cref{qux}
アクセント付きの頭文字でcleverefを使用する方法をご存知ですか?
ありがとう。
答え1
2つの可能性:どちらか
\crefname{figure}{{é}quation}{{é}quations}
または
\crefname{figure}{équation}{équations}
\Crefname{figure}{Équation}{Équations}
後者が最善であると信じています。