Unternehmensberatung Dieckmann

Home Publizierte Berichte Referenzen DIHYPH - Silbentrennung Ausführliche Programmbeschreibungen Preisliste
Sprachen
InDesign PlugIns Kontakt

 DIHYPH

 hyphenation

 Silbentrennung

DITECT

spelling-check 

Rechtschreibprüfung 














































































































































































































DIHYPH Erwünschte Trennstellen-Änderung





Zusammensetzungen von deutschen mit Fremdwörtern sind z.T. problematisch, z.Bsp:
Ak-tien-de-al,  Me-tro-shutt-le,  Mo-bil-ho-me,  etc.
Solche Trennungen sind nach den deutschen Regeln zwar erlaubt und DIHYPH trennt sie mit hoher Wahrscheinlichkeit korrekt, aber unschöne oder falsche Trennungen sind dabei nicht auszuschließen.
Andererseits gibt es korrekte Trennstellen, die einige Anwender gern verhindern würden, z.Bsp:  i-an,  i-on,  i-um,  li-che  u.a.
Solche Trennungen sollten für schmalen Spaltensatz verfügbar sein, bei breiten Spalten aber nicht verwendet werden.

Für diese Aufgaben wurde daher ein Algorithmus entwickelt, für den einmalig die Wortteile mit der kritischen Trennung (Regel-Strings) - auch direkt durch den Anwender - in eine Datei *) gespeichert werden können, wenn das Publishing-System das ermöglicht.
Durch diese Strings werden falsche oder unerwünschte Trennungen in allen derartigen Wortteilen entsprechend geändert oder gelöscht.

Nachstehend ist die Schreibweise solcher Strings beschrieben, aber Vorsicht:
die Anwendung ist mit großer Umsicht vorzunehmen, da undurchdachte Einträge Fehler im Trennergebnis bewirken können.

 String-Sonderzeichen  Erklärung
 "string  " in der 1. Spalte ist das Kennzeichen für Regel-Strings.

  :

 Doppelpunkt ist String-Begrenzer vor oder nach dem String.
 ":String  : vor dem String gilt nur am Anfang eines Wortes.
 "String:  : nach dem String gilt nur am Ende eines Wortes.

 Ohne String-Begrenzer gilt die Regel im ganzen Wort.

  -  a-z  A-Z  sind Suchbegriffszeichen und müssen gefunden werden,
 um die Regel anzuwenden.
  1  2  3  4  5  gewollte Trennstellen der Qualität  1=beste,  5=schlecht.
       z.Bsp:  Air2port1ho5tel1di5rek4tor
 - ist hierfür keine gewollte Trennstelle sondern ein Suchbegriff.
  #  Trennung an dieser Stelle löschen.


 String-Beispiel  Erklärung  Ergebnis-Beispiel
 "er1exper


 "5er1ex5per
 bei einer 1 oder 2 Qualitätstrennung werden
 vorhandene Trennungen zwei Buchstaben davor
 oder danach automatisch auf Qualität 5 abgeändert.
 Diese Schreibweise ist daher nicht nötig !
 Steu5er1ex5perte
 "i#on  Trennung  i-on  unerwünscht?  Auf # löschen.  Auk-tions-ort
 "i5um  Trennung  i-um  schlecht?  Auf 5 setzen.  Me-di5um
 "-li#che


 "li#che

 Trennung  -li-che  unerwünscht?  Auf # löschen,
 aber keine Änderung bei z.B.
 Aber Achtung, der folgende String (ohne -)  würde immer Löschung der Trennstelle bewirken !

 erb-liche
 ge-schli-chen

 ge-schlichen
 be-glichen
 "-ho#me  Trennung  -ho-me  unerwünscht?  Auf # löschen,
 aber keine Änderung bei z.B.
 mo-bil-home
 Ta-cho-me-ter
 "1fjord

 "1f#jord
 Seef-jord wird korrigiert. Trennstellen direkt  davor und danach werden automatisch gelöscht.
 Diese Schreibweise ist daher nicht nötig !
 see1fjord
 "de#al:  Nur am Wortende,
 daher keine Änderung bei z.B.
 Ban-ken-deal
 Ba-de-alarm
 ":als1ob:  nur als Einzelwort,
 daher keine Änderung bei z.B.
 als1ob
 al-so-bald
 ":as#sad  Nur am Wortanfang,
 daher keine Änderung bei z.B.
 Assad-re-gime
 Fas-sa-de
 ":as#sad1  am Wortanfang bewirkt z.B.  Assad1re5gime

*) Datei:   DHRL??.TXT  (?? = Sprachnr.).   Groß- / Kleinschreibung ist irrelevant.