LaTeX / XeLaTeX

1

Τελευταία έκδοση σημειώσεων/παρουσίασης LaTeX: 2014

Επισυνάπτω μερικές χρήσιμες unicode γραμματοσειρές (κειμένου και μαθηματικών) καθώς και δυο πρόσθετα πακέτα που χρησιμοποιώ.
Μαζί θα βρείτε και συνοπτικές οδηγίες εγκατάστασης.

Γραμματοσειρές
Computer Modern Unicode (π.χ. CMU Serif)
GFS Didot
Asana-Math
XITS Math

Πρόσθετα πακέτα
autohyph : αυτόματη αλλαγή γλώσσας hyphenation (ελληνικά/αγγλικά)
extraplaceins : "εμπόδια" στα floats (εικόνες κ.α.) ώστε να μην φεύγουν σε διαφορετικές ενότητες
Τελευταία επεξεργασία από το μέλος MakisH την Παρ 06 Μαρ 2015, 11:36 am, έχει επεξεργασθεί 2 φορές συνολικά.
Λόγος: Ανανέωση συνημμένου CustomPackages (προσθήκη οδηγιών για Windows)
Συνημμένα
Fonts.zip
Unicode γραμματοσειρές
(8.44 MiB) Μεταφορτώθηκε 408 φορές
Custom Packages.zip
Πακέτα autohyph και extraplaceins
(3.71 KiB) Μεταφορτώθηκε 369 φορές

Re: LaTeX / XeLaTeX

2
To Lyx δοκιμασε κανεις; Η ιδεα του να υπαρχει live προβολη ενω γραφεις φαινεται πολυ καλη, αλλα δεν μπορω να βρω πως ενεργοποιουμε αυτο το feature...
In the beginning the Universe was created.
This has made a lot of people very angry and has been widely regarded as a bad move.
-The Hitchhiker's Guide to the galaxy

Re: LaTeX / XeLaTeX

3
Μερικά χρήσιμα πράγματα για το LaTeX:

1. Χρήσιμος οδηγός για ξεκίνημα: mechpedia/LaTeX
2. Χρήσιμο βιβλίο στα ελληνικά, για περισσότερα: "Ψηφιακή τυπογραφία με το XeLaTeX", Απόστολος Συρόπουλος, εκδόσεις Επίκεντρο.

3. Διανομή TeX Live. Για Windows, κατεβάστε την από εδώ, αποσυμπιέστε, τρέξτε το install-advanced.bat και επιλέξτε να εγκαταστήσει τα πάντα. Για Linux βρείτε το από το software center της διανομής σας. Ίσως γίνεται το ίδιο και σε Mac. Για κάθε τι άλλο υπάρχει ο κώδικας.
4. Editors:
a) Texmaker (είναι αρκετά πιο εξελιγμένος από την έκδοση που είδαμε στο σεμινάριο)
b) Kile

5. Ελληνικά στο TeX/LaTeX με το XeTeX (λέει πώς να ρυθμίσεις να χρησιμοποιεί το XeLaTeX και τι παίζει με τις γραμματοσειρές)
6. ctan.org: Τα πάντα για τα πακέτα που υπάρχουν στις διανομές. Π.χ., πακέτο για βέλη χημικών εξισώσεων: chemarrow.

Σε κάθε περίπτωση, αν έχετε κάποια φιλική διανομή Linux (π.χ. Ubuntu), μπορείτε να εγκαταστήσετε και την texlive και τον texmaker ή το kile, βρίσκοντάς τα απλώς από το software center και πατώντας "install".

Το post αυτό θα ανανεωθεί σήμερα-αύριο με σημειώσεις από το πρώτο σεμινάριο.
edit1: Επισύναψα το υπόδειγμα που είχα ετοιμάσει για το πρώτο σεμινάριο. Ξεφύγαμε από αυτό, ωστόσο χρησιμοποιήσαμε τις ίδιες εντολές.
Συνημμένα
Intro1.zip
Υπόδειγμα για το 1ο σεμινάριο LaTeX (2012-13)
(221.87 KiB) Μεταφορτώθηκε 336 φορές

Re: LaTeX / XeLaTeX

4
[ Βλ. παρακάτω νεότερη έκδοση των διαφανειών! ]
Επισυνάπτω:
1. Όλες τις διαφάνειες που είδαμε στα δυο σεμινάρια LaTeX φέτος (pdf και open document)
2. Τα αρχεία που φτιάξαμε μαζί
3. Τα αρχεία που είχα προετοιμάσει να σας δείξω (αντίστοιχα με το 2)

Οι διαφάνειες δίνονται με άδεια Creative Commons Attribution-ShareAlike 3.0 Greece.
Τα αρχεία κώδικα δίνονται χύμα στο κύμα (public domain).

Σε Linux, τα πρόσθετα πακέτα μπαίνουν μόνιμα στο ~/texmf/tex/latex/local/
Σε Windows μπαίνουν μόνιμα στο C:\Users\{You}\texmf\tex\latex\local\
Σε κάθε περίπτωση μπορείτε να βάζετε απλώς το πακέτο στον ίδιο φάκελο με τον κώδικα (αρχείο ".tex").

Ρωτάτε εδώ οτιδήποτε σχετικό και μοιραστείτε ό,τι καινούργιο μαθαίνετε!
Περικλή έβγαλες άκρη με τον LyX;

