Hilfe zu Cent v.0.3

Inhalt

  1. Allgemeines
  2. Oberfläche
    1. Menuleiste
    2. Werkzeugleisten
    3. Statusleiste
    4. Eingabefeld
    5. Ausgabefeld
    6. HTML-Feld
    7. Sonderzeichen
  3. Optionsdialog
  4. Arbeit mit Cent
    1. Arbeit mit Text-Dateien
    2. HTML-Modus
  5. Konfiguration
    1. Sonderzeichen registrieren
    2. Sicherungsdatei
    3. Character-Set
    4. Highlighting
    5. Ersetzen von Textelementen
    6. Konvertieren ganzer Zeichensätze
  6. Installation
  7. Deinstallation

Allgemeines Inhalt

Cent ist ein Programm zum Tausch beliebiger fest speicherbarer Textelemente, sowie zur Konvertierung von textbasierten Sonderzeichen zu HTML- oder numerischen Unicode-Entities. Hierbei werden alle Zeichen erfasst, die als HTML-Entities vorliegen.
Im Einzelnen sind dies:

Die zu konvertierenden Zeichen können unter Extras - Optionen - Allgemeines fest eingetragen, 'on the fly' über ein Sonderzeichenfenster ausgewählt oder in Form von Dateien geladen werden. Zwischen den beiden Entity-Typen kann vor der Konvertierung gewählt werden. Ein Wechsel der Entity-Typen in bereits konvertierten Dateien ist ebenfalls möglich.

Oberfläche Inhalt

Die Cent-Oberfläche gliedert sich in die folgenden Teilbereiche:

  1. Menuleiste
  2. Werkzeugleiste
  3. Arbeitsfläche
  4. Statusleiste

Optionsdialog Inhalt

Arbeit mit Cent Inhalt

Arbeit mit Text-Dateien

Um eine Text-Datei zu bearbeiten, wählen Sie 'Öffnen'. Der Text wird ins Eingabefeld geladen und kann dort ggf. nachbearbeitet werden. Zum Speichern des unkonvertierten Originals klicken Sie den Speichern-Button links neben dem Eingabefeld. Zum Konvertieren klicken Sie den Button Konvertieren. Beachten Sie, dass die zu konvertierenden Zeichen registriert sein müssen. Sie sehen dies daran, dass die registrierten Zeichen in der Statusleiste erscheinen. Nach dem Konvertieren erscheint das Ergebnis in den Fenstern des Ausgabebereichs. Es wird empfohlen, bei der Arbeit mit kompletten HTML-Dateien, diese vorher zu validieren, um eine korrekte Anzeige im HTML-Ausgabe-Fenster zu gewährleisten. Beachten Sie jedoch, dass relative Pfadangaben nicht interpretiert werden.

Zum Speichern konvertierter HTML-Dateien gehen Sie wie folgt vor:

HTML-Modus

Der HTML-Modus stellt eine viel verwendete Voreinstellung dar, in der alle Sonderzeichen mit Ausnahme von '<', '>', '&' und '"' in Entities gewandelt werden. Diese Zeichen werden zur Ausweisung von HTML-Quelltext verwendet, sodass standardkonforme HTML-Texte konvertiert werden können, deren Sonderzeichengehalt unbekannt ist ohne die Texte langwierig einzeln zu durchsuchen. Zum Anwenden des HTML-Modus gehen Sie wie folgt vor:

Bitte beachten Sie, dass dieser Modus bei HTML-Seiten die zusätzliche Sprachelemente enthalten (Javascript, PHP, etc.) u.U. unzulässige Konvertierungen vornimmt und so die Funktionalität beeinträchtigen kann!

Konfiguration Inhalt

Sonderzeichen registrieren

Vor der Konvertierung müssen die umzuwandelnden Zeichen im Menu Extras - Optionen - Allgemeines unter Zeichen eingetragen werden. Geben Sie dort die entsprechenden Zeichen einzeln durch Kommata getrennt in das Textfeld ein und klicken Sie zum Speichern auf OK. Zeichen, die nicht durch eine Tastatureingabe dargestellt werden können, können durch Kopieren - Einfügen oder durch Eintrag des dezimalen Unicode-Wertes übernommen werden.
Bsp.: % kann durch Eintrag von 37 übernommen werden.
Zusätzlich zu den hier eingetragenen Zeichen sind die temporär über das Sonderzeichen-Fenster gewählten Zeichen Gegenstand der Konvertierung. Alle ausgewählten Zeichen werden in der Statusleiste angezeigt.
Um nicht nur die eingetragenen sondern alle Sonderzeichen zu konvertieren, wenden Sie eine der folgenden Methoden an:

Character-Set

Im Dropdown-Menu Character-Set kann die Voreinstellung des Charactersets gewählt werden, mit dem Dateien geöffnet werden. Beachten Sie, dass es bei falsch gewähltem Characterset zu Fehldarstellungen des geladenen Textes kommen kann.

Sicherungsdatei anlegen

Wählen Sie unter Extras - Optionen Sicherungsdatei aus, um Cent vor der Konvertierung eine Sicherungsdatei anlegen zu lassen. Diese wird im gleichen Verzeichnis wie die Originaldatei angelegt und trägt eine Tilde (~) nach der Dateiendung.

