My language has lots of lengthy words
(`Arbeiter-Unfallversicherungsgesetz') and (at the first view) strange
hyphenation rules (Schiffahrtsmuseum, but Schiff-
fahrtsmuseum when
hyphenating after the double-f1) that kill TEX's hyphenation algorithm.
Hence some auxiliary constructs have been invented to support TEX in these
cases. The commands defined in `german.sty', which is a standard for
German language rules in TEX, are described in
the following table.
| Command | meaning in LATEX | proposed for LATEX2HTML | V97.1 |
|---|---|---|---|
|
| Print an umlaut (ä). Shortcut for \"a. Defined for
all vowels. | Print an umlaut (ä). | ä |
"s and "z | Print German `sharp s' (ß). Shortcut for
\ss. Same as "z | Print German `sharp s'. | ß , ß |
"S | Print `SS' (There is no capital `sharp s'). Useful with case changing commands. | Print `SS' | SS |
"Z | Print `SZ'. Some German words are ambiguous when
converted to capitals (compare `Maße' and `Masse' resp. with
`MASSE' and `MASSE').
In such cases `SZ' is often used instead: `MASZE'. | Print `SZ' | SZ |
"ck | Print `ck'. This sequence is hyphenated to `k-k'. | Print `ck' | ck |
"ff | Print `ff'. This sequence is hyphenated to `ff-f'. Also defined for l, m, n, p, r and t. | Print `ff' etc. | ff , ll mm , nn pp , rr , tt |
"` and "' | German double open/close quote (,,X``). | Print `,,X``' | ,,X`` |
"< and "> | Print french double open/close
quote («X»).
Also \flqq and \frqq
| Print `«X»'
or use ISO-Latin-1 « and
» | «X» |
"{} | Obsolete command to print double-quote character (") | Print double-quote character | " |
"- | Possible hyphenation point. Allow additional TEX hyphenation in both parts. | Ignore. | |
"" | Line-breaking possible without hyphenation character | Ignore. | |
"| | Avoid ligature | Ignore | |
"~ | Dash without hyphenation point | Print dash. | - |
"= | Dash with hyphenation point. Allow additional TEX hyphenation in both parts. | Print dash | - |
\glqq , \grqq | see
"` and "' | ,,X`` | |
\glq , \grq | German single open/close quote (,X`) | Print `,X`' | ,X` |
\flq , \frq | Print french single open/close quote (<X>) | Print `<X>' | <X> |
\dq | Print " | Print " | " |