GreekTranscoder for Microsoft Word:
Welcome to GreekTranscoder's home.
GreekTranscoder is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
GreekTranscoder is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You'll find a copy of the GNU General Public License along with GreekTranscoder.
GreekTranscoder is a program which converts polytonic Greek characters written using one text encoding into another one. Its primary goal is to allow the conversion of documents using older fonts and encodings into Unicode fonts. However, it also allows converting text between older encodings as well as from Unicode into those obsolete formats.
Currently GreekTranscoder supports the following legacy encodings:
And, of course, GreekTranscoder supports Unicode, using either composed or composing characters. The program lets you choose which option you wish to apply to your Unicode text. It also lets you conform to the TLG usage regarding Unicode codepoints which, according to the TLG, should be "deprecated". A Unicode text can be converted into Unicode itself with different conversion settings.
GreekTranscoder is distributed as a Microsoft Word document template. It is programmed using Visual Basic 5 (the latest version available in the Macintosh version of Office) and is available to the user as a macro in Word.
Your version of Microsoft Word and your operating system must support Unicode to use the program. Minimum requirements are as follow:
GreekTranscoder has been tested successfully as far back as Word 2000 and Windows 98 SE.
This version of the program is released under the GPL. It means the source code is readily available: just open the template in Microsoft Word as you would any other document and launch Visual Basic Editor to access it.
Note: GreekTranscoder does not support Windows "symbol" fonts; if your documents use such fonts you should register Ralph Hancock's and Denis Liégeois' program Antioch and use it to convert them.
While Microsoft Word can't identify encodings, it can find and replace fonts based on their names, even if they're not installed.
To transcode your text, just select in the provided lists the Greek font currently used in your document (the "source" font) as well as the Greek font that uses the encoding you wish to use from now on (the "target" font):
Then select your conversion options and press "Transcode".
See the documentation that comes with the program for more details.
Programming a Visual Basic application on a Mac is not a pleasing experience.
The next step is turning GreekTranscoder into a full-fledged application using REALBasic instead of Visual Basic. The resulting program should be more robust and let me safely support more encodings and features.
Please let me know which features you'd like to see added to the program.
If you'd like me to add an encoding to the program, please send me a copy of the font which uses it so that I can see whether I can include it in a future release.
I have also developed a Unicode polytonic Greek keyboard configuration for AZERTY keyboards.
It requires Mac OS X 10.2 or later and a Unicode-compatible word processing program.
It can produce composed characters using either dead keys (first you type the diacritics, then the letter: "῀" + "η" gives "ῆ" ) or modifier keys ("option-a" gives "ά"); as well as composing characters using combining diacritics ("ο" + "᾿" gives "ὀ"). In other words it's very flexible.
You can take a look at the layout if you want.
GreekTranscoder is free. As is my keyboard layout.
However, if they prove useful to you, please consider making a donation to show your support and appreciation for my work. Developing software is an expensive and time-consuming hobby, fun as it may be, and your help is very welcome.
You can download GreekTranscoder, as well as a test document containing the beginning of Plato's Protagoras transcoded into various fonts and encodings, from here:
You can download the keyboard layout from here:
Version 1.0.5 (beta), 2010.09.29:
Version 1.0.4, 2005.07.20:
Version 1.0.3, 2005.07.18:
Version 1.0.2, 2005.07.15:
Version 1.0.1, 2005.07.08:
Version 1.0.0, 2005.06.27:
Please send me your and encouragements: with your help, I can make GreekTranscoder an even better program.
If you are writing about a possible malfunction, please include the following information:
Thanks again for your support.
Home | Intro | Requirements | How To | Next | Keyboard | Donate | Download | Contact
Copyright © 2005-11 David-Artur Daix.
The font used in the title image is Mindaugas Strockis' Grecs du roi, based of the famous Claude Garamond's design. George Douros has created a Unicode version of that same font called Anaktoria.