大写希腊字母的问题

大写希腊字母的问题

我正在《美国光学学会杂志 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}

答案1

删除包的调用breqn

手术后我

在此处输入图片描述

请注意subfigure已经过时好几年了。官方替代是subfig。或者,使用subcaption。请注意,该类已经加载caption,因此subcaption可能应该选择 。

\left我添加了一个没有和的版本right,这两个版本似乎没有必要(在这种情况下它们很少是必要的),并且上标 (n) 与 Gamma 的上标类似。更重要的是,两个连续方程位于一个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是为此选择的环境。

\begin{multline}
[V_m^{(n)}(z)]=[ P^{(n)} ]
 \bigl( \bigl[ \exp \bigl( -j k ^{(n)} ( z-z_n) \bigr) \bigr] [ \tilde{V}^{+^{(n)}}] + \\
\bigl[ \exp \bigl( +j k ^{(n)} ( z-z_{n+1} ) \bigr) \bigr] [ \tilde{V}^{-^{(n)}} ]\bigr)
\end{multline}

在此处输入图片描述

答案2

@egreg 已经确定了主要问题的根源:breqn包。

此外,您可能希望使所有三个(n)上标粒子具有相同的大小和垂直位移(相对于基线)。目前,三个粒子中有两个是所谓的“scriptscript”样式,而一个是“script”样式。所有三个(n)粒子可能都应该是“script”样式,并且也应该具有相同的垂直位移。

在下面的第一行中,我使用_{\mathstrut}在下标位置插入一个不可见的粒子(“数学支柱”)。这用于增加粒子(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}

相关内容