Projekt

Allgemein

Profil

Umbruch und Silbentrennung » Historie » Version 4

Martin Kraetke, 17.04.2024 17:07

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 4 Martin Kraetke
| Breitenloses Leerzeichen | U+200B| markiert einen möglichen Zeilenumbruch ohne Silbentrennung |
24 2 Martin Kraetke
| Geschützter Bindestrich | U+2011 | Bindestrich, der nicht in die nächste Zeile umbricht |
25 4 Martin Kraetke
| nicht umbrechendes Achtelgeviert | U+202F| Schmales Leerzeichen, das nicht in 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
36
h2. Silbentrennung
37
38
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.
39
40
<pre>
41
=== hyph-en.txt ===
42
acad-e-my
43
acad-e-mies
44
ac-cu-sa-tive
45
...
46
</pre>
47
48
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.