Ich suche nach einer Möglichkeit, InDesign Wörter unabhängig von guten Designpraktiken zu brechen und sie nicht zu trennen.
Zum Beispiel:
The quick brown fo
x jumps over the l
azy dog.
Ich hätte es manuell gemacht, aber das ist ein Text, der über viele Seiten gehen wird. Ich bin mir auch nicht sicher, ob ich dafür unbedingt eine Monospaced-Schriftart verwenden würde (was dies einfacher gemacht hätte ...)
Fügen Sie an der Stelle, an der InDesign das Wort umbricht, einen beliebigen Zeilenumbruch ein. Ein diskretionärer Zeilenumbruch fügt eine bevorzugte Position hinzu, um ein Wort zu trennen, zeigt aber nicht den üblichen Bindestrich an – sehr nützlich, um beispielsweise bevorzugte Umbrüche in langen URLs anzuzeigen (nach allen Schrägstrichen).
Aus Ihrem Beispiel verstehe ich, dass Sie nicht unbedingt Pausen in „normalen“ Positionen haben möchten. Selbst bei extrem entspannten Silbentrennungseinstellungen fox
wird das Wort niemals als „f-ox“ getrennt. Um diesen Effekt zu erzielen, schlage ich vor, einen beliebigen Zeilenumbruch zwischen jeweils zwei Wortzeichen einzufügen. Das geht am einfachsten mit GREP: suchen \w(?=\w)
und ersetzen durch $0~k
(wo ~k
steht der Code für den Umbruch).
d
Dadurch wird eine Unterbrechung zwischen und hinzugefügt , o
jedoch nicht zwischen g
und .
. Wenn Sie das auch brauchen, verwenden Sie \S(?=\S)
.
Möglicherweise ist dies zu viel für InDesign, wenn Sie dies auf Ihren "vielen Seiten" tun. Wenn Sie feststellen, dass Ihr Computer nicht mehr reagiert, versuchen Sie eine Alternative: Fügen Sie ein normales Leerzeichen zwischen den Wörtern ein und stellen Sie die bevorzugte Leerzeichenbreite im Dialogfeld „Ausrichtung“ auf einen möglichst kleinen Wert ein. Damit dies funktioniert, müssen Sie zuerst die "normalen" Leerzeichen in etwas anderes ändern, da diese sonst auch verschwinden würden - vielleicht reicht ein en-Leerzeichen.
Sie können dies tun, indem Sie eine Reihe von Suchen/Ersetzen-Funktionen verwenden, um jedes Leerzeichen durch ein en-Leerzeichen zu ersetzen, und ein sehr schmales Leerzeichen zwischen jedem Buchstaben einfügen, sodass InDesign die Wörter nicht als tatsächliche Wörter sieht, aber so aussieht Wörter. Dies führt zu Zeilenumbrüchen, wo immer der Text auf die Kante des Textrahmens trifft.
Dies führt zu einem Leerzeichen zwischen jedem Zeichen, einem einzelnen en-Leerzeichen zwischen Wörtern. Es wird an dieser Stelle sehr seltsam aussehen, aber die nächsten Schritte werden alles zusammenbringen.
KMSTR
Adi
KMSTR