Silbentrennung bestimmter Sprachen in InDesign

Ist es möglich, InDesign neue Silbentrennungsregeln hinzuzufügen, und für welche Sprachen verfügt es über eine integrierte Silbentrennung?

Ich nehme an, dass Sie mit "in welcher Sprache wird normalerweise getrennt" gefragt werden, für welche Sprachen InDesign eine integrierte Silbentrennung hat, richtig? Es gibt kein „normalerweise“ – es wird immer gemäß der Sprache getrennt, die in der Absatzvorlage festgelegt ist, die auf den betreffenden Text angewendet wird. (Ich bin mir nicht sicher, was es in dem seltenen Fall tut, dass Sie Text erhalten, auf den überhaupt kein Absatzstil angewendet wurde – wahrscheinlich nur keine Silbentrennung, würde ich vermuten.)
Ja das meinte ich. Wissen Sie, ob es möglich ist, die Silbentrennungsregeln zu ändern oder eine neue Sprache hinzuzufügen?
Ich habe Bearbeiten / Rechtschreibung / Benutzerwörterbuch gefunden, mit dem Sie neue Wörter mit Bindestrich hinzufügen können. Aber was würden Sie tun, wenn Ihre Sprache nicht aufgeführt ist?
Von welcher Sprache sprichst du?
Albanisch, es ist nicht aufgeführt und ich versuche herauszufinden, ob es eine Möglichkeit gibt, es hinzuzufügen, wie die Syntax lautet usw.

Antworten (1)

Es ist möglich, sowohl neue Silbentrennungsregeln zu bestehenden Sprachwörterbüchern in InDesign hinzuzufügen als auch neue Sprachwörterbücher hinzuzufügen.

 

Sprache hinzufügen (Albanisch)

Die genauen Schritte, die Sie ausführen müssen, um ein Wörterbuch für eine neue Sprache hinzuzufügen, variieren je nach Betriebssystem (Betriebssystem) und verwendeter InDesign-Version. Auf den Hilfeseiten von Adobe gibt es eine sehr übersichtliche und umfangreiche Anleitung , die Ihnen weiterhelfen wird.

Es sind nicht viele albanische Hunspell-Wörterbücher verfügbar, aber es gibt eines auf GitHub , das auf den älteren Shkenca-Wörterbüchern basiert . Beachten Sie, dass diese nicht von einer Körperschaft, sondern scheinbar von einer einzelnen Person erstellt wurden, sodass sie unentdeckte Fehler enthalten können.

So installieren Sie Albanisch:

  • Laden Sie die Dateien .affund von der GitHub-Seite herunter.dic
  • Benennen Sie sie in sq_AL.affbzw. sq_AL.dicum
  • Erstellen Sie einen Ordner mit sq_ALdem richtigen Namen (siehe Schritt 4 auf der Adobe-Hilfeseite) und legen Sie die beiden Dateien in diesem Ordner ab
  • Öffnen Sie die Datei Info.plistam richtigen Speicherort (siehe Schritt 5 auf der Adobe-Hilfeseite). Hinweis: Wenn Sie auf einem Mac sind, müssen Sie, sobald Sie gefunden AdobeHunspellPlugin.bundlehaben, mit der rechten Maustaste klicken und „Paketinhalt anzeigen“ auswählen, um den Unterordner anzuzeigen Contents, in dem sich die Plist-Datei befindet
  • <key>HyphenationService</key>Suchen Sie die Zeilen in der Datei, die , <key>SpellingService</key>und sagen <key>UserDictionaryService</key>. Unmittelbar nach jeder dieser Zeilen folgt ein Start-Tag <array>, gefolgt von einer Liste von <string>xx_XX</string>Tags. Fügen Sie <string>sq_AL</string>dieser Liste ein String-Tag hinzu. Es spielt keine Rolle, wo in der Liste Sie es ablegen.

Wenn Sie InDesign das nächste Mal neu starten, sollten Sie Albanisch als eine der Sprachen auswählen können, in denen Sie Text festlegen können.

 

Wörter hinzufügen

