Discussione:
Come scrivere a destra di un'equazione
(troppo vecchio per rispondere)
David Hilbert
2016-04-19 14:18:46 UTC
Permalink
Buongiorno,

sto scrivendo un documento con equazioni scritte su piu righe con
eqnarray*. Vorrei poter scrivere su queste righe i punteggi per ogni
riga allineati con il margine destro della pagina. Qualcosa come

eqn1 [2]
eqn2 [3]
...

dove [2], [3] ecc. sono allineati a destra.

Qualche idea?

Grazie, DH
--
DH
Jack
2016-04-20 08:30:50 UTC
Permalink
Post by David Hilbert
Buongiorno,
sto scrivendo un documento con equazioni scritte su piu righe con
eqnarray*. Vorrei poter scrivere su queste righe i punteggi per ogni
riga allineati con il margine destro della pagina. Qualcosa come
eqn1 [2]
eqn2 [3]
...
dove [2], [3] ecc. sono allineati a destra.
Qualche idea?
mettere tutto in una tabella?

Ciao Jack
Maurizio Frigeni
2016-04-20 11:22:06 UTC
Permalink
Post by David Hilbert
sto scrivendo un documento con equazioni scritte su piu righe con
eqnarray*. Vorrei poter scrivere su queste righe i punteggi per ogni
riga allineati con il margine destro della pagina. Qualcosa come
eqn1 [2]
eqn2 [3]
...
dove [2], [3] ecc. sono allineati a destra.
Qualche idea?
E se invece di eqnarray tu usassi il buon vecchio \eqalignno del plain
TeX?

\makeatletter
\def\eqalignno#1{\let\\=\cr\***@y \tabskip\@centering
\halign to\displaywidth{\hfil$\@lign\displaystyle{##}$\tabskip\***@skip
&$\@lign\displaystyle{{}##}$\hfil\tabskip\@centering
&\llap{$\@lign##$}\tabskip\***@skip\crcr
#1\crcr}}
\makeatother

$$
\eqalignno{
x+y&=z &[1]\cr
x-y&=2 &[2]\cr
}
$$

M.
--
Per rispondermi via e-mail togli l'ovvio.
Loading...