| english | αρχική | κοσμοθέαση | βιογραφικά | βιβλία | δημοσιεύσεις |








Αντώνης Τσολομύτης | Πανεπιστήμιο Αιγαίου


Εγκατάσταση T
EX στο λειτουργικό Linux


Οι διάφορες διανομές του Linux παρέχουν το texlive, όμως συχνά αυτό είναι
παλαιό σε σχέση με το τρέχον διαθέσιμο, και σε κάποιες διανομές είναι και ελλιπές.
Οπότε θα κάνουμε μια χειροκίνητη εγκατάσταση από το command line σε ένα τερματικό:

1. Κατεβάζουμε το iso image του texlive

[user@localhost ~]$ wget http://mirrors.ctan.org/systems/texlive/Images/texlive.iso

2. Αφού κατέβει θα χρειαστεί να εκτελέσουμε εντολές ως διαχειριστής οπότε
γινόμαστε πρώτα root:

[user@localhost ~]$ sudo /bin/bash
[user@localhost ~]#

Προσέξτε την μεταβολή του $ σε #. Τώρα προσοχή γιατί το σύστημα υπακούει στον
root για τα πάντα και δεν θέλουμε να το βλάψουμε.

3. Φτιάχνουμε ένα φάκελο στον οποίο θα συνδέσουμε το iso image που κατεβάσαμε
για να δούμε τα αρχεία του «εσωτερικά»:

[user@localhost ~]# mkdir teximage
[user@localhost ~]# mount -o loop texlive.iso teximage
mount: /home/user/teximage: WARNING: source write-protected, mounted read-only.
[user@localhost ~]# cd teximage
[user@localhost ~]# ls
archive      install-tl-windows.bat  readme-txt.dir       tlpkg
autorun.inf  LICENSE.CTAN            README.usergroups    tl-tray-menu.exe
doc.html     LICENSE.TL              release-texlive.txt
index.html   README                  source
install-tl   readme-html.dir         texlive-doc
[user@localhost ]#

Εδώ βλέπουμε το αρχείο install-tl το οποίο θα εκτελέσουμε για να εγκαταστήσουμε
το TeXLive στο /usr/local/texlive

4. Εκτελούμε το installation script:

[user@localhost ]# ./install-tl

Προσοχή στην τελεία:  τελεία slash install-tl χωρίς κενά

Θα μας εμφανιστεί το μενού εγκατάστασης μέσα στο τερματικό (μεγαλώστε το τερματικό
για να έχει πλήρη εικόνα):





Βεβαιωθείτε ότι στην 7η γραμμή γράφει scheme-full και πατήστε i για να ξεκινήσει
η εγκατάσταση.
(Αλλιώς πατήστε s για να σας επιτρέψει να επιλέξετε το scheme-full και μετά r για
να επιστρέψετε σε αυτή την οθόνη.)

Αφού ολοκληρωθεί η εγκατάσταση το script θα σας επιστρέψει στο commandline μαζί
με κάποια μηνύματα κυριότερο των οποίων είναι να τεθεί το path στο
/usr/local/texlive/2021/bin/x86_64-linux
(από χρονιά σε χρονιά αλλάζει μόνο το έτος που εδώ είναι 2021).

Πριν θέσουμε το path ας καθαρίσουμε τον χώρο από το image που κατεβάσαμε:

5. Clean up:

[user@localhost]# cd ..
[user@localhost]# umount teximage
[user@localhost]# rmdir teximage
[user@localhost]# rm texlive.iso

5a. Προαιρετικά αναβαθμίζουμε την εγκατάσταση στα τρέχοντα πακέτα
(αυτά που αναβαθμίστηκαν μετά την έκδοση του TeXLive):

[user@localhost]# /usr/local/texlive/2021/bin/x86_64-linux/tlmgr update --self

και αφού ολοκληρωθεί,

