- Questo topic ha 10 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 3 mesi fa da
OldClaudio.
-
CreatoreTopic
-
24 Maggio 2011 alle 14:53 #59212
-
CreatoreTopic
-
AutoreRisposte
-
-
24 Maggio 2011 alle 18:31 #59213
-
24 Maggio 2011 alle 20:30 #59214
-
24 Maggio 2011 alle 21:07 #59215
-
24 Maggio 2011 alle 21:18 #59216::
La pagina 102 della edizione del marzo 2011 alla pagina 102 parla chiaramente di un sistema di equazioni numerate (12.a), (12.b), eccetera, tale che si possa fare riferimento sia all’intero sistema con il richiamo che produce (12), sia alla singola linea che produce (12.d).Per altro qualunque ambiente di incolonnamento sia di LaTeX sia le estensioni prodotte dal pacchetto amsmath producono, se non asteriscati, solo equazioni numerate; quindi qual’è il tuo problema? bisogna mettercela tuta per non numerarle. Poi se uno le vuole numerare bene deve usare l’ambiente subequations descritto nella pagina 102 citata in modo da avere al numerazione come si deve.
Se hai una vecchia edizione dell’Arte, e non trovi quello che ti è stato segnalato, o scarichi l’ultima edizione oppure ti dai da fare per trovare l’argomento che ti interessa qualche pagina prima o qualche pagina dopo, oppure consulti l’indice generale e l’indice analitico. Scusami se ti do questa tiratina di orecchie, ma onestamente avresti potuto essere più gentile con @m45dj e con @ansys che ti hanno aiutato dandoti l’indicazione giusta; inoltre avresti potuto essere più intraprendente per conto tuo con l’Arte in mano.
-
24 Maggio 2011 alle 23:57 #59217::
mi scuso con @Ansys, avevo una vecchia edizione dell’Arte.
In ogni caso, @lorenzo.pantieri (grande rispetto per te e per i tuoi lavori, hai tutta la mia ammirazione) il pacchetto cases non numera, almeno per quanto sta scritto su l’Arte. E anche se è brutto da vedere è importante per me ora numerare separatamente le equazioni. E no, @OldClaudio, non voglio sub-numerarle. O meglio, potrebbe anche interessarmi, ma non è possibile metterci la graffa di fianco. Come align e gather, subequations si prende tutta la riga… in particolare (a titolo di esperienza) per i sistemi mi son inventato questo codice`
\newcommand{\nr}{\\&}
\newcommand{\sistema}[1]{\left\{ \begin{aligned} & #1 \end{aligned} \right.}
`è bruttissimo, ma funziona…per mettere una nuova riga usi \nr. Ma non numera, come diversi altri non numera, vedi split, multline, cases… non come dici tu
Per altro qualunque ambiente di incolonnamento sia di LaTeX sia le estensioni prodotte dal pacchetto amsmath producono, se non asteriscati, solo equazioni numerate; quindi qual’è il tuo problema? bisogna mettercela tuta per non numerarle.
(ps sono io m45dj, e io ho posto la domanda…e vi faccio osservare che ancora non si è trovata una soluzione, nemmeno con la sacra Arte…)
-
25 Maggio 2011 alle 10:12 #59218::
MmmmDunque vuoi dele equazioni numerate indipoendentemente, ma collegate fra di loro da una graffa a sinistra. Gli ambienti da usare sono o align o gather escluderei alignat. Multline serve per una sola equazione divisa su più righe; aligned non numera ma serve solo, come dice la guida di amsmath, per costruire pezzi di equazioni più grandi, ma divisi in più righe. Split permette di scrivere equazioni spezzate, ma indipendentemente da una equazione che lo comprenda.
Però aling e gather non consentono di mettere una graffa a sinistra, quindi ci vuole un po’ di ingegnosità per fare quello che LaTeX e le sue estensioni non sanno fare. Io metterei l’ambiente align (o gather, dipende dal tipo di incolonnamento che vuoi) dentro una \parbox e la parbox deltro una equazione non numerata con una graffa solo a sinistra. Del tipo:
`
\begin{equation*}
\left\{
\parbox{.9\textwidth}{%
\begin{align}
x+y&=0 \label{eq:prima}\\
2x-y+z&=3 \label{eq:seconda}\\
3x+y-2z &=4 \label{eq:terza}
\end{align}}
\right.
\end{equation*}
`Non ho provato il codice che ti scrivo, quindi è possibile che ci voglia qualche aggiustamento, Però è una strada percorribile.
Per queste costruzioni matematiche insolite ti suggerisco il testo di Herb Voß, Mathmode.pdf, che si trova già nella tua distribuzione in texmf-dist/doc/latex/mathmode/
(con MiKTeX la prima cartella potrebbe chiamarsi in modo diverso)
-
25 Maggio 2011 alle 10:37 #59219::
Il giochino effettivamente funziona, quindi è giustamente una strada da seguire e vedere che viene fuori. Tuttavia il risultato grafico è un po’ deludente, perchè se stringi il parbox la numerazione delle equaz non ci sta e deve andare a capo, se invece ce la fai stare è la parentesi graffa a essere troppo distante…forse dovrei provare a convincerlo a mettere l’equazione a sinistra della parbox e non al centro…
Comunque è abbastanza assurdo che non esista un pacchetto o un ambiente già fatto “a modino” per i sistemi…bisogna sempre arrampicarsi sugli specchi, inventarsi cose logicamente orrende e tipograficamente peggiori o altro…
Comunque vedo che riesco a fare con quello che mi hai detto. Grazie per ora. Se trovi qualcosa di più elegante fammi sapere! ciaoo
-
25 Maggio 2011 alle 11:04 #59220::
Il titolo parla da sé: vorrei ottenere un sistema di equazioni tutte numerate singolarmente…idee???
grazie in anticipo
MartinoLa trovo un’idea strampalata. Se proprio vuoi puoi fare così:
`\documentclass[a4paper]{article}
\usepackage{empheq}\begin{document}
\begin{empheq}{align}
&x+y+z=0\\
&a+b+c=0
\end{empheq}
\end{document}`
Ciao
Enrico
-
25 Maggio 2011 alle 11:14 #59221::
Ciao enrico.
L’idea è orrenda e me ne rendo conto, il punto è che mi serve perchè mi ci devo riferire milioni di volte nel testo e non posso dire ogni volta “dalla terza equazione del sistema
\ref{}”…Comunque il tuo giochino è quello che funziona meglio!
ora mi cerco la documentazione di questo pacchetto e eventualmente lo personalizzo un po’.
Grazie mille! e grazie a tutti gli altri
Martino
-
25 Maggio 2011 alle 15:52 #59222::
Be’, se er quello il problema, basta dare un adeguato label ad ogni equazione all’interno di subequations, e le hai tutte numerate in modo diverso dalle altre equazioni apposta per mettere in luce la presenza della loro associazione in un sistema, non hai la graffa che ti impedisce eventualmente di andare a pagina nuova a metà sistema consentendoglielo con \displaybreak e puoi riferirti all’intero sistema con un solo altro label.La mia soluzione della \parbox come vedi risponde alle tue necessità ma è brutta e presenta qualche problemino per cercare la larghezza giusta della scatola; la soluzione di Enrico è migliore ed esiste già il pacchettino che la realizza; la soluzione delle subequations secondo me è la migliore e serve per salvare capra e cavoli.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.