Συνημμένα
XeLaTeX-Seminar2013.zip
Αρχεία κώδικα από το σεμινάριο XeLaTeX (2012-13)
(255.74 KiB) Μεταφορτώθηκε 404 φορές
XeLaTeX-Intro2013.odp
Διαφάνειες από το σεμινάριο XeLaTeX (2012-13) [.odp]
(341.25 KiB) Μεταφορτώθηκε 338 φορές
XeLaTeX-Intro2013.pdf
Διαφάνειες από το σεμινάριο XeLaTeX (2012-13) [.pdf]
(365.86 KiB) Μεταφορτώθηκε 417 φορές

Re: LaTeX / XeLaTeX

5
Προσθέστε μετα-δεδομένα στο pdf αρχείο που παράγεται από το XeLaTeX:

Μετά το \begin{document} γράψτε:

Κώδικας: Επιλογή όλων

\special{pdf: docinfo <<
   /Author (Όνομα Επώνυμο)
   /Title (Η καταπληκτική μου εργασία)
   /Keywords (μπανάνες, καρπούζια, κατανομή τιμών, λαϊκή αγορά, \
                   νέα γραμμή)
   /Subject (Θεωρητική παρλαπιπολογία)
>>}
Επίσης, για να βάλετε hyperlinks (πχ όταν στο κείμενο λέει "βλ. σχήμα 6.2", να πατάς το 6.2 και να σε πηγαίνει στην αντίστοιχη σελίδα):

Κώδικας: Επιλογή όλων

\usepackage[bookmarks=true,pdfborder={0 0 0}]{hyperref}
Το pdfborder καθορίζει (αν θυμάμαι καλά) τα χαρακτηριστικά (?χρώμα?) ενός ορθογωνίου περιγράμματος που περικλείει κάθε link. Αν δεν βάλω την επιλογή θα βγει κόκκινο. Όπως έχω γράψει την εντολή κρύβει τελείως το περίγραμμα.

Επίσης δείτε αυτόν τον πολύ βολικό online TeX editor: ShareLaTeX. Βολεύει και για να γράφουνε μαζί δύο ή περισσότερα άτομα στο ίδιο έγγραφο.

Re: LaTeX / XeLaTeX

6
Επισυνάπτω τις διαφάνειες από το φετινό LaTeX workshop. Έχουν κάποιες προσθήκες/διαγραφές και μερικές αλλαγές σε σχέση με τις περσινές. Μέσα στο ΣΚ θα ανεβάσω και ένα στοιχειώδες πρότυπο για παρουσιάσεις με το beamer. Στο μεταξύ μπορείτε να ρίξετε μια ματιά στο σχετικό λήμμα στη mechpedia.
Συνημμένα
XeLaTeX-Intro2014.odp
Διαφάνειες LaTeX 2014 (πηγαίο αρχείο LibreOffice Impress)
(384.08 KiB) Μεταφορτώθηκε 321 φορές
XeLaTeX-Intro2014.pdf
Διαφάνειες LaTeX 2014 (pdf)
(460.58 KiB) Μεταφορτώθηκε 380 φορές

Re: LaTeX / XeLaTeX

7
Πάρτε και ένα στοιχειώδες μπούσουλα για τη δημιουργία παρουσιάσεων με beamer.
Περισσότερες πληροφορίες στη σελίδα του beamer στο ctan.org.
Στυλ: βασικά themes του beamer, μερικά πρόσθετα themes του beamer.
Συνημμένα
beamer_example.pdf
Παράδειγμα διαφανειών με beamer (pdf)
(43.55 KiB) Μεταφορτώθηκε 325 φορές
beamer_example.tex
Παράδειγμα κώδικα για δημιουργία διαφανειών με beamer (πηγαίο αρχείο tex)
(4.9 KiB) Μεταφορτώθηκε 320 φορές
beamer-tutorial.pdf
Beamer tutorial ("RSI 2012 Staff")
(1.07 MiB) Μεταφορτώθηκε 317 φορές
Charles Batts - Beamer Tutorial.pdf
Beamer tutorial (Charles Batts)
(1.59 MiB) Μεταφορτώθηκε 313 φορές
reference-beamer.pdf
Beamer cheatsheet σε 1 σελίδα (αγνώστου προελεύσεως)
(43.02 KiB) Μεταφορτώθηκε 303 φορές

Re: LaTeX / XeLaTeX

8
Παιδιά καλησπέρα. Γράφω ένα κείμενο σε XeLaTeX. Το πρόβλημά μου είναι το εξής:

Σε ένα κεφάλαιο έχω πολλές εικόνες και πίνακες τα οποία τα τοποθετώ με την εντολή [htbp]. Έχω δοκιμάσει να τα τοποθετήσω και με [!h] και με [Η].

Το θέμα είναι ότι μερικές εικόνες τις τοποθετεί τόσο ψηλά στη σελίδα ώστε εντέλει μου κρύβει κομμάτι του header. Αυτό δεν το κάνει πάντα. Κάποιες εικόνες είναι τοποθετημένες στην κορυφή της σελίδας χωρίς να "κόβουν" το header. Με κάθε τρόπο τοποθέτησης προκύπτει το ίδιο πρόβλημα.

Ιδέες?
Einmal ist keinmal
cron