Highlighting

Cent kann den Hintergrund der zur Konvertierung eingetragenen Zeichen im Originaltext farbig unterlegen (Highlighting). Wählen Sie hierzu die Checkbox unter Extras - Optionen - Highlighting.
Um eine geeignete Hintergrundfarbe zu wählen, klicken Sie auf das Farbfeld rechts neben der Checkbox. Wählen Sie im sich öffnenden Dialog eine geeignete Farbe und bestätigen Sie durch Klicken auf 'OK'.

Ersetzen von Textelementen

Ähnlich wie beim Tausch von Sonderzeichen zu Entities, können auch Textelemente auf zweierlei Weise getauscht werden.

  1. Im Optionen-Dialog können unter der Registerkarte Ersetzen Zeichen und Textelemente in eine Tabelle eingetragen werden, die durch einen jeweils frei wählbaren Ausdruck ersetzt werden sollen. Die Tabelle muss für Einträge und zur Übernahme ihrer Funktion aktiviert werden. Hierzu setzen Sie das Häkchen in die Checkbox aktivieren. Die eingetragenen Elemente und deren Ersatz werden dauerhaft gespeichert und können wahlweise auf Anforderung oder automatisch beim Laden einer Datei aufgerufen werden. Für das automatische Ersetzen beim Öffnen einer Datei muss die Checkbox automatisch aktiviert sein. Um Fehldarstellungen zu vermeiden, ist jedoch unbedingt sicherzustellen, dass der eingestellte Zeichensatztyp demjenigen der Datei entspricht.
  2. Im Dialogfeld Suchen/Ersetzen kann temporär ein Textelement zum Ersetzen eingetragen und/oder getauscht werden.
    Bei Auswahl der Checkbox Einträge werden die dauerhaft gespeicherten Elemente ebenfalls getauscht, falls in der Ersetzen-Karte des Optionen-Dialogs die Checkbox aktivieren aktiviert ist.

Um Textelemente zu entfernen, lassen Sie das Textfeld für das Tauschelement leer.

Konvertieren ganzer Zeichensätze

Cent bietet die Möglichkeit, auch große Gruppen von Zeichen zu konvertieren, ohne dass diese nach dem Wechsel der Zeichen einzeln wieder eingegeben werden müssen. Auf diese Weise können z.B. Konvertierungen feststehender Zeichensätze (z.B. kyrillische oder griechische Buchstaben) bequem geladen und entladen werden. Hierzu muss lediglich einmalig eine einfache Textdatei erzeugt werden, die die in Entities zu tauschenden Zeichen enthält. Die Datei kann bliebig benannt werden, muss jedoch die Endung .cent aufweisen und im Verzeichnis <Heimatverzeichnis>/.cent/languages/ liegen. Sind dort korrekt benannte Dateien vorhanden, wird eine gesonderte Werkzeugleiste mit einem Dropdown-Menu zu deren Auswahl angezeigt.
Die Einträge in diese Dateien müssen so vorgenommen werden, dass nur ein Zeichen pro Zeile vorhanden ist. Die zu konvertierenden Zeichen können als einfache Buchstaben (z.B. ω ) oder als hexadezimale Unicode-Werte in der Form \u<Hexwert> (z.B. \u00D6 ) eingetragen werden. Zeilen, die mit einem Semikolon ( ; ) beginnen werden ignoriert.

Installation Inhalt

Cent benötigt eine Java-Laufzeit-Umgebung der Version >= 1.6.
'XXX' bezeichnet die jeweilige Versionsnummer.

Linux/Unix

Falls noch nicht geschehen, laden Sie die Datei Cent_XXX_noarch.zip hier herunter.
Öffnen Sie ein Konsolenfenster, wechseln Sie in das Verzeichnis, in das Sie den Download geladen haben und entpacken Sie das Archiv:

# cd <Installationsverzeichnis>
# unzip Cent_XXX_noarch.zip 

Starten Sie Cent durch Eingabe von

# java -jar Cent_XXX_noarch.jar 

Mac OS X

Falls noch nicht geschehen, laden Sie die Datei Cent_XXX_mac.zip hier herunter.
Entpacken Sie das Archiv und kopieren Sie die Dateien Cent_XXX.app in Ihr Programme-Verzeichnis. Starten Sie Cent durch einen Doppelklick auf Cent_XXX.app.

Windows

Falls noch nicht geschehen, laden Sie die Datei Cent_XXX_win.zip hier herunter.
Entpacken Sie das Archiv und kopieren Sie die Dateien Cent_XXX.exe in Ihr Programme-Verzeichnis. Starten Sie Cent durch einen Doppelklick auf Cent_XXX.exe.

Deinstallation Inhalt

Die Deinstallation erfolgt durch einfaches Entfernen der jeweiligen ausführbaren Datei (*.app/*.jar/*.exe) und des im persönlichen Heimat-Verzeichnis des Users angelegten Verzeichnisses .cent . Weitere Dateien oder Einträge werden bei der Installation nicht vorgenommen.