diff options
15 files changed, 717 insertions, 1187 deletions
diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES b/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES index 3fcd79bc394..1d4fc8b69a4 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES @@ -1,92 +1,197 @@ -Diese Datei beschreibt die wichtigsten Änderungen der -experimentellen Trennmuster und einige bekannte Probleme -(hauptsächlich systematische Fehler). Genauere Informationen zu den -Änderungen können dem öffentlichen Entwicklerrepositorium entnommen -werden. Ältere Veröffentlichungen des Pakets können im Dateibereich -gefunden werden: -http://projekte.dante.de/Trennmuster/WebHome - - -bekannte Probleme: -* alle Trennmusterdateien: - ** Es gibt Probleme mit Namen und geographischen Bezeichnungen. - ** Der Ersatz sz für ß 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, hier in ISO-8859-15-Kodierung) nur in - der in der Klammer angegebenen Transkription richtig getrennt. - - -2011-07-02: v0.22 ------------ -Wortdatenbank: -* Etwa 200 Einträge wurden korrigiert. - -Paket: -* Wenn pTeX verwendet wird, werden keine Trennmuster geladen - (notwendig für die platex-Formaterstellung in TeX Live 2011). +# Beschreibung + +Diese Datei beschreibt die wichtigsten Änderungen der experimentellen +Trennmuster und einige bekannte Probleme (hauptsächlich systematische +Fehler). Genauere Informationen zu den Änderungen können dem +öffentlichen Entwicklerrepositorium entnommen werden. Nähere +Informationen zum Zugriff auf das Repositorium enthält das +[Trennmuster-Wiki](http://projekte.dante.de/Trennmuster). + +Mit Hilfe des Skripts `patgen-list-diff.sh` kann man sich zum Beispiel +einfach einen Ãœberblick über die korrigierten, hinzugefügten und +entfernten Wörter je Sprachvarietät in der zugrundeliegenden +Wortdatenbank zwischen zwei Paketversionen verschaffen. + +Ältere Veröffentlichungen des Pakets können im Dateibereich des +[Trennmuster-Wikis](http://projekte.dante.de/Trennmuster) gefunden +werden. + + + +# Bekannte Probleme + +## Alle Trennmusterdateien + +* Es gibt Probleme mit Namen und geographischen Bezeichnungen. + +* 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.23 (2012-05-30) + +#### Wortdatenbank + + Rechtschreibung hinzugefügt entfernt korrigiert + --------------------------------------------------------------- + traditionell (DE, AT) 44 93 166 + traditionell (CH) 44 93 161 + reformiert 45 56 67 + +* _traditionelle Rechtschreibung (DE, AT, CH):_ Greift an einer Wortfuge + die Dreikonsonantenregel, so wird die folgende Trennstelle + grundsätzlich unterdrückt, sofern sie einen Abstand von nur zwei + Lauten hat. Beispiele: + + Metallegierung => Me-tallegie-rung + Stilleben => Stilleben + + Aber: + + Brennessel => Brennes-sel + Stoffetzen => Stoffet-zen + +#### Paket + +* Wenn pTeX verwendet wird, werden nun kompatible Trennmuster aus dem + Paket `hyph-utf8` geladen. (Das Paket `hyph-utf8` verwendet die + Trennmuster dieses Pakets. Es kann sich dabei jedoch um eine andere + Version der Muster handeln.) + +* Die Dateien `projektbeschreibung.*` wurden entfernt. Die Inhalte sind + nun im [Trennmuster-Wiki](http://projekte.dante.de/Trennmuster) zu + finden. + + +## v0.22 (2011-07-02) + +#### Wortdatenbank + + Rechtschreibung hinzugefügt entfernt korrigiert + --------------------------------------------------------------- + traditionell (DE, AT) 39 64 109 + traditionell (CH) 39 64 109 + reformiert 5 28 108 + +#### Paket + +* Wenn pTeX verwendet wird, werden keine Trennmuster geladen (notwendig + für die platex-Formaterstellung in TeX Live 2011). + * Die Dokumentation wurde erweitert. -2009-06-24: v0.20 ------------ -Wortdatenbank: -* In der traditionellen Rechtschreibung wird der Ersatz ss für ß - berücksichtigt und wie bei der Schreibung mit ß getrennt. Das - Babelkürzel "S muss damit in Versalwörtern nur noch in - Ausnahmefällen verwendet werden (siehe auch Regel T2 in der - Paketdokumentation). - Beispiele: GRÜSSE --> GRÜ-SSE - GRÖSSTE --> GRÖSS-TE - Darüber hinaus wurde für alle Wörter mit ß die im Schweizer - Standarddeutsch gebräuchliche Schreibung mit ss und Trennung als - s-s aufgenommen. - Beispiele: Grüs-se statt Grü-ße - grös-ste statt größ-te -* Die Trennung von Zahlwörtern wurde verbessert. -* Die römischen Zahlen bis MMD (2500) werden nicht getrennt. -* Viele zusätzliche irreführende Trennungen werden vermieden. +## v0.20 (2009-06-24) + +#### Wortdatenbank + + Rechtschreibung hinzugefügt entfernt korrigiert + --------------------------------------------------------------- + traditionell (DE, AT) 10458 156 5579 + traditionell (CH) 10464 83 594 + reformiert 9945 69 595 + +* _traditionelle Rechtschreibung (DE, AT):_ Für alle Wörter mit _ß_ + wurde die Ersatzschreibung mit _ss_ und Trennung wie mit _ß_ + aufgenommen. Das Babelkürzel `"S` muss damit in Versalwörtern nur + noch in Ausnahmefällen verwendet werden (siehe auch Regel T2 in der + Paketdokumentation). Beispiele: + + GRÃœSSE => GRÃœ-SSE + GRÖSSTE => GRÖSS-TE + +* _traditionelle Rechtschreibung (CH):_ Für alle Wörter mit _ß_ wurde die + im Schweizer Standarddeutsch gebräuchliche Schreibung mit _ss_ und + Trennung als _s-s_ aufgenommen. Beispiele: + + Grüs-se statt Grü-ße + grös-ste statt größ-te + +* Die Trennung von Zahlwörtern wurde verbessert. + +* Die römischen Zahlen bis MMD (2500) werden nicht getrennt. + +* Viele zusätzliche irreführende Trennungen werden vermieden. + * Viele Fehler wurden korrigiert. -Trennmuster: -* Es werden Trennmuster für die traditionelle Rechtschreibung des in - der Schweiz verwendeten Standarddeutschs bereitgestellt. - Babelunterstützung für diese Trennmuster fehlt bisher jedoch. Wer +#### Trennmuster + +* Es werden Trennmuster für die traditionelle Rechtschreibung des in der + Schweiz verwendeten Standarddeutschs bereitgestellt. + Babelunterstützung für diese Trennmuster fehlt bisher jedoch. Wer machts? -* Die Patgen-Parameter wurden geändert. Die Trennmusterdateien - werden dadurch etwas kleiner. -Paket: +* Die Patgen-Parameter wurden geändert. Die Trennmusterdateien werden + dadurch etwas kleiner. + +#### Paket + * Die Dokumentation wurde erweitert. -2008-07-07: v0.13 ------------ -Paket: -* Die Dokumentation wurde überarbeitet. +## v0.13 (2008-07-07) + +#### Wortliste + Rechtschreibung hinzugefügt entfernt korrigiert + --------------------------------------------------------- + traditionell 0 0 0 + reformiert 0 0 0 -2008-07-02: v0.12 ------------ -Wortdatenbank: -* Etwa 40 Wörter wurden korrigiert. +#### Paket + +* Die Dokumentation wurde überarbeitet. + + +## v0.12 (2008-07-02) + +#### Wortdatenbank + + Rechtschreibung hinzugefügt entfernt korrigiert + --------------------------------------------------------- + traditionell 12 1 28 + reformiert 12 1 28 + +#### Paket -Paket: * Die Dokumentation wurde erweitert. -2008-06-27: v0.11 ------------ -Wortdatenbank: -* Etwa 40 Wörter wurden korrigiert. -* Einige knifflige Wortzusammensetzungen wurden hinzugefügt +## v0.11 (2008-06-27) + +#### Wortdatenbank + + Rechtschreibung hinzugefügt entfernt korrigiert + --------------------------------------------------------- + traditionell 18 0 44 + reformiert 18 0 45 + +* Einige knifflige Wortzusammensetzungen wurden hinzugefügt (Patentrichter usw.) -Paket: +#### Paket + * Die Dokumentation wurde erweitert. -2008-06-18: v0.1 ------------ -Änderungen: -* Erstveröffentlichung +## v0.1 (2008-06-18) + +* Erstveröffentlichung + + + +<!-- +%%% Local Variables: +%%% coding: utf-8 +%%% mode: markdown +%%% End: +--> diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE b/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE index aafbda9f0a7..619fec7b74f 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE @@ -1,6 +1,6 @@ -%% Copyright 2007, 2008, 2009, 2011 German Hyphenation Pattern +%% Copyright 2007, 2008, 2009, 2011, 2012 German Hyphenation Pattern %% Development Team -%% <URL:http://projekte.dante.de/Trennmuster/WebHome> +%% <URL:http://projekte.dante.de/Trennmuster> % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/README b/Master/texmf-dist/doc/generic/dehyph-exptl/README index 8a9f3086b46..56c2a303698 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/README +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/README @@ -1,67 +1,68 @@ -Package: dehyph-exptl (experimental German hyphenation patterns) -Version: v0.22 -Date: 2011-07-02 -License: LPPL -Author: Werner Lemberg -Email: wl@gnu.org -URL: http://projekte.dante.de/Trennmuster/WebHome +# Package information +* Package name: dehyph-exptl +* Summary description: experimental hyphenation patterns for the German + language +* Version: 0.23 +* Date: 2012-05-30 +* License: [LPPL](http://www.latex-project.org/lppl.txt) +* Author: Werner Lemberg, <wl@gnu.org> +* URL: [Trennmuster-Wiki](http://projekte.dante.de/Trennmuster) -English: + +# 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. -Deutsch: -Dieses Paket enthaelt experimentelle Trennmuster fuer die + +## Deutsch +Dieses Paket enthält experimentelle Trennmuster für die deutsche Sprache. Die Trennmuster decken das in -Deutschland, Oesterreich und der Schweiz gebraeuchliche +Deutschland, Österreich und der Schweiz gebräuchliche Standarddeutsch in der traditionellen und reformierten -Rechtschreibung ab und koennen mit den Paketen Babel und -hyphsubst aus dem Oberdiek-Buendel verwendet werden. - - -***************** -** File List ** -***************** -CHANGES - documentation (ISO-8859-15) -INSTALL - documentation (ISO-8859-15) -LICENSE - documentation (ASCII) -README - documentation (ASCII) -dehyph-exptl.bib - documentation (ASCII) -dehyph-exptl.pdf - documentation -dehyph-exptl.tex - documentation (ISO-8859-15) -dehyphn-x-<date>.pat - patterns for reformed orthography of - Standard German as used in Germany, - Austria, and Switzerland (UTF-8) -dehyphn-x-<date>.tex - wrapper for 8-bit TeX -dehypht-x-<date>.pat - patterns for traditional orthography - of Standard German as used in - Germany and Austria (UTF-8) -dehypht-x-<date>.tex - wrapper for 8-bit TeX -dehyphts-x-<date>.pat - patterns for traditional orthography - of Standard German as used in - Switzerland (UTF-8) -dehyphts-x-<date>.tex - wrapper for 8-bit TeX -projektbeschreibung.bib - documentation (ASCII) -projektbeschreibung.pdf - documentation -projektbeschreibung.tex - documentation (ISO-8859-15) - - -******************** -** Installation ** -******************** -See file INSTALL for German and English installation -instructions. - - -********************** -** Documentation ** -********************** -Documentation can be found in file dehyph-exptl.pdf (German -only). +Rechtschreibung ab und können mit den Paketen Babel und +hyphsubst aus dem Oberdiek-Bündel verwendet werden. + + +# Package installation + +See file `INSTALL` for German and English installation instructions. + + +# Package documentation + +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 END. + + + +<!-- +%%% Local Variables: +%%% coding: utf-8 +%%% mode: markdown +%%% 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 700243825f9..e036f100c60 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/projektbeschreibung.bib b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.bib deleted file mode 100644 index 339bf7d025c..00000000000 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.bib +++ /dev/null @@ -1,134 +0,0 @@ -@STRING{dtk = {{D}ie {\TeX}nische {K}om\"odie} } - - -@phdthesis{liang:1983, - author = {Franklin Mark Liang}, - title = {Word Hy-phen-a-tion by Com-put-er}, - school = {Stanford University}, - year = 1983, - note = {\url{http://www.tug.org/docs/liang/}}, - language = {english} -} - - -@book{duden:1991, - editor = {{Wissenschaftlicher Rat der Dudenredaktion}}, - title = {Duden~: Rechtschreibung der deutschen Sprache}, - series = {Der Duden in 12~B\"anden}, - volume = 1, - edition = 20, - publisher = {Dudenverlag}, - address = {Mannheim}, - year = 1991, - language = {german} -} - - -@book{duden:1996, - editor = {{Wissenschaftlicher Rat der Dudenredaktion}}, - title = {Duden~: Rechtschreibung der deutschen Sprache}, - series = {Der Duden in 12~B\"anden}, - volume = 1, - edition = 21, - publisher = {Dudenverlag}, - address = {Mannheim}, - year = 1996, - language = {ngerman} -} - - -@inbook{amtlRegeln:1996:duden, - editor = {{Wissenschaftlicher Rat der Dudenredaktion}}, - title = {Duden~: Rechtschreibung der deutschen Sprache}, - series = {Der Duden in 12~B\"anden}, - volume = 1, - edition = 21, - publisher = {Dudenverlag}, - address = {Mannheim}, - year = 1996, - pages = {861--910}, - language = {ngerman} -} - - -@book{duden:2006, - editor = {{Wissenschaftlicher Rat der Dudenredaktion}}, - title = {Duden~: Die deutsche Rechtschreibung auf der Grundlage der neuen amtlichen Rechtschreibregeln}, - series = {Der Duden in 12~B\"anden}, - volume = 1, - edition = 24, - publisher = {Dudenverlag}, - address = {Mannheim}, - year = 2006, - language = {ngerman} -} - - -@inbook{amtlRegeln:2006:duden, - editor = {{Wissenschaftlicher Rat der Dudenredaktion}}, - title = {Duden~: Die deutsche Rechtschreibung auf der Grundlage der neuen amtlichen Rechtschreibregeln}, - series = {Der Duden in 12~B\"anden}, - volume = 1, - edition = 24, - publisher = {Dudenverlag}, - address = {Mannheim}, - year = 2006, - pages = {1161--1216}, - language = {ngerman} -} - - -@booklet{amtlRegeln:2006, - author = {{Rat f\"ur deutsche Rechtschreibung}}, - title = {Deutsche Rechtschreibung}, - howpublished = {\url{http://rechtschreibrat.ids-mannheim.de/download/regeln2006.pdf}}, - address = {M\"unchen}, - year = 2006, - language = {ngerman} -} - - -% aus Datei dtk.bib uebernommen -@article{lemberg:2003, - author = {Werner Lemberg}, - title = {Hyphenation Exception Log f\"ur deutsche Trennmuster}, - journal = dtk, - year = 2003, - volume = 15, - number = 2, - month = may, - pages = {28--31}, - language = {ngerman} -} - - -% aus Datei dtk.bib uebernommen -@article{lemberg:2005, - author = {Werner Lemberg}, - title = {Hyphenation Exception Log f\"ur deutsche Trennmuster, Version~1}, - journal = dtk, - year = 2005, - volume = 17, - number = 2, - month = may, - pages = {24--51}, - language = {ngerman} -} - - -@article{hennig:2008, - author = {Stephan Hennig}, - title = {Einige Fragen zum Beitrag Hyphenation Exception Log f\"ur deutsche Trennmuster, Version~1}, - journal = dtk, - year = 2008, - volume = 20, - number = 1, - month = jan, - pages = {7--17}, - language = {ngerman} -} - - -%%% Local Variables: -%%% coding: us-ascii -%%% End: diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.pdf b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.pdf Binary files differdeleted file mode 100644 index e0794b1646c..00000000000 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex deleted file mode 100644 index d58e9dfacb8..00000000000 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex +++ /dev/null @@ -1,482 +0,0 @@ -%%% Artikelklasse mit -%%% * Grundschriftgröße 11 Punkt, -%%% * klassischem Satzspiegel, -%%% * flachem Inhaltsverzeichnis. -\documentclass[11pt,DIV9,tocleft]{scrartcl} -%%% Eingabekodierung ist ISO-8859-15. -\usepackage[ansinew]{inputenc} -%%% Schrifteinstellung. -%%% * Grundschrift Palatino, -%%% * Akzidenzschrift Bera Sans, -%%% * Schreibmaschinenschrift Latin Modern Typewriter. -\usepackage[T1]{fontenc} -\usepackage[osf]{mathpazo} -\usepackage[scaled]{berasans} -\renewcommand*{\ttdefault}{lmtt} -\usepackage{textcomp} -\linespread{1.05} -\usepackage[expansion=true, letterspace=80]{microtype} -%%% Lade einige Pakete. -\usepackage{multicol} -\usepackage{tabularx} -\usepackage{booktabs} -\newcolumntype{L}{>{\raggedright\arraybackslash}X} -\usepackage{soul} -\setul{}{.2ex} -\usepackage{listings} -\lstloadlanguages{[LaTeX]TeX, sh} -\lstset{basicstyle=\ttfamily, keywordstyle={}, commentstyle={}, - columns=flexible, showspaces=false, showstringspaces=false, -% aboveskip=12pt, belowskip=12pt, frame=tb, -% framesep=8pt, framerule=2pt, - xleftmargin=6pt, xrightmargin=6pt, -% framexleftmargin=6pt, framexrightmargin=6pt -} -\lstdefinestyle{LaTeX}{language=[LaTeX]TeX, basicstyle=\ttfamily, - keywordstyle={}, commentstyle={\itshape}} -\lstdefinestyle{shell}{language=sh, basicstyle=\ttfamily, - keywordstyle={}, commentstyle={\itshape}} -\newcolumntype{L}{>{\raggedright\arraybackslash}X} -%%% Bette Quellkode in PDF-Ausgabe ein. -\usepackage{embedfile} -\embedfile[% -mimetype=plain/text,% -desc={LaTeX-Quelltext der Datei \jobname.pdf}% -]{\jobname.tex} -\embedfile[% -mimetype=plain/text,% -desc={BibTeX-Quelltext der Datei \jobname.pdf}% -]{\jobname.bib} -%%% Literaturverweise in runden Klammern mit Semikolon als Trenner. -% \usepackage[round,semicolon]{natbib} -% \renewcommand*{\bibnumfmt}[1]{(#1)} -%%% 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. -\usepackage[rgb,x11names]{xcolor} -\usepackage{hyperref} -\hypersetup{ - pdftitle={Freie Wortlisten und Trennmuster für die deutsche Sprache}, - pdfauthor={Die deutschsprachige Trennmustermannschaft} -} -\hypersetup{ - ngerman,% For \autoref. - pdfstartview={XYZ null null null},% Zoom factor is determined by viewer. - colorlinks, - linkcolor=RoyalBlue3, - urlcolor=Chocolate4, - citecolor=DeepPink2 -} -%%% Schriftfestlegungen. -\setkomafont{title}{\normalcolor\normalfont} -\setkomafont{sectioning}{\normalcolor\normalfont} -\setkomafont{section}{\Large} -\setkomafont{subsection}{\Large\itshape} -%%% 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}} -%%% Randnotiz am linken Rand. -\newcommand{\lrand}[1]{% - \mbox{}% - \marginpar{% - \hspace*{-2\marginparsep}% - \hspace*{-\textwidth}% - \hspace*{-\marginparwidth}% - \parbox[t]{\marginparwidth}{% - \raggedright% - \small% - \sffamily% - \bfseries% - #1% - }% - }% - \ignorespaces% -} -%%% Satzspiegel erneut berechnen. -\typearea{last} -%%% Trennausnahmen definieren. -\hyphenation{ -Back-end Soft-ware-pro-jek-ten -} - -\begin{document} -%%% Dokumenttitel. -\author{Die deutschsprachige Trennmustermannschaft} -\title{Freie Wortlisten und Trennmuster\linebreak[1] für die deutsche Sprache} -\subtitle{\bigskip Eine kurze Projektbeschreibung} -\maketitle -%%% Zweispaltiges Inhaltsverzeichnis. -\begin{multicols}{2} -\tableofcontents -\end{multicols} - - - -\section{Ziele} -\label{sec:ziele} -Dieses Projekt beabsichtigt, hochqualitative Wortlisten, -Trennmuster~\cite{liang:1983} und Ausnahmelisten für die deutsche -Sprache zu schaffen, die auch österreichische und -(deutsch)schweizerische Besonderheiten abdecken. Grundlage sind die -verbindlichen Regeln des Dudens in der Fassung von -1991~\cite{duden:1991} und die amtlichen Regeln für die Rechtschreibung -der deutschen Sprache in der Fassung von 2006~\cite{amtlRegeln:2006, - amtlRegeln:2006:duden}. Teil des Projekts ist eine Infrastruktur, die -die Kontrolle der Listen in verteilter Arbeit ermöglicht. Wortlisten, -Trennmuster und Ausnahmelisten sollen unter freien Lizenzen jedermann -zugänglich gemacht werden. - - - -\section{Wer wir sind} -\label{sec:wer} -Anstoß für dieses Projekt war eine Reihe von Artikeln in der -\emph{\TeX{}nischen Komödie}% -\footnote{Vereinsschrift der Deutschsprachigen Anwendervereinigung \TeX\ - (\textls{DANTE}~e.\,V.), \url{http://www.dante.de/}}% -% -, die sich mit den herkömmlichen Trennmustern für die deutsche Sprache -auseinandersetzen~\cite{lemberg:2003, lemberg:2005, hennig:2008}. - -Die deutschsprachige Trennmustermannschaft ist eine offene Gruppe und -setzt sich zur Zeit aus Mitgliedern des \textls{DANTE}~e.\,V. sowie -Anwendern der Programme \TeX\ und \Programm{OpenOffice}% -\footnote{\url{http://de.openoffice.org/}} -% -zusammen. Die Kommunikation findet derzeit auf der Mailingliste der -\Programm{Google}-Gruppe \Programm{Trennmuster-Opensource}% -\footnote{\url{https://groups.google.com/forum/\#!forum/trennmuster-opensource}} -% -statt; das Projekt soll jedoch bei einem anderen Internetdienst zur -Verwaltung von Softwareprojekten angemeldet werden. Ersatzweise kann -für die Diskussion auch die Newsgruppe \Datei{de.comp.text.tex} genutzt -werden. - -Wir benötigen dringend weitere Mithilfe. Informationen dazu können der -Dokumentation des \TeX-Pakets \texttt{dehyph-exptl} oder der folgenden -Aufgabenliste entnommen werden. - - -\section{Aufgabenliste} -\label{sec:aufgabenliste} -Dieser Abschnitt enthält eine Zusammenstellung von anstehenden Aufgaben. -Die Liste ist weder sortiert noch vollständig. Die meisten Punkte -bestehen nur als Idee und werden zur Zeit nicht aktiv bearbeitet. - -\subsection{Allgemein} -\begin{itemize}\raggedright - -\item Aufbau und Pflege des Trennmuster-Wikis% - \footnote{\url{http://projekte.dante.de/Trennmuster/WebHome}} - -\item Umzug der Mailing-Liste auf einen anderen Host (BerliOS, - Sourceforge o.\,ä.) - -\item Reservierung einer eigenen Domain - -\end{itemize} - -\subsection{Wortlisten} -\begin{itemize}\raggedright - -\item Spezifikation und Implementierung der Datenbankanbindung - (Wortliste~v2.0, Backend) - -\item Spezifikation und Gestaltung der \Abk{html}-Maske zur verteilten - Kontrolle der Wortliste (Frontend) - -\item systematische Erweiterung der Hauptwortliste: - \begin{itemize} - \item um Wörter aus einer nach Häufigkeiten sortierten Liste (Quellen - sind vorhanden, siehe \autoref{sec:ressourcen}), - \item um Wörter aus geläufigen Sprachbereichen (Quellen werden - benötigt): - \begin{multicols}{2}\raggedcolumns - \begin{itemize} - \item Küche und Haushalt, - \item Flora und Fauna, - \item Handwerk, Politik, Sport, - \item (alte) Literatur: Märchen, Liedtexte, - \item deutsche Vor- und Nachnamen, - \item Städte- und Flussnamen, - \item \st{Zahlwörter und römische Zahlen}, - \item \ldots - \end{itemize} - \end{multicols} - \end{itemize} - -\item Erstellen von Wortlisten für fachspezifische Trennmuster (Quellen - werden benötigt): - \begin{multicols}{2}\raggedcolumns - \begin{itemize} - \item Naturwissenschaft und Technik, - \item Sprachwissenschaften, - \item Geschichte und Religion, - \item Medizin, - \item Jura, - \item Kunst, - \item \ldots - \end{itemize} - \end{multicols} - -\item Gewichtung der Trennstellen - -\item Markieren von falschen/""richtigen Ligaturen - -\item Unterscheidung von Lang- und Rund-s für den Satz mit gebrochenen - Schriften - -\item Erstellen von Trennmustern unterschiedlicher Trennpriorität, für - die Erkennung von Sondertrennungen (ck- und Dreikonsonantenregel), - Ligaturen und die Behandlung des Rund-s - -\item verteilte Kontrolle von Rechtschreibung und Trennung des - Wortbestands - -\end{itemize} - -\subsection{Trennmuster} -\begin{itemize}\raggedright - -\item Können Strukturen der deutschen Sprache durch Startmuster in - \Programm{Patgen} berücksichtigt werden, zum Beispiel häufige Vor- und - Nachsilben wie \emph{auf-}, \emph{aus-}, \emph{ver-}, \emph{-keit}, - \emph{-lich}, \emph{-lein}, etc.? - -\end{itemize} - -\subsection{\TeX} -\begin{description}\raggedright - -\item[Sprachanbindung] Die Trennmuster für Schweizer Standarddeutsch - (traditionelle Rechtschreibung) benötigen eine Sprachanbindung für - \texttt{Babel} und \texttt{Polyglossia}. - -\item[Versionierung der Trennmuster] In Dokumenten muss trotz - weiterentwickelter Trennmuster langfristig umbruchtreuer Textsatz - garantiert werden können. Daher benötigt \TeX{}s - Sprachenschnittstelle (Pakete \texttt{Babel} bzw. - \texttt{Polyglossia}) einen Versionsmechanismus für die - Trennmusteraktivierung. $\Rightarrow$ Paket \texttt{hyphsubst} - -\item[Verallgemeinerung des Trennalgorithmus] Derzeit benötigen - \TeX-Quelltexte in deutscher Sprache verschiedene Auszeichnungen: - - \begin{tabularx}{\linewidth}{lL} - \lstinline[style=LaTeX]+\\/ \"|+ & zur Korrektur falscher Ligaturen - (\lstinline[style=LaTeX]+Auf\"|lage+) \\ - \lstinline[style=LaTeX]+s:+ \emph{u.\,a.} & zur Unterscheidung von - langem und rundem~\emph{s} in gebrochenen Schriften - (\lstinline[style=LaTeX]+aus:setzen+) \\ - \lstinline[style=LaTeX]+\"ck+ & für die richtige Trennung von - \emph{ck} in der traditionellen Rechtschreibung - (\lstinline[style=LaTeX]+dru\"cken+) \\ - \lstinline[style=LaTeX]+\"ff \"ll+ \emph{u.\,a.} & für die richtige - Trennung von Dreifachkonsonanten mit folgendem Vokal in der - traditionellen Rechtschreibung - (\lstinline[style=LaTeX]+Meta\"llegierung+) \\ - \end{tabularx} - - Für die Dokumentenerstellung mit \TeX\ ergeben sich dadurch die - folgenden Nachteile: - \begin{enumerate} - \item Alle genannten Eingriffe beeinflussen die Worttrennung in den - übrigen Wortteilen. - \item Das Anbringen der Auszeichnung von Hand erfordert zusätzlichen - Aufwand und ist fehleranfällig. - \item Physische Auszeichnung erschwert den Wechsel zwischen - gebrochener und runder Schrift. - \item Physische Auszeichnung erschwert den Wechsel zwischen - traditioneller und reformierter Rechtschreibung. - \end{enumerate} - Idealerweise sollte ein Quelltext möglichst wenige physische - Auszeichnungen enthalten. - - Es handelt sich hier um ein Mustererkennungsproblem ähnlich der - Worttrennung. Denkbar ist eine Verallgemeinerung des - Silbentrennalgorithmus, mit welcher diese Fälle ohne Eingriffe im - Quelltext erkannt und richtig behandelt werden können: Während des - Absatzumbruchs werden mehrere Tries mit entsprechenden zusätzlichen - Mustern durchsucht. Je nachdem von welchen Mustern die einzelnen - Trennstellen erfasst werden, erhalten diese unterschiedliche - Gewichte.% - \footnote{\url{http://tracker.luatex.org/view.php?id=168}} - -\end{description} - - - -\section{Zeitplan} -\label{sec:zeitplan} -Kurzfristig steht die Verbesserung der in \TeX\ und -\Programm{OpenOffice} verwendeten Trennmuster im Vordergrund. - -Die Pflege der Wortlisten und Trennmuster ist jedoch ein -Langzeitprojekt. Die verwendeten Werkzeuge und Listen sind daher gut zu -dokumentieren. - - - -\section{Ressourcen} -\label{sec:ressourcen} -\subsection{Auf welche Wortlisten können wir zurückgreifen?} - -\lrand{\medskip Lembergs Liste} -\begin{tabularx}{\linewidth}[t]{lL} - \toprule\addlinespace - Urheber & Werner Lemberg\\ - Rechte & (\Abk{gpl} angestrebt)\\ - Wortformen & 430\,000\\ - Sortierkriterium & alphabetisch\\ - Rechtschreibung & gut\\ - Bemerkung & manuell gepflegt\\ - Zugriff & \Programm{git}-Repositorium:\newline - \verb+$git clone git://repo.or.cz/wortliste.git+\\ - Stand & 15.\,6.\,2009\\ - \addlinespace\bottomrule -\end{tabularx} - -\bigskip\bigskip -\noindent\lrand{\medskip Leipziger Liste} -\begin{tabularx}{\linewidth}[t]{lL} - \toprule\addlinespace Urheber & Liste des Wortschatzprojekts der Universität Leipzig% - \footnote{\url{http://wortschatz.uni-leipzig.de/}}\\ - Rechte & \Abk{gpl}\\ - Wortformen & 2\,000\,000\\ - Sortierkriterium & Häufigkeit\\ - Rechtschreibung & mangelhaft\\ - Bemerkung & automatische Internetsuche (Datenbanken, Zeitungsarchive usw.)\\ - Zugriff & \ldots\\ - Stand & 28.\,3.\,2008\\ - \addlinespace\bottomrule -\end{tabularx} - -\bigskip\bigskip -\noindent\lrand{\medskip Mannheimer Liste} -\begin{tabularx}{\linewidth}[t]{lL} - \toprule\addlinespace - Urheber & Korpus des Instituts für Deutsche Sprache (\Abk{ids})% - \footnote{\url{http://www.ids-mannheim.de/kl/}}\\ - Rechte & ">Darf in ihrer Gesamtheit -- wie vereinbart -- nicht veröffentlicht oder an Dritte weitergegeben werden."< Abgeleitete Werke können nach unserer Wahl behandelt werden.\\ - Wortformen & 4\,000\,000\\ - Sortierkriterium & Häufigkeitsklassen\\ - Rechtschreibung & mittel\\ - Zugriff & nicht öffentlich\\ - Stand & 9.\,10.\,2007\\ - \addlinespace\bottomrule -\end{tabularx} - -\bigskip\bigskip -\noindent\lrand{\medskip Google-Books-Korpus} -\begin{tabularx}{\linewidth}[t]{lL} - \toprule\addlinespace - Urheber & Google\\ - Rechte & Creative Commons Attribution 3.0 Unported% - \footnote{\url{http://creativecommons.org/licenses/by/3.0/}}\\ - Wortformen & 3\,200\,000\\ - Sortierkriterium & Häufigkeit\\ - Rechtschreibung & mit typischen OCR-Fehlern\\ - Zugriff & googlebooks-ger-all-20090715, - \url{http://ngrams.googlelabs.com/datasets}\\ - Stand & 1.\,7.\,2011\\ - \addlinespace\bottomrule -\end{tabularx} - -\subsection{Welche Listen haben wir in Aussicht?} - -\lrand{\medskip Berliner Liste} -\begin{tabularx}{\linewidth}[t]{lL} - \toprule\addlinespace - Urheber & Kernkorpus des Projekts Digitales Wörterbuch der Deutschen Sprache (\Abk{dwds})% - \footnote{\url{http://www.dwdscorpus.de/}}\\ - Rechte & \ldots\\ - Wortformen & 2\,000\,000\\ - Sortierkriterium & \ldots\\ - Rechtschreibung & \ldots\\ - Bemerkung & repräsentativer Wortschatz der deutschen Sprache\\ - Zugriff & derzeit nicht\\ - Stand & Juni 2009\\ - \addlinespace\bottomrule -\end{tabularx} - - - -\section{Bisherige Ergebnisse} -\label{sec:ergebnisse} -\subsection{Trennmuster} -\begin{itemize} -\item Das \LaTeX-Paket \texttt{dehyph-exptl} enthält die aktuellen - experimentellen Trennmuster, die aus Werner Lembergs Liste generiert - wurden. Diese können zusammen mit den Paketen \texttt{Babel} und - \texttt{hyphsubst} verwendet werden. Die aktuelle sowie ältere - Versionen des Pakets \texttt{dehyph-exptl} sind im Dateibereich des - Trennmuster-Wikis verfügbar.% - \footnote{\url{http://projekte.dante.de/Trennmuster/WebHome}} - -\item Die bisherigen Trennmusterdateien für die traditionelle und - reformierte Rechtschreibung, die Dateien \Datei{dehypht.tex} und - \Datei{dehyphn.tex}, können im \Abk{ctan} bezogen werden. Sie sind - \emph{nicht} im Zuge dieses Projekts entstanden. - -\item Die Ausnahmedatei \texttt{dehyphtex.tex} für die traditionellen - deutschen Trennmuster ist im \Abk{ctan} verfügbar. -\end{itemize} - -\subsection{Wortlisten} -Die von Werner Lemberg erstellte und kontrollierte Liste steht im -öffentlich zugänglichen Entwicklerrepositorium.% -\footnote{\url{http://repo.or.cz/w/wortliste.git}} -% -Eine Kopie kann mit -\begin{lstlisting}[style=shell] -$git clone git://repo.or.cz/wortliste.git -\end{lstlisting} -bezogen werden.% -\footnote{\url{http://repo.or.cz/}} - -Für den Zugriff auf dieses Repositorium sollte \Programm{Git}~1.5.6.5 -oder jünger verwendet werden. Ältere Versionen enthalten einen Fehler -im Netzwerkzugriff, der dazu führt, dass statt eines Satzes von -Änderungen häufig die komplette Wortliste übertragen wird. - -Außerdem sollte für einen reibungslosen Betrieb nach dem Klonen dieses -Repositoriums die Konfigurationsvariable \verb+core.DeltaBaseCacheLimit+ -vom Standardwert 16\,MB auf mindestens 64\,MB erhöht werden. Mit -älteren \Programm{Git}-Versionen können auch deutlich höhere Werte -sinnvoll sein. Die Konfiguration kann beispielhaft so erfolgen: -\begin{lstlisting}[style=shell] -$git config core.DeltaBaseCacheLimit 64m -$git config --get core.DeltaBaseCacheLimit -\end{lstlisting} -Das letzte Kommando sollte nun den Wert \verb+64m+ zurückliefern. - -Das Format der Datei \Datei{wortliste} ist in der Datei -\Datei{dateikopf} beschrieben. Im Repositorium sind auch einige -Skripten zur Bearbeitung der Wortliste enthalten. Aktualisiert wird die -Wortliste (das gesamte lokale Repositorium) mit -\begin{lstlisting}[style=shell] -$git pull -\end{lstlisting} - -\subsection{\Abk{html}-Prüfmaske} -Es existiert ein Entwurf für eine interaktive Maske zur Kontrolle der -Rechtschreibung von Wortlisten und der Eingabe korrekter Trennungen.% -\footnote{\url{http://www.mnn.ch/opendehyph/index.php}} - - -\raggedright -\bibliography{projektbeschreibung} - - -\end{document} - -%%% Local Variables: -%%% mode: latex -%%% TeX-PDF-mode: t -%%% TeX-master: t -%%% coding: iso-8859-15 -%%% End: diff --git a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyph-exptl.tex b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyph-exptl.tex index e84a60ff605..fd57b7f708f 100644 --- a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyph-exptl.tex +++ b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyph-exptl.tex @@ -84,23 +84,6 @@ \newcommand*{\Abk}[1]{\mbox{\textsc{\lsstyle#1}}} \newcommand*{\Programm}[1]{\textsc{\lsstyle#1}} \newcommand*{\Datei}[1]{\texttt{#1}} -%%% Randnotiz am linken Rand. -\newcommand{\lrand}[1]{% - \mbox{}% - \marginpar{% - \hspace*{-2\marginparsep}% - \hspace*{-\textwidth}% - \hspace*{-\marginparwidth}% - \parbox[t]{\marginparwidth}{% - \raggedright% - \small% - \sffamily% - \bfseries% - #1% - }% - }% - \ignorespaces% -} \colorlet{richtigcol}{green!80!black} \colorlet{falschcol}{red!80!black} \colorlet{tradcol}{green!50!black} @@ -135,7 +118,7 @@ %%% Dokumenttitel. \author{Die deutschsprachige Trennmustermannschaft} \title{\texttt{dehyph-exptl}\thanks{This document describes the - \texttt{dehyph-exptl} package v0.22.}} + \texttt{dehyph-exptl} package v0.23.}} \subtitle{Experimentelle Trennmuster für die deutsche Sprache} \maketitle @@ -148,7 +131,7 @@ varieties of Standard German. The patterns can be used with packages \texttt{Babel} and \texttt{hyphsubst} from the \Programm{Oberdiek bundle}. More information can be found in the Trennmuster-Wiki% - \footnote{\url{http://projekte.dante.de/Trennmuster/WebHome}} + \footnote{\url{http://projekte.dante.de/Trennmuster}} % (in German). \end{abstract} @@ -299,15 +282,14 @@ mit \LaTeX\ und dem Sprachenpaket \texttt{Babel} zur Verfügung. Derzeit werden nur eine Auswahl von \TeX-Programmen und "~Formaten unterstützt (siehe \autoref{tab:texkompat}). Mit den nicht unterstützten Formaten können experimentelle Trennmuster dennoch verwendet werden, da das Paket -\texttt{hyph-utf8} eine Version dieser Muster enthält.\footnote{% - Bisher die jeweils aktuelle Version.% -} Werden Formate für die UTF-8-fähigen Programme Xe\TeX\ und Lua\TeX\ -oder für p\TeX\footnote{% +\texttt{hyph-utf8} eine (möglicherweise ältere) Version dieser Muster +enthält. Werden Formate für die UTF-8-fähigen Programme Xe\TeX\ und +Lua\TeX\ oder für p\TeX\footnote{% Eine in Japan populäre \TeX-Variante.% -} verwendet, so werden jene experimentelle Trennmuster bereits -standardmäßig aktiviert. Der Hauptzweck des Pakets -\texttt{dehyph-exptl} ist die Verwendung mit den Formaten \texttt{latex} -und \texttt{pdflatex}. +} verwendet, so werden jene Muster bereits standardmäßig aktiviert. Die +Trennmuster dieses Pakets sollten dann nicht verwendet werden. Der +Hauptzweck des Pakets \texttt{dehyph-exptl} ist die Verwendung mit den +Formaten \texttt{latex} und \texttt{pdflatex}. \begin{table} \centering @@ -328,7 +310,11 @@ Zur Installation der experimentellen Trennmuster siehe \autoref{sec:installation} und die Datei \Datei{INSTALL}. Beachte, in 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! +oder die Zeichenkette \verb+latest+ zu ersetzen. \autoref{sec:fragen} +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} \label{sec:varietaeten} @@ -389,7 +375,11 @@ 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. +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 +Trennmuster verweisen: \begin{lstlisting}[style=LaTeX] \RequirePackage[ngerman=ngerman-x-<datum>]{hyphsubst} @@ -464,7 +454,13 @@ 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 hat. +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 die traditionelle Rechtschreibung, so werden die entsprechenden Regeln etwas ausführlicher dargestellt. Die folgenden Abschnitte enthalten @@ -513,7 +509,8 @@ allgemeine Hinweise: können fehlerhafte Trennungen auftreten. \item\label{enum:tradSinn} Sinnentstellende und irreführende Trennungen - werden möglichst vermieden \cite[R~181]{duden:1991}: + werden möglichst vermieden \cite[R~181]{duden:1991} (siehe auch + \regelref{enum:tradnstd}): \begin{tabular}[t]{TU} An-alpha-bet & Anal-phabet\\ @@ -552,18 +549,19 @@ allgemeine Hinweise: nur an übereinstimmenden Trennstellen zugelassen. \begin{tabular}[t]{TUUU} - Druckerzeug-nis & Druck-erzeugnis & Drucker-zeugnis\\ - Fuß-balleh-re & Fußball-ehre\\ - Mu-sikerle-ben & Musi-kerleben & Musik-erleben & Musiker-leben\\ 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\\ \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. + Trennstellen anzusehen. Zur Spezialtrennung ">Fußball-lehre"< siehe + auch \regelref{enum:tradnstd}. Für diese Regel gelten die folgenden Einschränkungen: \begin{itemize} @@ -596,9 +594,36 @@ allgemeine Hinweise: 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. Das Paket \texttt{Babel} stellt jedoch verschiedene - Kürzel zur Verfügung, mit denen solche Trennstellen im Quelldokument - ausgezeichnet werden können.% + 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]+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 + \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. + + \begin{tabular}[t]{lTUU} + \lstinline[style=LaTeX]+Metallegierung+ & Me-tallegie-rung & Metall-legierung & Metalle-gierung\\ + \lstinline[style=LaTeX]+schnellebige+ & schnellebi-ge & schnell-lebige & schnelle-bige\\ + \lstinline[style=LaTeX]+Stilleben+ & Stilleben & Still-leben & Stille-ben\\ + \end{tabular} + \par\nobreak + \textit{auch:} + + \begin{tabular}[t]{lTUU} + \lstinline[style=LaTeX]+Abfallager+ & Ab-fallager & Abfall-lager & Abfalla-ger\\ + \lstinline[style=LaTeX]+Zellstoffabrik+ & Zell-stoffabrik & Zellstoff-fabrik & Zellstoffa-brik\\ + \end{tabular} + + Das Paket \texttt{Babel} stellt verschiedene Kürzel zur Verfügung, mit + denen Spezialtrennungen im Quelldokument ausgezeichnet werden können.% \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 @@ -606,23 +631,14 @@ allgemeine Hinweise: \lstinline[style=LaTeX]+\\discretionary\{k-\}\{k\}\{ck\}+ ersetzt, wodurch \emph{k-k}-Trennungen möglich werden.} - \begin{tabular}[t]{TU} - drucken & drucken\\ - Zuckerbäcker & Zucker-bäcker\\ - Stoffetzen & Stoffet-zen\\ - Metallegierung & Me-talle-gie-rung\\ - \end{tabular} - \par\nobreak - \textit{aber:} - - \begin{tabular}[t]{TU} + \begin{tabular}[t]{lT} \lstinline[style=LaTeX]+dru"cken+ & druk-ken \\ \lstinline[style=LaTeX]+Meta"llegierung+ & Me-tall-legierung \\ \end{tabular} - Beachte, im letzten Beispiel sind die nach der Auszeichnung liegenden - Trennstellen verloren gegangen. Es handelt sich dabei um einen - bekannten Fehler im Paket \texttt{Babel}.% + Beachte, im letzten Beispiel sind sämtliche nach der Auszeichnung + liegenden Trennstellen verloren gegangen. Es handelt sich dabei um + einen bekannten Fehler im Paket \texttt{Babel}.% \footnote{\url{http://www.latex-project.org/}, Kennzeichen \texttt{babel/3458}} @@ -851,15 +867,13 @@ erfüllt ist: \end{enumerate} -\autoref{sec:wortliste} beschreibt, wie auf die Wortliste zugegriffen -werden kann. 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 gerichtet werden: +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 +gerichtet werden: \begin{itemize} \item - \href{mailto:trennmuster-opensource@googlegroups.com}{trennmuster-opensource@googlegroups.com} - (Anmeldung erforderlich), + \href{mailto:trennmuster@dante.de}{trennmuster@dante.de}, \item \href{mailto:wl@gnu.org}{wl@gnu.org} (Werner Lemberg). \end{itemize} @@ -871,10 +885,12 @@ können mit Hilfe einer privaten Ausnahmeliste behandelt werden: Die aktuelle und ältere Ausgaben der Trennmuster sind im Dateibereich des Trennmuster-Wikis erhältlich.% -\footnote{\url{http://projekte.dante.de/Trennmuster/WebHome}} +\footnote{\url{http://projekte.dante.de/Trennmuster}} % -Im \Programm{Git}-Repositorium (siehe Anhang) befindet sich ein -Makefile, mit dem jederzeit neue Trennmuster erzeugt werden können. +Im Entwicklerrepositorium\footnote{% + siehe \url{http://projekte.dante.de/Trennmuster/Entwickler}} +befindet sich ein Makefile, mit dem jederzeit neue Trennmuster erzeugt +werden können. \nobreak \noindent\parbox{\linewidth}{% @@ -917,57 +933,8 @@ 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 -experimentellen Trennmuster wie in \autoref{sec:aktivieren} gezeigt mit -den Paketen \texttt{Babel} und \texttt{hyphsubst} aus dem -\Programm{Oberdiek-Bündel} aktiviert werden. - - -\section{Die Wortliste} -\label{sec:wortliste} -\begin{description} -\item[Bezug] Die Wortliste ist über das öffentliche - Entwicklerrepositorium% - \footnote{\url{http://repo.or.cz/w/wortliste.git}} - % - des Projekts% - \footnote{\url{http://projekte.dante.de/Trennmuster/WebHome}} - % - erhältlich. Eine Kopie kann mit -\begin{lstlisting}[style=shell] -$git clone git://repo.or.cz/wortliste.git -\end{lstlisting} - bezogen werden.% - \footnote{\url{http://repo.or.cz/}} - - \emph{Hinweis:} Ältere \Programm{Git}-Versionen als v1.5.6.5 enthalten - einen Fehler im Netzwerkzugriff, der dazu führt, dass statt eines - Satzes von Änderungen häufig die komplette Wortliste übertragen wird. - - Für einen reibungslosen Betrieb sollte nach dem Klonen dieses - Repositoriums die Konfigurationsvariable - \verb+core.DeltaBaseCacheLimit+ vom Standardwert 16\,MB auf mindestens - 64\,MB erhöht werden. Mit älteren \Programm{Git}-Versionen können - auch deutlich höhere Werte sinnvoll sein. Die Konfiguration kann - beispielhaft so erfolgen: -\begin{lstlisting}[style=shell] -$git config core.DeltaBaseCacheLimit 64m -$git config --get core.DeltaBaseCacheLimit -\end{lstlisting} - Das letzte Kommando sollte nun den Wert \verb+64m+ zurückliefern. - -\item[Dateiformat] Das Format der Wortliste wird in der Datei - \Datei{dateikopf} beschrieben. - -\item[Version] Der \Abk{sha1}-Commit-Hash der Repositoriumversion, die - den Musterdateien -\begin{lstlisting} -dehypht-x-<datum>.pat -dehyphts-x-<datum>.pat -dehyphn-x-<datum>.pat -\end{lstlisting} - zugrundeliegt, sowie eine \Abk{url} zum direkten Herunterladen der - Wortliste (ca. 15\,MB) kann dem Kopf der Dateien entnommen werden. -\end{description} +experimentellen Trennmuster wie in \autoref{sec:aktivieren} gezeigt +verwendet werden. \section{Fragen \& Antworten} @@ -995,6 +962,7 @@ dehyphn-x-<datum>.pat %%% Fuegt eine neue Themenueberschrift ein. \newcommand*{\fragenthema}[1]{% \par + \pagebreak[1] \vspace{.25\baselineskip plus .1\baselineskip minus .1\baselineskip} \refstepcounter{cntfrage} \stepcounter{thema} @@ -1057,6 +1025,52 @@ dehyphn-x-<datum>.pat \zeigefragen +\fragenthema{Verwenden der Trennmuster} + +\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?} + 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 + 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 + Gravis ("`Backquotes"'). + + \begin{lstlisting}[style=shell, caption=shell] +grep -i german-x `kpsewhich language.dat` + \end{lstlisting} + + \begin{lstlisting}[style=shell, caption=\Datei{cmd.exe}] +for /F "usebackq" %f in (`kpsewhich language.dat`) do find /i "german-x" %f + \end{lstlisting} + + Die Ausgabe dieser Kommandos sieht etwa wie folgt aus (das Datum kann + abweichen): + +\begin{lstlisting} +german-x-2009-06-19 dehypht-x-2009-06-19.tex +=german-x-latest +ngerman-x-2009-06-19 dehyphn-x-2009-06-19.tex +=ngerman-x-latest +\end{lstlisting} + Die gesuchten Trennmusterbezeichner befinden sich in der ersten Spalte + und lauten in diesem Beispiel + \lstinline[style=LaTeX]{german-x-2009-06-19} und + \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 + Trennmusterbezeichner der unmittelbar vorangehenden Zeile in der Datei + \Datei{language.dat}. +\end{frageantwort} + + \fragenthema{Rechtschreibung} \begin{frageantwort}{Verlag, Prüfer o.\,ä. bemängeln die Trennung @@ -1122,15 +1136,11 @@ dehyphn-x-<datum>.pat \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/WebHome}} + \footnote{\url{http://projekte.dante.de/Trennmuster}} % Für Fragen und Hinweise kann nach Anmeldung die Mailingliste% % - \footnote{\url{https://groups.google.com/forum/\#!forum/trennmuster-opensource}; - Falls Sie die Anmeldung bei \Programm{Google} scheuen, können Sie - uns vielleicht beim Umzug auf einen anderen Host helfen? Die - Anforderungen an einen alternativen Projekthost können auch privat - besprochen werden.} + \footnote{\url{trennmuster@dante.de}}; % oder alternativ die Usenetgruppe \Datei{de.comp.text.tex} genutzt werden. Die folgenden Dateien enthalten weitergehende Informationen: diff --git a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2011-07-01.pat b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2012-05-30.pat index 936f7e9ec62..d6bb9efba7a 100644 --- a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2011-07-01.pat +++ b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2012-05-30.pat @@ -1,11 +1,11 @@ -% dehyphn-x-2011-07-01.pat +% dehyphn-x-2012-05-30.pat -\message{German Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x' 2011-07-01 (WL)} +\message{German Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x' 2012-05-30 (WL)} % TeX-Trennmuster für die reformierte (2006) deutsche Rechtschreibung % % -% Copyright (C) 2007, 2008, 2009, 2011 Werner Lemberg <wl@gnu.org> +% Copyright (C) 2007, 2008, 2009, 2011, 2012 Werner Lemberg <wl@gnu.org> % % This program can be redistributed and/or modified under the terms % of the LaTeX Project Public License Distributed from CTAN @@ -15,7 +15,7 @@ % % The word list is available from % -% http://repo.or.cz/w/wortliste.git?a=commit;h=2d246449f5c4f570f4d735d3ad091f6ad70f6972 +% http://repo.or.cz/w/wortliste.git?a=commit;h=7915938d035684993f8c363729f963eec71c85b1 % % The used patgen parameters are % @@ -203,7 +203,6 @@ .ka4t3io .ki4e .kle2i -.kni4e .kopf1 .ks2 .kus2 @@ -275,7 +274,6 @@ .ser2u .se2t1 .sha2 -.sim3p4 .si4te .ski1e .spiege8lei @@ -1314,7 +1312,7 @@ au2spr aus3s2 3aussag aus4se. -auster6m +2auste aus5tri 1ausü 1ausz @@ -1891,6 +1889,7 @@ b2stip b3sto b4stod b3stö +b4strac b2s3trä bs3treu bs4tri @@ -1931,7 +1930,7 @@ bügel3e 3by1 by3p bys2 -2b3z2 +2b1z2 bzeit1 1ca 2c1ab @@ -2431,6 +2430,7 @@ di2ren di2ris 2d1irl di2sp +di3s4per 2d1isr dist2 di2s5te @@ -2687,7 +2687,7 @@ eakt2 ea2la e3alei e4aler. -ealti2 +e2alti2 eam3 eam1o ea2na @@ -2717,6 +2717,7 @@ ebe2i 2ebel eb2en ebens3e +eben4sp ebert4 2ebet 2ebl @@ -3199,7 +3200,6 @@ em2mei e2mop 3empf em3pfl -em2p3le em2sa em2spr em2st @@ -3301,7 +3301,6 @@ e3not eno2w 2e1nö en1ö2d -e4nr en3sac en2sau en5sch4e @@ -3465,7 +3464,8 @@ e2rert er1erw 2eres er1ess -er3e4ti +ere4t +er3eti er1eul ere4vid erf2e @@ -3477,8 +3477,9 @@ erg3el4s3 1ergol erg3s ergs4t -er3h 1erhab +er3he +er3hu 2erhü 2eri e2riat @@ -4278,13 +4279,13 @@ ge1ir ge2is 2g1eise2 gei3sh +2gek. g2el ge4lanz gelb1r gel4b3ra gel6ders ge3le -ge5leh ge4l3ers ge4less gell2a @@ -4550,6 +4551,7 @@ gs4chi g4sco g4s3cr gse2 +gse3e gs2eh g3s2eil g3sel. @@ -5332,7 +5334,6 @@ ial3t4 ia2lu ial3z2 i2am -i3am. i4amo 2ian ia2nal @@ -5636,7 +5637,7 @@ ike2l1 i2k1e2r2e ik1erf iker6fah -i2k1erh +i2k1er2h i2ker2l i2k1eta i3ki. @@ -5906,7 +5907,7 @@ iph2 ipi3el ipi3en ipi2s -ip4l +i3p4l ip2pl ip3pu i1pr @@ -6339,7 +6340,7 @@ k2erc k4erfam k3ergeb ker6gebn -k3er4hö +k3er2hö ke6rin6nu kerin6st kerin4t @@ -6981,7 +6982,6 @@ l3gro 3lia li3ac li3ak -li3am li3ar lia1s li3b4 @@ -7217,9 +7217,7 @@ loss2e lo4ste los3t4r lo2ta -lot4h lo3tha -lo3thi loti4o 2l1ov lo2ve @@ -7268,7 +7266,6 @@ l2s1ers l2s1erw l3sex l4sha -lsho2 l2s1imp ls2log ls3ohne @@ -7785,6 +7782,9 @@ mp2fl mpf3li mpf1or m3pi +m4p3lem. +m2p3len +m2p3les m3pon mp3ta m3pu @@ -8008,7 +8008,6 @@ n3aug 4nausg n2auso 4nauss -n4auste 4nausw navi5er. navi5ers @@ -8374,7 +8373,7 @@ n3k2al n4k3alg nk2am n2kans -n2kaus +n2k3aus n2käh n2k1är nke2c @@ -8472,7 +8471,6 @@ no4t3ei no2tel no3t3h no4tha -no4thi no2t3in no2t1op no2tr @@ -8488,7 +8486,7 @@ npa2g npro1 npsy3 2n1q -2n3r2 +4n3r2 nräu3s nre3sz nrö2s1 @@ -8523,7 +8521,6 @@ nse2t n4s1eta n3sex nsfi4l -nsho2f n3sil n2simp n2s1ini @@ -8535,6 +8532,7 @@ n4s3ort. nsp4 n4spat n4speri +n4spers n4sph n3s2pi ns4pie @@ -9315,9 +9313,10 @@ ote2s 4ot2h ot4he ot5hel -o2t3hi +o4t3hi ot3hos o2thr +o2til o2t1i2m ot2in otli2 @@ -9613,7 +9612,10 @@ per4na 3pero pe2rob per2r1a -5pers +1pers +2perse +2persi +5perso perwa4 pe3sa pes3s2 @@ -9718,7 +9720,7 @@ p1j pku2 pkur1 1p2l4 -2pl. +4pl. 3p4la p5la. p5lad @@ -9727,8 +9729,8 @@ plan3g 2ple. ple1c p4leg -p4lem -3ple5n4 +ple5n4 +2p3ler 2plig p4lik p4liz @@ -9982,7 +9984,6 @@ r2amm ram4man ram6m5ers ram4m3u -ram2p3l 2r1amt ramt4s r2an. @@ -10155,7 +10156,6 @@ rdwa4 1re 3re. re3aler -re2alt re2am re3as re3at. @@ -10637,7 +10637,7 @@ r2ös. r2öse 2r1p2 r3p4a -rp4e +r3p4e rpe2re rpe4r3in rpf4 @@ -10694,6 +10694,7 @@ rs1ere rs1erö rs1ers rs1erz +rse2t rs1eta r3sho r3si @@ -10931,7 +10932,7 @@ s3ameri 5samm 6s1amma 4s1amn -s1amp +s1am3p4 sam2to s1an s2an. @@ -11033,6 +11034,7 @@ s4chim 3schis 2schk s4chl +4schl. 4schle. 6schlein sch6lit @@ -11237,6 +11239,7 @@ sh4r si2ach si3ach. si2ad +si3am. 2siat sib4 5si1c @@ -11427,7 +11430,7 @@ s1peri 2sperl 2spero s2perr -4spers +2spers 4spet 3s2pez 4s3pf @@ -11687,7 +11690,8 @@ sto3s2t s2tr 2strad 2strag -1s4trah +1strah +4strahi 4strai 4strak 2stral @@ -11781,7 +11785,7 @@ s1unf 2s1uni 4sunt 3s2up -sup3p +sup3p4 su2ra 2s1url s1urt @@ -12373,7 +12377,6 @@ ti1nu 3tio ti3or 3tip -ti3pl ti4que. ti1rh 3tis @@ -12405,7 +12408,8 @@ tlung4 tmal2 tmen6t3 tmo4des -4t5n4 +4t3n4 +t5na tnes2 tnes4s 1to @@ -12487,11 +12491,12 @@ tpf4 5tra. 3trac tra3cha -4tract t3rad. tra4dem tra4far 3trag +3trahi +4trahl 6trahm 5t4rai 3trak @@ -12644,6 +12649,7 @@ ts2ped t3spek t2sph t3s2pi +ts3ple t2spo t3s2pon t3s2por @@ -12845,7 +12851,7 @@ u1ay u1äm u1äu 2u1b -u2be2c +u8be8cken. u3b4i ubi3os. ub2l @@ -13690,6 +13696,7 @@ wai2b 1wal 2walb wal4da +wa2les 2walm wal2ta wal2to diff --git a/Master/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2011-07-01.tex b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2012-05-30.tex index 02b206f1b0e..328adb88fc4 100644 --- a/Master/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2011-07-01.tex +++ b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2012-05-30.tex @@ -1,6 +1,6 @@ -% dehypht-x-2011-07-01.tex +% dehyphn-x-2012-05-30.tex % -% Copyright 2008, 2009, 2011 Werner Lemberg <wl@gnu.org> +% Copyright 2007, 2008, 2009, 2011, 2012 Werner Lemberg <wl@gnu.org> % You may freely use, modify and/or distribute this file. % % @@ -11,10 +11,7 @@ % \newif must be defined outside any \ifx command. \newif\if@dehyphx@UTF@ \@dehyphx@UTF@false -% Test for pTeX engine. pTeX needs explicit 8 bit patterns. We don't -% provide pTeX compatible patterns, yet. Therefore, don't load any -% patterns for pTeX. This strategy is necessary for pTeX format -% generation. +% Test for pTeX engine. pTeX needs explicit 8 bit patterns. \ifx\kanjiskip\undefined % Non-pTeX engine. Test for UTF-8 aware engine. \def\testengine#1#2!{\def\secondarg{#2}}% @@ -67,7 +64,7 @@ % \ifx#1^^be^^fe\else % þ - U+00FE - thorn \ifx#1^^bf^^b8\else % ÿ - U+00FF - ydieresis - \errmessage{Hyphenation pattern file `dehypht-x-2011-07-01.tex' corrupted!}% + \errmessage{Hyphenation pattern file `dehyphn-x-2012-05-30.tex' corrupted!}% \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi @@ -110,11 +107,12 @@ \lccode"FF="FF % ß - U+00DF - germandbls \fi % - \input dehypht-x-2011-07-01.pat + \input dehyphn-x-2012-05-30.pat \else - % pTeX engine. Don't load any patterns. - \message{dehyph-exptl: pTeX engine detected. Experimental German - patterns not loaded!}% + % pTeX engine. Fall-back to using 8 bit (EC) patterns provided by + % package hyph-utf8. + \message{dehyph-exptl: using pTeX engine. Loading patterns provided by package hyph-utf8.}% + \input hyph-de-1996.ec.tex \fi % \endgroup diff --git a/Master/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2011-07-01.pat b/Master/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2012-05-30.pat index 3ced13d886d..af6ef0b8288 100644 --- a/Master/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2011-07-01.pat +++ b/Master/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2012-05-30.pat @@ -1,11 +1,11 @@ -% dehypht-x-2011-07-01.pat +% dehypht-x-2012-05-30.pat -\message{German Hyphenation Patterns (Traditional Orthography) `dehypht-x' 2011-07-01 (WL)} +\message{German Hyphenation Patterns (Traditional Orthography) `dehypht-x' 2012-05-30 (WL)} % TeX-Trennmuster für die traditionelle deutsche Rechtschreibung % % -% Copyright (C) 2008, 2009, 2011 Werner Lemberg <wl@gnu.org> +% Copyright (C) 2008, 2009, 2011, 2012 Werner Lemberg <wl@gnu.org> % % This program can be redistributed and/or modified under the terms % of the LaTeX Project Public License Distributed from CTAN @@ -15,7 +15,7 @@ % % The word list is available from % -% http://repo.or.cz/w/wortliste.git?a=commit;h=2d246449f5c4f570f4d735d3ad091f6ad70f6972 +% http://repo.or.cz/w/wortliste.git?a=commit;h=7915938d035684993f8c363729f963eec71c85b1 % % The used patgen parameters are % @@ -117,7 +117,7 @@ .einbus6 .einen6g .ei2sp -.ei2s1t +.ei4s1t .ei2tr .eke2 .el2bi @@ -177,7 +177,6 @@ .ge3s4 .get4 .ge3u -.grif8fes .guss1 .haft3s .hal2s @@ -208,7 +207,6 @@ .ker3s .ki4e .kle2i -.kni4e .kopf1 .ks2 .kus2 @@ -232,7 +230,7 @@ .mi2t .mm2 .näs5c -.ni4e +.ni2e .nob4 .no2c .no2s @@ -283,11 +281,12 @@ .säs4 .sä5ss .sch4 +.scho7s8se. +.scho7s8ses. .sen3s .ser2u .se2t1 .sha2 -.sim3p4 .si2te .ski1e .spas4 @@ -783,6 +782,7 @@ al2lab al2l3a4r al2lau al4lec +alle4gi al3lend all5erfa al3les @@ -845,14 +845,15 @@ a3mis ami3t2a ami3ti 2aml -am2mac +am2ma2c 2ammal +am2mä am2mei am2min 2amml -am4mod +am4mo2d +ammu2 am2mus -ammu2t a2mö amp2fa2 am3pr @@ -1142,7 +1143,6 @@ as1ä a2sca a3sche a4schec -a3schi asch3la a2schm a3schu @@ -1183,7 +1183,6 @@ ass1to as5str as5stu 2asta -a3stä a4s3tep as2ter 2astr @@ -1328,8 +1327,8 @@ au3sse aus4se. au8ssende au2sta +2auste au4stec -auster6m aus3tie aus3tri 1ausü @@ -1437,7 +1436,7 @@ az2u ä1lu ämi3en 2äml -äm4ma +äm4ma2 äm2s ämt2e 2än. @@ -1588,10 +1587,10 @@ ba2kra 3bal bal2a bal2lä -bal4leb +bal4le4b bal4leh bal6lerg -bal4lig +bal4li4g bal3th 2b1am ban2a @@ -1707,8 +1706,6 @@ be4r3eiw be4rerk bere4s ber6gan. -bergeschos8 -bergescho7sse ber4in. ber3iss berma7sse @@ -1944,7 +1941,6 @@ bs2t bst1a2b bst3ac bst1ak -b3stä bs3tät bst3er b4stern @@ -1986,7 +1982,7 @@ bus1er bu2sin bu2s1p bu4sses -bu6sterm +bu6s5term bu2s1tr bu2s1u bü1c @@ -1998,7 +1994,7 @@ bwel3 3by1 by3p bys2 -2b3z2 +2b1z2 bzeit1 bzu1 1ca @@ -2132,7 +2128,7 @@ ch4stal ci1c ci2s c1j -2c4k +4c4k ck1a ck3an cka4r1 @@ -2140,7 +2136,6 @@ ck1ä ck1ehe ck1ei ck1ent -4cker cke2ra ck2ere ck1erh @@ -2211,8 +2206,6 @@ dab4rü 2d1ac d2ac. dach3a -dachgeschos8 -dachgescho7sse da2cho 4d3achse d1af @@ -2322,7 +2315,7 @@ de3lein 2delfm delle2 del4lei -del2lö +del2lö2 de2l1ob de2lop de3lor @@ -2373,7 +2366,6 @@ de1ro de2rop derö4 4d3ersat -der3tau der6t5en6d dert4ra de3ru @@ -2413,8 +2405,6 @@ de2xis 2d1g2 dga4str d2ge. -dgeschos8 -dgescho7sse dge2ta dge4t1e d3gl @@ -2428,6 +2418,7 @@ di4am di1ce di2e di3e2d +di3end die4neb di3eni di3ens. @@ -2454,6 +2445,7 @@ di2ren di2ris 2d1irl di2sp +di3s4per 2d1isr dist2 di2ta @@ -2700,8 +2692,9 @@ eakt2 ea2la e3alei e4aler. -ealti2 +e2alti2 e2ame +eam3m eam1o eam3t ea2na @@ -2791,13 +2784,12 @@ e3d2a ed2dr ed2e ede2al -ede4c e3dei ede3n2e eden4se eden4s3p ede2r -eder3t2 +edert2 edi4al edma3s2 e3d2o @@ -2842,7 +2834,6 @@ e1e2pi ee1ra e1erbt e1erd -eerde3 ee3r2e ee4r3en4g eere4s1 @@ -3228,7 +3219,6 @@ em2mei e2mop 3empf em3pfl -em2p3le em2sa em2spr em3t2 @@ -3335,7 +3325,6 @@ e3not eno2w 2e1nö en1ö2d -e4nr en3sac ensas2 ensa5sse @@ -3504,7 +3493,8 @@ er1erw 2eres er1ess er1eß -er3e4ti +ere4t +er3eti er1eul ere4vid erf2e @@ -3514,8 +3504,10 @@ erf4r 4ergehä erg3els 1ergol -e2r3h +e2rh 1erhab +er3he +er3hu 2erhü 2eri e2riat @@ -3586,7 +3578,7 @@ ert3ins ert3s2e 2eru eruf4s -er1u4m +er1u2m er1und er1uns er3uz @@ -3717,7 +3709,7 @@ et2t3au et2tä et2tei ette4n1 -et2th +et4th et2t3r et4tro ett3sz @@ -3847,9 +3839,11 @@ fa2ke f2al fa3l2a fal2kl +falla2 fal6lenk fal6l5erk -fal2li +fal2li4 +fallö2 fal6scha fal6schm falt2s @@ -3958,7 +3952,7 @@ f1ex 3fez 1fé 2f1f -ff2ab +ff2a2b ff3ar ff4arb ff1au @@ -3978,6 +3972,7 @@ ff4lä ff4lo f3flu f3flü +ffo2 f3f4rä ff3ro ff3rö @@ -4149,6 +4144,7 @@ fs3s4 f2stas f4s3täti f4stech +f5stel f4stemp f2stip f2s1tis @@ -4190,7 +4186,7 @@ ft2se4 ft4seh fts3el ft2si -ft2stä +ft4stä ft4ster ft4stes fts2ti @@ -4333,13 +4329,13 @@ ge2is4 2g1eise2 gei3sh gei4sta +2gek. g2el ge4lanz gelb1r gel4b3ra gel6ders ge3le -ge5leh ge4l3ers ge4less gell2a @@ -4398,7 +4394,8 @@ ges2p ges4pi gess2t gest2 -ge3t2a +get2a +ge3tan 2getap ge3t4u ge1ul @@ -4611,6 +4608,7 @@ g4schef gs2chi gs3cr g2s1e2 +gse3e g3s2eil g3sel. gs3eli @@ -4633,7 +4631,8 @@ gsrat4 gs3s2 g3star gs1tau -gs1tä +g4s1tä +g5stäm g5stel g4stemp gst3ent @@ -5003,6 +5002,7 @@ h3mag h3man h3mar hma3sse +h3mä h4mäc h4mäh h4mäl @@ -5087,8 +5087,6 @@ h1org ho4sei ho3sl ho2sp -ho3s4se. -ho5s6ses. ho3ssi ho4sta ho2str @@ -5279,8 +5277,6 @@ h2t1ess h3tet h2t1eu h2t1ex -htgeschos8 -htgescho7sse h2th h4thei hthe3u @@ -5409,7 +5405,6 @@ ial3t4 ia2lu ial3z2 i2am4 -i3am. i4amo 2ian ia2nal @@ -5551,7 +5546,7 @@ i3ena iena2b ie4n3a4g i3e2nä -i3en3d +ien3d i2ene ien1eb ie3ner @@ -5633,6 +5628,7 @@ if2en if1erg if1erh if2fah +iffe4s if6feste if2fl if3l @@ -5717,7 +5713,7 @@ ike2l1 i2k1e2r2e ik1erf iker6fah -i2k1erh +i2k1er2h i2ker2l i2k1eta i3ki. @@ -5729,6 +5725,7 @@ i3k4lä i2kn ik3no ik2o3p4 +ikot3t i2köl i2k3ra ik3rä @@ -5785,8 +5782,9 @@ i3lip. i3lips 2ill. il3l2a -il4lad +il4la2d ill4an +ille4ge il3l2er il3l2i 2ills @@ -5823,7 +5821,7 @@ i2meti i2mew i2m1inf i2m1ins -im2mei4 +im2mei im4m3ent 1immo imni2 @@ -5891,7 +5889,6 @@ ing3sc 2inhau 4inhe in2i3d -i3nie 2inig ini3kr in2ir @@ -5946,6 +5943,7 @@ ioa4 io1c io2d i2oda +io3du io3e2 iof4l i2o3h @@ -5994,7 +5992,7 @@ iph2 2i1pi ipi3el ipi3en -ip4l +i3p4l ip2pl ip3pu i1pr @@ -6024,7 +6022,7 @@ ir2k3l irli4n ir2mak ir2mau -ir4mä +ir2mä ir2m1ei ir2mum ir4m3unt @@ -6139,6 +6137,7 @@ it1art i3tat it1au i3tauc +i2tauf i2t1ax 4i1tä it2är @@ -6436,7 +6435,7 @@ k2erc k4erfam k3ergeb ker6gebn -k3er4hö +k3er2hö ke6rin6nu kerin6st kerin4t @@ -6537,6 +6536,7 @@ k2n2 k3ne k4nei 2k5ner +kni4e kno4bl 2k5nor k3nu @@ -6680,7 +6680,6 @@ ktt2 k2tuns kt3z ku1c -kuh3 2k1uhr kul2a ku3l2e @@ -7009,8 +7008,6 @@ l2erfr l2erfü 3lergeh l3ergen -lergeschos8 -lergescho7sse 3l4ergew 2l1ergi lergro3 @@ -7071,6 +7068,7 @@ lge3ra lgeräu3 l2geti l3go +lgoa3 lg3re l3gro lgro3s @@ -7082,7 +7080,6 @@ lg4s1t 3lia li3ac li3ak -li3am li3ar li3b4 libi3 @@ -7096,7 +7093,6 @@ li2deo 2l1ido li4d3s l2ie -3lie. liebe4s li3ene lie4s3c @@ -7179,6 +7175,7 @@ l2k3ro l2k3ru lk2s1 lk3sä +lk4stä l3k2ü 4l1l lla2be @@ -7202,12 +7199,13 @@ l2l1äm llb4 llch4 ll3d4 +lle2bi l3lec ll1ech lle3en l2l1ef l2legt -l2legu +l2le2gu ll1eim ll2em l3len. @@ -7321,9 +7319,7 @@ lo2s3to lo2s3t4r lo2ßu lo2t1a -lot4h lo3tha -lo3thi loti4o 2l1ov lo2ve @@ -7378,7 +7374,6 @@ l2s1erw l3ses l3sex l4sha -lsho2 l2s1imp ls2log ls3ohne @@ -7507,7 +7502,7 @@ lus2s1p lus4s1t lus2t lu2st1a -lu2stä +lu4stä lu2sto lu3str lust3re @@ -7645,10 +7640,11 @@ ma3un 2mausg m4ay ma1yo -3mä +1mä m1ähn mä1i2 4m1änd +3männ m1ärg mä1t4r mäu2s1c @@ -7759,8 +7755,6 @@ mierer4 mi2et mie4ti 3mig -migescho7 -migeschos8 mi2kar mi2ki mi2ku @@ -7817,9 +7811,9 @@ mm1ang m2mans mm1anz m2m1au +mmä4 mmd2 mm1ei -mmeis3t mme4lin mme4na m4mentw @@ -7887,6 +7881,9 @@ mp2fl mpf3li mpf1or m3pi +m4p3lem. +m2p3len +m2p3les m3pon mp3ta m3pu @@ -7968,12 +7965,11 @@ mu2s1o mu2sp mu3s4se. mu3s4ses -mus2te mu2s1to mu2str mu2su muße3 -mu2t1au +mut1au muts3 mut2st 1mü @@ -8099,7 +8095,6 @@ n3aug 4nausg n2auso 4nauss -n4auste 4nausw nau3te navi5er. @@ -8363,8 +8358,6 @@ ng6es nges2t nge4zän ng3g4 -nggeschos8 -nggescho7sse ng3hu n2g1i2d n3gläs @@ -8471,7 +8464,7 @@ n3k2al n4k3alg nk2am n2kans -n2kau4s +n2k3au4s n2käh n2k1är n4k3erfa @@ -8568,7 +8561,6 @@ no4t3ei no2tel no3t3h no4tha -no4thi no2t3in no2t1op no2tr @@ -8584,7 +8576,7 @@ nö4s3s npa2g npsy3 2n1q -2n3r2 +4n3r2 nra4s3s nräu3s nre3sz @@ -8624,7 +8616,6 @@ nse2t n2s1eta n3sex nsfi4l -nsho2f n2simp n2s1ini nsi2te @@ -8681,6 +8672,7 @@ nt2arb nt1ark nt2arm nt4at +n2tauf nt1äm n2t1äu n3te. @@ -8925,7 +8917,7 @@ odo4s 2odr o2dre odt4 -2o3du +2odu 2o1e oe2b o2ec @@ -9075,11 +9067,12 @@ oli3tu ol2kl olk3r ol2kre -ol2lad +ol2la2d ol2lak oll3ans ol2las ol2lau +ollä2 ol2läd ol4l1ec ol2l1ei @@ -9408,7 +9401,6 @@ ota2go o3tark o2t1au ot3aug -otau4s o3t2ax o2teb o3t2e1i @@ -9421,9 +9413,10 @@ o2t1erw 4ot2h ot4he ot5hel -o2t3hi +o4t3hi ot3hos o2thr +o2til o2t1i2m ot2in o4tl @@ -9440,6 +9433,7 @@ ots1p ot2spa ots2t ots3tri +ot2tau ot4terk ot2th ot2t3r @@ -9720,9 +9714,12 @@ per4na 3pero per2ra perr3an -per4rä +per4rä2 per6rieg -3pers +1pers +2perse +2persi +3perso perwa4 pe3sa pes3s2 @@ -9748,6 +9745,7 @@ p3fer. pf2erw p3f2es pff4 +pffa3 p2f1ins p2f3lä pf3lei @@ -9796,7 +9794,7 @@ p4id piegelei8en pi2el piela2 -3pier +1pier 3pik 1pil pi3le @@ -9825,7 +9823,7 @@ p1j pku2 pkur1 1p2l4 -2pl. +4pl. 3p4la p5lad plan3g @@ -9833,8 +9831,8 @@ plan3g 2ple. ple1c p4leg -p4lem -3ple5n4 +ple5n4 +2p3ler 2plig p4lik p4liz @@ -9874,7 +9872,7 @@ pos2e pos4t po2sta post3ag -po2stä +po4stä po4st3ei post3ra po3ta @@ -9887,6 +9885,7 @@ pö2c 2p1p p2p3a2b pp3anl +ppa2p ppe4ler ppe2n1 p2p1f4 @@ -10083,7 +10082,6 @@ r2amm ram4man ram6m5ers ram4m3u -ram2p3l 2r1amt ramt4s r2an. @@ -10269,7 +10267,6 @@ rdwa4 1re 3re. re3aler -re2alt re2am re3as re3at. @@ -10424,8 +10421,6 @@ rfä4s3 rf2äu r2fent rf2es -rfgeschos8 -rfgescho7sse rfi4le. rf3lic rf3lin @@ -10743,7 +10738,6 @@ rote3i ro2tho ro2tri rot1s2 -rot2ta ro3t2u ro3unt 3rout @@ -10761,7 +10755,7 @@ r2ös. r2öse 2r1p2 r3p4a -rp4e +r3p4e rpe2re rpe4r3in rpf4 @@ -10814,6 +10808,7 @@ rs1ere rs1erö rs1ers rs1erz +rse2t rs1eta r3sho rs2kal @@ -10909,6 +10904,7 @@ ru2dr 3ruf ru2fa ruf2s1 +ruf4st 4rug 2r1uhr 3ruin @@ -11037,7 +11033,7 @@ s3ameri 5samm 6s1amma 4s1amn -s1amp +s1am3p4 sam2to s1an s2an. @@ -11144,6 +11140,7 @@ s4chim 4schiru 3schis 2schk +4schl. 4schle. 6schlein sch6lit @@ -11353,6 +11350,7 @@ sh4r si2ach si3ach. si2ad +si3am. sia4s 2siat sib4 @@ -11551,7 +11549,7 @@ s4phä s3phe 1spi 3s2pi4e -4spier4 +4s3pier4 spi2k 2spil 3spio @@ -11680,7 +11678,6 @@ ssquet4 sst2a s5stad ss2tar -s3stä ss1te s4ste. s5stel @@ -11745,14 +11742,13 @@ st1asi 2staus 3staus. 2stax -3stäb -3städ -2stäg -2stält -2stämt +3stä +4stäg +4stält +4stämt s2tär -3stätt -2stäus +5stätt +4stäus 4stb 4st3c 4std @@ -11777,11 +11773,11 @@ st4ens 4stentw 4stepi ste6rers -s2terl s2tern 6sterras s2ters 4st3ese +ste4stä 4stests s2teu 4steuf @@ -11932,7 +11928,7 @@ s1unf 2s1uni 4sunt 3s2up -sup3p +sup3p4 su2ra 2s1url s1urt @@ -12134,6 +12130,7 @@ ta4r3ere 2tark 2t1arm 2tart +tar2ta t1arti tar2to ta2ru @@ -12156,10 +12153,11 @@ t4atm ta2tom 1tats ta2t1um -2t1auf +t1auf 4taufg tau3f4li 4taufn +2taufw 1taug t1auk 3taum @@ -12168,10 +12166,10 @@ t1ausb tau6schr tau6schw t2ause -4t3ausg +t3ausg t1ausk 2tausl -4t3auss +2t3auss 4t1ausw 1tax taxi3s @@ -12208,7 +12206,6 @@ tch2i tch3l t2chu tch1w -t4ck t3cl t3cr 2t3d4 @@ -12271,6 +12268,7 @@ tel3s2k tel3ta tel3th tel3t4r +te3mä te2m1ei te2min 2temo @@ -12303,8 +12301,6 @@ ten3ens te2net ten3g t1eng. -tengeschos8 -tengescho7sse ten4gla t4enh te2ni @@ -12346,8 +12342,6 @@ terer4z t4erfr 4terfül ter3g2 -tergeschos8 -tergescho7sse 6tergrei t6ergru 2t1ergu @@ -12505,7 +12499,7 @@ ti2lau ti2lei ti2lel 1tilg -til4leb +til4le4b til4leg ti2lö tilt4 @@ -12535,7 +12529,6 @@ ti1nu ti3or 1tip 3tip. -ti3pl 3tipp ti4que. ti1rh @@ -12560,12 +12553,14 @@ tl4e 3tlem tle2r3a 4t5li +tli3ni 2t1m2 tmal2 tmen4t3 tmo4des t3mu -2t5n4 +2t3n4 +t5na tnes4 to4as to5a4t @@ -12580,7 +12575,7 @@ to1ch tode2 to2d1er tode4s1 -to4d1u +to2d1u toi4r to3la tom1e2 @@ -12791,6 +12786,7 @@ t1spas ts2ped t1spek ts2pi +ts3ple ts2pon ts2por ts3s2 @@ -12852,6 +12848,7 @@ tt4sti ttt4 t2tuc tt2un +ttü2c tu1alm tu3an 1tuc @@ -12985,7 +12982,7 @@ u1äm u1än u1äu 2u1b -u2bec +u8becken. ub3ein u3b4i ubi3os. @@ -13149,6 +13146,7 @@ ug3si ugsma3 ugsmas4 ug1spa +ug5stä u2gü u1h 2uh. @@ -13218,7 +13216,8 @@ ul2kn ull2a ul3len ul2les -ul2lö +ulli2n +ul2lö2 ulm3ein ulo2i ul1or @@ -13484,7 +13483,7 @@ ust3abe u3stal us2tat us2ten -us4ter. +us2ter us2th ust2in u3stis @@ -13630,7 +13629,7 @@ uz3z4 ül1a ül2c ül4e -ül2la +ül2la2 ül2l1ei ül2lo ül2lö @@ -13717,7 +13716,7 @@ ve3d ve3g ve3h ve4i -veit2 +veit4 veits1 ve3la ve4l1au @@ -13848,6 +13847,7 @@ wai2b 1wal 2walb wal4da +wa2les 2walm wal2ta wal2to @@ -13861,6 +13861,7 @@ wart4e 1was wa3sa wa4scha +wa3schi wa3sh wass4e w2ä @@ -14059,7 +14060,6 @@ x2is xi2s1e xi2s1o2 xis5s -xi3stä xi2su x1i2tu x1j @@ -14268,7 +14268,7 @@ ze2l1er ze2l1in zell2a zel4leh -zel4lin +zel4li4n zel3sz zel3t2h zelu2 diff --git a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2011-07-01.tex b/Master/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2012-05-30.tex index c856a71887e..1cc5462189b 100644 --- a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphn-x-2011-07-01.tex +++ b/Master/texmf-dist/tex/generic/dehyph-exptl/dehypht-x-2012-05-30.tex @@ -1,6 +1,6 @@ -% dehyphn-x-2011-07-01.tex +% dehypht-x-2012-05-30.tex % -% Copyright 2007, 2008, 2009, 2011 Werner Lemberg <wl@gnu.org> +% Copyright 2008, 2009, 2011, 2012 Werner Lemberg <wl@gnu.org> % You may freely use, modify and/or distribute this file. % % @@ -11,10 +11,7 @@ % \newif must be defined outside any \ifx command. \newif\if@dehyphx@UTF@ \@dehyphx@UTF@false -% Test for pTeX engine. pTeX needs explicit 8 bit patterns. We don't -% provide pTeX compatible patterns, yet. Therefore, don't load any -% patterns for pTeX. This strategy is necessary for pTeX format -% generation. +% Test for pTeX engine. pTeX needs explicit 8 bit patterns. \ifx\kanjiskip\undefined % Non-pTeX engine. Test for UTF-8 aware engine. \def\testengine#1#2!{\def\secondarg{#2}}% @@ -67,7 +64,7 @@ % \ifx#1^^be^^fe\else % þ - U+00FE - thorn \ifx#1^^bf^^b8\else % ÿ - U+00FF - ydieresis - \errmessage{Hyphenation pattern file `dehyphn-x-2011-07-01.tex' corrupted!}% + \errmessage{Hyphenation pattern file `dehypht-x-2012-05-30.tex' corrupted!}% \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi @@ -110,11 +107,12 @@ \lccode"FF="FF % ß - U+00DF - germandbls \fi % - \input dehyphn-x-2011-07-01.pat + \input dehypht-x-2012-05-30.pat \else - % pTeX engine. Don't load any patterns. - \message{dehyph-exptl: pTeX engine detected. Experimental German - patterns not loaded!}% + % pTeX engine. Fall-back to using 8 bit (EC) patterns provided by + % package hyph-utf8. + \message{dehyph-exptl: using pTeX engine. Loading patterns provided by package hyph-utf8.}% + \input hyph-de-1901.ec.tex \fi % \endgroup diff --git a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphts-x-2011-07-01.pat b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphts-x-2012-05-30.pat index fb62f71cdfc..f3085b6e65c 100644 --- a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphts-x-2011-07-01.pat +++ b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphts-x-2012-05-30.pat @@ -1,12 +1,12 @@ -% dehyphts-x-2011-07-01.pat +% dehyphts-x-2012-05-30.pat -\message{Swiss-German Hyphenation Patterns (Traditional Orthography) `dehyphts-x' 2011-07-01 (WL)} +\message{Swiss-German Hyphenation Patterns (Traditional Orthography) `dehyphts-x' 2012-05-30 (WL)} % TeX-Trennmuster für die traditionelle deutsch-schweizerische % Rechtschreibung % % -% Copyright (C) 2009, 2011 Werner Lemberg <wl@gnu.org> +% Copyright (C) 2009, 2011, 2012 Werner Lemberg <wl@gnu.org> % % This program can be redistributed and/or modified under the terms % of the LaTeX Project Public License Distributed from CTAN @@ -16,7 +16,7 @@ % % The word list is available from % -% http://repo.or.cz/w/wortliste.git?a=commit;h=2d246449f5c4f570f4d735d3ad091f6ad70f6972 +% http://repo.or.cz/w/wortliste.git?a=commit;h=7915938d035684993f8c363729f963eec71c85b1 % % The used patgen parameters are % @@ -111,7 +111,7 @@ .ei4na .einen6g .ei2sp -.ei2s1t +.ei4s1t .ei2tr .eke2 .el2bi @@ -167,7 +167,6 @@ .ge3s4 .get4 .ge3u -.grif8fes .guss1 .haft3s .hal2s @@ -198,7 +197,6 @@ .ker3s .ki4e .kle2i -.kni4e .kopf1 .ks2 .kus2 @@ -221,7 +219,7 @@ .mi2t .mm2 .näs1c -.ni4e +.ni2e .nob4 .no2c .no2s @@ -269,7 +267,6 @@ .ser2u .se2t1 .sha2 -.sim3p4 .si2te .ski1e .spiege8lei @@ -762,6 +759,7 @@ al2lab al2l3a4r al2lau al4lec +alle4gi al3lend all5erfa al3les @@ -824,14 +822,15 @@ a3mis ami3t2a ami3ti 2aml -am2mac +am2ma2c 2ammal +am2mä am2mei am2min 2amml -am4mod +am4mo2d +ammu2 am2mus -ammu2t a2mö amp2fa2 am3pr @@ -1118,7 +1117,6 @@ as1ä a2sca a3sche a4schec -a3schi asch3la a2schm a3schu @@ -1153,7 +1151,6 @@ ass1to as5str as5stu 2asta -a3stä a4s3tep as2ter 2astr @@ -1294,8 +1291,8 @@ auss2 3aussag aus4se. au2sta +2auste au4stec -auster6m aus3tie aus3tri 1ausü @@ -1397,7 +1394,7 @@ az2u ä1lu ämi3en 2äml -äm4ma +äm4ma2 äm2s ämt2e 2än. @@ -1541,10 +1538,10 @@ ba2kra 3bal bal2a bal2lä -bal4leb +bal4le4b bal4leh bal6lerg -bal4lig +bal4li4g bal3th 2b1am ban2a @@ -1876,7 +1873,6 @@ bs2t bst1a2b bst3ac bst1ak -b3stä bs3tät bst3er b4stern @@ -1917,7 +1913,7 @@ bu4schw bus1er bu2sin bu2s1p -bu6sterm +bu6s5term bu2s1tr bu2s1u bü1c @@ -1928,7 +1924,7 @@ bwel3 3by1 by3p bys2 -2b3z2 +2b1z2 bzeit1 bzu1 1ca @@ -2063,7 +2059,7 @@ chus4si ci1c ci2s c1j -2c4k +4c4k ck1a ck3an cka4r1 @@ -2071,7 +2067,6 @@ ck1ä ck1ehe ck1ei ck1ent -4cker cke2ra ck2ere ck1erh @@ -2251,7 +2246,7 @@ de3lein 2delfm delle2 del4lei -del2lö +del2lö2 de2l1ob de2lop de3lor @@ -2302,7 +2297,6 @@ de1ro de2rop derö4 4d3ersat -der3tau der6t5en6d dert4ra de3ru @@ -2355,6 +2349,7 @@ di4am di1ce di2e di3e2d +di3end die4neb di3eni di3ens. @@ -2381,6 +2376,7 @@ di2ren di2ris 2d1irl di2sp +di3s4per 2d1isr dist2 di2ta @@ -2626,8 +2622,9 @@ eakt2 ea2la e3alei e4aler. -ealti2 +e2alti2 e2ame +eam3m eam1o eam3t ea2na @@ -2715,13 +2712,12 @@ e3d2a ed2dr ed2e ede2al -ede4c e3dei ede3n2e eden4se eden4s3p ede2r -eder3t2 +edert2 edi4al e3d2o ed2ö @@ -2764,7 +2760,6 @@ e1e2pi ee1ra e1erbt e1erd -eerde3 ee3r2e ee4r3en4g eere4s1 @@ -3140,7 +3135,6 @@ em2mei e2mop 3empf em3pfl -em2p3le em2sa em2spr em3t2 @@ -3244,7 +3238,6 @@ e3not eno2w 2e1nö en1ö2d -e4nr en3sac en2sau en5sch4e @@ -3410,7 +3403,8 @@ er1erw 2eres er1ess er1eß -er3e4ti +ere4t +er3eti er1eul ere4vid erf2e @@ -3420,14 +3414,16 @@ erf4r 4ergehä erg3els 1ergol -e2r3h +e2rh 1erhab +er3he +er3hu 2erhü 2eri e2riat e3rib 4e3ric -4e3rie +4erie eri3e4n3 eri5ers. e3ri3k4 @@ -3490,7 +3486,7 @@ ert3ins erts2e 2eru eruf4s -er1u4m +er1u2m er1und er1uns er3uz @@ -3545,7 +3541,8 @@ es2sau es6senso ess4e3re ess3erg -es4sit +essi4gn +es4si2t 2esso es2sof es2s1pa @@ -3614,7 +3611,7 @@ et2t3au et2tä et2tei ette4n1 -et2th +et4th et2t3r et4tro ett3sz @@ -3742,9 +3739,11 @@ fa2ke f2al fa3l2a fal2kl +falla2 fal6lenk fal6l5erk -fal2li +fal2li4 +fallö2 fal6scha fal6schm falt2s @@ -3852,7 +3851,7 @@ f1ex 3fez 1fé 2f1f -ff2ab +ff2a2b ff3ar ff4arb ff1au @@ -3872,6 +3871,7 @@ ff4lä ff4lo f3flu f3flü +ffo2 f3f4rä ff3ro ff3rö @@ -4038,6 +4038,7 @@ fs3s2 f2stas f4s3täti f4stech +f5stel f4stemp f2stip f2s1tis @@ -4078,7 +4079,7 @@ ft2se4 ft4seh fts3el ft2si -ft2stä +ft4stä ft4ster ft4stes fts2ti @@ -4217,13 +4218,13 @@ ge2is 2g1eise2 gei3sh gei4sta +2gek. g2el ge4lanz gelb1r gel4b3ra gel6ders ge3le -ge5leh ge4l3ers ge4less gell2a @@ -4281,7 +4282,8 @@ ges2p ges4pi gess2t gest2 -ge3t2a +get2a +ge3tan 2getap ge3t4u ge1ul @@ -4454,6 +4456,7 @@ g3riese 2groh gron4 g4ros +grosse4 gros6sel gros8seri g4roß @@ -4490,12 +4493,14 @@ g4schef gs2chi gs3cr g2s1e2 +gse3e g3s2eil g3sel. gs3eli g3seln gsen1 gs3er +gse3ri gse4t g2s1i gsi2d @@ -4510,7 +4515,8 @@ gsrat4 gs3s2 g3star gs1tau -gs1tä +g4s1tä +g5stäm g5stel g4stemp gst3ent @@ -4875,6 +4881,7 @@ h2mab h3mag h3man h3mar +h3mä h4mäc h4mäh h4mäl @@ -5270,7 +5277,6 @@ ial3t4 ia2lu ial3z2 i2am4 -i3am. i4amo 2ian ia2nal @@ -5407,7 +5413,7 @@ i3ena iena2b ie4n3a4g i3e2nä -i3en3d +ien3d i2ene ien1eb ie3ner @@ -5484,6 +5490,7 @@ if2en if1erg if1erh if2fah +iffe4s if6feste if2fl if3l @@ -5568,7 +5575,7 @@ ike2l1 i2k1e2r2e ik1erf iker6fah -i2k1erh +i2k1er2h i2ker2l i2k1eta i3ki. @@ -5580,6 +5587,7 @@ i3k4lä i2kn ik3no ik2o3p4 +ikot3t i2köl i2k3ra ik3rä @@ -5636,8 +5644,9 @@ i3lip. i3lips 2ill. il3l2a -il4lad +il4la2d ill4an +ille4ge il3l2er il3l2i 2ills @@ -5674,7 +5683,7 @@ i2meti i2mew i2m1inf i2m1ins -im2mei4 +im2mei im4m3ent 1immo imni2 @@ -5739,7 +5748,6 @@ ing3sc 2inhau 4inhe in2i3d -i3nie 2inig ini3kr in2ir @@ -5794,6 +5802,7 @@ ioa4 io1c io2d i2oda +io3du io3e2 iof4l i2o3h @@ -5842,7 +5851,7 @@ iph2 2i1pi ipi3el ipi3en -ip4l +i3p4l ip2pl ip3pu i1pr @@ -5871,7 +5880,7 @@ ir2k3l irli4n ir2mak ir2mau -ir4mä +ir2mä ir2m1ei ir2mum ir4m3unt @@ -5945,6 +5954,7 @@ i2spro is3sa is4saa is4s1ac +issa4n is4sau is3sä is4s3che @@ -5953,6 +5963,7 @@ is3sta is4ste is3sto is3stu +issu2 is6suc is2sum i2stab @@ -5983,6 +5994,7 @@ it1art i3tat it1au i3tauc +i2tauf i2t1ax 4i1tä it2är @@ -6277,7 +6289,7 @@ k2erc k4erfam k3ergeb ker6gebn -k3er4hö +k3er2hö ke6rin6nu kerin6st kerin4t @@ -6376,6 +6388,7 @@ k2n2 k3ne k4nei 2k5ner +kni4e kno4bl 2k5nor k3nu @@ -6517,7 +6530,6 @@ ktt2 k2tuns kt3z ku1c -kuh3 2k1uhr kul2a ku3l2e @@ -6899,6 +6911,7 @@ lge3ra lgeräu3 l2geti l3go +lgoa3 lg3re l3gro lg2s @@ -6909,7 +6922,6 @@ lg4s1t 3lia li3ac li3ak -li3am li3ar li3b4 libi3 @@ -6923,7 +6935,6 @@ li2deo 2l1ido li4d3s l2ie -3lie. liebe4s li3ene lie4s1c @@ -7004,6 +7015,7 @@ l2k3ro l2k3ru lk2s1 lk3sä +lk4stä l3k2ü 4l1l lla2be @@ -7027,12 +7039,13 @@ l2l1äm llb4 llch4 ll3d4 +lle2bi l3lec ll1ech lle3en l2l1ef l2legt -l2legu +l2le2gu ll1eim ll2em l3len. @@ -7144,9 +7157,7 @@ lo2s3to lo2s3t4r lo2ßu lo2t1a -lot4h lo3tha -lo3thi loti4o 2l1ov lo2ve @@ -7196,7 +7207,6 @@ l2s1erw l3ses l3sex l4sha -lsho2 l2s1imp ls2log ls3ohne @@ -7326,10 +7336,11 @@ lus4si lus2s1o lus2s1p lus4s1t +lussu2 lus6suc lus2t lu2st1a -lu2stä +lu4stä lu2sto lu3str lust3re @@ -7461,10 +7472,11 @@ ma3un 2mausg m4ay ma1yo -3mä +1mä m1ähn mä1i2 4m1änd +3männ m1ärg mä1t4r mäu2s1c @@ -7629,9 +7641,9 @@ mm1ang m2mans mm1anz m2m1au +mmä2 mmd2 mm1ei -mmeis3t mme4lin mme4na m4mentw @@ -7699,6 +7711,9 @@ mp2fl mpf3li mpf1or m3pi +m4p3lem. +m2p3len +m2p3les m3pon mp3ta m3pu @@ -7778,12 +7793,11 @@ mu4s1a 3musi mu2s1o mu2sp -mus2te mu2s1to mu2str mu2su muße3 -mu2t1au +mut1au muts3 mut2st 1mü @@ -7908,7 +7922,6 @@ n3aug 4nausg n2auso 4nauss -n4auste 4nausw nau3te navi5er. @@ -8272,7 +8285,7 @@ n3k2al n4k3alg nk2am n2kans -n2kau4s +n2k3au4s n2käh n2k1är n4k3erfa @@ -8368,7 +8381,6 @@ no4t3ei no2tel no3t3h no4tha -no4thi no2t3in no2t1op no2tr @@ -8383,7 +8395,7 @@ no2tr npa2g npsy3 2n1q -2n3r2 +4n3r2 nräu3s nre3sz nrö2s1 @@ -8418,7 +8430,6 @@ nse2t n4s1eta n3sex nsfi4l -nsho2f n2simp n2s1ini nsi2te @@ -8473,6 +8484,7 @@ nt2arb nt1ark nt2arm nt4at +n2tauf nt1äm n2t1äu n3te. @@ -8715,7 +8727,7 @@ odo4s 2odr o2dre odt4 -2o3du +2odu 2o1e oe2b o2ec @@ -8863,11 +8875,12 @@ oli3tu ol2kl olk3r ol2kre -ol2lad +ol2la2d ol2lak oll3ans ol2las ol2lau +ollä2 ol2läd ol4l1ec ol2l1ei @@ -9154,7 +9167,7 @@ os2pr os2sa oss3and os2sä -os2seg +os2se4g os2sei os4s3en4k os4s3enz @@ -9196,7 +9209,6 @@ ota2go o3tark o2t1au ot3aug -otau4s o3t2ax o2teb o3t2e1i @@ -9209,9 +9221,10 @@ o2t1erw 4ot2h ot4he ot5hel -o2t3hi +o4t3hi ot3hos o2thr +o2til o2t1i2m ot2in o4tl @@ -9228,6 +9241,7 @@ ots1p ot2spa ots2t ots3tri +ot2tau ot4terk ot2th ot2t3r @@ -9499,9 +9513,12 @@ per4na 3pero per2ra perr3an -per4rä +per4rä2 per6rieg -3pers +1pers +2perse +2persi +3perso perwa4 pe3sa pes3s2 @@ -9527,6 +9544,7 @@ p3fer. pf2erw p3f2es pff4 +pffa3 p2f1ins p2f3lä pf3lei @@ -9575,7 +9593,7 @@ p4id piegelei8en pi2el piela2 -3pier +1pier 3pik 1pil pi3le @@ -9604,7 +9622,7 @@ p1j pku2 pkur1 1p2l4 -2pl. +4pl. 3p4la p5lad plan3g @@ -9612,8 +9630,8 @@ plan3g 2ple. ple1c p4leg -p4lem -3ple5n4 +ple5n4 +2p3ler 2plig p4lik p4liz @@ -9653,7 +9671,7 @@ pos2e pos4t po2sta post3ag -po2stä +po4stä po4st3ei post3ra po3ta @@ -9666,6 +9684,7 @@ pö2c 2p1p p2p3a2b pp3anl +ppa2p ppe4ler ppe2n1 p2p1f4 @@ -9860,7 +9879,6 @@ r2amm ram4man ram6m5ers ram4m3u -ram2p3l 2r1amt ramt4s r2an. @@ -10039,7 +10057,6 @@ rdwa4 1re 3re. re3aler -re2alt re2am re3as re3at. @@ -10506,7 +10523,6 @@ rote3i ro2tho ro2tri rot1s2 -rot2ta ro3t2u ro3unt 3rout @@ -10524,7 +10540,7 @@ r2ös. r2öse 2r1p2 r3p4a -rp4e +r3p4e rpe2re rpe4r3in rpf4 @@ -10576,6 +10592,7 @@ rs1ere rs1erö rs1ers rs1erz +rse2t rs1eta r3sho rs2kal @@ -10668,6 +10685,7 @@ ru2dr 3ruf ru2fa ruf2s1 +ruf4st 4rug 2r1uhr 3ruin @@ -10791,7 +10809,7 @@ sal2se s3ameri 4s1amma 4s1amn -s1amp +s1am3p4 sam2to s1an s2an. @@ -10896,6 +10914,7 @@ s4chim 4schiru 3schis 2schk +4schl. 4schle. 6schlein sch6lit @@ -11097,6 +11116,7 @@ sh4r si2ach si3ach. si2ad +si3am. sia4s 2siat sib4 @@ -11151,7 +11171,7 @@ si2stu si2tau sit3r si2tra -si3tu +si3tum siv1a sive3 si2vr @@ -11288,7 +11308,7 @@ s4phä s3phe 1spi 3s2pi4e -4spier4 +4s3pier4 spi2k 2spil 3spio @@ -11382,7 +11402,6 @@ ss3s2 sst2a s5stad ss2tar -s3stä ss1te s4ste. s5stel @@ -11441,14 +11460,13 @@ st1asi 2staus 3staus. 2stax -3stäb -3städ -2stäg -2stält -2stämt +3stä +4stäg +4stält +4stämt s2tär -3stätt -2stäus +5stätt +4stäus 4stb 2st3c 2std @@ -11473,11 +11491,11 @@ st4ens 4stentw 4stepi ste6rers -s2terl s2tern 6sterras s2ters 4st3ese +ste4stä 4stests s2teu 4steuf @@ -11625,7 +11643,7 @@ s1unf 2s1uni 4sunt 3s2up -sup3p +sup3p4 su2ra 2s1url s1urt @@ -11819,6 +11837,7 @@ ta4r3ere 2tark 2t1arm 2tart +tar2ta t1arti tar2to ta2ru @@ -11841,10 +11860,11 @@ t4atm ta2tom 1tats ta2t1um -2t1auf +t1auf 4taufg tau3f4li 4taufn +2taufw 1taug t1auk 3taum @@ -11853,10 +11873,10 @@ t1ausb tau6schr tau6schw t2ause -4t3ausg +t3ausg t1ausk 2tausl -4t3auss +2t3auss 4t1ausw 1tax taxi3s @@ -11892,7 +11912,6 @@ tch2i tch3l t2chu tch1w -t4ck t3cl t3cr 2t3d4 @@ -11954,6 +11973,7 @@ tel3s2k tel3ta tel3th tel3t4r +te3mä te2m1ei te2min 2temo @@ -12179,7 +12199,7 @@ ti2lau ti2lei ti2lel 1tilg -til4leb +til4le4b til4leg ti2lö tilt4 @@ -12209,7 +12229,6 @@ ti1nu ti3or 1tip 3tip. -ti3pl 3tipp ti4que. ti1rh @@ -12234,12 +12253,14 @@ tl4e 3tlem tle2r3a 4t5li +tli3ni 2t1m2 tmal2 tmen4t3 tmo4des t3mu -2t5n4 +2t3n4 +t5na tnes4 to4as to5a4t @@ -12254,7 +12275,7 @@ to1ch tode2 to2d1er tode4s1 -to4d1u +to2d1u toi4r to3la tom1e2 @@ -12460,6 +12481,7 @@ t1spas ts2ped t1spek ts2pi +ts3ple ts2pon ts2por ts3s2 @@ -12519,6 +12541,7 @@ tt4sti ttt4 t2tuc tt2un +ttü2c tu1alm tu3an 1tuc @@ -12651,7 +12674,7 @@ u1äm u1än u1äu 2u1b -u2bec +u8becken. ub3ein u3b4i ubi3os. @@ -12808,6 +12831,7 @@ ug3se ug4ser ug3si ug1spa +ug5stä u2gü u1h 2uh. @@ -12877,7 +12901,8 @@ ul2kn ull2a ul3len ul2les -ul2lö +ulli2n +ul2lö2 ulm3ein ulo2i ul1or @@ -13125,12 +13150,14 @@ u3s2piz u2spo us2por u2spu -us2sac +us2sa2c us2sat uss3aue +usse2k uss5erfa us2sez -us2sir +ussi2c +us2si2r us2sof us2soh us2sü @@ -13139,7 +13166,7 @@ ust3abe u3stal us2tat us2ten -us4ter. +us2ter us2th ust2in u3stis @@ -13283,7 +13310,7 @@ uz3z4 ül1a ül2c ül4e -ül2la +ül2la2 ül2l1ei ül2lo ül2lö @@ -13366,7 +13393,7 @@ ve3d ve3g ve3h ve4i -veit2 +veit4 veits1 ve3la ve4l1au @@ -13495,6 +13522,7 @@ wai2b 1wal 2walb wal4da +wa2les 2walm wal2ta wal2to @@ -13508,6 +13536,7 @@ wart4e 1was wa3sa wa4scha +wa3schi wa3sh wass4e w2ä @@ -13704,7 +13733,6 @@ x2is xi2s1e xi2s1o2 xis5s -xi3stä xi2su x1i2tu x1j @@ -13910,7 +13938,7 @@ ze2l1er ze2l1in zell2a zel4leh -zel4lin +zel4li4n zel3sz zel3t2h zelu2 @@ -13955,6 +13983,7 @@ ze2s zes1e zes1i ze3sku +zesse2 zessen4 zes6s5end zes4ser diff --git a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphts-x-2011-07-01.tex b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphts-x-2012-05-30.tex index c48d31cd585..45c37fce111 100644 --- a/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphts-x-2011-07-01.tex +++ b/Master/texmf-dist/tex/generic/dehyph-exptl/dehyphts-x-2012-05-30.tex @@ -1,6 +1,6 @@ -% dehyphts-x-2011-07-01.tex +% dehyphts-x-2012-05-30.tex % -% Copyright 2009, 2011 Werner Lemberg <wl@gnu.org> +% Copyright 2009, 2011, 2012 Werner Lemberg <wl@gnu.org> % You may freely use, modify and/or distribute this file. % % @@ -11,10 +11,7 @@ % \newif must be defined outside any \ifx command. \newif\if@dehyphx@UTF@ \@dehyphx@UTF@false -% Test for pTeX engine. pTeX needs explicit 8 bit patterns. We don't -% provide pTeX compatible patterns, yet. Therefore, don't load any -% patterns for pTeX. This strategy is necessary for pTeX format -% generation. +% Test for pTeX engine. pTeX needs explicit 8 bit patterns. \ifx\kanjiskip\undefined % Non-pTeX engine. Test for UTF-8 aware engine. \def\testengine#1#2!{\def\secondarg{#2}}% @@ -67,7 +64,7 @@ % \ifx#1^^be^^fe\else % þ - U+00FE - thorn \ifx#1^^bf^^b8\else % ÿ - U+00FF - ydieresis - \errmessage{Hyphenation pattern file `dehyphts-x-2011-07-01.tex' corrupted!}% + \errmessage{Hyphenation pattern file `dehyphts-x-2012-05-30.tex' corrupted!}% \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi @@ -110,11 +107,12 @@ \lccode"FF="FF % ß - U+00DF - germandbls \fi % - \input dehyphts-x-2011-07-01.pat + \input dehyphts-x-2012-05-30.pat \else - % pTeX engine. Don't load any patterns. - \message{dehyph-exptl: pTeX engine detected. Experimental German - patterns not loaded!}% + % pTeX engine. Fall-back to using 8 bit (EC) patterns provided by + % package hyph-utf8. + \message{dehyph-exptl: using pTeX engine. Loading patterns provided by package hyph-utf8.}% + \input hyph-de-ch-1901.ec.tex \fi % \endgroup diff --git a/Master/tlpkg/tlpsrc/dehyph-exptl.tlpsrc b/Master/tlpkg/tlpsrc/dehyph-exptl.tlpsrc index f3d0451ddfb..b618579831d 100644 --- a/Master/tlpkg/tlpsrc/dehyph-exptl.tlpsrc +++ b/Master/tlpkg/tlpsrc/dehyph-exptl.tlpsrc @@ -1,12 +1,12 @@ depend hyphen-base depend hyph-utf8 execute AddHyphen \ - name=german-x-2011-07-01 synonyms=german-x-latest \ + name=german-x-2012-05-30 synonyms=german-x-latest \ lefthyphenmin=2 righthyphenmin=2 \ - file=dehypht-x-2011-07-01.tex \ + file=dehypht-x-2012-05-30.tex \ file_patterns=hyph-de-1901.pat.txt file_exceptions=hyph-de-1901.hyp.txt execute AddHyphen \ - name=ngerman-x-2011-07-01 synonyms=ngerman-x-latest \ + name=ngerman-x-2012-05-30 synonyms=ngerman-x-latest \ lefthyphenmin=2 righthyphenmin=2 \ - file=dehyphn-x-2011-07-01.tex \ + file=dehyphn-x-2012-05-30.tex \ file_patterns=hyph-de-1996.pat.txt file_exceptions=hyph-de-1996.hyp.txt |