Ελληνικά στο LaTeX με XeTeX

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό simosx » 27 Φεβ 2009, 13:40

Αν δουλεύει σωστά το XeTeX στο σύστημά σας, θα ήταν καλό να δοκιμάζατε αν δουλεύει και για την παραγωγή PDF από DocBook,
κατά το http://simos.info/blog/archives/817
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό nasosnik » 12 Απρ 2009, 11:17

pasnos έγραψε:παιδια εμενα δε μου δημιουργει αυτο το αρχείο xelatex.fmt, αλλα ένα xelatex.log ..οταν εδωσα την εντολη μου εβγαλε το εξης:
Κώδικας: Επιλογή όλων
(/usr/share/texmf-texlive/tex/latex/base/t1cmr.fd)
(/usr/share/texmf-texlive/tex/latex/base/ot1cmr.fd)
(/usr/share/texmf-texlive/tex/latex/cslatex/il2cmr.fd)
(/usr/share/texmf-texlive/tex/latex/base/ot1cmss.fd)
(/usr/share/texmf-texlive/tex/latex/base/ot1cmtt.fd))
====================================

Local config file fontmath.cfg used

====================================
(/usr/share/texmf-texlive/tex/latex/base/fontmath.cfg
(/usr/share/texmf-texlive/tex/latex/base/fontmath.ltx
=== Don't modify this file, use a .cfg file instead ===

(/usr/share/texmf-texlive/tex/latex/base/omlcmm.fd)
(/usr/share/texmf-texlive/tex/latex/base/omscmsy.fd)
(/usr/share/texmf-texlive/tex/latex/base/omxcmex.fd)
(/usr/share/texmf-texlive/tex/latex/base/ucmr.fd)))
====================================

Local config file preload.cfg used

