저는 프랑스인인데 매장명을 변경하고 싶습니다. 문제는 강조된 문자로 시작하는 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
두 가지 가능성: 둘 중 하나
\crefname{figure}{{é}quation}{{é}quations}
또는
\crefname{figure}{équation}{équations}
\Crefname{figure}{Équation}{Équations}
나는 후자가 가장 좋다고 믿는다.