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

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

Δημοσ.

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

Δημοσ.

δεν κατάλαβα ποιος είναι ο σκοπός του 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 στην οποία παρέπεμψα...

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

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

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

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

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

Σύνδεση

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

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