Michael Neuhold Homepage
Startseite >
Altgriechisch und Latein auf dem Computer >
greekconverter
An Englisch version of this page is available.
Sie können
Einfach das Zip-Archiv herunterladen und in ein Verzeichnis names greekconverter (achten Sie auf Groß-/Kleinschreibung, der Verzeichnisname muß vollständig in Kleinbuchstaben geschrieben sein) entpacken.
greekconverter (in Kleinbuchstaben geschrieben bezeichnet es das Package) befindet sich immer noch in Entwicklung. Doch momentan habe ich keine Zeit dafür.
Die Änderungen von 050306 auf 060820:
Die Änderungen von 040711 auf 050306:
Die Änderungen von 040212 auf 040711:
Die Änderungen von 020921 auf 040212:
Die Änderungen von 0.7 auf 020921:
Änderungen von 0.6 auf 0.7:
Änderungen von 0.5 auf 0.6:
Änderungen von 0.4 auf 0.5:
Für nächste Versionen zu tun:
Entstanden ist das Ganze aus meinen (momentan eingestellten) Versuchen, DisplayGreek von Bruce G. Robertson so zu erweitern, daß nicht nur Griechisch, sondern auch Latein, Koptisch und Hebräisch angezeigt und gemischt werden können. Zur Konvertierung von Betacode nach GreekKeys benutzt DisplayGreek eine Klasse jag, für die ich keinen Quellcode fand und die ich daher nicht für Koptisch erweitern konnte. So entschloß ich mich, die notwendigen Konvertierungsklassen selbst zu schreiben. GreekConverter sollte den Anfang machen.
Um ganze Dateien in einem Rutsch konvertieren zu können, habe ich
GreekFileConverter geschreiben, ein Kommandozeilentool. Um es zu starten,
muß man in das Verzeichnis wechseln, das das greekconverter-Unterverzeichnis
enthält. Es wird aufgerufen:
java greekconverter.GreekFileConverter srcfile destfile conversion [-inputenc value]
[-outputenc value]
Man betrachte das folgende Linux-Beispiel (für DOS-Benutzer: das Kommando ls entspricht in etwa dir /w):
[/home/shaft/bin/java]$ ls -F antigone.txt greekconverter/ [/home/shaft/bin/java]$ java greekconverter.GreekFileConverter -? GreekFileConverter srcfile destfile convmode [-inputenc value] [-outputenc value] srcfile file name (and path) of the source text file destfile file name (and path) of the output destination file convmode Greek conversion mode -inputenc encoding of srcfile, e.g. US-ASCII, ISO-8859-1, UTF-8 default is the local charset -outputenc encoding of destfile, like -inputenc Valid conversion modes are: Unicode -> Betacode: 1002 Unicode -> ASCII: 1006 Unicode -> HTML: 1003 Unicode -> GreekKeys: 1004 Unicode -> Names: 1007 Betacode -> Unicode: 2001 HTML -> Unicode: 3001 ASCII -> Betacode: 6002 Bibleworks -> Unicode: 5001 Bibleworks -> Betacode: 5002 GreekKeys -> Unicode: 4001 Unicode -> Decomposed: 1011 Unicode -> Precomposed: 1021 [/home/shaft/bin/java]$ java greekconverter.GreekFileConverter antigone.txt antigone.html 1003 -inputenc UTF-8
Nereus ist eine GUI-Schnittstelle zu GreekFileConverter. Um es aufzurufen,
muß man in das Verzeichnis wechseln, das das greekconverter-Unterverzeichnis
enthält und eintippen:
java greekconverter.Nereus
.
Screenshot der GUI-Schnittstelle Nereus
Seien Sie sich dessen bewußt, daß dies eine Betaversion ist. Wenn Sie Fehler oder falsche Konvertierungen bemerken, schicken Sie mir bitte ein E-Mail. Sie können die Software frei benutzen, die Benutzung erfolgt aber auf eigene Gefahr. Ich mache keinerlei Zusagen über die Funktionsfähigkeit dieser Programme und übernehme keinerlei Garantie für direkt oder indirekt durch die Benutzung entstandenen Schäden. Falls Ihre CPU bei der Ausfühung von GreekConverter abbrennt oder Sie vor Ärger einen Schlaganfall bekommen, behaupten Sie nicht, Sie seien nicht gewarnt worden.
Autor: E-Mail-Kontakt)
Letzte Änderung: 24. März 2017