저는 Journal of the Optical Society of America B (JOSA B)에 기사를 쓰고 있는데 저널을 사용했습니다. LaTeX 템플릿입니다.
안타깝게도 출력 PDF에 문제가 있습니다. 그리스 대문자 대신 검은 색 사각형이 나타나고 문제가 무엇인지 알 수 없습니다.이 문제는 그리스 대문자에만 해당됩니다. 다른 문자와 수학 기호가 제대로 표시됩니다. amsmath
패키지 만 사용합니다.
\documentclass[9pt,twocolumn,twoside]{osajnl} % http://www.opticsinfobase.org/josab/submit/templates/pc/osajnl_2015.zip (*.zip-file, 581 kB) \usepackage{amsmath} \usepackage{breqn} \usepackage{subfigure} \journal{josab} % Choose journal (ao, josaa, josab) \setboolean{shortarticle}{false} % true = letter, false = research article \begin{document} \begin{subequations} \begin{equation} \left[\tilde{V}^{-^{(n)}}\right]=\left[\Gamma^{(n)}\right]\left[\tilde{V}^{+^{(n)}}\right], \end{equation} \begin{align} \left[V_m^{(n)}(z) \right]=\left[ P^{(n)} \right] \left( \left[ \exp \left( -j k ^{(n)} \left( z-z_n \right) \right) \right] \left[ \tilde{V}^{+^{(n)}} \right] + \\ \left[ \exp \left( +j k ^{(n)} \left( z-z_{n+1} \right) \right) \right] \left[ \tilde{V}^{-^{(n)}} \right] \right) \end{align} \end{subequations} \end{document}
댓글
답변
breqn
패키지의 호출을 제거합니다.
작업 후
subfigure
는 몇 년. 공식 교체는 subfig
입니다. 또는 subcaption
를 사용합니다. 클래스는 이미 caption
를로드하므로 subcaption
를 선택해야합니다.
\left
및 right
: 필요하지 않은 것 (이런 경우는 거의 없음) 및 위첨자 (n)가 다음과 유사한 경우 더 중요한 것은 두 개의 연속 방정식이 gather
환경에 함께 있다는 것입니다. 두 개의 equation
환경이 하나의 바로 뒤에 나타나지 않아야합니다. 또 다른.
\begin{subequations} \begin{gather} [ \tilde{V}^{-^{(n)}} ] = [ \Gamma^{(n)} ] [ \tilde{V}^{+^{(n)}} ], \\ [ \tilde{V}^{-\,(n)} ] = [ \Gamma^{(n)} ] [ \tilde{V}^{+\,(n)} ], \end{gather} \end{subequations}
분할을 수용하기 위해 \left
및 \right
를 여러 줄에 사용하는 수식은 모두 제거하면됩니다. 더 명확하게하기 위해 일부 울타리를 만들 수 있습니다. \big
, 그 이상은 아닙니다. multline
가이를위한 환경입니다.
댓글
- 감사합니다. 너 정말. 하지만 방정식을 깨야합니다! 나는 Eq 대신이 방정식을 썼다. 위의 MWE에서 2 위. 이 방정식은 두 쌍의
\left(
와\right)
사이에서 분리되어야합니다.align
및gather
환경을 시도했지만 둘 다 오류가 발생합니다. 다중 선 방정식에 가장 적합한 환경은gather
입니까? - @ user3276054 분할 할 수 ' 선형의 다양한 부분에 걸친
\left
및\right
.\bigl
,\bigr
및 친구를 사용하세요. 하지만 제가 보여 드린 것처럼\left
및\right
는 거의 필요하지 않습니다. - 무슨 의미입니까?
\tilde{V}^{+^{(n)}}
. '{\tilde{V}^{+}}^{(n)}
일 수 없습니다 (' 알 수 없습니다.+^{..}
가 이상해 보입니다). - 이 공식은 다층 구조를위한 것입니다. +는 앞쪽을 의미하고-는 뒤쪽으로 움직이는 파도를 의미합니다. (n)은 레이어 번호 n을 표시합니다. 예,
\tilde{V}^{+\,(n)}
(egreg가 언급 한 내용)과 유사 할 수도 있습니다.
Answer
@egreg는 이미 주요 문제의 원인 인 breqn
패키지를 식별했습니다.
또한 세 개의 (n)
위첨자 입자가 모두 동일한 크기와 수직 변위 (기준선에 상대적)를 갖도록 할 수 있습니다. 현재 세 개 중 두 개는 소위 “스크립트”스타일이고 한 개는 “스크립트”스타일입니다.세 개의 (n)
입자는 모두 “스크립트”스타일이어야하며 동일한 수직 변위를 제공해야합니다.
아래 첫 번째 행에
아래 첨자 위치에 보이지 않는 입자 ( “math strut”)를 삽입합니다. 이것은 (n)
입자를 약간 올리는 역할을합니다. 이것이 필요한 것이 아니라면 아래 두 번째 행 에서처럼 _{\mathstrut}
비트를 생략하십시오.
\documentclass[9pt,twocolumn,twoside]{osajnl} \usepackage{amsmath} \journal{josab} \setboolean{shortarticle}{false} \begin{document} \begin{subequations} \begin{gather} \left[\tilde{V}^{-}{}_{\mathstrut}^{(n)}\right]= \left[\Gamma_{\mathstrut}^{(n)}\right] \left[\tilde{V}^{+}{}_{\mathstrut}^{(n)}\right]\\ \left[\tilde{V}^{-}{}^{(n)}\right]= \left[\Gamma^{(n)}\right] \left[\tilde{V}^{+}{}^{(n)}\right] \end{gather} \end{subequations} \end{document}
\documentclass{...}
및\end{document}
로 끝납니다.subfigure
는 꽤 오랫동안 사용되지 않습니다.subfig
는 공식 후계자입니다.subcaption
는 만족스러운 방식으로hyperref
를 지원하는 유일한 패키지입니다.\left
및 'align
가 필요합니다.