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

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

nikolas44
Δημοσιεύσεις: 2
Εγγραφή: Κυρ Δεκ 18, 2016 7:48 pm

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

#1

Μη αναγνωσμένη δημοσίευση από nikolas44 » Κυρ Δεκ 18, 2016 7:51 pm

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



Λέξεις Κλειδιά:
Άβαταρ μέλους
Tolaso J Kos
Δημοσιεύσεις: 5226
Εγγραφή: Κυρ Αύγ 05, 2012 10:09 pm
Τοποθεσία: Λάρισα, Βαρκελώνη
Επικοινωνία:

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

#2

Μη αναγνωσμένη δημοσίευση από 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}
Για ο,τιδήποτε άλλο ρωτήστε.


Η φαντασία είναι σημαντικότερη από τη γνώση !
\displaystyle{{\color{blue}\mathbf{Life=\int_{birth}^{death}\frac{happiness}{time}\Delta time} }}
nikolas44
Δημοσιεύσεις: 2
Εγγραφή: Κυρ Δεκ 18, 2016 7:48 pm

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

#3

Μη αναγνωσμένη δημοσίευση από nikolas44 » Δευ Δεκ 19, 2016 12:50 am

Ευχαριστώ πολύ, δούλεψε! :D


smathss
Δημοσιεύσεις: 48
Εγγραφή: Σάβ Μάιος 16, 2009 11:23 pm

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

#4

Μη αναγνωσμένη δημοσίευση από smathss » Σάβ Μάιος 09, 2020 5:22 pm

Καλησπέρα.
Μόλις ξεκίνησα να ασχολούμαι με LaTex με πρώτο στόχο κείμενα στα ελληνικά.

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

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

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


Άβαταρ μέλους
grigkost
Διαχειριστής
Δημοσιεύσεις: 3053
Εγγραφή: Πέμ Δεκ 18, 2008 12:54 pm
Τοποθεσία: Ιωάννινα
Επικοινωνία:

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

#5

Μη αναγνωσμένη δημοσίευση από grigkost » Σάβ Μάιος 09, 2020 6:01 pm

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!


