Σελίδα 1 από 1

Ελληνικά στο Texmaker

Δημοσιεύτηκε: Κυρ Δεκ 18, 2016 7:51 pm
από nikolas44
Καλησπέρα. Έχω μία εργασία για τη σχολή και καλό είναι να τη κάνω σε LaTeX. Ξεκίνησα να μαθαίνω, βλέπω βίντεος και κατέβασα το Texmaker αλλά έχω πρόβλημα με τα ελληνικά, δε μου τα εμφανίζει. Πως κάνω το Texmaker να αναγνωρίζει τα ελληνικά;

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Κυρ Δεκ 18, 2016 9:40 pm
από Tolaso J Kos
nikolas44 έγραψε:Καλησπέρα. Έχω μία εργασία για τη σχολή και καλό είναι να τη κάνω σε LaTeX. Ξεκίνησα να μαθαίνω, βλέπω βίντεος και κατέβασα το Texmaker αλλά έχω πρόβλημα με τα ελληνικά, δε μου τα εμφανίζει. Πως κάνω το Texmaker να αναγνωρίζει τα ελληνικά;

Καλησπέρα,

ένα MWE με το οποίο μπορείτε να γράψετε με ελληνικούς χαρακτήρες στο \LaTeX είναι το παρακάτω

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

\documentclass[10pt]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[english,greek]{babel}
\usepackage[utf8]{inputenc}

\begin{document}


Γεια σου κόσμε

\end{document}
Για ο,τιδήποτε άλλο ρωτήστε.

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Δευ Δεκ 19, 2016 12:50 am
από nikolas44
Ευχαριστώ πολύ, δούλεψε! :D

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 5:22 pm
από smathss
Καλησπέρα.
Μόλις ξεκίνησα να ασχολούμαι με LaTex με πρώτο στόχο κείμενα στα ελληνικά.

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

\documentclass[12pt]{article}
\usepackage{xltxtra}
\usepackage{xgreek}

\begin{document}
Έχει καλή μέρα
Ωραίος καιρός
\end{document}
Το αποτέλεσμα βγάζει "Ε Ω". Για ποιο λόγο δεν εμφανίζεται το πλήρως κείμενο;

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 6:01 pm
από grigkost
Tolaso J Kos έγραψε: Κυρ Δεκ 18, 2016 9:40 pm
nikolas44 έγραψε:Καλησπέρα. Έχω μία εργασία για τη σχολή και καλό είναι να τη κάνω σε LaTeX. Ξεκίνησα να μαθαίνω, βλέπω βίντεος και κατέβασα το Texmaker αλλά έχω πρόβλημα με τα ελληνικά, δε μου τα εμφανίζει. Πως κάνω το Texmaker να αναγνωρίζει τα ελληνικά;

Καλησπέρα,

ένα MWE με το οποίο μπορείτε να γράψετε με ελληνικούς χαρακτήρες στο \LaTeX είναι το παρακάτω

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

\documentclass[10pt]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[english,greek]{babel}
\usepackage[utf8]{inputenc}

\begin{document}


Γεια σου κόσμε

\end{document}
καλησπέρα σας

Η επιλογή κωδικοποιήσης χαρακτήρων utf8 δεν είναι η καλύτερη όταν γράφουμε ελληνικά. Προτιμότερη είναι η επιλογή iso-8859-7 (που αφορά ακριβώς την ελληνική).
Συνιστώ την αντικατάσταση της εντολής \usepackage[utf8]{inputenc} με την

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

\usepackage[iso-8859-7]{inputenc}
Πάντως, σε κάθε περίπτωση (iso-8859-7 ή utf8) πρέπει να είμαστε βέβαιοι ότι η κωδικοποίηση που έχουμε επιλέξει πρέπει να "συμφωνεί" με αυτήν που έχει προεπιλεγμένη ο κειμενογράφος. π.χ. στον Texmaker η προεπιλεγμένη επιλογή φαίνεται στην μπάρα κάτω δεξιά. Αν δεν "συμφωνεί" με την επιλογή μας πρέπει να την αλλάξουμε ώστε να "συμφωνεί". Αλλιώς οι χαρακτήρες δεν εμφανίζονται σωστά.


Happy \rm{\TeX}ing!

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 6:30 pm
από Tolaso J Kos
Γρηγόρη,


