cikket írok a Journal of the Optical Society of America B folyóiratban (JOSA B), és a folyóirat s LaTeX sablon.
Sajnos problémám van a PDF kimenettel. A görög nagybetűk helyett fekete négyzetet kapok, és nem tudom kideríteni, mi a probléma. Ez a probléma kizárólag a görög nagybetűkre vonatkozik. Egyéb betűk és matematikai jelek megfelelően vannak feltüntetve. Csak a amsmath
csomagot használom.
\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}
Megjegyzések
Válasz
Távolítsa el a breqn
csomag hívását.
A művelet után Megkapom
Ne feledje, hogy a subfigure
pár év. A hivatalos csere subfig
. Alternatív megoldásként használja a subcaption
parancsot. Ne feledje, hogy az osztály már betölti a caption
fájlt, ezért valószínűleg a subcaption
-t kell választani.
\left
és right
, amelyek nem tűnnek szükségesnek (ilyen esetekben ritkán fordulnak elő), és ahol a felső indexek (n) hasonlóak még ennél is fontosabb: a két egymást követő egyenlet együtt van egy gather
környezetben: két equation
környezet soha nem jelenhet meg azonnal egy másik.
\begin{subequations} \begin{gather} [ \tilde{V}^{-^{(n)}} ] = [ \Gamma^{(n)} ] [ \tilde{V}^{+^{(n)}} ], \\ [ \tilde{V}^{-\,(n)} ] = [ \Gamma^{(n)} ] [ \tilde{V}^{+\,(n)} ], \end{gather} \end{subequations}
A felosztás érdekében képlet, ahol az \left
és a \right
sorokat használja, csak távolítsa el az összeset; a jobb áttekinthetőség érdekében a kerítések egy része elkészíthető \big
, de legfeljebb. Vegye figyelembe, hogy ehhez a multline
a kiválasztott környezet.
Megjegyzések
- Köszönöm annyira. De meg kell szakítanom egy egyenletet! Ezt az egyenletet írtam az Eq helyett. 2 a fenti MWE-ben. Ezt az egyenletet fel kell bontani a
\left(
és\right)
két pár között. Kipróbáltam aalign
és agather
környezetet, de mindkettő hibát eredményez. Úgy érted, hogy a többsoros egyenletek legjobb környezete agather
? - @ user3276054 ' nem osztható fel
\left
és\right
az igazítás különböző részein. Csak használja a\bigl
,\bigr
és barátait. De, amint megmutattam,\left
és\right
ritkán van szükség. - Ez jelent valamit?
\tilde{V}^{+^{(n)}}
. Nem lehetett ' t{\tilde{V}^{+}}^{(n)}
(ne tudd, csak+^{..}
furcsának tűnik). - Ezek a képletek többrétegű struktúrára vonatkoznak. + előre és – visszafelé mozgó hullámokat jelent. (n) az n rétegszámot mutatja. Igen, olyan is lehet, mint
\tilde{V}^{+\,(n)}
(amit az egreg említett).
Válasz
@egreg már azonosította a fő probléma forrását: a breqn
csomagot.
Ezenkívül érdemes lehet mindhárom (n)
felső index részecskének azonos méretű és függőleges elmozdulásúvá tenni (az alapvonalhoz képest). Jelenleg a háromból kettő úgynevezett “script” stílusú, míg egy “script” stílusú.Mindhárom (n)
részecskének valószínűleg “szkript” stílusban kell lennie, és ugyanazt a függőleges elmozdulást is tartalmaznia kell.
Az alábbi első sort használom, a _{\mathstrut}
egy láthatatlan részecske (egy “matematikai támasz”) beszúrásához az index alá. Ez a (n)
részecskék kissé emelését szolgálja. Ha nem erre van szüksége, akkor hagyja ki a _{\mathstrut}
biteket – ahogy az alábbi második sorban megteheti.
\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{...}
és a következővel végződik:\end{document}
.subfigure
egy ideig elavult.subfig
a hivatalos utód. Asubcaption
az egyetlen olyan csomag, amely kielégítő módon támogatja ahyperref
-t.breqn
. Ne használja '.\left
és a ', amelyet a példában használ,align
szükséges.