![정리 목록(XeLaTeX)](https://rvso.com/image/281489/%EC%A0%95%EB%A6%AC%20%EB%AA%A9%EB%A1%9D(XeLaTeX).png)
thmtools
패키지를 사용하여 정리 목록을 만드는 방법을 알아냈습니다 . 이에 대한 내 질문은 다음과 같습니다.
(xxx는 정리의 제목, ... 목록에 나타나는 레이블, yyy 정리 종류)
[name=xxx,label=thm:...]
뒤에 추가하면 정리 레이블이 지정됩니다.\begin{yyy}
위 첨자 및 아래 첨자(지금은 첨자만 시도함\mathbb
) 이외의 수식을 레이블에 넣으려고 하면missing \endcsname inserted
.aux 파일 줄과 관련된 오류가 발생합니다. MWE:\documentclass[a4paper]{report} \usepackage{thmtools,amssymb} \declaretheorem[name=Definizione]{defi} \begin{document} \begin{defi}[name=$\mathbb R$,label=thm:$\mathbb R$definizione] Ah beh, s\`i beh. \end{defi} \listoftheorems \end{document}
이는 다음을 제공합니다:
. 레이블에
를 배치해도 동일한 오류가 발생합니다 . \ref
실제로 \mathbb
이름이나 레이블 중간에 쉼표가 있는 것처럼 [] 안의 어느 곳에나 문제가 있습니다. (0,1)과 같은 간격을 표시하는 달러 내에서도 마찬가지입니다. 어떻게 해결하나요?
- (2여야 함) 그리고 마지막으로 번호 매기기와 함께 정리를 사용하고 있습니다
[subsection]
. 이제 목록에서 숫자가 정리 종류와 겹칩니다(즉,1.2.1.1
겹침이 발생합니다Definizione (Spazio Metrico)
). 어떻게 해결하나요?
답변1
키의 값은 이 정리 번호를 참조하기 위한 label
인수에 사용되는 니모닉 문자열이어야 합니다 .\ref
여기에는 명령이나 특수 문자가 포함되어서는 안 됩니다(인쇄물에는 절대 표시되지 않습니다). 그래서
\begin{defi}[name=$\mathbb{R}$,label=thm:R-definizione]
당신이 필요로하는 것입니다. 이 정의를 참조하려면 다음을 입력하십시오.
\ref{thm:R-definizione}
올바른 입력은 \mathbb{R}
가 아니라 입니다 \mathbb R
. 후자가 동일한 결과를 제공한다는 사실이 입력이 유효하다는 증거로 간주되어서는 안 됩니다.