[user@localhost]# /usr/local/texlive/2021/bin/x86_64-linux/tlmgr update --all

6. Θέτουμε το PATH είτε όλου του συστήματος (για όλους τους χρήστες) είτε
μόνο το δικό μας:

Για όλους τους χρήστες, ανοίγουμε το αρχείο /etc/profile

[user@localhost]# nano /etc/profile

κατεβαίνουμε στο τέλος του αρχείου και προσθέτουμε τη γραμμή:

export PATH=/usr/local/texlive/2021/bin/x86_64-linux:$PATH

Προσοχή: Μην ξεχάσετε να αλλάξετε το 2021 στην
παραπάνω γραμμή με τη σωστή χρονιά (η εντολή
ls /usr/local/texlive/ θα σας δείξει τη χρονιά
που εγκαταστήσατε).

Αποθηκεύουμε (control+x) και στη συνέχεια χρειαζόμαστε ένα logout και ξανά login.


Για να θέσουμε μόνο το PATH του χρήστη δεν χρειαζόμαστε πλέον τα δικαιώματα
του root:

[user@localhost]# exit
[user@localhost]$

(προσέξτε την αλλαγή του # σε $)

[user@localhost]$ nano .bash_profile

και προσθέτουμε στο τέλος του την

export PATH=/usr/local/texlive/2021/bin/x86_64-linux:$PATH

Προσοχή: Μην ξεχάσετε να αλλάξετε το 2021 στην
παραπάνω γραμμή με τη σωστή χρονιά (η εντολή
ls /usr/local/texlive/ θα σας δείξει τη χρονιά
που εγκαταστήσατε).

Αποθηκεύουμε (control+x) και κάνουμε logout και login.



7. Για τον έλεγχο ότι όλα πήγαν καλά εκτελούμε

[user@localhost]$ which tex
/usr/local/texlive/2021/bin/x86_64-linux/tex
[user@localhost]$

Αν πάρουμε αυτή την απάντηση (με τη σωστή χρονιά) όλα έγιναν σωστά.



8. Απεγκατάσταση:

Η απεγκατάσταση είναι απλή. Απλώς διαγράφουμε το /usr/local/texlive και
σβήνουμε τις γραμμές export του PATH που προσθέσαμε. Για τη διαγραφή του
/usr/local/texlive εκτελούμε

[user@localhost]$ sudo rm -rf /usr/local/texlive/


9. TeX Editor

Υπάρχουν πολλοί TeX Editors. Εγκαθιστούμε έναν από αυτούς. Πχ το kile ή το
texstudio ή το απλούστατο texworks από τα εργαλεία εγκατάστασης προγραμμάτων
της διανομής μας.

Παρακάτω συνεχίζουμε με το TeXworks:

10. Στο Edit→Preferences αλλάξτε την επιλογή Default: pdfLaTeX
σε Default: XeLaTeX






11. Γράψτε το παρακάτω μινιμαλιστικό αρχείο για τα ελληνικά και πατήστε το πράσινο
βέλος του TeXworks. Μετά από λίγο το TeXWorks θα σας ανοίξει το pdf που αντιστοιχεί.






Εδώ ολοκληρώθηκε η εγκατάσταση και λειτουργεί σωστά και για τα Ελληνικά.


Αν δεν γνωρίζετε TeX μπορείτε να ξεκινήσετε μελετώντας τα αρχεία:

http://mirrors.ctan.org/info/undergradmath/undergradmath.pdf

και

http://mirrors.ctan.org/info/lshort/english/lshort.pdf


ή εκτελώντας τις εντολές

[usr@localhost]$ texdoc undergradmath

και

[usr@localhost]$ texdoc lshort




Created by Antonis Tsolomitis on 18/Feb/2013

Modified on 26/Oct/2024








                   
| σημειώσεις | ψηφιοποιήσεις | μεταφράσεις | λογισμικό | δεσμοί | επικοινωνία |