im-classicalgreek is an input method for GTK2 which allows entering text in classical Greek with all possible combination of diacritics and characters though an easy to learn keyboard system.

The developer of im-classicalgreek is Christopher Culver, crculver /at/

How It Works Screenshots Download Links

How It Works

aalpha α
bbeta β
ggamma γ
ddelta δ
eepsilon ε
zzeta ν
qeta η
ththeta θ
iiota ι
kkappa κ
llambda λ
mmu μ
n or vnu ν
xxi ξ
oomicron ο
ppi π
rrho ρ
ssigma σ
cfinal sigma ς
ttau τ
uupsilon υ
pspsi ψ
f or phphi φ
chchi χ
womega ω

The breathing is entered before the vowel:

jsmooth breathing, e.g.
hrough breathing, e.g.

Iota subscript is written by typing y after the vowel:

yiota subscript, e.g.

Finally, after entering the breathing (if any), the vowel, and the iota subscript (if any), accents may be added:

'acute accent (oxia), e.g.
`grave accent (varia), e.g.
~circumflex accent (perispomeni), e.g.
_macron, e.g.


For alpha with rough breathing, iota subscript, and an acute accent type: h a y `

For u with a circumflex accent, type: u ~

For the word Σώκρατες (Socrates): S w ' k r p a t e c


Greek text entered in gedit using the Porson font

Greek text in gedit


Latest release

Download the latest version of im-classicalgreek from Sourceforge


To download im-classicalgreek from CVS open a terminal and enter:

$ cvs checkout im-classgreek

Run ./ and your package should be read for configuration and installation.


CGreek provides similar classical Greek input in GNU Emacs.

gucharmap is a Unicode character map for GTK2, useful for finding all kinds of characters of many different scripts.

Greek Fonts

The Porson font (zipped TTF font file) is an attractive typeface, based on the version originally cut from a transcript of Euripides' Medea in the hand of the preeminent nineteenth century classical scholar Richard Porson, of Cambridge

The New Athena Unicode font (zipped TTF font file) offers a more modern look. Logo

Valid XHTML 1.1!