Προς το περιεχόμενο

[LaTeX] - Κεντράρισμα εξισώσεων


bnvdarklord

Προτεινόμενες αναρτήσεις

δεν κατάλαβα ποιος είναι ο σκοπός του topic...

Αν κατάλαβα καλά ρωτάει πως να κάνει το layout σαν το 3ο παράδειγμα, καθώς το center και το left δεν τα βγάζουν έτσι.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αν κατάλαβα καλά ρωτάει πως να κάνει το layout σαν το 3ο παράδειγμα, καθώς το center και το left δεν τα βγάζουν έτσι.

Ακριβώς.

 

Για αυτά και για πολλά άλλα ακόμα, δες το πακέτο amsmath, έχει και μια χαρά τεκμηρίωση με διαφωτιστικά παραδείγματα.

Ευχαριστώ, θα το κοιτάξω.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Φίλε bnvdarklord αν βρεις αυτό που θες μπορείς να ποστάρεις και εδώ την εντολή?  Για να υπάρχει για future reference

To documentation είναι εδώ ftp://ftp.ams.org/pub/tex/doc/amsmath/amsldoc.pdf, αυτό που ήθελα ήταν απλά να το βάλω μέσα σε \begin{align}

 

 

@nplatis: Θεωρείς καλη ιδέα/τακτική να μετατρέψω όλες τις εξισώσεις που έχω ως τωρα στο κείμενο να χρησιμοποιούν amsmath, ή να το χρησιμοποιώ μονο όταν δεν με καλύπτει το default του latex?

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αν στοιχίζεις εξισώσεις με τις βασικές δυνατότητες του LaTeX (π.χ. εξισώσεις η μία κάτω από την άλλη και στοιχισμένες στο "=") δημιουργείται διαφορετικό κενό γύρω από το "=", πιο μεγάλο, σε σχέση με αυτό που αφήνει το amsmath. Νομίζω κάτι παρόμοιο γίνεται και στους πίνακες, το LaTeX τους στοιχειοθετεί πιο «άνετα» σε σχέση με το amsmath.

 

Επομένως αν χρησιμοποιείς συχνά τέτοια πράγματα, καλύτερα θα ήταν να καταλήξεις σε ένα από τα δύο (δηλαδή στο amsmath που έχει πιο πολλές δυνατότητες!).

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

\centering
\begin{eqnarray}
&f(x) = 1 + 1\\
&y(x) = 2 - 1
\end{eqnarray}

Είτε με align το ίδιο είναι... και ούτε amsmath ούτε κενά μεταξύ του "=" ούτε τίποτα.

 

Ο τελεστής "&" σου λείπει για να δηλώσεις πάνω σε πιο glyf θα γίνεται align το multiline που έχεις. 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Είσαι σίγουρος; Γιατί αν δοκιμάσω το 

\centering
\begin{eqnarray}
&f(x) = 1 + 1\\
&y(x) = 2
\end{eqnarray}

μόνο στοιχισμένα αριστερά δεν βγαίνουν (οι δικές σου εξισώσεις είχαν το ίδιο μήκος, οπότε προφανώς έβγαιναν στοιχισμένες!)

 

Θα μπορούσε κάτι να γίνει αν έβαζες && στην αρχή της κάθε εξίσωσης, αλλά τότε οι εξισώσεις δεν θα είναι κεντραρισμένες στη σελίδα.

 

Και μια πιο αναλυτική σύγκριση:

http://tex.stackexchange.com/questions/196/eqnarray-vs-align

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το point μου δεν είναι να δώσω τον ακριβή κώδικα... σιγά μην θυμάμαι απέξω λεπτομέρειες...

 

Το stackexchange είναι εκεί και με λίγο ψάξιμο το βρίσκεις αυτό που θες εάν ξέρεις τι θες. 

 

 

Το point μου ήταν η χρήση του operator & που δεν έχει προταθεί μέχρι τώρα και είναι η μόνη λύση σε αυτό που ζητάει ο TS, ούτε νέα πακέτα ούτε κενά πριν και μετά το "=". 

 

 

Εσύ πιάστηκες από το snippet που παίζει και να μην κάνει typeset. I rest my case. 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το & χρειάζεται έτσι και αλλιώς για να στοιχίσεις. Ο λόγος που δεν έδωσα λύση ήταν γιατί στο amsmath υπάρχουν πολλοί τρόποι να κάνεις παρόμοια πράγματα ανάλογα με το αποτέλεσμα που θέλεις να πετύχεις (ξεχωριστή αρίθμηση κάθε εξίσωσης ή όχι, κ.λπ.). Εξάλλου νομίζω ότι το amsmath είναι ένα καλό πακέτο που αξίζει να ξέρει κανείς, γιαυτό και θεώρησα ότι θα ήταν καλό να το διαβάσει λίγο παραπάνω από το να του σερβίρω τη λύση εδώ.

 

Επίσης για τα κενά γύρω από το = που επαναλαμβάνεις, αν πρόσεχες αυτό που έγραψα θα έβλεπες ότι ήταν για την περίπτωση που θέλεις να στοιχίσεις στο =, οπότε πρέπει να γράψεις κάτι σαν

\begin{eqnarray}
f(x) &=& 1 + 1\\
y(x) &=& 2
\end{eqnarray} 

και τότε θα αφήσει μεγάλο κενό.

 

Πολλοί που ξέρουν πολύ περισσότερα από εμένα προτείνουν το amsmath αντί για το eqnarray για περισσότερες δυνατότητες και για καλύτερο αποτέλεσμα, όπως φαίνεται και στην ερώτηση στο tex.stackexchange στην οποία παρέπεμψα...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...