Wie Sie in Ihrem Kommentar erwähnen, können Sie zusätzlich zu den bereits im Hunspell-Wörterbuch vorhandenen Wörtern Ihre eigenen Wörter hinzufügen, indem Sie die Optionen BearbeitenRechtschreibungBenutzerwörterbuch verwenden.

Die Benutzeroberfläche dort ist intuitiv genug, aber wenn Sie weitere Hilfe benötigen, gibt es auch eine Adobe-Hilfeseite zur Rechtschreibprüfung und zu Sprachwörterbüchern .

Wenn Sie ein neues Wort hinzufügen, können Sie auf die Schaltfläche Silbentrennung klicken , um eine automatische Silbentrennungsregel vorzuschlagen. Diese Regel basiert auf den Silbentrennungsregeln, die im Hunspell-Wörterbuch selbst festgelegt sind, und ist normalerweise, aber nicht immer, genau. Wenn Sie es ganz nach Ihren Wünschen anpassen möchten, können Sie die Silbentrennungsoptionen selbst festlegen.

Die Punkte 6 und 7 im Abschnitt Wörter zu Wörterbüchern hinzufügen auf der Adobe-Hilfeseite erklären die Syntax:

  • Tilden (~) zeigen mögliche Trennstellen an.
  • Geben Sie eine Tilde (~) ein, um die bestmögliche Trennstelle oder die einzig akzeptable Trennstelle im Wort anzugeben.
  • Geben Sie zwei Tilden (~~) ein, um Ihre zweite Wahl anzugeben.
  • Geben Sie drei Tilden (~~~) ein, um einen schlechten, aber akzeptablen Trennpunkt anzugeben.
  • Wenn Sie möchten, dass das Wort nie getrennt wird, geben Sie vor dem ersten Buchstaben eine Tilde ein.
Ihrer Antwort gefolgt und die neue Sprache erfolgreich hinzugefügt, aber wie Sie sagten, enthält sie Fehler (shklluq ist mein Testwort und sollte niemals getrennt werden). Ich würde versuchen, es zu korrigieren, aber ich bin mir nicht sicher, wie ich zu sq_AL.affund bearbeiten soll sq_AL.dic. (Ich habe die Silbentrennungsmuster in LaTeX von Grund auf neu erstellt).
Wenn man sich die in InDesign enthaltenen vorkonfigurierten Wörterbücher genauer ansieht, scheint es, dass sie alle aus drei Wörterbüchern bestehen: einer Affixdatei, einem Rechtschreibwörterbuch und einem Silbentrennungswörterbuch ( hyph_sq_AL.dic). Ich kann jedoch nicht ganz verstehen, wie die automatische Silbentrennung funktioniert, wenn keine Silbentrennungs-Wörterbuchdatei vorhanden ist.
Das ist riesig, weil hyph_en_Ca.dices die gleichen Regeln wie LaTeX hat, ich habe bereits die Muster dafür.
@alfred Ich hoffe, das bedeutet, dass Sie eine Möglichkeit haben, es herauszufinden!
Ich könnte einige Probleme damit haben, ë , ç und ' zu erkennen. Würde es \lccode\'=\' verstehen? Jedenfalls werde ich es wissen, sobald ich es getestet habe.
Aber ja, ich sollte in der Lage sein, eine richtige Silbentrennung für Albanisch hinzuzufügen.
@alfred Machen Sie es einfach UTF-8, dann können Sie diese Zeichen direkt eingeben (zumindest ç und ë sollten funktionieren - nicht sicher, ob ' maskiert werden muss).
Meine Muster scheinen zu funktionieren. Es ist überraschend, wie einfach das war. Danke Janus für deine Hilfe.
Dies beantwortet die Frage nicht, da es um die Silbentrennung und nicht um die Rechtschreibprüfung geht, oder?
@hkdalex Meine Antwort erwähnt die Rechtschreibprüfung in keiner Weise. Silbentrennung und Rechtschreibprüfung gehören beide zu den rechtschreibbezogenen Diensten, und die Adobe-Hilfedateien behandeln beide auf derselben Seite, aber sie sind nicht dasselbe.