εμένα η εντολή με το iso δε μου έτρεξε ποτέ. Είχα πάντα πρόβλημα στη κωδικοποίηση. Είτε δε φαινόταν τα γράμματα είτε έβγαιναν ορνιθοσκαλίσματα. Η λύση που είχα βρει ήταν με το inputenc και μάλιστα η σειρά μετράει. Το σωστό είναι:

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

\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
Δηλαδή πρώτα φορτώνεται η κωδικοποίηση και μετά η γλώσσα. Επίσης να τονίσω πως είχα πάντα θέμα και με την εντολή αυτή

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

\usepackage[utf8x]{inputenc}

Βεβαία όλα αυτά λύνονται με το XeLaTeX. Φορτώνοντας κάποιος το polyglossia και θέτοντας ως default την Ελληνική γλώσσα όλα κυλούν ομαλά. :)

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 8:46 pm
από smathss
smathss έγραψε: Σάβ Μάιος 09, 2020 5:22 pm Καλησπέρα.
Μόλις ξεκίνησα να ασχολούμαι με LaTex με πρώτο στόχο κείμενα στα ελληνικά.

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

\documentclass[12pt]{article}
\usepackage{xltxtra}
\usepackage{xgreek}

\begin{document}
Έχει καλή μέρα
Ωραίος καιρός
\end{document}
Το αποτέλεσμα βγάζει "Ε Ω". Για ποιο λόγο δεν εμφανίζεται το πλήρως κείμενο;
Αν είναι εφικτό ας δοκιμάσει όποιος θέλει τα παραπάνω, να δούμε τι εμφανίζει. Βέβαια αναγκαστικά έχω την παλαιότερη έκδοση του Texmaker λόγω και 32-bit.


Επίσης σε άλλο υπολογιστή δοκίμασα και με την τελευταία έκδοση του Texmaker και ουσιαστικά εκεί ήταν πολύ χειρότερα τα πράγματα.

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 10:20 pm
από grigkost
smathss έγραψε: Σάβ Μάιος 09, 2020 8:46 pm

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

\documentclass[12pt]{article}
\usepackage{xltxtra}
\usepackage{xgreek}

\begin{document}
Έχει καλή μέρα
Ωραίος καιρός
\end{document}
Το αποτέλεσμα βγάζει "Ε Ω". Για ποιο λόγο δεν εμφανίζεται το πλήρως κείμενο;

Αν είναι εφικτό ας δοκιμάσει όποιος θέλει τα παραπάνω, να δούμε τι εμφανίζει....
Ο παραπάνω κώδικας είναι ελλιπής και δεν δίνει αποτέλεσμα.

Ακολούθησε τα παρακάτω βήματα:
  1. Στον Texmaker από Επιλογές-->Ρύθμιση --> Επεξεργαστής κειμένου στο κωδικοποίηση χαρακτήρων επιλέγουμε iso-8859-7 και Ο.Κ.
  2. Ανοίγουμε ένα νέο έγγραφο και επικολλούμε τον παρακάτω κώδικα

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

    \documentclass[12pt]{article}
    \usepackage[english,greek]{babel}
    \usepackage[iso-8859-7]{inputenc}
    
    \begin{document}
    Έχει καλή μέρα
    
    Ωραίος καιρός
    \latintext{Hello world!}
    
    \end{document}
  3. Αποθηκεύουμε δίνοντας ένα όνομα στο αρχείο. π.χ. mydocument.tex (ο τίτλος δεν πρέπει να έχει "κενά" π.χ. my doc.tex, πρέπει να είναι my_doc.tex αν θέλουμε διαχωρισμό λέξεων)
  4. Τρέχουμε την εντολή pdfLaTeX (η επιλογή βρίσκεται στην πάνω μπάρα αριστερά)
  5. Τρέχουμε την εντολή "προβολή pdf" (η επιλογή βρίσκεται στην πάνω μπάρα αριστερά)
Αν έχουν γίνει σωστά όλα τα βήματα θα πρέπει στο pdf να έχουμε το παρακάτω αποτέλεσμα. (Σε οποιαδήποτε έκδοση του Texmaker)

texsample.png
texsample.png (17.8 KiB) Προβλήθηκε 7158 φορές

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 10:31 pm
από smathss
grigkost έγραψε: Σάβ Μάιος 09, 2020 10:20 pm
smathss έγραψε: Σάβ Μάιος 09, 2020 8:46 pm

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

