Hallo Marco,
herzlichen Dank für den Hinweis auf Gerhard Dudes Beispiel.
Da kann man diese Option tatsächlich gut nachvollziehen.
So etwas Ähnliches muß ein Textverarbeitungs-/Layoutprogramm wohl auch im Verbund mit arabischen Schriften leisten (s.a.
http://www.hilfdirselbst.ch/..._P253947.html#253947).
> Voraussetzung wäre ja zuerst einmal ein Lexikon, in dem alle möglichen Wortfugen
> ausgezeichnet sind. Möglich wäre allenfalls der Rückgriff auf ein Silbentrennmodul,
> das die Qualität der Trennfuge konsequent auszeichnet.
Auf diese Voraussetzungen hatte ich oben hingewiesen.
> Aber ob Adobe in dieser Richtung aktiv wird, bezweifle ich stark,
> da schon das mitgelieferte Silbentrennmodul nicht besonders toll ist.
Zu dem mitgelieferten Silbentrennmodul (Proximity) gibt es eine Alternative (
InDihyph) mit deutlich besserer Trennqualität. Adobe könnte also getrost die Mängel des mitgelieferten Silbentrennmoduls (für traditionelle und reformierte deutsche Sprache) ignorieren und Trennfugen unabhängig vom jeweiligen Lieferanten melden (wer mit Proximity arbeitet, müßte eben auch hier dessen Schwächen bei der Kontrolle berücksichtigen).
Die Frage ist, ob so ein Austausch zwischen Wortfugeninformaton seitens des Silbentrennmoduls und kontextbedingter Variante für Ligaturen als Feature des OpenType Fonts denkbar (ja), technisch lösbar (wahrscheinlich) oder bereits technisch gelöst (wahrscheinlich nicht) ist.
Und bei 2. (technisch lösbar) wäre festzustellen, an welcher Stelle es noch hakt:
a) wohl nicht am Silbentrennmodul (also die Meldung der Trennfuge überhaupt, ohne Beurteilung derer Qualität);
b) wohl auch nicht an InDesign (als Beispiel), da hier die Option kontextbedingter Varianten angeboten wird;
c) wohl am ehesten bei den momentan verfügbaren OpenType Fonts, die sich derzeit noch nicht für diesen Kontext interessieren.
1. Wäre es seitens eines OpenType Fonts technisch möglich, die Trennfuge als Bedingung für die Unterdrückung einer Ligatur zu berücksichtigen?
2. Wäre InDesign jetzt oder in Zukunft in der Lage, dem OTF diesen Kontext zu melden?