[Tex/LaTex] how can we write in Greek with computer modern font

computer-modernfontsgreek

How can we write Greek documents (i.e. in the Greek language) having the computer modern font? What code do we have to write? I'd like to note that I don't want to include some Greek letters, but I'd like to write an entire Greek text.

Best Answer

It's not at all difficult, if you have an up-to-date TeX distribution.

The text is from http://el.wikipedia.org/wiki/Αθήνα

Version for TeX Live 2013 and later

% !TEX encoding = UTF-8 Unicode
\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[greek]{babel}

\begin{document}

Η Αθήνα (Ἀθῆναι στα αρχαία ελληνικά και την καθαρεύουσα) είναι η
πρωτεύουσα της Ελλάδας. Επίσης είναι η έδρα της Περιφέρειας
Αττικής. Βρίσκεται στη Στερεά (Κεντρική) Ελλάδα και αποτελεί εύρωστο
οικονομικό, πολιτιστικό και διοικητικό κέντρο της χώρας. Πήρε το όνομά
της από τη θεά Αθηνά που ήταν και η προστάτιδά της. Η Αθήνα σήμερα
είναι μία σύγχρονη πόλη αλλά και διάσημη, καθώς στην αρχαιότητα ήταν
πανίσχυρη πόλη-κράτος και σημαντικότατο κέντρο πολιτισμού· θεωρείται η
ιστορικότερη πόλη της Ευρώπης μαζί με τη Ρώμη. Είναι γνωστή σε όλο τον
κόσμο για τα ιστορικά της μνημεία που διασώθηκαν,έστω και μερικώς, στο
πέρασμα των αιώνων. Επίνειο της ιστορικής πόλης είναι το λιμάνι του
Πειραιά. Πολιούχος της Πόλης των Αθηνών είναι ο Άγιος Διονύσιος ο
Αρεοπαγίτης.

\end{document}

Version for TeX Live 2012

% !TEX encoding = UTF-8 Unicode
\documentclass{article}

\usepackage[LGRx,T1]{fontenc} % or OT1 instead of T1
\usepackage[utf8]{inputenc}
\usepackage[greek]{babel}

\begin{document}

Η Αθήνα (Ἀθῆναι στα αρχαία ελληνικά και την καθαρεύουσα) είναι η
πρωτεύουσα της Ελλάδας. Επίσης είναι η έδρα της Περιφέρειας
Αττικής. Βρίσκεται στη Στερεά (Κεντρική) Ελλάδα και αποτελεί εύρωστο
οικονομικό, πολιτιστικό και διοικητικό κέντρο της χώρας. Πήρε το όνομά
της από τη θεά Αθηνά που ήταν και η προστάτιδά της. Η Αθήνα σήμερα
είναι μία σύγχρονη πόλη αλλά και διάσημη, καθώς στην αρχαιότητα ήταν
πανίσχυρη πόλη-κράτος και σημαντικότατο κέντρο πολιτισμού· θεωρείται η
ιστορικότερη πόλη της Ευρώπης μαζί με τη Ρώμη. Είναι γνωστή σε όλο τον
κόσμο για τα ιστορικά της μνημεία που διασώθηκαν,έστω και μερικώς, στο
πέρασμα των αιώνων. Επίνειο της ιστορικής πόλης είναι το λιμάνι του
Πειραιά. Πολιούχος της Πόλης των Αθηνών είναι ο Άγιος Διονύσιος ο
Αρεοπαγίτης.

\end{document}

enter image description here

Version for pre 2012 TeX Live

With an older TeX system (but I recommend you to upgrade) you get the same result with the following code.

% !TEX encoding = UTF-8 Unicode
\documentclass{article}

\usepackage[utf8x]{inputenc}
\usepackage[greek]{babel}

\begin{document}
Η Αθήνα (Ἀθῆναι στα αρχαία ελληνικά και την καθαρεύουσα) είναι η
...

\end{document}

Notes about the answer

The original answer did not have the first part, because it was written when the current release of TeX Live was labeled 2012.