{\color{dred}\Gamma\!\rho\,{\rm{H}}\gamma\varnothing\varrho{\mathscr{H}}\varsigma \ {\mathbb{K}}\,\Omega\sum{\rm{t}}{\mathscr{A}}\,{\mathbb{K}}\!\odot\varsigma
Άβαταρ μέλους
Tolaso J Kos
Δημοσιεύσεις: 5226
Εγγραφή: Κυρ Αύγ 05, 2012 10:09 pm
Τοποθεσία: Λάρισα, Βαρκελώνη
Επικοινωνία:

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

#6

Μη αναγνωσμένη δημοσίευση από Tolaso J Kos » Σάβ Μάιος 09, 2020 6:30 pm

Γρηγόρη,


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

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

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

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

\usepackage[utf8x]{inputenc}

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


Η φαντασία είναι σημαντικότερη από τη γνώση !
\displaystyle{{\color{blue}\mathbf{Life=\int_{birth}^{death}\frac{happiness}{time}\Delta time} }}
smathss
Δημοσιεύσεις: 48
Εγγραφή: Σάβ Μάιος 16, 2009 11:23 pm

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

#7

Μη αναγνωσμένη δημοσίευση από smathss » Σάβ Μάιος 09, 2020 8:46 pm

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

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

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

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


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


Άβαταρ μέλους
grigkost
Διαχειριστής
Δημοσιεύσεις: 3053
Εγγραφή: Πέμ Δεκ 18, 2008 12:54 pm
Τοποθεσία: Ιωάννινα
Επικοινωνία:

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

#8

Μη αναγνωσμένη δημοσίευση από 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
texsample.png (17.8 KiB) Προβλήθηκε 3322 φορές


{\color{dred}\Gamma\!\rho\,{\rm{H}}\gamma\varnothing\varrho{\mathscr{H}}\varsigma \ {\mathbb{K}}\,\Omega\sum{\rm{t}}{\mathscr{A}}\,{\mathbb{K}}\!\odot\varsigma
smathss
Δημοσιεύσεις: 48
Εγγραφή: Σάβ Μάιος 16, 2009 11:23 pm

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

#9

Μη αναγνωσμένη δημοσίευση από smathss » Σάβ Μάιος 09, 2020 10:31 pm

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"


Άβαταρ μέλους
grigkost
Διαχειριστής
Δημοσιεύσεις: 3053
Εγγραφή: Πέμ Δεκ 18, 2008 12:54 pm
Τοποθεσία: Ιωάννινα
Επικοινωνία:

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

#10

Μη αναγνωσμένη δημοσίευση από 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.

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

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

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

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


{\color{dred}\Gamma\!\rho\,{\rm{H}}\gamma\varnothing\varrho{\mathscr{H}}\varsigma \ {\mathbb{K}}\,\Omega\sum{\rm{t}}{\mathscr{A}}\,{\mathbb{K}}\!\odot\varsigma
smathss
Δημοσιεύσεις: 48
Εγγραφή: Σάβ Μάιος 16, 2009 11:23 pm

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

#11

Μη αναγνωσμένη δημοσίευση από smathss » Σάβ Μάιος 09, 2020 10:54 pm

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

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


Άβαταρ μέλους
grigkost
Διαχειριστής
Δημοσιεύσεις: 3053
Εγγραφή: Πέμ Δεκ 18, 2008 12:54 pm
Τοποθεσία: Ιωάννινα
Επικοινωνία:

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

#12

Μη αναγνωσμένη δημοσίευση από 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
texsample03.png (33.52 KiB) Προβλήθηκε 3294 φορές
edit:23:08


{\color{dred}\Gamma\!\rho\,{\rm{H}}\gamma\varnothing\varrho{\mathscr{H}}\varsigma \ {\mathbb{K}}\,\Omega\sum{\rm{t}}{\mathscr{A}}\,{\mathbb{K}}\!\odot\varsigma
Άβαταρ μέλους
Tolaso J Kos
Δημοσιεύσεις: 5226
Εγγραφή: Κυρ Αύγ 05, 2012 10:09 pm
Τοποθεσία: Λάρισα, Βαρκελώνη
Επικοινωνία:

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

#13

Μη αναγνωσμένη δημοσίευση από Tolaso J Kos » Σάβ Μάιος 09, 2020 11:16 pm

grigkost έγραψε:
Σάβ Μάιος 09, 2020 10:20 pm

[*] Αποθηκεύουμε δίνοντας ένα όνομα στο αρχείο. π.χ. mydocument.tex (ο τίτλος δεν πρέπει να έχει "κενά" π.χ. my doc.tex, πρέπει να είναι my_doc.tex αν θέλουμε διαχωρισμό λέξεων)

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


Η φαντασία είναι σημαντικότερη από τη γνώση !
\displaystyle{{\color{blue}\mathbf{Life=\int_{birth}^{death}\frac{happiness}{time}\Delta time} }}
smathss
Δημοσιεύσεις: 48
Εγγραφή: Σάβ Μάιος 16, 2009 11:23 pm

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

#14

Μη αναγνωσμένη δημοσίευση από smathss » Σάβ Μάιος 09, 2020 11:24 pm

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υχαριστώ πολύ και για τον χρόνο που διαθέσατε, επιτέλους πέτυχε!
Δεν ήταν καθόλου προφανές για μένα και είχα αφιερώσει χρόνο να βγάλω άκρη επίσης είναι ξεκάθαρο ότι στην πορεία θα υπάρξουν πολλές δυσκολίες αλλά κατάλαβα ότι αξίζει.


Άβαταρ μέλους
grigkost
Διαχειριστής
Δημοσιεύσεις: 3053
Εγγραφή: Πέμ Δεκ 18, 2008 12:54 pm
Τοποθεσία: Ιωάννινα
Επικοινωνία:

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

#15

Μη αναγνωσμένη δημοσίευση από grigkost » Σάβ Μάιος 09, 2020 11:34 pm

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

Happy \rm{\TeX}}ing!


{\color{dred}\Gamma\!\rho\,{\rm{H}}\gamma\varnothing\varrho{\mathscr{H}}\varsigma \ {\mathbb{K}}\,\Omega\sum{\rm{t}}{\mathscr{A}}\,{\mathbb{K}}\!\odot\varsigma
Απάντηση

Επιστροφή σε “Πακέτα και γραφή σε TeX-κειμενογράφο”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 5 επισκέπτες