Projekt

Allgemein

Profil

Umbruch und Silbentrennung » Historie » Version 6

Martin Kraetke, 18.04.2024 10:41

1 1 Martin Kraetke
h1. Umbruch und Silbentrennung
2
3
Auch wenn _xerif_ ein automatisches Satzsystem ist, bleibt es nicht aus, dass man in den Umbruch eingreifen muss. Allerdings sollte einem bewusst sein, dass zu starke Eingriffe in den Umbruch an anderer Stelle vielleicht unschöne Ergebnisse nach sich ziehen. Zudem ist xerif nicht für "Handsatz" gedacht und dabei nicht so effizient wie DTP-Satzprogramme wie Adobe InDesign oder Affinity Publisher.
4
5
Es gibt verschiedene Möglichkeiten, um den Umbruch manuell zu verändern. 
6
7
h2. Umbruch-Befehle
8
9
Mit den Bordmitteln von Microsoft Word kann man den Umbruchsteuerung schon zu einem gewissen Grad steuern:
10
11
|_. Word-Symbol (Unicode) |_. Beschreibung |_. Tastenkombination |
12
| @°@ (U+00A0) | geschütztes Leerzeichen | @Strg@ + @Shift@ + @Space@  |
13
| @¬@ (U+00AD) | bedingter Trennstrich | @Strg@ + @-@ |
14
| @-@ (U+00A0) | geschützter Trennstrich | @Strg@ + @Shift@ + @_@ | 
15
| @↵@ | Soft Return | @Shift@ + @Enter@ |  
16 3 Martin Kraetke
| @⏎@ | Seitenumbruch | @Strg@ + @Enter@  |
17 1 Martin Kraetke
18 2 Martin Kraetke
h2. Unicode-Symbole
19
20 3 Martin Kraetke
Es gibt einige Unicode-Zeichen zur Umbruchsteuerung:
21 2 Martin Kraetke
22
|_. Name |_. Unicode |_. Beschreibung |
23 5 Martin Kraetke
| Breitenloses Leerzeichen | U+200B| markiert einen möglichen Zeilenumbruch ohne Weißraum |
24
| Geschützter Bindestrich | U+2011 | nicht umbrechender Bindestrich |
25
| nicht umbrechendes Achtelgeviert | U+202F| Schmaler Weißraum, der nicht auf die nächste Zeile umbricht |
26 2 Martin Kraetke
27 1 Martin Kraetke
h2. Processing Instructions
28
29
xerif bringt sogenannte Processing Instructions mit: Befehle, die von Word bis zum Umbruch mitgeführt werden. Dabei muss man die PI in Word einfügen und mit dem PI-Format belegen:
30
31
|_. PI (Unicode) |_. Beschreibung | 
32
| @+1@ | Absatz austreiben um 1 Zeile | 
33
| @-1@ | Absatz einholen um 1 Zeile | 
34
| @↡@ (U+21A1) | Seitenumbruch aber füllt Zeile auf | 
35 6 Martin Kraetke
| @\tpNewTocPage@ | Seitenumbruch nur im ToC, vor Überschrift einfügen | 
36 1 Martin Kraetke
37
h2. Silbentrennung
38
39
xerif nutzt sprachspezifische Trennmuster, nach denen die Silbentrennung ausgeführt wird. Diese Trennmuster können aber bei bestimmten Worten nicht die gewünschten Ergebnisse erzielen. Dafür unterstützt xerif auch Trennlisten. Dabei handelt es sich um Text-Dateien, welche für ein Wort die gewünschte Trennung hinterlegen, z.B.
40
41
<pre>
42
=== hyph-en.txt ===
43
acad-e-my
44
acad-e-mies
45
ac-cu-sa-tive
46
...
47
</pre>
48
49
Man kann auch titelspezifische Trennmuster hochladen. Die müssen nach der Form @{$Dateiname}-hyph-{$Sprachcode}.txt@ (z.B. @brill_521922_Mihalik-hyph-en.txt@) hochgeladen und versioniert werden. Die genaue Dateinamenskonvention kann abweichen, da diese von den kundenspezifischen Namenskonventionen abhängig ist und sie sollten sich dafür mit ihren Ansprechpartner*innen abstimmen.