- Questo topic ha 5 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 7 anni, 6 mesi fa da
OldClaudio.
-
CreatoreTopic
-
27 Febbraio 2019 alle 19:43 #115308::
Buonasera,Ho effettuato una ricerca prima di iniziare il topic, ma non ho trovato quello che cercavo.
Sto scrivendo una dimostrazione matematica nella quale utilizzo l’ambiente align per scrivere una sequenza di uguaglianze. Il problema è che spesso ciò che scrivo tra un uguale e l’altro andrebbe scritto su più righe affinché non non esca dai margini. Mi chiedevo allora se fosse possibile combinare l’uso di align e di multline oppure se ci fosse qualche altra soluzione possibile.Grazie per l’aiuto!
-
CreatoreTopic
-
AutoreRisposte
-
-
27 Febbraio 2019 alle 21:10 #115309::
Benvenuto nel forum.Si può continuare con align, mettendo \notag nelle righe da non numerare; oppure si può usare aligned o split lasciando vuoto l’argomento prima del segno & dentro l’aligned.
Apri un terminale o prompt dei comandi e scrivici dentro il comando texdoc amsmath; manda in esecuzione il comando premendo il tasto Invio, e nella finestra che ti si apre, trovi tutte le informazioni che ti occorrono; probabilmente l’hi già letto, trovando anche le informazioni su multline, ma leggi con più attenzione ciò che riguarda aligned e/o split.
-
28 Febbraio 2019 alle 19:11 #115310::
Aggiungo un esempio compilabile che spero possa servire come utile complemento alla (ma che non può valere come sostituto della) lettura della documentazione citata da @OldClaudio:
`
% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.\usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.\usepackage{amsmath}
\usepackage[italian]{babel}\allowdisplaybreaks[1] % see amsmath manual, section 3.9
\begin{document}
\setcounter{equation}{-1} % 😉
Le potenze di un binomio:
\begin{align}
(a+b)^0 &= 1 \\
(a+b)^1 &= a+b \\
\begin{split}
(a+b)^2 &= (a+b)(a+b) = a^2+ab+ab+b^2 \\
&= a^2+2ab+b^2
\end{split} \\
\begin{split}
(a+b)^3 &= (a+b)(a+b)^2 = (a+b)(a^2+2ab+b^2) \\
&= a^3+2a^2b+2ab^2+a^2b+2ab^2+b^3 \\
&= a^3+3a^2b+3ab^2+b^3
\end{split} \\
\intertext{e in generale}
(a+b)^{n} &= \sum_{k=0}^{n}\binom{n}{k} a^{n-k}b^{k}
\tag{$n$}
\end{align}
Notare come ho numerato le equazioni (questo non c'entra con l'esempio, ma non
sono riuscito a resistere!): l'equazione~($i$) si riferisce alla potenza
\mbox{$i$-esima}.\end{document}
`Ciao.
—
Gustavo
-
28 Febbraio 2019 alle 21:25 #115311::
Ottimo Gustavo. La tua bellissima idea per la numerazione delle formule funziona solo con la classe article, perché con book o report, il contatore delle equazioni è subordinato al contatore dei capitoli.Giusto per rendere con un esempio minimo compilabile (e conservando la tua idea per la numerazione) la mi idea, sarebbe stata invece la seguente:`\documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.\usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.\usepackage{amsmath}
\usepackage[italian]{babel}\allowdisplaybreaks[1] % see amsmath manual, section 3.9
\begin{document}
\setcounter{equation}{-1}
\begin{align}
(a+b)^0 &= 1 \\
(a+b)^1 &= a+b \\
(a+b)^2 &= (a+b)(a+b) = a^2+ab+ab+b^2 \notag\\
&= a^2+2ab+b^2\\
(a+b)^3 &= (a+b)(a+b)^2 = (a+b)(a^2+2ab+b^2) \notag\\
&= a^3+2a^2b+2ab^2+a^2b+2ab^2+b^3 \notag\\
&= a^3+3a^2b+3ab^2+b^3\\
\intertext{e in generale}
(a+b)^{n} &= \sum_{k=0}^{n}\binom{n}{k} a^{n-k}b^{k}\tag{$n$}
\end{align}\end{document}
`Penso che si possano trovare decine di altre soluzioni, ma quella che tu hai esposto e questa che ho esposto io, credo che siano le più semplici.
-
5 Marzo 2019 alle 18:31 #115312::
Rispondo con alcuni giorni di ritardo, perché li ho passati a letto con la febbre. 🙁OldClaudio” post=115702Ottimo Gustavo. La tua bellissima idea per la numerazione delle formule funziona solo con la classe article, perché con book o report, il contatore delle equazioni è subordinato al contatore dei capitoli.
Ah, be’, certo, ma la numerazione è stata solo un dettaglio che ho aggiunto dopo aver visto il primo risultato. Hai fatto bene a segnalare la cosa, comunque, perché il modo corretto di ottenere un effetto di questo genere è usare l’ambiente [tt]subequations[/tt], come viene fatto nell’esempio riportato sotto.
OldClaudio” post=115702Giusto per rendere con un esempio minimo compilabile (e conservando la tua idea per la numerazione) la mi idea, sarebbe stata invece la seguente:
[…]
Penso che si possano trovare decine di altre soluzioni, ma quella che tu hai esposto e questa che ho esposto io, credo che siano le più semplici.Si possono dare ragioni a sostegno di entrambe le soluzioni, ma quelle a sostegno dell’uso di [tt]\notag[/tt] (cioè, della tua soluzione con il numero dell’equazione collocato sulla riga che contiene la formula finale) mi paiono più solide e numerose. Però a me interessava richiamare l’attenzione su una possibilità che viene assai poco, per non dire per nulla, pubblicizzata nelle guide.
Il seguente esempio compilabile mette a confronto le due soluzioni, e sottolinea i vantaggi della tua (oltre a usare l’ambiente [tt]subequations[/tt]!):
`
% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.\usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.\usepackage{amsmath}
\usepackage[italian]{babel}\allowdisplaybreaks[1] % see amsmath manual, section 3.9
\numberwithin{equation}{section} % see @OldClaudio's comment
% \counterwithin{equation}{section} % equivalent to the above
% in recent LaTeX releases\newcommand*{\genformateqno}[2]{#1.#2}
\newcommand*{\formateqno}{\genformateqno\theparentequation}\begin{document}
Questo testo \`{e} stato aggiunto al solo scopo di causare un cambio di pagina
nel corso della sottostante equazione \eqref{eq;binompow-n}, cos\`{\i} da
dimostare che un'interruzione di pagina in quel contesto \`{e} possibile.\section{Algebra commutativa}
Dalle propriet\`{a} degli anelli segue facilmente che in ogni anello vale la ben
nota \emph{regola per la moltiplicazione dei polinomi:}
\begin{equation}
(a+b)(c+d) = ac+ad+bc+bd
\end{equation}
e, pi\`{u} in generale,
\begin{equation}
\biggl(\sum_{i=1}^{m}a_{i}\biggr)\biggl(\sum_{j=1}^{n}b_{j}\biggr)
= \sum_{\substack{1\le i\le m\\1\le j\le n}} a_{i}b_{j}
\end{equation}
Da questa si ricavano, facendo l'ipotesi aggiuntiva che l'anello sia
commutativo, le formule per le \emph{potenze di un binomio:}
\begin{subequations}
\label{eq;binompow}
\setcounter{equation}{-1}
\renewcommand*{\theequation}{\formateqno{\arabic{equation}}}
\begin{align}
(a+b)^0 &= 1 \\
(a+b)^1 &= a+b \\
(a+b)^2 &= (a+b)(a+b) = a^2+ab+ab+b^2 \notag \\
&= a^2+2ab+b^2 \\
(a+b)^3 &= (a+b)(a+b)^2 = (a+b)(a^2+2ab+b^2) \notag \\
&= a^3+2a^2b+2ab^2+a^2b+2ab^2+b^3 \notag \\
&= a^3+3a^2b+3ab^2+b^3 \\
\intertext{e in generale, procedendo per induzione,}
(a+b)^{n} &= (a+b)(a+b)^{n-1}
= (a+b)\cdot\sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k-1}b^{k}
\notag \\
&= a\cdot\sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k-1}b^{k}
+ b\cdot\sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k-1}b^{k}
\notag \\
&= \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k}b^{k}
+ \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k-1}b^{k+1}
\notag \\
&= \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k}b^{k}
+ \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-(k+1)}b^{k+1}
\notag \\
&= \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k}b^{k}
+ \sum_{k=1}^{n}\binom{n-1}{k-1} a^{n-k}b^{k}
\notag \\
&= a^{n} + \sum_{k=1}^{n-1}\binom{n-1}{k} a^{n-k}b^{k}
+ \sum_{k=1}^{n-1}\binom{n-1}{k-1} a^{n-k}b^{k} + b^{n}
\notag \\
&= a^{n} + \sum_{k=1}^{n-1}\Biggl(\binom{n-1}{k}
+ \binom{n-1}{k-1}\Biggr) a^{n-k}b^{k} + b^{n}
\notag \\
&= a^{n} + \sum_{k=1}^{n-1}\binom{n}{k} a^{n-k}b^{k} + b^{n}
\notag \\
&= \sum_{k=0}^{n}\binom{n}{k} a^{n-k}b^{k}
\tag{\formateqno{$n$}}\label{eq;binompow-n}
\end{align}
\end{subequations}
Notare come ho numerato le sotto-equazioni: l'equazione
(\genformateqno{\ref{eq;binompow}}{$i$}) si riferisce alla potenza
\mbox{$i$-esima}.Un'interruzione di pagina in quello stesso contesto \`{e} per\`{o}
\emph{im}possibile se si usa l'ambiente \texttt{split}.
% (Decommentare questo blocco di testo di riempimento per verificare che l'intero
% blocco relativo al “caso induttivo'' \eqref{eq;binompow2-n} viene spostato alla
% pagina successiva, assieme alla riga prodotta dal comando \verb|\intertext|.
% Testo di riempimento. Testo di riempimento. Testo di riempimento. Testo di
% riempimento.)
\begin{subequations}
\label{eq;binompow2}
\setcounter{equation}{-1}
\renewcommand*{\theequation}{\formateqno{\arabic{equation}}}
\begin{align}
(a+b)^0 &= 1 \\
(a+b)^1 &= a+b \\
\begin{split}
(a+b)^2 &= (a+b)(a+b) = a^2+ab+ab+b^2 \\
&= a^2+2ab+b^2
\end{split} \\
\begin{split}
(a+b)^3 &= (a+b)(a+b)^2 = (a+b)(a^2+2ab+b^2) \\
&= a^3+2a^2b+2ab^2+a^2b+2ab^2+b^3 \\
&= a^3+3a^2b+3ab^2+b^3
\end{split} \\
\intertext{e in generale, procedendo per induzione,}
\begin{split}
(a+b)^{n} &= (a+b)(a+b)^{n-1}
= (a+b)\cdot\sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k-1}b^{k}
\\
&= a\cdot\sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k-1}b^{k}
+ b\cdot\sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k-1}b^{k}
\\
&= \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k}b^{k}
+ \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k-1}b^{k+1}
\\
&= \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k}b^{k}
+ \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-(k+1)}b^{k+1}
\\
&= \sum_{k=0}^{n-1}\binom{n-1}{k} a^{n-k}b^{k}
+ \sum_{k=1}^{n}\binom{n-1}{k-1} a^{n-k}b^{k}
\\
&= a^{n} + \sum_{k=1}^{n-1}\binom{n-1}{k} a^{n-k}b^{k}
+ \sum_{k=1}^{n-1}\binom{n-1}{k-1} a^{n-k}b^{k} + b^{n}
\\
&= a^{n} + \sum_{k=1}^{n-1}\Biggl(\binom{n-1}{k}
+ \binom{n-1}{k-1}\Biggr) a^{n-k}b^{k} + b^{n}
\\
&= a^{n} + \sum_{k=1}^{n-1}\binom{n}{k} a^{n-k}b^{k} + b^{n}
\\
&= \sum_{k=0}^{n}\binom{n}{k} a^{n-k}b^{k}
\end{split} \tag{\formateqno{$n$}}\label{eq;binompow2-n}
\end{align}
\end{subequations}Comunque, indipendentemente dal punto in cui viene a cadere l'interruzione di
pagina, si vede bene che, almeno nel caso di un “blocco'' di equazioni il quale
si estenda su molte righe, con questa soluzione la posizione del numero di
riferimento, \eqref{eq;binompow2-n} in questo caso, risulta quanto mai infelice.
Per blocchi pi\`{u} corti (due o tre righe), per\`{o}, posizionare il numero al
centro del blocco pu\`{o} essere una scelta percorribile. Desidero chiarire che
personalmente trovo tipograficamente pi\`{u} sensata, e anche esteticamente
preferibile, la prima soluzione, in tutti i casi.\end{document}
`Ciao.
—
Gustavo
-
6 Marzo 2019 alle 7:13 #115313
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.