diff options
author | Karl Berry <karl@freefriends.org> | 2017-03-31 23:22:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-03-31 23:22:13 +0000 |
commit | 9a81d8c6d03acae50dc0d1cab7fa41f648e2c326 (patch) | |
tree | 2685a0ce9f7d619e0c0636fbf7901d0c4c155eb5 /Master/texmf-dist/doc/generic/dehyph-exptl | |
parent | 98d1dc118669525a4549d5ba4a1f9613dd36924e (diff) |
dehyph-exptl (31mar17)
git-svn-id: svn://tug.org/texlive/trunk@43658 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/dehyph-exptl')
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES | 29 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL | 62 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/README | 76 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf | bin | 224588 -> 98335 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.tex | 660 |
6 files changed, 434 insertions, 395 deletions
diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES b/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES index 7beee48b630..9f33a823229 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES @@ -27,15 +27,34 @@ werden. * Der Ersatz _sz_ für _ß_ in der traditionellen Rechtschreibung wird bisher nicht berücksichtigt. -* Es werden bisher nur Wörter berücksichtigt, die sich in der Kodierung - ISO-8859-1 darstellen lassen. Beispielsweise wird das Wort _Å’uvre_ - (`Oeuvre`) nur in der in Klammern angegebenen Transkription richtig - getrennt. - # Änderungen +## v0.41 (2017-03-31) + +#### Wortdatenbank + + Rechtschreibung hinzugefügt entfernt korrigiert + --------------------------------------------------------------- + traditionell (DE, AT) 24701 65 644 + traditionell (CH) 24819 65 652 + reformiert 24280 33 703 + +#### Trennmuster + +* Der Prozess der Musterberechnung wurde geändert, so dass in Patgen + alle im Zeichensatz ISO-8859-15 enthaltenen Buchstaben genutzt werden + können. Unter anderem werden jetzt auch die Wörter _Å’uvre_ und + _Å koda_ korrekt getrennt. + +#### Paket + +* Die Trennmusterdateien des dehyph-exptl-Pakets + (`dehyph*-x-2017-03-31.pat`) stehen jetzt unter der + [MIT-Lizenz][liz-mit]. + + ## v0.40 (2014-05-21) #### Wortdatenbank diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL b/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL index 1a22736d4bb..df63af6d2c1 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL @@ -4,18 +4,18 @@ For English installation instructions, see end of this file. ************** ** German ** ************** -Es folgen Installationshinweise für die experimentellen -deutschen Trennmuster. Die Installation der Trennmuster für die -traditionelle Rechtschreibung des in der Schweiz gebräuchlichen -Standarddeutschs wird nicht ausdrücklich erwähnt, kann aber -analog erfolgen. TeX benötigt dann jedoch zusätzlichen -Speicherplatz für die Trennmuster. +Es folgen Installationshinweise für die experimentellen +deutschen Trennmuster. Die Installation der Trennmuster für die +traditionelle Rechtschreibung des in der Schweiz gebräuchlichen +Standarddeutschs wird nicht ausdrücklich erwähnt, kann aber +analog erfolgen. TeX benötigt dann jedoch zusätzlichen +Speicherplatz für die Trennmuster. Die folgenden Installationswege werden beschrieben: 1. teilautomatisierte Installation in MiKTeX mit Hilfe der Paketverwaltung, -2. manuelle Installation in MiKTeX mit graphischer Oberfläche, +2. manuelle Installation in MiKTeX mit graphischer Oberfläche, 3. manuelle Installation in MiKTeX auf der Kommandozeile, 4. manuelle Installation in TeX Live auf der Kommandozeile. @@ -27,15 +27,15 @@ Datums der Trennmusterdateien zu ersetzen (JJJJ-MM-TT). ** Teilautomatisierte Installation in MiKTeX ** ** mit Paketverwaltung ** ************************************************* -Das Paket ist zunächst mit der Paketverwaltung +Das Paket ist zunächst mit der Paketverwaltung "Browse Packages" zu installieren. Danach ist Schritt C der -manuellen Installation in MiKTeX mit graphischer Oberfläche -zu befolgen (siehe nächster Abschnitt). +manuellen Installation in MiKTeX mit graphischer Oberfläche +zu befolgen (siehe nächster Abschnitt). *************************************** ** Manuelle Installation in MiKTeX ** -** mit graphischer Oberfläche ** +** mit graphischer Oberfläche ** *************************************** Die Installation der experimentellen Trennmuster erfordert drei Schritte: @@ -49,7 +49,7 @@ A. Die Trennmuster- und Wrapperdateien sollten in die tex\generic\dehyph-exptl\dehypht-x-<datum>.pat tex\generic\dehyph-exptl\dehypht-x-<datum>.tex - Die verbleibenden Dateien können in das Verzeichnis + Die verbleibenden Dateien können in das Verzeichnis doc\generic\dehyph-exptl\ @@ -93,11 +93,11 @@ C. Anlegen der Sprachen und Erstellen der Formatdateien: >TEX capacity exceeded, sorry [pattern memory ops=XXX] - fehlschlägt, so müssen Sie andere Sprachen deaktivieren + fehlschlägt, so müssen Sie andere Sprachen deaktivieren oder die Parameter trie_size und trie_op_size anpassen. Bitte lesen Sie dazu die Dokumentation Ihrer TeX-Verteilung oder fragen Sie jemanden, der das Problem - lösen kann. + lösen kann. *************************************** @@ -106,15 +106,15 @@ C. Anlegen der Sprachen und Erstellen der Formatdateien: *************************************** Achtung: Die manuelle Installation in MiKTeX wird nicht empfohlen, da die Datei language.dat in der Regel automatisch -verwaltet wird, hier jedoch von Hand Änderungen vorgenommen -werden. Es kann daher bei späteren (unabhängigen) Updates zu +verwaltet wird, hier jedoch von Hand Änderungen vorgenommen +werden. Es kann daher bei späteren (unabhängigen) Updates zu Problemen kommen! Die manuelle Installation der experimentellen Trennmuster erfordert vier Schritte: A. siehe Schritt A im Abschnitt "Manuelle Installation in - MiKTeX mit graphischer Oberfläche". + MiKTeX mit graphischer Oberfläche". B. Anlegen der Sprachen: @@ -133,7 +133,7 @@ B. Anlegen der Sprachen: C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\MiKTeX\2.7\tex\generic\config\language.dat - 3. Öffne die Datei language.dat aus dem lokalen TEXMF-Baum in + 3. Öffne die Datei language.dat aus dem lokalen TEXMF-Baum in einem Editor. 4. Falls vorhanden, entferne Zeilen @@ -141,14 +141,14 @@ B. Anlegen der Sprachen: =german-x-latest =ngerman-x-latest - 5. Füge am Ende der Datei die folgenden Zeilen hinzu: + 5. Füge am Ende der Datei die folgenden Zeilen hinzu: german-x-<datum> dehypht-x-<datum>.tex =german-x-latest ngerman-x-<datum> dehyphn-x-<datum>.tex =ngerman-x-latest - 6. Datei language.dat speichern und schließen. + 6. Datei language.dat speichern und schließen. C. Aktualisieren der File Name Database: @@ -176,11 +176,11 @@ D. Anlegen der Formatdateien: >TEX capacity exceeded, sorry [pattern memory ops=XXX] - fehlschlägt, so müssen Sie andere Sprachen in der Datei + fehlschlägt, so müssen Sie andere Sprachen in der Datei language.dat deaktivieren oder die Parameter trie_size und trie_op_size anpassen. Bitte lesen Sie dazu die Dokumentation Ihrer TeX-Verteilung oder fragen Sie - jemanden, der das Problem lösen kann. + jemanden, der das Problem lösen kann. ***************************************** @@ -189,11 +189,11 @@ D. Anlegen der Formatdateien: ***************************************** Achtung: Die manuelle Installation in TeX Live wird nicht empfohlen, da die Datei language.dat in der Regel automatisch -verwaltet wird, hier jedoch von Hand Änderungen vorgenommen -werden. Es kann daher bei späteren (unabhängigen) Updates zu +verwaltet wird, hier jedoch von Hand Änderungen vorgenommen +werden. Es kann daher bei späteren (unabhängigen) Updates zu Problemen kommen! -In TeX Live 2008 ist dieses Paket bereits vorinstalliert und +In TeX Live ist dieses Paket bereits vorinstalliert und ohne weitere Vorkehrungen nutzbar. Die Installation der experimentellen Trennmuster erfordert @@ -208,7 +208,7 @@ A. Die Trennmuster- und Wrapperdateien sollten in die tex/generic/dehyph-exptl/dehypht-x-<datum>.pat tex/generic/dehyph-exptl/dehypht-x-<datum>.tex - Die verbleibenden Dateien können in das Verzeichnis + Die verbleibenden Dateien können in das Verzeichnis doc/generic/dehyph-exptl/ @@ -231,7 +231,7 @@ B. Anlegen der Sprachen: <TeXLiveWurzel>/texmf-local/tex/generic/config/language.dat - 3. Öffne die Datei language.dat aus dem lokalen TEXMF-Baum in + 3. Öffne die Datei language.dat aus dem lokalen TEXMF-Baum in einem Editor. 4. Falls vorhanden, entferne Zeilen @@ -239,14 +239,14 @@ B. Anlegen der Sprachen: =german-x-latest =ngerman-x-latest - 5. Füge am Ende der Datei die folgenden Zeilen hinzu: + 5. Füge am Ende der Datei die folgenden Zeilen hinzu: german-x-<datum> dehypht-x-<datum>.tex =german-x-latest ngerman-x-<datum> dehyphn-x-<datum>.tex =ngerman-x-latest - 6. Datei language.dat speichern und schließen. + 6. Datei language.dat speichern und schließen. C. Aktualisieren der File Name Database: @@ -274,11 +274,11 @@ D. Anlegen der Formatdateien: >TEX capacity exceeded, sorry [pattern memory ops=XXX] - fehlschlägt, so müssen Sie andere Sprachen in der Datei + fehlschlägt, so müssen Sie andere Sprachen in der Datei language.dat deaktivieren oder die Parameter trie_size und trie_op_size in der Datei texmf.cnf anpassen. Bitte lesen Sie dazu die Dokumentation Ihrer TeX-Verteilung oder - fragen Sie jemanden, der das Problem lösen kann. + fragen Sie jemanden, der das Problem lösen kann. ****************************************************** diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE b/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE index c41f7f2daca..39210724c13 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE @@ -1,4 +1,4 @@ -%% Copyright 2007, 2008, 2009, 2011, 2012, 2013, 2014 German Hyphenation Pattern +%% Copyright 2007-2017 German Hyphenation Pattern %% Development Team %% <URL:http://projekte.dante.de/Trennmuster> % diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/README b/Master/texmf-dist/doc/generic/dehyph-exptl/README index 3338598e031..5e86326b0f7 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/README +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/README @@ -1,35 +1,34 @@ -This material is subject to the LaTeX Project Public License. See +This material is subject to the LaTeX Project Public License. See <http://www.latex-project.org/lppl/> for the details of that license. # Package information -Package name: dehyph-exptl +Package name: dehyph-exptl Summary description: experimental hyphenation patterns for the German -language -Version: 0.40 -Date: 2014-05-21 -License: [LPPL](http://www.latex-project.org/lppl.txt) -Author: Werner Lemberg, <wl@gnu.org> -URL: [Trennmuster-Wiki](http://projekte.dante.de/Trennmuster) + language +Version: 0.41 +Date: 2017-03-31 +Licenses: [LPPL](http://www.latex-project.org/lppl.txt) (documentation) + [MIT](http://opensource.org/licenses/mit-license.php) (data) +Author: Werner Lemberg <wl@gnu.org> +URL: [Trennmuster-Wiki](http://projekte.dante.de/Trennmuster) # Package description ## English -This package provides experimental hyphenation patterns for -the German language, covering traditional and reformed -orthography for several varieties of Standard German. The -patterns can be used with packages Babel and hyphsubst from -the Oberdiek bundle. +This package provides experimental hyphenation patterns for the German +language, covering traditional and reformed orthography for several +varieties of Standard German. The patterns can be used with packages +Babel and hyphsubst from the Oberdiek bundle. ## Deutsch -Dieses Paket enthält experimentelle Trennmuster für die -deutsche Sprache. Die Trennmuster decken das in -Deutschland, Österreich und der Schweiz gebräuchliche -Standarddeutsch in der traditionellen und reformierten -Rechtschreibung ab und können mit den Paketen Babel und +Dieses Paket enthält experimentelle Trennmuster für die deutsche +Sprache. Die Trennmuster decken das in Deutschland, Österreich und der +Schweiz gebräuchliche Standarddeutsch in der traditionellen und +reformierten Rechtschreibung ab und können mit den Paketen Babel und hyphsubst aus dem Oberdiek-Bündel verwendet werden. @@ -45,19 +44,30 @@ Documentation can be found in file `dehyph-exptl.pdf` (German only). # File list - CHANGES UTF-8 documentation - INSTALL ISO-8859-15 documentation - LICENSE ASCII documentation - README UTF-8 documentation - dehyph-exptl.bib ASCII documentation - dehyph-exptl.pdf binary documentation - dehyph-exptl.tex ISO-8859-15 documentation - dehyphn-x-<date>.pat UTF-8 patterns for reformed orthography of Standard German as used in Germany, Austria, and Switzerland - dehyphn-x-<date>.tex pattern loader - dehypht-x-<date>.pat UTF-8 patterns for traditional orthography of Standard German as used in Germany and Austria - dehypht-x-<date>.tex pattern loader - dehyphts-x-<date>.pat UTF-8 patterns for traditional orthography of Standard German as used in Switzerland - dehyphts-x-<date>.tex pattern loader +Text files are in UTF-8 encoding. + + CHANGES documentation + INSTALL documentation + LICENSE documentation + README documentation + + dehyph-exptl.bib documentation (bibliography) + dehyph-exptl.pdf documentation (PDF) + dehyph-exptl.tex documentation (LaTeX source code) + + dehyphn-x-<date>.pat patterns for reformed orthography of + Standard German as used in Germany, + Austria, and Switzerland + dehyphn-x-<date>.tex pattern loader + + dehypht-x-<date>.pat patterns for traditional orthography of + Standard German as used in Germany and + Austria + dehypht-x-<date>.tex pattern loader + + dehyphts-x-<date>.pat patterns for traditional orthography of + Standard German as used in Switzerland + dehyphts-x-<date>.tex pattern loader END. @@ -65,8 +75,8 @@ END. <!-- -%%% Local Variables: +%%% Local Variables: %%% coding: utf-8 %%% mode: markdown -%%% End: +%%% End: --> diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf Binary files differindex a783a740494..cfa6a37759c 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.tex b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.tex index 69dece6e13c..0405f9c3588 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.tex +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.tex @@ -1,11 +1,11 @@ %%% Artikelklasse mit: -%%% * Grundschriftgröße 11 Punkt, +%%% * Grundschriftgröße 11 Punkt, %%% * klassischem Satzspiegel, %%% * flachem Inhaltsverzeichnis, -%%% * Tabellenüberschriften. +%%% * Tabellenüberschriften. \documentclass[11pt,DIV8,tocleft,tablecaptionabove,abstracton]{scrartcl} -%%% Eingabekodierung ist ISO-8859-15. -\usepackage[ansinew]{inputenc} +%%% Eingabekodierung ist UTF-8. +\usepackage[utf8]{inputenc} %%% Schrifteinstellung: %%% * Grundschrift Palatino, %%% * Akzidenzschrift Bera Sans, @@ -34,6 +34,9 @@ % framesep=8pt, framerule=2pt, xleftmargin=6pt, xrightmargin=6pt, % framexleftmargin=6pt, framexrightmargin=6pt + inputencoding=utf8, + extendedchars=true, + literate={ä}{{\"a}}1 {ö}{{\"o}}1 {ü}{{\"u}}1, } \lstdefinestyle{LaTeX}{language=[LaTeX]TeX, basicstyle=\ttfamily, keywordstyle={}, commentstyle={\itshape}} @@ -45,12 +48,12 @@ %%% Literaturverweise in runden Klammern mit Semikolon als Trenner. % \usepackage[round,semicolon]{natbib} % \renewcommand*{\bibnumfmt}[1]{(#1)} -%%% Literaturverzeichnis mit Sprachunterstützung. +%%% Literaturverzeichnis mit Sprachunterstützung. \usepackage[fixlanguage]{babelbib} \bibliographystyle{babalpha} %%% Babelbib fordert trotz fixlanguage zuviele Sprachen an. \usepackage[english, german, ngerman]{babel} -%%% Einstellungen für interaktive PDF-Dokumente. +%%% Einstellungen für interaktive PDF-Dokumente. \usepackage[rgb,x11names]{xcolor} \usepackage[hyperref]{zref} \usepackage{hyperref} @@ -58,7 +61,7 @@ pdftitle={dehyph-exptl}, pdfauthor={Die deutschsprachige Trennmustermannschaft}, pdfkeywords={TeX, deutsche Rechtschreibung, Trennmuster, - computergestützte Worttrennung} + computergestützte Worttrennung} } \hypersetup{ ngerman,% For \autoref. @@ -80,7 +83,7 @@ \setkomafont{section}{\Large} \setkomafont{subsection}{\Large\itshape} \setkomafont{descriptionlabel}{\normalfont\itshape} -%%% Einige Makros für logische Auszeichnungen definieren. +%%% Einige Makros für logische Auszeichnungen definieren. \newcommand*{\Abk}[1]{\mbox{\textsc{\lsstyle#1}}} \newcommand*{\Programm}[1]{\textsc{\lsstyle#1}} \newcommand*{\Datei}[1]{\texttt{#1}} @@ -97,7 +100,7 @@ \newcommand*{\trennung}[2]{% \makebox[0pt][l]{% \color{#1}% - \smash{\rule[-3.5pt]{\widthof{#2}}{.7pt}}% Schriftabhängig. + \smash{\rule[-3.5pt]{\widthof{#2}}{.7pt}}% Schriftabhängig. }% #2% } @@ -112,14 +115,14 @@ \hyphenation{Back-end hyph-subst Ent-wick-ler-re-po-si-to-ri-um Wort-her-kunft Not-tren-nung Trenn-al-go-rith-mus um-bruch-in-kom-pa-tib-le} -%%% Protokollierung der Trennungen für findhyph. +%%% Protokollierung der Trennungen für findhyph. %\tracingparagraphs=1 %%% Dokumenttitel. \author{Die deutschsprachige Trennmustermannschaft} \title{\texttt{dehyph-exptl}\thanks{This document describes the - \texttt{dehyph-exptl} package v0.40.}} -\subtitle{Experimentelle Trennmuster für die deutsche Sprache} + \texttt{dehyph-exptl} package v0.41.}} +\subtitle{Experimentelle Trennmuster für die deutsche Sprache} \maketitle @@ -138,16 +141,16 @@ \selectlanguage{ngerman} \begin{abstract} - Dieses Paket enthält experimentelle Trennmuster für die deutsche - Sprache. Die Trennmuster decken das in Deutschland, Österreich und - der Schweiz gebräuchliche Standarddeutsch in der traditionellen und - reformierten Rechtschreibung ab und können mit den Paketen + Dieses Paket enthält experimentelle Trennmuster für die deutsche + Sprache. Die Trennmuster decken das in Deutschland, Österreich und + der Schweiz gebräuchliche Standarddeutsch in der traditionellen und + reformierten Rechtschreibung ab und können mit den Paketen \texttt{Babel} und \texttt{hyphsubst} aus dem - \Programm{Oberdiek-Bündel} verwendet werden. + \Programm{Oberdiek-Bündel} verwendet werden. - Dieses Paket richtet sich ausschließlich an Nutzer der Programme \TeX\ - und pdf\TeX. Lua\TeX- und Xe\TeX-Nutzer können experimentelle Muster - aus dem Paket \texttt{hyph-utf8} verwenden und benötigen dieses Paket + Dieses Paket richtet sich ausschließlich an Nutzer der Programme \TeX\ + und pdf\TeX. Lua\TeX- und Xe\TeX-Nutzer können experimentelle Muster + aus dem Paket \texttt{hyph-utf8} verwenden und benötigen dieses Paket nicht. \end{abstract} @@ -157,10 +160,10 @@ \begin{center} Warnung! \end{center} -Diese Trennmuster befinden sich im experimentellen Status. Sie können +Diese Trennmuster befinden sich im experimentellen Status. Sie können jeder\-zeit vom \Abk{ctan} oder aus \TeX-Vertei\-lun\-gen entfernt oder durch umbruch\-inkompa\-ti\-ble Versionen ersetzt werden. Sie sind -daher nicht für Anwendungen geeignet, die einen dauerhaft stabilen +daher nicht für Anwendungen geeignet, die einen dauerhaft stabilen Umbruch erfordern. \endgroup \vfill @@ -178,15 +181,15 @@ Umbruch erfordern. \section{Einleitung} \label{sec:einleitung} Der in \TeX\ implementierte Trennalgorithmus arbeitet -musterbasiert~\cite{liang:1983}. Prinzipiell können mit einem solchen -Algorithmus nicht alle möglichen Wörter korrekt getrennt werden. Die -Qualität der Worttrennung einer Sprache wird jedoch maßgeblich von der -Qualität der Wortliste beeinflusst, aus der die verwendeten Trennmuster +musterbasiert~\cite{liang:1983}. Prinzipiell können mit einem solchen +Algorithmus nicht alle möglichen Wörter korrekt getrennt werden. Die +Qualität der Worttrennung einer Sprache wird jedoch maßgeblich von der +Qualität der Wortliste beeinflusst, aus der die verwendeten Trennmuster berechnet wurden. -Obwohl die herkömmlichen Trennmuster für die deutsche Sprache bei der -Worttrennung in gewöhnlichen Texten eine akzeptable Fehlerrate -erreichen, enthalten sie doch eine Reihe von Schwächen:% +Obwohl die herkömmlichen Trennmuster für die deutsche Sprache bei der +Worttrennung in gewöhnlichen Texten eine akzeptable Fehlerrate +erreichen, enthalten sie doch eine Reihe von Schwächen:% \footnote{Diese Liste bezieht sich auf die Trennmusterdateien \Datei{dehypht.tex}, Version~3.2a vom 3.\,3.\,1999, und \Datei{dehyphn.tex}, Version~31 vom 7.\,5.\,2001.} @@ -196,17 +199,17 @@ erreichen, enthalten sie doch eine Reihe von Schwächen:% \noindent\textit{traditionelle und reformierte Rechtschreibung} \begin{itemize} -\item In zusammengesetzten Wörtern treten häufig Trennfehler an +\item In zusammengesetzten Wörtern treten häufig Trennfehler an Wortfugen auf. -\item Fremdwörter mit akzentuierten Buchstaben werden mangelhaft - getrennt: ">C\ftr{af}é"<, ">Ci-tr\ftr{oë}n"<, ">F\ftr{aç}on"<, - ">vo\ftr{il}à"<. +\item Fremdwörter mit akzentuierten Buchstaben werden mangelhaft + getrennt: ">C\ftr{af}é"<, ">Ci-tr\ftr{oë}n"<, ">F\ftr{aç}on"<, + ">vo\ftr{il}à "<. \item Die Trennmusterdateien enthalten eine Mischung aus \Abk{t1}- sowie - unvollständigen \Abk{ot1}-kodierten Mustern. Mit Erscheinen von - 16-Bit-fähigen \TeX-Varianten werden sauber \Abk{utf-8}-kodierte - Trennmuster nötig \cite{miklavec:2008}. + unvollständigen \Abk{ot1}-kodierten Mustern. Mit Erscheinen von + 16-Bit-fähigen \TeX-Varianten werden sauber \Abk{utf-8}-kodierte + Trennmuster nötig \cite{miklavec:2008}. \end{itemize} \bigskip @@ -214,32 +217,32 @@ erreichen, enthalten sie doch eine Reihe von Schwächen:% \noindent\textit{traditionelle Rechtschreibung} \begin{itemize} -\item Die herkömmlichen Trennmuster für die traditionelle deutsche - Rechtschreibung können mit \Programm{Patgen} nicht reproduziert +\item Die herkömmlichen Trennmuster für die traditionelle deutsche + Rechtschreibung können mit \Programm{Patgen} nicht reproduziert werden, da die zugrundeliegende Wortliste verschollen ist. Die Pflege - der Trennmuster ist daher schwierig bis unmöglich. Für freie Software + der Trennmuster ist daher schwierig bis unmöglich. Für freie Software ist dies kein zufriedenstellender Zustand. -\item Umfang und Qualität der ursprünglichen Wortliste lassen sich nicht - mehr einschätzen. Für die Trennmuster in traditioneller +\item Umfang und Qualität der ursprünglichen Wortliste lassen sich nicht + mehr einschätzen. Für die Trennmuster in traditioneller Rechtschreibung existiert jedoch inzwischen eine Ausnahmeliste mit - über 3500 korrigierten Trennungen einfacher Wörter \cite{lemberg:2003, + über 3500 korrigierten Trennungen einfacher Wörter \cite{lemberg:2003, lemberg:2005}.% \footnote{\url{CTAN:language/hyphenation/dehyph/dehyphtex.tex}} -\item Wird in der traditionellen Rechtschreibung \emph{ß} durch +\item Wird in der traditionellen Rechtschreibung \emph{ß} durch \emph{ss/SS} oder \emph{sz/SZ} ersetzt, so bleibt die Trennung davon - unberührt. Die herkömmlichen Trennmuster berücksichtigen diese Regel - nicht und trennen häufig den Ersatz: \textls{">GR\ftr{ÖS-S}E"<}, - \textls{">GR\ftr{ÜS-S}E"<}, \textls{">M\ftr{AS-S}ES"<}.% - \footnote{Die Trennung der herkömmlichen Muster entspricht den Regeln + unberührt. Die herkömmlichen Trennmuster berücksichtigen diese Regel + nicht und trennen häufig den Ersatz: \textls{">GR\ftr{ÖS-S}E"<}, + \textls{">GR\ftr{ÃœS-S}E"<}, \textls{">M\ftr{AS-S}ES"<}.% + \footnote{Die Trennung der herkömmlichen Muster entspricht den Regeln der deutschen Standardsprache in der Schweiz, obwohl diese - Sprachvarietät vom Paket \texttt{Babel} nicht offiziell unterstützt - wird. \texttt{Babel} versucht den Mangel mit Hilfe des Kürzels + Sprachvarietät vom Paket \texttt{Babel} nicht offiziell unterstützt + wird. \texttt{Babel} versucht den Mangel mit Hilfe des Kürzels \lstinline[style=LaTeX]+\"S+ zu kompensieren.} \item Abweichende Schreibweisen, die in der traditionellen - Rechtschreibung in Österreich und der Schweiz verwendet werden, werden + Rechtschreibung in Österreich und der Schweiz verwendet werden, werden mangelhaft getrennt: ">Gro\ftr{s-so}n-kel"<, ">Ku\ftr{s-sh}and"<, ">Ma\ftr{ssn}ah-me"<, ">mi\ftr{s-sa}ch-ten"< (nur Schweiz) und ">Ex-pre\ftr{ssz}ug"<, ">Fit-ne\ftr{s-sc}en-ter"<, @@ -251,55 +254,55 @@ erreichen, enthalten sie doch eine Reihe von Schwächen:% \noindent\textit{reformierte Rechtschreibung} \begin{itemize} -\item Die Trennmuster für die reformierte deutsche Rechtschreibung +\item Die Trennmuster für die reformierte deutsche Rechtschreibung wurden nicht mit \Programm{Patgen} aus einer Wortliste erstellt. - Stattdessen wurden die Trennmuster für die traditionelle + Stattdessen wurden die Trennmuster für die traditionelle Rechtschreibung von Hand an die reformierten Regeln angepasst~\cite{schmidt:1998}. Aus diesem Grund ist die Worttrennung - mit den Trennmustern für die reformierte Rechtschreibung etwas - schlechter als mit den Trennmustern für die traditionelle + mit den Trennmustern für die reformierte Rechtschreibung etwas + schlechter als mit den Trennmustern für die traditionelle Rechtschreibung. \end{itemize} -Das Projekt \emph{Freie Wortlisten und Trennmuster für die deutsche - Sprache} hat sich das Ziel gesetzt, neue Trennmuster hoher Qualität -für die deutsche Sprache zu erstellen, die die genannten Probleme -ausräumen. +Das Projekt \emph{Freie Wortlisten und Trennmuster für die deutsche + Sprache} hat sich das Ziel gesetzt, neue Trennmuster hoher Qualität +für die deutsche Sprache zu erstellen, die die genannten Probleme +ausräumen. Den experimentellen Trennmustern dieses Pakets liegt eine Wortliste mit -den etwa fünfhunderttausend häufigsten Wörtern der deutschen Sprache +den etwa fünfhunderttausend häufigsten Wörtern der deutschen Sprache zugrunde. Vermutlich ist diese Liste erheblich umfangreicher als die -ursprüngliche Wortliste, in der Worthäufigkeiten wahrscheinlich -überhaupt nicht berücksichtigt wurden. Die verwendete Wortliste deckt -das in Deutschland, Österreich und der Schweiz gebräuchliche +ursprüngliche Wortliste, in der Worthäufigkeiten wahrscheinlich +überhaupt nicht berücksichtigt wurden. Die verwendete Wortliste deckt +das in Deutschland, Österreich und der Schweiz gebräuchliche Standarddeutsch ab. -Mit den vorliegenden Trennmustern sollte für nicht-fachsprach\-li\-che -Wörter eine sehr gute Trennqualität erreicht werden. Insbesondere -sollte sich die Trennung häufig auftretender zusammengesetzter Wörter +Mit den vorliegenden Trennmustern sollte für nicht-fachsprach\-li\-che +Wörter eine sehr gute Trennqualität erreicht werden. Insbesondere +sollte sich die Trennung häufig auftretender zusammengesetzter Wörter verbessern. \section{Verwenden der Trennmuster} \label{sec:verwenden} -Dieses Paket stellt die experimentellen Trennmuster für die Verwendung -mit \LaTeX\ und dem Sprachenpaket \texttt{Babel} zur Verfügung. Das -Paket richtet sich derzeit ausschließlich an Nutzer der Programme \TeX\ +Dieses Paket stellt die experimentellen Trennmuster für die Verwendung +mit \LaTeX\ und dem Sprachenpaket \texttt{Babel} zur Verfügung. Das +Paket richtet sich derzeit ausschließlich an Nutzer der Programme \TeX\ und pdf\TeX\ (siehe \autoref{tab:texkompat}). -Mit den nicht unterstützten \TeX-Programmen können experimentelle +Mit den nicht unterstützten \TeX-Programmen können experimentelle Trennmuster dennoch verwendet werden, da das Paket \texttt{hyph-utf8} -ebenfalls Muster dieses Projekts enthält. Werden die UTF-8-fähigen +ebenfalls Muster dieses Projekts enthält. Werden die UTF-8-fähigen Programme Xe\TeX\ und Lua\TeX\ oder p\TeX\footnote{% - Eine in Japan populäre \TeX-Variante.% -} verwendet, so werden jene Muster standardmäßig aktiviert. Die + Eine in Japan populäre \TeX-Variante.% +} verwendet, so werden jene Muster standardmäßig aktiviert. Die Trennmuster dieses Pakets sollten dann nicht verwendet werden. Siehe -\autoref{sec:fragen} für Hinweise, wie die Version der im Paket +\autoref{sec:fragen} für Hinweise, wie die Version der im Paket \texttt{hyph-utf8} enthaltenen Muster ermittelt werden kann. \begin{table} \centering - \caption{Kompatibilität mit verschiedenen \TeX-Varianten} + \caption{Kompatibilität mit verschiedenen \TeX-Varianten} \label{tab:texkompat} \begin{tabular}{l>{\ttfamily}l} Programm & \normalfont Quelle experimenteller Muster\\ @@ -317,74 +320,74 @@ Zur Installation der experimentellen Trennmuster siehe den folgenden Abschnitten ist \verb+<datum>+ durch das bei der Installation angegebene Datum in \Abk{iso}-Notation (\verb+JJJJ-MM-TT+) oder die Zeichenkette \verb+latest+ zu ersetzen. \autoref{sec:fragen} -enthält Hinweise, wie das Datum ermittelt werden kann, falls die +enthält Hinweise, wie das Datum ermittelt werden kann, falls die experimentellen Trennmuster in Ihrer \TeX-Verteilung schon vorinstalliert sind. -\subsection{Sprachvarietät und Rechtschreibung} +\subsection{Sprachvarietät und Rechtschreibung} \label{sec:varietaeten} -Dieses Paket stellt Trennmuster für die Worttrennung der deutschen +Dieses Paket stellt Trennmuster für die Worttrennung der deutschen Sprache in der traditionellen und der reformierten Rechtschreibung -bereit. Die Trennmuster unterstützen zur Zeit die drei in +bereit. Die Trennmuster unterstützen zur Zeit die drei in \begin{itemize} \item Deutschland, -\item Österreich und der +\item Österreich und der \item Schweiz% % - \footnote{Für Texte in Schweizer Standarddeutsch fehlt zur Zeit die - \texttt{Babel}-Unterstützung. Zum Beispiel muss das Kürzel + \footnote{Für Texte in Schweizer Standarddeutsch fehlt zur Zeit die + \texttt{Babel}-Unterstützung. Zum Beispiel muss das Kürzel \lstinline[style=LaTeX]+\"s+ stets zu \emph{ss} expandieren. In der - traditionellen Rechtschreibung wird außerdem ein zusätzliches Kürzel - \lstinline[style=LaTeX]+\"ss+ benötigt (Dreikonsonantenregel). Wer + traditionellen Rechtschreibung wird außerdem ein zusätzliches Kürzel + \lstinline[style=LaTeX]+\"ss+ benötigt (Dreikonsonantenregel). Wer kann helfen?} \end{itemize} -gebräuchlichen Hauptvarietäten der deutschen Standardsprache. -\autoref{tab:varietaeten} zeigt die Trennmuster, die abhängig von -gewünschter Varietät und Rechtschreibung in einem Dokument aktiviert -werden können. +gebräuchlichen Hauptvarietäten der deutschen Standardsprache. +\autoref{tab:varietaeten} zeigt die Trennmuster, die abhängig von +gewünschter Varietät und Rechtschreibung in einem Dokument aktiviert +werden können. \begin{table} \centering - \caption{Die unterstützten Varietäten und Rechtschreibungen} + \caption{Die unterstützten Varietäten und Rechtschreibungen} \label{tab:varietaeten} \begin{tabular}{l>{\ttfamily}l} - \normalfont Sprachvarietät & Trennmusterbezeichner\\ + \normalfont Sprachvarietät & Trennmusterbezeichner\\ \addlinespace\toprule\addlinespace \hspace*{-\tabcolsep}\normalfont\emph{traditionelle Rechtschreibung}\\ - Deutschland, Österreich & german-x-<datum>\\ + Deutschland, Österreich & german-x-<datum>\\ Schweiz & gswiss-x-<datum>\\\addlinespace \hspace*{-\tabcolsep}\normalfont\emph{reformierte Rechtschreibung}\\ - Deutschland, Österreich, Schweiz & ngerman-x-<datum>\\ + Deutschland, Österreich, Schweiz & ngerman-x-<datum>\\ \end{tabular} \end{table} -Varietäten, die sich nur in der Verwendung und Schreibung einzelner -Wörter voneinander unterscheiden, können durch gemeinsame Trennmuster -unterstützt werden. Die Eingabewortliste für \Programm{Patgen} ist dann -eine Vereinigung der den Varietäten entsprechenden Wortlisten. Zum -Beispiel werden Besonderheiten der österreichischen Standardsprache in -den Trennmustern für die Standardsprache Deutschlands berücksichtigt. -Österreichische und deutsche Anwender können daher dieselben Trennmuster -verwenden. (Wie das auch schon bei den herkömmlichen Trennmustern der +Varietäten, die sich nur in der Verwendung und Schreibung einzelner +Wörter voneinander unterscheiden, können durch gemeinsame Trennmuster +unterstützt werden. Die Eingabewortliste für \Programm{Patgen} ist dann +eine Vereinigung der den Varietäten entsprechenden Wortlisten. Zum +Beispiel werden Besonderheiten der österreichischen Standardsprache in +den Trennmustern für die Standardsprache Deutschlands berücksichtigt. +Österreichische und deutsche Anwender können daher dieselben Trennmuster +verwenden. (Wie das auch schon bei den herkömmlichen Trennmustern der Fall war.) Aufgrund unvereinbarer Trennregeln in der traditionellen Rechtschreibung -der Standardsprachen Deutschlands/""Österreichs und der Schweiz werden -für die letztere Varietät eigene Trennmuster bereitgestellt. +der Standardsprachen Deutschlands/""Österreichs und der Schweiz werden +für die letztere Varietät eigene Trennmuster bereitgestellt. Mit der Rechtschreibreform 1996 wurden die Trennregeln aller drei -Standardsprachen so weit angeglichen, dass für die reformierte -Rechtschreibung einheitliche Trennmuster für alle drei unterstützten -Sprachvarietäten bereitgestellt werden können. +Standardsprachen so weit angeglichen, dass für die reformierte +Rechtschreibung einheitliche Trennmuster für alle drei unterstützten +Sprachvarietäten bereitgestellt werden können. \subsection{Aktivieren der Trennmuster} \label{sec:aktivieren} -Das folgende Beispiel zeigt eine \LaTeX-Präambel für die Aktivierung der -experimentellen Trennmuster für die reformierte Rechtschreibung. Die +Das folgende Beispiel zeigt eine \LaTeX-Präambel für die Aktivierung der +experimentellen Trennmuster für die reformierte Rechtschreibung. Die Trennmusterbezeichner, die vom Paket \texttt{Babel} verwendet werden, werden dazu mit Hilfe des Pakets \texttt{hyphsubst} aus dem -\Programm{Oberdiek-Bündel} so geändert, dass sie auf die experimentellen +\Programm{Oberdiek-Bündel} so geändert, dass sie auf die experimentellen Trennmuster verweisen: \begin{lstlisting}[style=LaTeX] @@ -396,7 +399,7 @@ Trennmuster verweisen: \end{lstlisting} Die folgende Variante erleichtert das schnelle Umschalten zwischen -verschiedenen Trennmustern im Editor. Weitere Hinweise können der +verschiedenen Trennmustern im Editor. Weitere Hinweise können der Dokumentation des Pakets \texttt{hyphsubst} entnommen werden. \begin{lstlisting}[style=LaTeX] @@ -410,13 +413,13 @@ Dokumentation des Pakets \texttt{hyphsubst} entnommen werden. \end{lstlisting} Ob die experimentellen Trennmuster korrekt aktiviert werden, kann mit -dem folgenden Beispiel getestet werden. Die Ausgabe für die -traditionelle und reformierte Rechtschreibung mit herkömmlichen und +dem folgenden Beispiel getestet werden. Die Ausgabe für die +traditionelle und reformierte Rechtschreibung mit herkömmlichen und experimentellen Trennmustern ist in \autoref{tab:trennvarianten} zusammengefasst. \begin{lstlisting}[style=LaTeX] \begin{document} -\showhyphens{löste Fassade modernste Abendstern Mordopfer} +\showhyphens{löste Fassade modernste Abendstern Mordopfer} \end{lstlisting} %\suppressfloats[t] @@ -427,9 +430,9 @@ zusammengefasst. \begin{tabular}{llll} \multicolumn{2}{c}{\itshape traditionelle Rechtschreibung} & \multicolumn{2}{c}{\itshape reformierte Rechtschreibung}\\ - herkömmlich & experimentell & herkömmlich & experimentell\\ + herkömmlich & experimentell & herkömmlich & experimentell\\ \addlinespace\toprule\addlinespace - l\ftr{ös-t}e & lö-ste & lös-te & lös-te\\ + l\ftr{ös-t}e & lö-ste & lös-te & lös-te\\ Fas-sa-de & Fas-sa-de & Fa\ftr{ss}a-de & Fas-sa-de\\ mo-\ftr{d-e}rn-ste & mo-dern-ste & mo-\ftr{d-e}rns-te & mo-derns-te\\ Abend-stern & Abend-stern & Aben\ftr{ds-t}ern & Abend-stern\\ @@ -438,141 +441,148 @@ zusammengefasst. \end{table*} -% Trennung mit Mustern für traditionelle Rechtschreibung. +% Trennung mit Mustern für traditionelle Rechtschreibung. \newcommand*{\trtr}[1]{\trennung{tradcol!20}{#1}} -% Trennung mit Mustern für reformierte Rechtschreibung. +% Trennung mit Mustern für reformierte Rechtschreibung. \newcommand*{\retr}[1]{\trennung{reformcol!20}{#1}} -% Unerwünschte Trennung. +% Unerwünschte Trennung. \newcommand*{\untr}[1]{\trennung{unerwcol!20}{#1}} \section{Trennregeln und Konventionen} \label{sec:trennregeln} -Die Trennmuster für die traditionelle Rechtschreibung in Deutschland und -Österreich orientieren sich an den verbindlichen Regeln des Dudens in -der Fassung von 1991~\cite{duden:1991}. Dasselbe gilt für die -Trennmuster für die traditionelle Rechtschreibung in der Schweiz, jedoch -mit einer unten beschriebenen Abweichung. Die Trennmuster für die -reformierte Rechtschreibung orientieren sich an den amtlichen Regeln für +Die Trennmuster für die traditionelle Rechtschreibung in Deutschland und +Österreich orientieren sich an den verbindlichen Regeln des Dudens in +der Fassung von 1991~\cite{duden:1991}. Dasselbe gilt für die +Trennmuster für die traditionelle Rechtschreibung in der Schweiz, jedoch +mit einer unten beschriebenen Abweichung. Die Trennmuster für die +reformierte Rechtschreibung orientieren sich an den amtlichen Regeln für die Rechtschreibung der deutschen Sprache in der Fassung von 2006~\cite{amtlRegeln:2006, amtlRegeln:2006:duden}. Die Regeln lassen gewisse Freiheiten bei der Schreibung und Trennung von -Wörtern zu. Da sich solche Freiheiten nicht ohne weiteres auf die -maschinelle Worttrennung übertragen lassen, wurden die im folgenden -beschriebenen Konventionen getroffen. Hauptsächlich betreffen diese die -reformierte Rechtschreibung, die zusätzliche Freiheiten eingeführt +Wörtern zu. Da sich solche Freiheiten nicht ohne weiteres auf die +maschinelle Worttrennung übertragen lassen, wurden die im folgenden +beschriebenen Konventionen getroffen. Hauptsächlich betreffen diese die +reformierte Rechtschreibung, die zusätzliche Freiheiten eingeführt hat.\footnote{% Im Ergebnis weicht in reformierter Rechtschreibung die Trennung zum Beispiel des Dudens (nach Sprechsilben) von der Trennung mit diesen Trennmustern (bevorzugt etymologisch) ab, siehe auch \regelref{enum:reformEtymo} und \regelref{enum:reformClusterLR} sowie \autoref{sec:fragen}.} -Beziehen sich die Konventionen für die reformierte Rechtschreibung auf +Beziehen sich die Konventionen für die reformierte Rechtschreibung auf die traditionelle Rechtschreibung, so werden die entsprechenden Regeln -etwas ausführlicher dargestellt. Die folgenden Abschnitte enthalten -jedoch keine vollständige Aufstellung der Silbentrennregeln. Diese sind -den entsprechenden Regelwerken zu entnehmen. Es folgen zunächst einige +etwas ausführlicher dargestellt. Die folgenden Abschnitte enthalten +jedoch keine vollständige Aufstellung der Silbentrennregeln. Diese sind +den entsprechenden Regelwerken zu entnehmen. Es folgen zunächst einige allgemeine Hinweise: \begin{itemize} -\item In Liangs Trennalgorithmus werden Groß- und Kleinschreibung nicht +\item In Liangs Trennalgorithmus werden Groß- und Kleinschreibung nicht unterschieden~\cite{liang:1983}. Die Schreibweisen \emph{Nachtritt} und \emph{nachtritt} werden aus Sicht des Trennalgorithmus gleich behandelt (siehe auch \regelref{enum:tradDoppeld} und \regelref{enum:reformDoppeld}). -\item Die von einem Programm aus diesen Mustern abgeleiteten möglichen - Trennstellen können (u.\,a. durch Programmfehler) durchaus von denen - der zugrundeliegenden Wortliste abweichen. So führt zum Beispiel die +\item Die von einem Programm aus diesen Mustern abgeleiteten möglichen + Trennstellen können (u.\,a. durch Programmfehler) durchaus von denen + der zugrundeliegenden Wortliste abweichen. So führt zum Beispiel die Eingabe \lstinline[style=LaTeX]+Meta"llegierung+ (Dreikonsonantenregel in der traditionellen Rechtschreibung) mit dem Paket \texttt{Babel} zu - den in \autoref{tab:trennung-dreik} gezeigten Trennmöglichkeiten. + den in \autoref{tab:trennung-dreik} gezeigten Trennmöglichkeiten. \begin{table} \centering - \caption{Unterschiedlich ermittelte Trennmöglichkeiten.} + \caption{Unterschiedlich ermittelte Trennmöglichkeiten.} \label{tab:trennung-dreik} \begin{tabular}{ll} - Quelle & Trennmöglichkeiten\\ + Quelle & Trennmöglichkeiten\\ \addlinespace \toprule \addlinespace pdf\LaTeX\ mit \texttt{Babel}~3.8 & Me-tall(-l)egierung\\ pdf\LaTeX\ mit \texttt{Babel}~3.9 & Me-tall(-l)e-gie-rung\\ - erwünscht \emph{(vgl. \regelref{enum:tradnstd})} & Me-tall(-l)egie-rung\\ + erwünscht \emph{(vgl. \regelref{enum:tradnstd})} & Me-tall(-l)egie-rung\\ \end{tabular} \end{table} -\item Die von \TeX\ gewählte Trennung kann in Einzelfällen mit den \TeX- - und \texttt{Babel}-Kürzeln \lstinline[style=LaTeX]+\-+ und - \lstinline[style=LaTeX]+"-+ geändert werden. Für dokumentweite - Änderungen der Trennung eignet sich das Kommando +\item Die von \TeX\ gewählte Trennung kann in Einzelfällen mit den \TeX- + und \texttt{Babel}-Kürzeln \lstinline[style=LaTeX]+\-+ und + \lstinline[style=LaTeX]+"-+ geändert werden. Für dokumentweite + Änderungen der Trennung eignet sich das Kommando \lstinline[style=LaTeX]+\hyphenation+. \item Die Datei \Datei{CHANGES} beschreibt bekannte, systematische Fehler der Trennmuster. -\item In den Beispielen zeigt die linke (grüne) Spalte jeweils die +\item In den Beispielen zeigt die linke (grüne) Spalte jeweils die Trennung mit den experimentellen Trennmustern, die rechten (roten) - Spalten zeigen alternative oder unerwünschte Trennungen. + Spalten zeigen alternative oder unerwünschte Trennungen. \end{itemize} -\subsection{Traditionelle Rechtschreibung in Deutschland und Österreich} +\subsection{Traditionelle Rechtschreibung in Deutschland und Österreich} \label{sec:tradRS} \begin{enumerate}[\hspace{1em}\itshape{T}1] \labelformat{enumi}{\textit{T#1}} -\item\label{enum:tradhyphenmin} Die minimal unterstützte Silbenlänge am - Wortanfang und "~ende beträgt zwei Buchstaben +\item\label{enum:tradhyphenmin} Die minimal unterstützte Silbenlänge am + Wortanfang und "~ende beträgt zwei Buchstaben \cite[R~178]{duden:1991}. - Beachte, die Mindestlänge abgetrennter Silben lässt sich in \TeX\ mit + Beachte, die Mindestlänge abgetrennter Silben lässt sich in \TeX\ mit den Makros \lstinline[style=LaTeX]+\lefthyphenmin+ und \lstinline[style=LaTeX]+\righthyphenmin+ und in \LaTeX\ mit dem Makro \lstinline[style=LaTeX]+\germanhyphenmins+ (\texttt{Babel}) anpassen. - Wird die Mindestlänge auf weniger als zwei Buchstaben verringert, so - können fehlerhafte Trennungen auftreten. + Wird die Mindestlänge auf weniger als zwei Buchstaben verringert, so + können fehlerhafte Trennungen auftreten. -\item\label{enum:tradSinn} Sinnentstellende und irreführende Trennungen - werden möglichst vermieden \cite[R~181]{duden:1991} (siehe auch +\item\label{enum:tradSinn} Sinnentstellende und irreführende Trennungen + werden möglichst vermieden \cite[R~181]{duden:1991} (siehe auch \regelref{enum:tradnstd}): \begin{tabular}[t]{TU} An-alpha-bet & Anal-phabet\\ Kaf-ka-kenner & Kafkaken-ner\\ - Tal-entwäs-se-rung & Talent-wässerung\\ + Tal-entwäs-se-rung & Talent-wässerung\\ \end{tabular} -\item\label{enum:tradDoppeld} In mehrdeutigen Wörtern werden Trennungen - nur an übereinstimmenden Trennstellen zugelassen. + Beachte, dass derzeit die Unterdrückung von solchen Trennstellen bis + zu einem gewissen Grade willkürlich und subjektiv ist. Außerdem ist + die Erfassung weit davon entfernt, vollständig zu sein. Um diesen + Problemen abzuhelfen, ist für zukünftige Versionen der Trennmuster + ein anderer, automatisierter Ansatz geplant, welcher die Anzahl + manuell zu erfassender Fälle sehr stark reduzieren wird. + +\item\label{enum:tradDoppeld} In mehrdeutigen Wörtern werden Trennungen + nur an übereinstimmenden Trennstellen zugelassen. \begin{tabular}[t]{TUU} nachtritt & nach-tritt & Nacht-ritt\\ Wachstu-be & Wach-stube & Wachs-tube\\ Druckerzeug-nis & Druck-erzeugnis & Drucker-zeugnis\\ Mu-sikerle-ben & Musik-erleben & Musi-ker-leben\\ - Fuß-balleh-re & Fußball-ehre & Fußball-lehre\\ + Fuß-balleh-re & Fußball-ehre & Fußball-lehre\\ \end{tabular} Beachte, die Trennstellen ">Drucker-zeugnis"< und ">Musiker-leben"< sind in den Interpretationen \emph{Druck-Erzeugnis} und - \emph{Musik-Erleben} irreführend. Sie entfallen nach - \regelref{enum:tradSinn} und sind nicht als übereinstimmende - Trennstellen anzusehen. Zur Spezialtrennung ">Fußball-lehre"< siehe + \emph{Musik-Erleben} irreführend. Sie entfallen nach + \regelref{enum:tradSinn} und sind nicht als übereinstimmende + Trennstellen anzusehen. Zur Spezialtrennung ">Fußball-lehre"< siehe auch \regelref{enum:tradnstd}. - Für diese Regel gelten die folgenden Einschränkungen: + Für diese Regel gelten die folgenden Einschränkungen: \begin{itemize} - \item Bei mehrdeutigen Wörtern endend auf \emph{"~ende, "~enden, + \item Bei mehrdeutigen Wörtern endend auf \emph{"~ende, "~enden, "~endes} wird stets die Trennung der Partizipform des Verbs verwendet. - \item Mehrdeutigkeiten, die durch die Ersatzschreibweise von Wörtern - mit~\emph{ß} auftreten, werden nicht berücksichtigt (vergleiche + \item Mehrdeutigkeiten, die durch die Ersatzschreibweise von Wörtern + mit~\emph{ß} auftreten, werden nicht berücksichtigt (vergleiche \regelref{enum:tradEszett}). \begin{tabular}[t]{TUU} @@ -582,51 +592,51 @@ allgemeine Hinweise: \end{itemize} -\item\label{enum:tradEszett} Wird der Buchstabe~\emph{ß} durch - \emph{ss/SS} ersetzt, so bleibt die Trennung davon unberührt +\item\label{enum:tradEszett} Wird der Buchstabe~\emph{ß} durch + \emph{ss/SS} ersetzt, so bleibt die Trennung davon unberührt \cite[R~179]{duden:1991}: \begin{tabular}[t]{T} - \textls{GRÖSS-TE}\\ - \textls{GRÜ-SSE}\\ + \textls{GRÖSS-TE}\\ + \textls{GRÃœ-SSE}\\ \textls{M\kern-.4ptA\kern-.4pt-SSES}\\ \end{tabular} - Für diese Regel gilt die folgende Einschränkung: + Für diese Regel gilt die folgende Einschränkung: \begin{itemize} - \item Wenn durch den Ersatz von~\emph{ß} an dieser Stelle keine - eindeutige Trennung möglich ist, so wird zugunsten der Bedeutung des + \item Wenn durch den Ersatz von~\emph{ß} an dieser Stelle keine + eindeutige Trennung möglich ist, so wird zugunsten der Bedeutung des Wortes in der normalen Schreibweise getrennt (siehe auch \regelref{enum:tradDoppeld}). \begin{tabular}[t]{TTU} - \textls{FLÖS-SE} & (wegen flös-se) & \textls{FLÖ-SSE}\\ + \textls{FLÖS-SE} & (wegen flös-se) & \textls{FLÖ-SSE}\\ \textls{MAS-SE} & (wegen Mas-se) & \textls{MA-SSE}\\ \end{tabular} Beachte: \begin{itemize} - \item Wird~\emph{ß} mit \lstinline[style=LaTeX]+\MakeUppercase+ + \item Wird~\emph{ß} mit \lstinline[style=LaTeX]+\MakeUppercase+ durch~\emph{SS} ersetzt, so bleibt~\emph{SS} stets ungetrennt. - Die Trennung richtet sich dann nach der Schreibweise mit~\emph{ß} + Die Trennung richtet sich dann nach der Schreibweise mit~\emph{ß} im Quelldokument. - \item Existiert ein Wort in verschiedenen Varietäten in der - Schreibweise mit~\emph{ß} und mit~\emph{ss}, so wird aufgrund - dieser Einschränkung \emph{s-s} stets getrennt: + \item Existiert ein Wort in verschiedenen Varietäten in der + Schreibweise mit~\emph{ß} und mit~\emph{ss}, so wird aufgrund + dieser Einschränkung \emph{s-s} stets getrennt: \begin{tabular}[t]{TTUU} - Ge-scho-ße & (AT)\\ + Ge-scho-ße & (AT)\\ Ge-schos-se & (D) & \textls{GESCHO-SSE} & (AT)\\ \end{tabular} - \item Wenn durch den Ersatz des~\emph{ß} an entfernten Stellen keine - eindeutige Trennung möglich wird, zum Beispiel an Wortfugen, so - werden die betroffenen Trennungen gemäß - \regelref{enum:tradDoppeld} unterdrückt. In der Folge wird - gegebenenfalls auch die Trennung von \emph{ss/SS} unterdrückt. + \item Wenn durch den Ersatz des~\emph{ß} an entfernten Stellen keine + eindeutige Trennung möglich wird, zum Beispiel an Wortfugen, so + werden die betroffenen Trennungen gemäß + \regelref{enum:tradDoppeld} unterdrückt. In der Folge wird + gegebenenfalls auch die Trennung von \emph{ss/SS} unterdrückt. \begin{tabular}[t]{TU} \textls{BAHN-HOFSTRASSE} & \textls{BAHNHOF-STRA-SSE}\\ @@ -639,7 +649,7 @@ allgemeine Hinweise: \item\label{enum:tradOW} In Ableitungen von Namen auf \emph{"~ow} wird die Nottrennung der Ableitungssilben \emph{"~er}, \emph{"~ern}, - \emph{"~ers} unterdrückt \cite[R~180]{duden:1991}: + \emph{"~ers} unterdrückt \cite[R~180]{duden:1991}: \begin{tabular}[t]{TU} Tel-tower & Teltow-er\\ @@ -648,24 +658,24 @@ allgemeine Hinweise: \end{tabular} \item\label{enum:tradnstd} Spezialtrennungen (\emph{engl.:} non-standard - hyphenation), die nach Regeln erfolgen, die über das bloße Einfügen + hyphenation), die nach Regeln erfolgen, die über das bloße Einfügen eines Trennstrichs hinausgehen, wie die \emph{ck}- oder die Dreikonsonantenregel, kann \TeX82 nicht automatisch behandeln. Aus diesem Grund sind solche Trennstellen in diesen Trennmustern nicht - berücksichtigt. + berücksichtigt. \begin{tabular}[t]{lTUU} \lstinline[style=LaTeX]+drucken+ & drucken & druk-ken\\ - \lstinline[style=LaTeX]+Zuckerbäcker+ & Zucker-bäcker & Zuk-kerbäk-ker\\ + \lstinline[style=LaTeX]+Zuckerbäcker+ & Zucker-bäcker & Zuk-kerbäk-ker\\ \lstinline[style=LaTeX]+Brennessel+ & Brennes-sel & Brenn-nessel\\ \lstinline[style=LaTeX]+Stoffetzen+ & Stoffet-zen & Stoff-fetzen\\ \end{tabular} Die Dreikonsonantenregel birgt aufgrund des ausgefallenen Konsonanten - die Gefahr irreführender und sinnentstellender Trennungen (siehe auch + die Gefahr irreführender und sinnentstellender Trennungen (siehe auch \regelref{enum:tradSinn}). Trennstellen, die in einem Abstand von zwei Lauten auf eine Wortfuge mit Anwendung der Dreikonsonantenregel - folgen, werden daher grundsätzlich unterdrückt. + folgen, werden daher grundsätzlich unterdrückt. \begin{tabular}[t]{lTUU} \lstinline[style=LaTeX]+Metallegierung+ & Me-tallegie-rung & Metall-legierung & Metalle-gierung\\ @@ -680,26 +690,26 @@ allgemeine Hinweise: \lstinline[style=LaTeX]+Zellstoffabrik+ & Zell-stoffabrik & Zellstoff-fabrik & Zellstoffa-brik\\ \end{tabular} - Das Paket \texttt{Babel} stellt verschiedene Kürzel zur Verfügung, + Das Paket \texttt{Babel} stellt verschiedene Kürzel zur Verfügung, u.\,a. \lstinline[style=LaTeX]+"ck+% \footnote{Spezialtrennungen werden in \TeX\ mit Hilfe des Kommandos \lstinline[style=LaTeX]+\\discretionary+ kodiert. So wird zum - Beispiel das \texttt{Babel}-Kürzel \lstinline[style=LaTeX]+\"ck+ in - der Eingabe während des Setzens durch + Beispiel das \texttt{Babel}-Kürzel \lstinline[style=LaTeX]+\"ck+ in + der Eingabe während des Setzens durch \lstinline[style=LaTeX]+\\discretionary\{k-\}\{k\}\{ck\}+ ersetzt, - wodurch \emph{k-k}-Trennungen möglich werden.} + wodurch \emph{k-k}-Trennungen möglich werden.} % oder \lstinline[style=LaTeX]+"ff+ \emph{etc.}, mit denen - Spezialtrennungen im Quelldokument ausgezeichnet werden können (siehe + Spezialtrennungen im Quelldokument ausgezeichnet werden können (siehe auch \autoref{tab:trennung-dreik}). Lua\TeX% \footnote{\url{http://www.luatex.org/}} % - soll in einer zukünftigen Version Mechanismen zur automatischen + soll in einer zukünftigen Version Mechanismen zur automatischen Behandlung von Spezialtrennungen bereitstellen. Eine physische Auszeichnung im Quelltext ist dann nicht mehr erforderlich. Die - entsprechenden Spezialtrennmuster für die deutsche Sprache werden + entsprechenden Spezialtrennmuster für die deutsche Sprache werden ebenfalls im Rahmen dieses Projekts erstellt. \end{enumerate} @@ -707,32 +717,32 @@ allgemeine Hinweise: \subsection{Traditionelle Rechtschreibung in der Schweiz} \label{sec:tradchRS} -Die Trennmuster für die traditionelle Rechtschreibung in der Schweiz -folgen weitgehend den Konventionen für die traditionelle Rechtschreibung -in Deutschland (siehe \autoref{sec:tradRS}). Die folgende Liste enthält -daher nur Fälle, in denen davon abgewichen wird oder deren Beschreibung -aus anderen Gründen sinnvoll erscheint. +Die Trennmuster für die traditionelle Rechtschreibung in der Schweiz +folgen weitgehend den Konventionen für die traditionelle Rechtschreibung +in Deutschland (siehe \autoref{sec:tradRS}). Die folgende Liste enthält +daher nur Fälle, in denen davon abgewichen wird oder deren Beschreibung +aus anderen Gründen sinnvoll erscheint. \begin{enumerate}[\hspace{1em}\itshape{TS}1] \labelformat{enumi}{\textit{TS#1}} -\item\label{enum:tradchEszett} Wörter mit \emph{ß} werden gemäß den - Regeln für die traditionelle Rechtschreibung in Deutschland getrennt. +\item\label{enum:tradchEszett} Wörter mit \emph{ß} werden gemäß den + Regeln für die traditionelle Rechtschreibung in Deutschland getrennt. \item\label{enum:tradchSS} Abweichend von \regelref{enum:tradEszett} wird \emph{ss/SS} immer als Doppelkonsonant behandelt und gegebenenfalls getrennt: \begin{tabular}[t]{T} - grös-ste\\ - Grüs-se\\ + grös-ste\\ + Grüs-se\\ Mas-ses\\ \end{tabular} - Beachte, wird~\emph{ß} jedoch mit + Beachte, wird~\emph{ß} jedoch mit \lstinline[style=LaTeX]+\MakeUppercase+ durch~\emph{SS} ersetzt, so bleibt~\emph{SS} stets ungetrennt. Die Trennung richtet sich dann - nach der Schreibweise mit~\emph{ß} im Quelldokument (siehe + nach der Schreibweise mit~\emph{ß} im Quelldokument (siehe \regelref{enum:tradchEszett}). \end{enumerate} @@ -743,20 +753,20 @@ aus anderen Gründen sinnvoll erscheint. \begin{enumerate}[\hspace{1em}\itshape{R}1] \labelformat{enumi}{\textit{R#1}} -\item\label{enum:reformhyphenmin} Die minimal unterstützte Silbenlänge - am Wortanfang und "~ende beträgt zwei Buchstaben +\item\label{enum:reformhyphenmin} Die minimal unterstützte Silbenlänge + am Wortanfang und "~ende beträgt zwei Buchstaben \cite[\S~107]{amtlRegeln:2006, amtlRegeln:2006:duden}. - Beachte, die Mindestlänge abgetrennter Silben lässt sich in \TeX\ mit + Beachte, die Mindestlänge abgetrennter Silben lässt sich in \TeX\ mit den Makros \lstinline[style=LaTeX]+\lefthyphenmin+ und \lstinline[style=LaTeX]+\righthyphenmin+ und in \LaTeX\ mit dem Makro \lstinline[style=LaTeX]+\ngermanhyphenmins+ (\texttt{Babel}) anpassen. - Wird die Mindestlänge auf weniger als zwei Buchstaben verringert, so - können fehlerhafte Trennungen auftreten. + Wird die Mindestlänge auf weniger als zwei Buchstaben verringert, so + können fehlerhafte Trennungen auftreten. \item\label{enum:reformEtymo} Falls die Trennung nach Sprechsilben und die etymologische (sprachgeschichtliche) Trennung kollidieren, wird - weitgehend die etymologische Trennung gewählt + weitgehend die etymologische Trennung gewählt \cite[\S~113]{amtlRegeln:2006, amtlRegeln:2006:duden}: \begin{tabular}[t]{RUU} @@ -764,10 +774,10 @@ aus anderen Gründen sinnvoll erscheint. % in-ter-view-en & intervie-wen\\ in-ter-es-sant & inte-ressant\\ Lin-ole-um & Li-noleum & Lino-leum\\ - Päd-ago-ge & Pä-dagoge & Päda-goge\\ + Päd-ago-ge & Pä-dagoge & Päda-goge\\ \end{tabular} -\item\label{enum:reformClusterLR} In Fremdwörtern bleiben die +\item\label{enum:reformClusterLR} In Fremdwörtern bleiben die Buchstabengruppen \emph{bl, pl, fl, gl, cl, kl, phl; br, pr, dr, tr, fr, vr, gr, cr, kr, phr, thr; chth; gn, kn} im allgemeinen ungetrennt, nicht jedoch \emph{str} \cite[\S~112]{amtlRegeln:2006, @@ -792,18 +802,18 @@ aus anderen Gründen sinnvoll erscheint. sub-lim\\ \end{tabular} -\item\label{enum:reformSinn} Sinnentstellende und irreführende Trennungen - werden möglichst vermieden \cite[\S~107]{amtlRegeln:2006, +\item\label{enum:reformSinn} Sinnentstellende und irreführende Trennungen + werden möglichst vermieden \cite[\S~107]{amtlRegeln:2006, amtlRegeln:2006:duden}: \begin{tabular}[t]{RU} An-alpha-bet & Anal-phabet\\ Kaf-ka-kenner & Kafkaken-ner\\ - Tal-entwäs-se-rung & Talent-wässerung\\ + Tal-entwäs-se-rung & Talent-wässerung\\ \end{tabular} -\item\label{enum:reformDoppeld} In mehrdeutigen Wörtern werden - Trennungen nur an übereinstimmenden Trennstellen +\item\label{enum:reformDoppeld} In mehrdeutigen Wörtern werden + Trennungen nur an übereinstimmenden Trennstellen zugelassen: \begin{tabular}[t]{RUUU} @@ -816,14 +826,14 @@ aus anderen Gründen sinnvoll erscheint. Beachte, die Trennstellen ">Drucker-zeugnis"< und ">Musiker-leben"< sind in den Interpretationen \emph{Druck-Erzeugnis} und - \emph{Musik-Erleben} irreführend. Sie entfallen nach - \regelref{enum:reformSinn} und sind nicht als übereinstimmende + \emph{Musik-Erleben} irreführend. Sie entfallen nach + \regelref{enum:reformSinn} und sind nicht als übereinstimmende Trennstellen anzusehen. - Für diese Regel gilt die folgende Einschränkung: + Für diese Regel gilt die folgende Einschränkung: \begin{itemize} - \item Bei mehrdeutigen Wörtern endend auf \emph{"~ende, "~enden, + \item Bei mehrdeutigen Wörtern endend auf \emph{"~ende, "~enden, "~endes} wird stets die Trennung der Partizipform des Verbs verwendet. @@ -833,25 +843,25 @@ aus anderen Gründen sinnvoll erscheint. \end{itemize} -\item\label{enum:reformEszett} Wird der Buchstabe~\emph{ß} durch +\item\label{enum:reformEszett} Wird der Buchstabe~\emph{ß} durch \emph{ss/SS} ersetzt, so wird \emph{s-s} getrennt \cite[\S\S~25~E3, 110]{amtlRegeln:2006, amtlRegeln:2006:duden}: \begin{tabular}[t]{R} - \textls{GRÖS-STE}\\ - \textls{GRÜS-SE}\\ + \textls{GRÖS-STE}\\ + \textls{GRÃœS-SE}\\ \textls{M\kern-.4ptA\kern-.6ptS-SES}\\ \end{tabular} - Beachte, wird~\emph{ß} mit \lstinline[style=LaTeX]+\MakeUppercase+ - oder in Kapitälchen in~\emph{SS} gewandelt, so bleibt~\emph{SS} + Beachte, wird~\emph{ß} mit \lstinline[style=LaTeX]+\MakeUppercase+ + oder in Kapitälchen in~\emph{SS} gewandelt, so bleibt~\emph{SS} ungetrennt. Dies ist kein Fehler in den Trennmustern, sondern im \LaTeX-Kern fest implementiert. % \item\label{enum:reformOW} In Ableitungen von Namen auf \emph{"~ow} % bleibt \emph{"~ow} ungetrennt, wenn es den Laut [o\,:] bezeichnet. % Die Nottrennung der Ableitungssilben \emph{"~er}, \emph{"~ern}, -% \emph{"~ers} wird unterdrückt \cite[\S~113]{amtlRegeln:2006, +% \emph{"~ers} wird unterdrückt \cite[\S~113]{amtlRegeln:2006, % amtlRegeln:2006:duden} % i.\,V.\,m.~\cite[R~180]{duden:1991}: @@ -866,7 +876,7 @@ aus anderen Gründen sinnvoll erscheint. \section{Trennfehler} \label{sec:trennfehler} -Mit den vorliegenden Trennmustern können sämtliche Wörter der +Mit den vorliegenden Trennmustern können sämtliche Wörter der zugrundeliegenden Wortliste fehlerfrei getrennt werden. Technisch gesprochen endet der letzte \Programm{Patgen}-Lauf mit der Meldung @@ -875,15 +885,15 @@ gesprochen endet der letzte \Programm{Patgen}-Lauf mit der Meldung 100.00 %, 0.00 %, 0.00 % \end{lstlisting} (der Wert vor \lstinline[style=shell]+good+ ist vom Listenumfang -abhängig). Trotz des großen Umfangs der Wortliste lassen sich -Trennfehler in Wörtern, die nicht in der Liste enthalten sind, nicht +abhängig). Trotz des großen Umfangs der Wortliste lassen sich +Trennfehler in Wörtern, die nicht in der Liste enthalten sind, nicht vermeiden. Der Umfang der Wortliste kann allerdings nicht beliebig erweitert werden.% -\footnote{Liangs Schema sieht nur einen begrenzten Bereich für die +\footnote{Liangs Schema sieht nur einen begrenzten Bereich für die Trennstellenbewertungen vor (0--9). Die derzeitigen Trennmuster - vewenden bereits Bewertungen der Höhe~8.} + vewenden bereits Bewertungen der Höhe~8.} % -In den folgenden Fällen sollten fehlerhafte Trennungen der Trennmuster +In den folgenden Fällen sollten fehlerhafte Trennungen der Trennmuster jedoch gemeldet werden: \begin{enumerate}[\hspace{1em}A.] @@ -895,34 +905,34 @@ jedoch gemeldet werden: Falls das Wort nicht in der Wortliste enthalten ist, bestehen sehr gute Chancen, dass es aufgenommen wird, wenn eines der folgenden Kriterien -erfüllt ist: +erfüllt ist: \begin{enumerate}[\hspace{1em}A.] - \refstepcounter{enumi}% Fortsetzung der obigen Aufzählung. + \refstepcounter{enumi}% Fortsetzung der obigen Aufzählung. \item\label{enum:kritHerkTM} Das betreffende Wort wird mit den - \emph{herkömmlichen} Trennmustern für die traditionelle oder + \emph{herkömmlichen} Trennmustern für die traditionelle oder reformierte Rechtschreibung korrekt getrennt. Korrekt bedeutet hier: - Nicht alle möglichen Trennstellen müssen erkannt werden; es werden + Nicht alle möglichen Trennstellen müssen erkannt werden; es werden jedoch in keinem Fall falsche Trennstellen ermittelt. Zum Testen kann in \TeX\ der folgende Aufruf verwendet werden (die Ausgabe erfolgt in der \Abk{log}-Datei): \begin{lstlisting}[style=LaTeX] -\showhyphens{durch Leerzeichen getrennte Wörter} +\showhyphens{durch Leerzeichen getrennte Wörter} \end{lstlisting} \item\label{enum:kritSinn} Es handelt es sich um eine orthographisch - richtige, aber sinnentstellende oder irreführende Trennung. - Berücksichtigt werden allerdings nur Wörter, die aus höchstens zwei - (gegebenenfalls prä- und suffigierten) Wörtern zusammengesetzt sind, - zum Beispiel ">Talent-wässerung"<. Nicht berücksichtigt wird hingegen - die ">Talent-wässerungsanlage"<. + richtige, aber sinnentstellende oder irreführende Trennung. + Berücksichtigt werden allerdings nur Wörter, die aus höchstens zwei + (gegebenenfalls prä- und suffigierten) Wörtern zusammengesetzt sind, + zum Beispiel ">Talent-wässerung"<. Nicht berücksichtigt wird hingegen + die ">Talent-wässerungsanlage"<. \end{enumerate} Einige bekannte Fehler in den Trennmustern sind in der Datei \Datei{CHANGES} verzeichnet. Noch nicht bekannte falsche, fehlende und -unerwünschte Worttrennungen können an die folgenden E-Mail-Adressen +unerwünschte Worttrennungen können an die folgenden E-Mail-Adressen gerichtet werden: \begin{itemize} \item @@ -930,20 +940,20 @@ gerichtet werden: \item \href{mailto:wl@gnu.org}{wl@gnu.org} (Werner Lemberg). \end{itemize} -Trennfehler, die in den Trennmustern nicht korrigiert werden können, -können mit Hilfe einer privaten Ausnahmeliste behandelt werden: +Trennfehler, die in den Trennmustern nicht korrigiert werden können, +können mit Hilfe einer privaten Ausnahmeliste behandelt werden: \begin{lstlisting}[style=LaTeX] -\hyphenation{Tal-entwäs-se-rungs-an-la-ge Kaf-ka-kenner-klub} +\hyphenation{Tal-entwäs-se-rungs-an-la-ge Kaf-ka-kenner-klub} \end{lstlisting} -Die aktuelle und ältere Ausgaben der Trennmuster sind im Dateibereich -des Trennmuster-Wikis erhältlich.% +Die aktuelle und ältere Ausgaben der Trennmuster sind im Dateibereich +des Trennmuster-Wikis erhältlich.% \footnote{\url{http://projekte.dante.de/Trennmuster}} % Im Entwicklerrepositorium\footnote{% siehe \url{http://projekte.dante.de/Trennmuster/Entwickler}} befindet sich ein Makefile, mit dem jederzeit neue Trennmuster erzeugt -werden können. +werden können. \nobreak \noindent\parbox{\linewidth}{% @@ -965,8 +975,8 @@ werden können. Die eigentlichen Trennmusterdateien liegen in \Abk{utf-8}-Kodierung vor (siehe \autoref{tab:dateien}, Endung \texttt{pat}). Sie werden von \TeX\ nicht direkt geladen, sondern durch Manteldateien, die ebenfalls -Teil des Pakets sind (Endung \texttt{tex}). Wird eine 8-Bit-fähige -\TeX-Variante erkannt, übernehmen diese Manteldateien die Konvertierung +Teil des Pakets sind (Endung \texttt{tex}). Wird eine 8-Bit-fähige +\TeX-Variante erkannt, übernehmen diese Manteldateien die Konvertierung der Trennmuster in die \Abk{t1}-Kodierung. \begin{table} @@ -984,8 +994,8 @@ der Trennmuster in die \Abk{t1}-Kodierung. Bei der Installation werden die Manteldateien an die in \autoref{tab:varietaeten} gezeigten Trennmusterbezeichner gebunden. -Diese Schritte werden für verschiedene \TeX-Verteilungen in der Datei -\Datei{INSTALL} beschrieben. Nach der Installation können die +Diese Schritte werden für verschiedene \TeX-Verteilungen in der Datei +\Datei{INSTALL} beschrieben. Nach der Installation können die experimentellen Trennmuster wie in \autoref{sec:aktivieren} gezeigt verwendet werden. @@ -1083,16 +1093,16 @@ verwendet werden. \begin{frageantwort}{Die experimentellen Trennmuster waren in der \TeX-Verteilung bereits vorinstalliert. Wie kann das Datum ermittelt werden, das Teil des Trennmusterbezeichners ist, wie in - \autoref{sec:verwenden} erwähnt?} + \autoref{sec:verwenden} erwähnt?} Die Trennmusterbezeichner werden in der Datei \Datei{language.dat} definiert, wo auch die Verbindung zu den Manteldateien hergestellt wird. Da ein Teil der Trennmusterbezeichner bereits bekannt ist, \verb+german-x+, vgl. \autoref{tab:varietaeten}, kann die Datei - \Datei{language.dat} danach durchsucht werden. Zunächst muss der Ort + \Datei{language.dat} danach durchsucht werden. Zunächst muss der Ort der Datei mit Hilfe des Kommandos \lstinline[style=shell]{kpsewhich} - ermittelt werden. Es folgen die vollständigen Kommandos für - unixähnliche Shells und die Windows-Kommandozeile \Datei{cmd.exe}. - Achtung, bei den einfachen Anführungszeichen handelt es sich um + ermittelt werden. Es folgen die vollständigen Kommandos für + unixähnliche Shells und die Windows-Kommandozeile \Datei{cmd.exe}. + Achtung, bei den einfachen Anführungszeichen handelt es sich um Gravis ("`Backquotes"'). \begin{lstlisting}[style=shell, caption=Shell] @@ -1118,7 +1128,7 @@ ngerman-x-2009-06-19 dehyphn-x-2009-06-19.tex \lstinline[style=LaTeX]{ngerman-x-2009-06-19}. In der zweiten Spalte kann man die Namen der Manteldateien erkennen (vgl. \autoref{tab:dateien}). Die mit einem Gleichheitszeichen - beginnenden Zeilen definieren ein Synonym für den + beginnenden Zeilen definieren ein Synonym für den Trennmusterbezeichner der unmittelbar vorangehenden Zeile in der Datei \Datei{language.dat}. \end{frageantwort} @@ -1126,7 +1136,7 @@ ngerman-x-2009-06-19 dehyphn-x-2009-06-19.tex \begin{frageantwort}{Wie kann die Version der experimentellen Muster ermittelt werden, die im Paket \texttt{hyph-utf8} enthalten sind?} - Das Vorgehen ähnelt dem der vorherigen Antwort. Zunächst wird der Ort + Das Vorgehen ähnelt dem der vorherigen Antwort. Zunächst wird der Ort einer bestimmten Datei ermittelt. Diese wird dann nach einer hilfreichen Zeichenkette durchsucht. @@ -1151,72 +1161,72 @@ for /F "usebackq" %f in (`kpsewhich hyph-de-1901.lic.txt`) do find "dehyph" "%f" \fragenthema{Rechtschreibung} -\begin{frageantwort}{Verlag, Prüfer o.\,ä. bemängeln die Trennung - der Trennmuster für die reformierte Rechtschreibung. Zum Beispiel +\begin{frageantwort}{Verlag, Prüfer o.\,ä. bemängeln die Trennung + der Trennmuster für die reformierte Rechtschreibung. Zum Beispiel wird ">In-dus-trie"< getrennt, der Duden trennt jedoch ">In-dust-rie"<.} - Die amtlichen Regeln für die Rechtschreibung der deutschen Sprache - lassen für viele Wörter mehrere Trennvarianten zu. Die Trennmuster - und ebenso Wörterverzeichnisse legen sich aus praktischen Gründen auf - eine Trennvariante fest. Sie können daher unterschiedliche Trennungen + Die amtlichen Regeln für die Rechtschreibung der deutschen Sprache + lassen für viele Wörter mehrere Trennvarianten zu. Die Trennmuster + und ebenso Wörterverzeichnisse legen sich aus praktischen Gründen auf + eine Trennvariante fest. Sie können daher unterschiedliche Trennungen verwenden, ohne dass eine von beiden falsch ist. Aus diesem Grund - sind Wörterverzeichnisse nicht geeignet, eine bestimmte Trennung auf - Richtigkeit zu prüfen. Verbindlich sind einzig die amtlichen Regeln - für die Rechtschreibung der deutschen Sprache~\cite{amtlRegeln:2006}. - Häufig sind diese im Anhang eines Wörterbuchs abgedruckt. Die von den - Trennmustern befolgten Konventionen können \autoref{sec:trennregeln} + sind Wörterverzeichnisse nicht geeignet, eine bestimmte Trennung auf + Richtigkeit zu prüfen. Verbindlich sind einzig die amtlichen Regeln + für die Rechtschreibung der deutschen Sprache~\cite{amtlRegeln:2006}. + Häufig sind diese im Anhang eines Wörterbuchs abgedruckt. Die von den + Trennmustern befolgten Konventionen können \autoref{sec:trennregeln} entnommen werden. - Wenn Unsicherheit darüber herrscht, wie die Rechtschreibung geprüft - wird, sollte dies frühzeitig geklärt werden. Nicht jedem Redakteur - oder Prüfer ist bewusst, dass der Duden seine normative Stellung mit - der Rechtschreibreform~1996 eingebüßt hat. + Wenn Unsicherheit darüber herrscht, wie die Rechtschreibung geprüft + wird, sollte dies frühzeitig geklärt werden. Nicht jedem Redakteur + oder Prüfer ist bewusst, dass der Duden seine normative Stellung mit + der Rechtschreibreform~1996 eingebüßt hat. \end{frageantwort} -\begin{frageantwort}{Gibt es dudenkonforme Trennmuster für die +\begin{frageantwort}{Gibt es dudenkonforme Trennmuster für die reformierte Rechtschreibung?} Zur Zeit nicht, es ist auch nicht geplant. Dieses Projekt ist jedoch - offen für Vorschläge und Mitarbeit. + offen für Vorschläge und Mitarbeit. \end{frageantwort} -\begin{frageantwort}{Weshalb werden noch Trennmuster für die +\begin{frageantwort}{Weshalb werden noch Trennmuster für die traditionelle Rechtschreibung bereitgestellt?} - Die amtlichen Regeln für die Rechtschreibung der deutschen Sprache in - der Fassung von 2006 sind nur für öffentliche Einrichtungen und - Behörden verbindlich. Im privaten Schriftverkehr kann man wahlweise + Die amtlichen Regeln für die Rechtschreibung der deutschen Sprache in + der Fassung von 2006 sind nur für öffentliche Einrichtungen und + Behörden verbindlich. Im privaten Schriftverkehr kann man wahlweise die traditionelle oder die reformierte Rechtschreibung verwenden.% \footnote{Oder auch keine von beiden.} % - Daher erfreut sich die traditionelle Rechtschreibung weiterhin großer + Daher erfreut sich die traditionelle Rechtschreibung weiterhin großer Beliebtheit. - Für Texte in gebrochener Schrift ist die traditionelle Rechtschreibung + Für Texte in gebrochener Schrift ist die traditionelle Rechtschreibung sogar vorzuziehen. \end{frageantwort} -\begin{frageantwort}{Können Trennungen mit einer Silbenlänge von nur - einem Buchstaben ermöglicht werden, zum Beispiel für den Satz in +\begin{frageantwort}{Können Trennungen mit einer Silbenlänge von nur + einem Buchstaben ermöglicht werden, zum Beispiel für den Satz in schmalen Kolumnen?} - Mit diesen Trennmustern ist das nicht möglich, da die zugrundeliegende - Wortliste solche Trennungen nicht enthält. Die Abtrennung einzelner - Vokale, zum Beispiel ">A-bend"<, war nur kurzzeitig zulässig; die + Mit diesen Trennmustern ist das nicht möglich, da die zugrundeliegende + Wortliste solche Trennungen nicht enthält. Die Abtrennung einzelner + Vokale, zum Beispiel ">A-bend"<, war nur kurzzeitig zulässig; die entsprechende Regelung von 1996 wurde mit der Rechtschreibreform 2006 - wieder zurückgenommen. Wird die Silbenmindestlänge für die - Worttrennung auf eins verringert, können falsche Trennungen auftreten. + wieder zurückgenommen. Wird die Silbenmindestlänge für die + Worttrennung auf eins verringert, können falsche Trennungen auftreten. \end{frageantwort} \fragenthema{Mitarbeit} -\begin{frageantwort}{Wie kann ich mich über dieses Projekt informieren?} +\begin{frageantwort}{Wie kann ich mich über dieses Projekt informieren?} Zentrale Anlaufstelle ist das Trennmuster-Wiki, welches sich momentan jedoch noch im Aufbau befindet.% \footnote{\url{http://projekte.dante.de/Trennmuster}} % - Für Fragen und Hinweise kann nach Anmeldung die Mailingliste% + Für Fragen und Hinweise kann nach Anmeldung die Mailingliste% % \footnote{\url{trennmuster@dante.de}}; % @@ -1224,13 +1234,13 @@ for /F "usebackq" %f in (`kpsewhich hyph-de-1901.lic.txt`) do find "dehyph" "%f" werden. Die folgenden Dateien enthalten weitergehende Informationen: \begin{itemize} - \item Neben der Dokumentation zu den Trennmustern enthält dieses Paket + \item Neben der Dokumentation zu den Trennmustern enthält dieses Paket eine Projektbeschreibung (\Datei{projektbeschreibung.pdf}). - \item Die Datei \Datei{CHANGES} enthält bekannte, systematische Fehler + \item Die Datei \Datei{CHANGES} enthält bekannte, systematische Fehler der Trennmuster. - \item Das Entwicklerrepositorium enthält in der Datei + \item Das Entwicklerrepositorium enthält in der Datei \Datei{README.wortliste} eine Beschreibung des Formats der Wortliste. @@ -1240,21 +1250,21 @@ for /F "usebackq" %f in (`kpsewhich hyph-de-1901.lic.txt`) do find "dehyph" "%f" \begin{frageantwort}{Wie kann ich helfen?} Die deutschsprachige Trennmustermannschaft ist eine offene Gruppe und - benötigt dringend weitere Mithilfe. Interessenten sind daher hoch - willkommen! Zum Mitmachen gibt es mehrere Möglichkeiten: + benötigt dringend weitere Mithilfe. Interessenten sind daher hoch + willkommen! Zum Mitmachen gibt es mehrere Möglichkeiten: \begin{itemize} \item Die einfachste ist, die experimentellen Trennmuster ausgiebig zu testen und Fehler zu melden (siehe \autoref{sec:trennfehler}). - \item Besonders hilfreich wäre Mitarbeit am Projekt. Als Einstieg + \item Besonders hilfreich wäre Mitarbeit am Projekt. Als Einstieg kann die (grobe) Aufgabenliste in der Projektbeschreibung dienen. - Obwohl schon experimentelle Trennmuster veröffentlicht wurden, steht + Obwohl schon experimentelle Trennmuster veröffentlicht wurden, steht dieses Projekt noch ziemlich am Anfang. Ziel ist, die verwendete - Wortliste von möglichst vielen Menschen in verteilter Arbeit auf - Richtigkeit zu prüfen. Bis dahin bleibt jedoch noch viel zu tun. + Wortliste von möglichst vielen Menschen in verteilter Arbeit auf + Richtigkeit zu prüfen. Bis dahin bleibt jedoch noch viel zu tun. - \item Mittelfristig -- nach Fertigstellung der Prüfmaske~-- kann auch + \item Mittelfristig -- nach Fertigstellung der Prüfmaske~-- kann auch durch systematische Durchsicht eines Teils der Wortliste geholfen werden. @@ -1270,57 +1280,57 @@ for /F "usebackq" %f in (`kpsewhich hyph-de-1901.lic.txt`) do find "dehyph" "%f" Einreichen von Fehlern beachtet werden: \begin{description}\setkomafont{descriptionlabel}{\normalfont\itshape} - \item[Aktualität] Wenn Sie ältere Trennmusterdateien verwenden, prüfen - Sie zunächst, ob der Fehler auch mit aktuellen Trennmustern + \item[Aktualität] Wenn Sie ältere Trennmusterdateien verwenden, prüfen + Sie zunächst, ob der Fehler auch mit aktuellen Trennmustern auftritt. Die aktuellen Trennmuster sind im \Abk{ctan} im Paket \texttt{dehyph-exptl} oder im Dateibereich unter der - Projekt-\Abk{url} erhältlich. Im Repositorium befindet sich auch + Projekt-\Abk{url} erhältlich. Im Repositorium befindet sich auch ein Makefile, mit dem jederzeit neue Trennmuster aus der aktuellen - Wortliste erzeugt werden können. + Wortliste erzeugt werden können. - \item[Informationen] In einem Fehlerbericht sollte für das betreffende + \item[Informationen] In einem Fehlerbericht sollte für das betreffende Wort die richtige und bei einzelnen Worteinreichungen auch die - falsche Trennung angegeben werden. Außerdem die genaue Version der + falsche Trennung angegeben werden. Außerdem die genaue Version der verwendeten Trennmuster (traditionelle oder reformierte Rechtschreibung, Datum der Trennmusterdatei). \item[Listenformat] Es erleichtert die Korrektur, wenn - Berichtigungsvorschläge in Form einer Liste eingereicht werden, die + Berichtigungsvorschläge in Form einer Liste eingereicht werden, die automatisch mit Skripten bearbeitet werden kann. Die folgenden Konventionen sollten dabei eingehalten werden: \begin{itemize} \item Die Spalten werden mit einem Semikolon \verb+;+ getrennt. - \item Die erste Spalte enthält das betreffende Wort in ungetrennter + \item Die erste Spalte enthält das betreffende Wort in ungetrennter Form. - \item Die zweite Spalte enthält das Wort in der Trennvariante nach + \item Die zweite Spalte enthält das Wort in der Trennvariante nach traditioneller Rechtschreibung. \item Falls die Trennung nach reformierter Rechtschreibung davon abweicht, steht diese in der dritten Spalte. - \item Ab der vierten Spalte \emph{können} weitere Trennvarianten - folgen, etwa die falsche Trennung. Eine kurze Erklärung sollte + \item Ab der vierten Spalte \emph{können} weitere Trennvarianten + folgen, etwa die falsche Trennung. Eine kurze Erklärung sollte dann darauf eingehen. - \item Unerwünschte Trennungen werden mit einem Punkt \verb+.+ + \item Unerwünschte Trennungen werden mit einem Punkt \verb+.+ markiert. \item Anfang und Ende der Liste sollten klar erkennbar sein. \end{itemize} - Eine Liste könnte beispielhaft so aussehen: + Eine Liste könnte beispielhaft so aussehen: \begin{lstlisting}[style=Text] sonnendurchfluteten;son-nen-durch-flu-te-ten -Talentwässerung;Tal-ent.wäs-se-rung +Talentwässerung;Tal-ent.wäs-se-rung Fensterplatz;Fen-ster-platz;Fens-ter-platz \end{lstlisting} - Dieses Format ist auch für einzeln eingereichte Korrekturen + Dieses Format ist auch für einzeln eingereichte Korrekturen sinnvoll. - \item[Betreff] Der Betreff einer Fehlermeldung sollte aussagekräftig - sein. Daher sollten mehrere Trennfehler, sofern möglich, thematisch - zusammengefasst werden. Außerdem kann zur einfacheren Zuordnung das + \item[Betreff] Der Betreff einer Fehlermeldung sollte aussagekräftig + sein. Daher sollten mehrere Trennfehler, sofern möglich, thematisch + zusammengefasst werden. Außerdem kann zur einfacheren Zuordnung das entsprechende Kriterium aus \autoref{sec:trennfehler} dem Betreff der E-Mail in eckigen Klammern vorangestellt werden, zum Beispiel: \begin{lstlisting}[style=Text] Betreff: [A] sonnendurchfluteten \end{lstlisting} - für einen Trennfehler im Wortes \emph{sonnendurchfluteten}, der + für einen Trennfehler im Wortes \emph{sonnendurchfluteten}, der durch einen Fehler in der Wortliste hervorgerufen wird. \end{description} \end{frageantwort} @@ -1332,5 +1342,5 @@ Betreff: [A] sonnendurchfluteten %%% mode: latex %%% TeX-PDF-mode: t %%% TeX-master: t -%%% coding: iso-8859-15 +%%% coding: utf-8 %%% End: |