%EA%B0%80%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4(%ED%91%B8%EB%A6%AC%EC%97%90%20%EB%B0%8F%20%ED%8A%9C%EB%B8%8C%EB%84%88)..png)
정말 쓸데없는 긴 글을 올려서 죄송합니다. daleif의 의견 덕분에 이제 동일한 문제를 재현했습니다. 여기있어:
MWE:
\documentclass{memoir}
\usepackage[polutonikogreek, italian,english]{babel}
\usepackage[sc]{mathpazo}
\usepackage{fourier}
\usepackage{teubner}
\begin{document}
\begin{equation}\label{taus}
\tau_e=\left(\frac{N_r\sigma_e}{v_{th}}\right)^{-1}
\end{equation}
\end{document}
답변1
- 패키지
teubner
와fourier
잘 협력하지 않습니다. mathpazo
(Palatino의 경우) 또는fourier
(Utopia의 경우) 수학 글꼴을 정의하는 두 개의 패키지를 로드하지 마십시오 .
다음 teubner
후 로드fourier
것 같다문제를 해결하려고 하지만 그렇지 않습니다.
실제로, 귀하의 공식은
\left
그리고 당신은 그것을 보고 \right
그들의 일을 하지 않습니다.
\documentclass{article}
\usepackage[polutonikogreek, italian, english]{babel}
\usepackage{teubner}
\let\teubnerbreve\breve
\let\breve\relax
\usepackage{fourier}
\let\mbreve\breve
\let\breve\teubnerbreve
\begin{document}
\begin{equation}\label{taus}
\tau_e=\left(\frac{N_r\sigma_e}{v_{th}}\right)^{-1}
\end{equation}
\end{document}
수학 악센트로 사용할 계획이 없다면 \breve
단순화할 수 있지만 별칭을 사용하는 것이 더 좋습니다 \mbreve
. 코드는 다음 \breve
과 같이 재정의됩니다 teubner
.
답변2
daleif의 믿을 수 없을 정도로 빠른 답변에 감사드립니다. 저는 충돌이 teubner와 Fourier 패키지 사이에 있다는 것을 발견했습니다. 그러나 문제는 교환적이지 않습니다. 이 패키지 호출 순서는 컴파일되지만 대괄호 문제가 보고됩니다.
\documentclass{article}
\usepackage[polutonikogreek, italian, english]{babel}
\usepackage{fourier}
\usepackage{teubner}
\begin{document}
\begin{equation}\label{taus}
\tau_e=\left(\frac{N_r\sigma_e}{v_{th}}\right)^{-1}
\end{equation}
\end{document}
패키지 호출 순서를 바꾸면 컴파일되지 않습니다.
\documentclass{article}
\usepackage[polutonikogreek, italian, english]{babel}
\usepackage{teubner}
\usepackage{fourier}
\begin{document}
\begin{equation}\label{taus}
\tau_e=\left(\frac{N_r\sigma_e}{v_{th}}\right)^{-1}
\end{equation}
\end{document}
푸리에 스타일 명령 \breve가 이미 정의된 명령을 찾기 때문에 오류가 발생합니다.
이제 두 패키지 중 하나를 제거하면 문제가 해결됩니다.