\documentclass[12pt]{article}
\usepackage{xltxtra}
\usepackage{xgreek}

\begin{document}
Έχει καλή μέρα
Ωραίος καιρός
\end{document}
Το αποτέλεσμα βγάζει "Ε Ω". Για ποιο λόγο δεν εμφανίζεται το πλήρως κείμενο;

Αν είναι εφικτό ας δοκιμάσει όποιος θέλει τα παραπάνω, να δούμε τι εμφανίζει....
Ο παραπάνω κώδικας είναι ελλιπής και δεν δίνει αποτέλεσμα.

Ακολούθησε τα παρακάτω βήματα:
  1. Στον Texmaker από Επιλογές-->Ρύθμιση --> Επεξεργαστής κειμένου στο κωδικοποίηση χαρακτήρων επιλέγουμε iso-8859-7 και Ο.Κ.
  2. Ανοίγουμε ένα νέο έγγραφο και επικολλούμε τον παρακάτω κώδικα

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

    \documentclass[12pt]{article}
    \usepackage[english,greek]{babel}
    \usepackage[iso-8859-7]{inputenc}
    
    \begin{document}
    Έχει καλή μέρα
    
    Ωραίος καιρός
    \latintext{Hello world!}
    
    \end{document}
  3. Αποθηκεύουμε δίνοντας ένα όνομα στο αρχείο. π.χ. mydocument.tex (ο τίτλος δεν πρέπει να έχει "κενά" π.χ. my doc.tex, πρέπει να είναι my_doc.tex αν θέλουμε διαχωρισμό λέξεων)
  4. Τρέχουμε την εντολή pdfLaTeX (η επιλογή βρίσκεται στην πάνω μπάρα αριστερά)
  5. Τρέχουμε την εντολή "προβολή pdf" (η επιλογή βρίσκεται στην πάνω μπάρα αριστερά)
Αν έχουν γίνει σωστά όλα τα βήματα θα πρέπει στο pdf να έχουμε το παρακάτω αποτέλεσμα. (Σε οποιαδήποτε έκδοση του Texmaker)


texsample.png
Eυχαριστώ, ωστόσο μου βγάζει το εξής μήνυμα:
! Package inputenc Error: inputenc is not designed for xetex or luatex.
(inputenc) only UTF-8 supported.
See the inputenc package documentation for explanation.

Xρειάζεται αυτό κάποια ρύθμιση;

Στο pdf εμφανίζεται μόνο το "ω" και ακριβώς από κάτω το "Hello World"

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 10:47 pm
από grigkost
smathss έγραψε: Σάβ Μάιος 09, 2020 10:31 pm
Eυχαριστώ, ωστόσο μου βγάζει το εξής μήνυμα:
! Package inputenc Error: inputenc is not designed for xetex or luatex.
(inputenc) only UTF-8 supported.
See the inputenc package documentation for explanation.

Xρειάζεται αυτό κάποια ρύθμιση;

Στο pdf εμφανίζεται μόνο το "ω" και ακριβώς από κάτω το "Hello World"
Είναι που αντί για την εντολή pdfLaTeX τρέχεις την XeTeX.

Οι ενδείξεις στην πάνω μπάρα πρέπει να είναι αυτές της εικόνας

texsample02.png
texsample02.png (53.46 KiB) Προβλήθηκε 7148 φορές

"τρέχουμε" την αντίστοιχη εντολή "πατώντας" το βελάκι αριστερά της.

Κάνε τα βήματα που περιγράφω παραπάνω προσεκτικά!

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 10:54 pm
από smathss
grigkost έγραψε: Σάβ Μάιος 09, 2020 10:47 pm
smathss έγραψε: Σάβ Μάιος 09, 2020 10:31 pm
Eυχαριστώ, ωστόσο μου βγάζει το εξής μήνυμα:
! Package inputenc Error: inputenc is not designed for xetex or luatex.
(inputenc) only UTF-8 supported.
See the inputenc package documentation for explanation.

Xρειάζεται αυτό κάποια ρύθμιση;

Στο pdf εμφανίζεται μόνο το "ω" και ακριβώς από κάτω το "Hello World"
Είναι που αντί για την εντολή pdfLaTeX τρέχεις την XeTeX.

Οι ενδείξεις στην πάνω μπάρα πρέπει να είναι αυτές της εικόνας
Και εμένα μου κάνει εντύπωση παρότι έχω επιλέξει την πρώτη εντολή. Βάζω μία εικόνα.
Εικόνα


