이 오류가 발생합니다.
! Undefined control sequence. l.64 ...p(- \frac{E_j - E_i}{k_B T}) & \quad \text {: E_j > E_i}\\ ? ! Undefined control sequence. l.65 1 & \quad \text {: E_j<E_i}\\ ?
다음에서 발생 :
\begin{equation}\label{eq:hop} w_{i,j}=w_0 exp(-2 \gamma R_{i,j})\left\{ \begin{array}{l l} exp(- \frac{E_j - E_i}{k_B T}) & \quad \text{: E_j > E_i}\\ 1 & \quad \text{: E_j<E_i}\\ \end{array} \right. \end{equation}
하지만 오류가 발생하는 이유를 이해할 수 없습니다. 이것은 내 헤더입니다.
\documentclass[11pt]{iopart} %\newcommand{\gguide}{{\it Preparing graphics for IOP journals}} %Uncomment next line if AMS fonts required \usepackage{iopams} \usepackage{graphicx, wrapfig} \usepackage{fixltx2e} \graphicspath{{images/}} \DeclareGraphicsExtensions{.pdf,.png,.jpg,.gif} \makeatletter \g@addto@macro\@floatboxreset\centering %\def\@cite#1{\textsuperscript{[#1]}} \makeatother
내 클래스 파일은 여기 a에서 가져온 표준 IoP 파일입니다. >
누구나이 오류를 읽도록 도와 줄 수 있나요?
답변
실수는 다음과 같습니다. TeX도 알려줍니다. \text
명령을 찾을 수 없습니다. 오류는 아마도 iopams
패키지에 있으며 여기에서 확인해야합니다. ams 수학 패키지 (글꼴 만)를로드하지 않는 것 같습니다. 따라서 해당 패키지도 명시 적으로 포함해야합니다.
참고로 를 \text
명령에 입력합니다.
댓글
답변
매크로 \text
정의되지 않았습니다. amsmath
패키지 또는 최소한 amstext
를로드해야합니다.
\usepackage{amsmath}
\text
는 amsmath
에 의해로드되는 amstext
에 정의되어 있습니다. 후자를로드하세요. 정렬 된 여러 줄 수식과 같은 많은 수학 기능을 제공하기 때문입니다.
댓글
- 이제 반환됩니다. 추가
{
또는 누락 된$
에 대한 많은 오류가 발생하며 컴파일이 완료되지 않습니다. - @Pureferret
\text{...}
'가 ' 수학 모드 탈출. 다시 수학 기호가 필요한 경우\text{word $\symbol$}
를 작성하거나 더 나은 방법으로\text{word } \symbol \text{ and more text}
와 같은 매크로 인수를 종료합니다. -
\text{...}
매크로를 제거했으며 이제 원활하게 실행됩니다. 저는 ' 간단 함을 위해:
를 희생하겠습니다. - 독자 참고 사항 :
amsmath
는iopart
와 호환되지 않습니다.
답변
잘못된 파일을 빌드하려는 것과 같은 간단한 작업으로 인해 유사한 실수가 발생할 수도 있습니다 (예 : 문서의 일부인”추상 “파일에있는 동안 PDFLaTeX 명령 클릭). 빌드 할 때 기본 파일 ( “더 작은”파일을 모두 “수집”하고 호출)에 있어야합니다.
이 페이지가 그랬던 것처럼 저와 같은 초보자에게 시간이 절약되기를 바랍니다. 이 오류를 찾을 때의 첫 번째 제안입니다.
\text{: E_j > E_i}
에서_
는 mathchar이며>
.iopams
가 마법을 사용하지 않는 한\text{: $E_j > E_i$}
가 필요합니다! 🙂\text
가 인식되지 않아 '가 무시되어E_j
가 렌더링됩니다. 올바르게.iopart
클래스를 시도하지 않았으므로_
의 정의를 변경하는지 말할 수 없습니다. div>. 이것은 일반적인TeX
패키지에 반하는 것 같습니다 (수학 환경에서 그룹화되지 않는 한). 잘 작동합니다! 🙂iopams
파일을 수학 라이브러리를 포함하도록 편집했습니다. 매력처럼 작동합니다.