=====================================
(/usr/share/texmf-texlive/tex/generic/config/preload.cfg
(/usr/share/texmf-texlive/tex/latex/base/preload.ltx)) page nos., x-ref,
environments, center, verbatim, math definitions, boxes, title, sectioning,
contents, floats, footnotes, index, bibliography, output,
===========================================
Local configuration file hyphen.cfg used
===========================================
(/usr/share/texmf-texlive/tex/generic/babel/hyphen.cfg
(/usr/share/texmf-texlive/tex/generic/hyphen/hyphen.tex)
(/usr/share/texmf-texlive/tex/generic/hyphen/ushyphmax.tex)
(/usr/share/texmf-texlive/tex/generic/hyphen/dumyhyph.tex)
(/usr/share/texmf-texlive/tex/generic/hyphen/zerohyph.tex)
(/usr/share/texmf-texlive/tex/generic/xu-hyphen/xu-hrhyph.tex
(/usr/share/texmf-texlive/tex/generic/hyphen/hrhyph.tex
(/usr/share/texmf-texlive/tex/generic/xu-hyphen/xu-t1.tex)
! Nonletter.
£->č
     
l.86 a1^^a3
           a
?



και περιμένει κάτι να πατησω. Δεν πολυκαταλαβαίνω κιόλας γιατι είμαι απειρος ..Μπορειτε να με βοηθήσετε?

Είχα και εγώ ακριβώς το ίδιο πρόβλημα και βρήκα γιατί συμβαίνει αυτό.Πολύ απλά η εντολή
Κώδικας: Επιλογή όλων
xetex -ini -etex -jobname=xelatex latex.ltx
πρέπει να εκτελεστεί από το τερματικό αλλά να βρισκόμαστε ήδη στο path που έχουμε κάνει extract τα αρχεία που αναφέρονται στον οδηγό.Παράδειγμα:
Έχουμε κάνει extract τα περιεχόμενα του http://tug.ctan.org/macros/xetex/hyphenation/greek.zip στο φάκελο Temp στο Desktop μας.Μέσα σε αυτόν τον φάκελο Temp φτιάχνουμε το αρχείο hyphen.cfg όπως αναφέρεται στον οδηγό.Ανοίγουμε το τερματικό και δίνουμε
Κώδικας: Επιλογή όλων
cd Desktop/Temp
για να πάμε στον φάκελο Temp.Μετά δίνουμε
Κώδικας: Επιλογή όλων
xetex -ini -etex -jobname=xelatex latex.ltx
και όλα γίνονται κανονικά ;)
:arrow: Αν είναι εύκολο κάποιος από τους admins να προσθέσει το παραπάνω στον αρχικό οδηγό γιατί πραγματικά δεν ξεκαθαρίζεται αρκετά η διαδικασία και από ότι είδα και σε άλλα forums έχει παιδέψει αρκετούς.
Άβαταρ μέλους
nasosnik
babeTUX
babeTUX
 
Δημοσιεύσεις: 98
Εγγραφή: 01 Ιούλ 2008, 07:38
Εκτύπωση

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό sotnik » 30 Ιουν 2009, 17:21

Γεια σας.
Ακολούθησα τον οδηγό και δουλεύουν όλα εκτός από το ότι δεν μου δουλεύει το hyphenation στα Αγγλικά. Στα Ελληνικά δεν έχει πρόβλημα.
Γιατί γίνετε αυτό?

Ευχαριστώ.
sotnik
babeTUX
babeTUX
 
Δημοσιεύσεις: 1
Εγγραφή: 30 Ιουν 2009, 17:17
Εκτύπωση

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό eumetaxas » 02 Σεπ 2009, 08:37

Λόγω του ιδίου προβλήματος "αναγκάστηκα" να χρησιμποιήσω greektex όπως περιγράφω εδώ:
viewtopic.php?f=9&t=4062&p=38870&hilit=texlive+2008#p38870

Αν κάποιος έχει λύση για υφένωση (hyphenation) σε μιτκό (ελληνικό-Αγγλικό) κείμενο ας μας το αποκαλύψει ;)
eumetaxas
babeTUX
babeTUX
 
Δημοσιεύσεις: 53
Εγγραφή: 25 Μαρ 2009, 18:30
Εκτύπωση

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό woof » 21 Οκτ 2009, 18:41

συναντώ το εξής πρόβλημα

ανοίγω τον texmaker, αντιγράφω τον κώδικα που δίνει ο οδηγός
Κώδικας: Επιλογή όλων
\documentclass{article}

\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{xgreek}

\setmainfont[Mapping=tex-text]{DejaVuSans}

\begin{document}
\today\newline
Ελληνικό μαζί με english κείμενο
\end{document}

το αποθηκεύω, πατώ μετά F2 για compile και μου γράφει στο log file

Process started

Process exited with error(s)

αν μετά πατήσω F7 ανοίγει ένα κενό pdf φυσικά

έχει κανένας άλλος αυτό το πρόβλημα; Μπορεί κάποιος να βοηθήσει;
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Βασικές αρχές μόνο ┃ Αγγλικά: Καλά
Λειτουργικό: Ubuntu 10.04 Lucid Lynx

Εικόνα
Άβαταρ μέλους
woof
babeTUX
babeTUX
 
Δημοσιεύσεις: 100
Εγγραφή: 10 Μάιος 2009, 12:23
Εκτύπωση

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό eumetaxas » 21 Οκτ 2009, 21:56

Καταρχήν θα πρέπει να δεις το λάθος που σου βγάζει στο log, εκεί θα σου λέει τι φταίει. Σε texmaker 1.8 έχει ένα εικονίδιο σαν καρδιογράφημα για να σου δείξει το log ενώ σε 1.9 έχει ένα βελάκι στο πλάι.

Άλλαξες μέσα από options - configure texmaker την εντολή από
Κώδικας: Επιλογή όλων
latex -interaction=nonstopmode %.tex
σε
Κώδικας: Επιλογή όλων
xelatex -interaction=nonstopmode %.tex
??

Ευγένιος
eumetaxas
babeTUX
babeTUX
 
Δημοσιεύσεις: 53
Εγγραφή: 25 Μαρ 2009, 18:30
Εκτύπωση

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό woof » 22 Οκτ 2009, 17:14

Ευχαριστώ για την απάντηση

ναι άλλαξα την επιλογή, αλλά ακόμα και αν σβήσω όλους τους ελληνικούς χαρακτήρες, πάλι δεν το κάνει compile

έχω το texmaker 1.8. πατώ στο κουμπάκι "σαν καρδιογράφημα" και μου βγάζει Erorr log file not found
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Βασικές αρχές μόνο ┃ Αγγλικά: Καλά
Λειτουργικό: Ubuntu 10.04 Lucid Lynx

Εικόνα
Άβαταρ μέλους
woof
babeTUX
babeTUX
 
Δημοσιεύσεις: 100
Εγγραφή: 10 Μάιος 2009, 12:23
Εκτύπωση

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό eumetaxas » 22 Οκτ 2009, 22:44

Το latex δουλεύει?
latex -interaction=nonstopmode %.tex σε ένα λατινικό κείμενο δουλεύει ή μόνο το xetex δε δουλεύει?
eumetaxas
babeTUX
babeTUX
 
Δημοσιεύσεις: 53
Εγγραφή: 25 Μαρ 2009, 18:30
Εκτύπωση

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό woof » 27 Οκτ 2009, 10:55

ούτε αυτό δουλεύει. Θα δοκιμάσω να την απεγκαταστήσω και να βρω έναν άλλο editor. Ίσως να φταίει αυτό
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Βασικές αρχές μόνο ┃ Αγγλικά: Καλά
Λειτουργικό: Ubuntu 10.04 Lucid Lynx

Εικόνα
Άβαταρ μέλους
woof
babeTUX
babeTUX
 
Δημοσιεύσεις: 100
Εγγραφή: 10 Μάιος 2009, 12:23
Εκτύπωση

Re: Ελληνικά στο LaTeX με XeTeX

Δημοσίευσηαπό eumetaxas » 28 Οκτ 2009, 01:45

Δεν φταίει ο editor.
Κάτι άλλο έχει πάει σταβά μάλλον στην εγκατάσταση.
Δες και λίγο αυτόν τον οδηγό viewtopic.php?f=9&t=4062 για texlive 2008 μήπως και βρεις το λάθος. Ακολούθα το μέρος Α μόνο, κ από Β μόνο το μέρος 14. Αυτό είναι για greektex - οπότε για xetex πρόσεξε το encoding του editor να είναι UTF8. Το κείμενο που έχεις σε μένα δουλεύει μια χαρά (texlive 2008 + texmaker) και έχω κάνει τα βήματα με βάση τον οδηγό που σου λέω πιο πάνω.
Αν θες δοκίμασε τον texmakerx http://texmakerx.sourceforge.net/
Είναι το ίδιο με texmaker αλλά έχει καλύτερο error log οπότε ίσως σου πει τι φταίει
eumetaxas
babeTUX
babeTUX
 
Δημοσιεύσεις: 53
Εγγραφή: 25 Μαρ 2009, 18:30
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Οδηγοί - How to - Tutorials

cron