Eπίσης στις επιλογές, στην κατηγορία "Εντολές" δίπλα από το PdfLaΤex γράφει xelatex -synctex=1 -interaction=nonstopmode %.tex

Δεν ξέρω αν παίζει ρόλο.

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 11:06 pm
από grigkost
smathss έγραψε: Σάβ Μάιος 09, 2020 10:54 pm
Και εμένα μου κάνει εντύπωση παρότι έχω επιλέξει την πρώτη εντολή. Βάζω μία εικόνα.

Eπίσης στις επιλογές, στην κατηγορία "Εντολές" δίπλα από το PdfLaΤex γράφει xelatex -synctex=1 -interaction=nonstopmode %.tex

Δεν ξέρω αν παίζει ρόλο.

δίπλα στο pdflatex πρέπει να γράφει pdflatex -synctex=1 -interaction=nonstopmode %.tex
texsample03.png
texsample03.png (33.52 KiB) Προβλήθηκε 7130 φορές
edit:23:08

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 11:16 pm
από Tolaso J Kos
grigkost έγραψε: Σάβ Μάιος 09, 2020 10:20 pm
[*] Αποθηκεύουμε δίνοντας ένα όνομα στο αρχείο. π.χ. mydocument.tex (ο τίτλος δεν πρέπει να έχει "κενά" π.χ. my doc.tex, πρέπει να είναι my_doc.tex αν θέλουμε διαχωρισμό λέξεων)

Ένα σχόλιο απ' αυτού. Το ΤeXmaker είναι αρκετά ελαστικό στο σημείο αυτό. Δέχεται κενά, αλλά το TeXstudio ( που δουλεύω τα τελευταία χρόνια ) δεν είναι. Δε δέχεται κενά στα ονόματα των αρχείων και αν ένα αρχείο έχει κενά τότε σε αυτό δε λειτουργεί το synctex , δηλ. η αναζήτηση. Επίσης, μία διαφορά είναι πως στο TeXmaker δε χρειάζεται κάποιος να κάνει αποθήκευση για να τρέξει ένα αρχείο ( είτε απλό κείμενο είτε κείμενο με εικόνες ) κάτι που στο TeXstudio είναι απαραίτητο όταν στο έγγραφο προστίθενται εικόνες.

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 11:24 pm
από smathss
grigkost έγραψε: Σάβ Μάιος 09, 2020 11:06 pm
smathss έγραψε: Σάβ Μάιος 09, 2020 10:54 pm
Και εμένα μου κάνει εντύπωση παρότι έχω επιλέξει την πρώτη εντολή. Βάζω μία εικόνα.

Eπίσης στις επιλογές, στην κατηγορία "Εντολές" δίπλα από το PdfLaΤex γράφει xelatex -synctex=1 -interaction=nonstopmode %.tex

Δεν ξέρω αν παίζει ρόλο.

δίπλα στο pdflatex πρέπει να γράφει pdflatex -synctex=1 -interaction=nonstopmode %.tex

texsample03.png

edit:23:08
Eυχαριστώ πολύ και για τον χρόνο που διαθέσατε, επιτέλους πέτυχε!
Δεν ήταν καθόλου προφανές για μένα και είχα αφιερώσει χρόνο να βγάλω άκρη επίσης είναι ξεκάθαρο ότι στην πορεία θα υπάρξουν πολλές δυσκολίες αλλά κατάλαβα ότι αξίζει.

Re: Ελληνικά στο Texmaker

Δημοσιεύτηκε: Σάβ Μάιος 09, 2020 11:34 pm
από grigkost
smathss έγραψε: Σάβ Μάιος 09, 2020 11:24 pm ...Eυχαριστώ πολύ και για τον χρόνο που διαθέσατε, επιτέλους πέτυχε!
Δεν ήταν καθόλου προφανές για μένα και είχα αφιερώσει χρόνο να βγάλω άκρη επίσης είναι ξεκάθαρο ότι στην πορεία θα υπάρξουν πολλές δυσκολίες αλλά κατάλαβα ότι αξίζει.
Παρακαλώ! Ναι, το \rm{\LaTeX}} αξίζει τον κόπο! Όσο για τις δυσκολίες, εδώ είμαστε!

Happy \rm{\TeX}}ing!