From 2f1e209ac67b4b7ffd3934f04e5dcdb45fc3f398 Mon Sep 17 00:00:00 2001 From: Manuel Pégourié-Gonnard Date: Wed, 3 Aug 2011 12:59:21 +0000 Subject: dehyph-exptl 2011-07-02: v0.22 git-svn-id: svn://tug.org/texlive/trunk@23375 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES | 78 +++++++++++------ Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL | 8 +- Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE | 7 +- Master/texmf-dist/doc/generic/dehyph-exptl/README | 6 +- .../doc/generic/dehyph-exptl/dehyph-exptl.bib | 14 +++ .../doc/generic/dehyph-exptl/dehyph-exptl.pdf | Bin 241707 -> 216733 bytes .../generic/dehyph-exptl/projektbeschreibung.pdf | Bin 160172 -> 147640 bytes .../generic/dehyph-exptl/projektbeschreibung.tex | 96 ++++++++++++--------- 8 files changed, 128 insertions(+), 81 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES b/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES index 5d1117b5ead..3fcd79bc394 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/CHANGES @@ -4,7 +4,7 @@ experimentellen Trennmuster und einige bekannte Probleme Änderungen können dem öffentlichen Entwicklerrepositorium entnommen werden. Ältere Veröffentlichungen des Pakets können im Dateibereich gefunden werden: -http://groups.google.com/group/trennmuster-opensource/files +http://projekte.dante.de/Trennmuster/WebHome bekannte Probleme: @@ -17,51 +17,73 @@ bekannte Probleme: 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). +* Die Dokumentation wurde erweitert. + + 2009-06-24: v0.20 ----------- -Änderungen: -* allgemein: - ** 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 in der Wortdatenbank wurden korrigiert. - ** Die Dokumentation wurde erweitert. - -* dehypht-x (traditionelle Rechtschreibung, Deutschland, Österreich): - Der Ersatz ss für ß wird 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). +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 - -* dehyphts-x (traditionelle Rechtschreibung, Schweiz): - Es werden neue Trennmuster für die traditionelle Rechtschreibung - des Schweizer Standarddeutschs angeboten. Die Trennmuster - unterscheiden sich von denen für die traditionelle Rechtschreibung - des Standarddeutschs Deutschlands und Österreichs (dehypht-x) in - der Trennung von ss als Ersatz für ß. Babelunterstützung für - diese Trennmuster fehlt bisher jedoch. Wer machts? + 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. +* 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 + machts? +* Die Patgen-Parameter wurden geändert. Die Trennmusterdateien + werden dadurch etwas kleiner. + +Paket: +* Die Dokumentation wurde erweitert. 2008-07-07: v0.13 ----------- -Änderungen: -* keine +Paket: +* Die Dokumentation wurde überarbeitet. 2008-07-02: v0.12 ----------- -Änderungen: -* keine +Wortdatenbank: +* Etwa 40 Wörter wurden korrigiert. + +Paket: +* Die Dokumentation wurde erweitert. 2008-06-27: v0.11 ----------- -Änderungen: -* keine +Wortdatenbank: +* Etwa 40 Wörter wurden korrigiert. +* Einige knifflige Wortzusammensetzungen wurden hinzugefügt + (Patentrichter usw.) + +Paket: +* Die Dokumentation wurde erweitert. 2008-06-18: v0.1 diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL b/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL index fc3c158739e..1a22736d4bb 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL @@ -89,7 +89,7 @@ C. Anlegen der Sprachen und Erstellen der Formatdateien: >TeX capacity exceeded, sorry [pattern memory=XXX] - oder + oder >TEX capacity exceeded, sorry [pattern memory ops=XXX] @@ -172,7 +172,7 @@ D. Anlegen der Formatdateien: >TeX capacity exceeded, sorry [pattern memory=XXX] - oder + oder >TEX capacity exceeded, sorry [pattern memory ops=XXX] @@ -270,7 +270,7 @@ D. Anlegen der Formatdateien: >TeX capacity exceeded, sorry [pattern memory=XXX] - oder + oder >TEX capacity exceeded, sorry [pattern memory ops=XXX] @@ -349,7 +349,7 @@ C. Refresh file name database: >mktexlsr -D. Rebuild format files: +D. Rebuild format files: Execute command diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE b/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE index 80d87f46764..aafbda9f0a7 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE @@ -1,5 +1,6 @@ -%% Copyright 2008 German Hyphenation Pattern Development Team -%% +%% Copyright 2007, 2008, 2009, 2011 German Hyphenation Pattern +%% Development Team +%% % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -10,6 +11,6 @@ % version 2005/12/01 or later. % % This work has the LPPL maintenance status `maintained'. -% +% % The Current Maintainer of this work is Werner Lemberg. % diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/README b/Master/texmf-dist/doc/generic/dehyph-exptl/README index 1f8b8666d3d..8a9f3086b46 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/README +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/README @@ -1,10 +1,10 @@ Package: dehyph-exptl (experimental German hyphenation patterns) -Version: v0.20 -Date: 2009-06-24 +Version: v0.22 +Date: 2011-07-02 License: LPPL Author: Werner Lemberg Email: wl@gnu.org -URL: http://groups.google.de/group/trennmuster-opensource +URL: http://projekte.dante.de/Trennmuster/WebHome English: diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.bib b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.bib index b0535e9dcab..d78422560b5 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.bib +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.bib @@ -89,6 +89,20 @@ } +% aus Datei dtk.bib uebernommen +@article{schmidt:1998, + author = {Walter Schmidt}, + title = {\TeX\ und die neue deutsche Rechtschreibung}, + journal = dtk, + year = 1998, + volume = 10, + number = 2, + month = sep, + pages = {35--37}, + language = {ngerman} +} + + % aus Datei dtk.bib uebernommen @article{lemberg:2003, author = {Werner Lemberg}, diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf index 0fec0b915ad..700243825f9 100644 Binary files a/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf and b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf differ diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.pdf b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.pdf index a2a9742f248..e0794b1646c 100644 Binary files a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.pdf and b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.pdf differ diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex index 22e0f21a3db..d58e9dfacb8 100644 --- a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex @@ -8,7 +8,7 @@ %%% Schrifteinstellung. %%% * Grundschrift Palatino, %%% * Akzidenzschrift Bera Sans, -%%% * Schreibmaschinenschrift Luxi Mono. +%%% * Schreibmaschinenschrift Latin Modern Typewriter. \usepackage[T1]{fontenc} \usepackage[osf]{mathpazo} \usepackage[scaled]{berasans} @@ -100,7 +100,7 @@ desc={BibTeX-Quelltext der Datei \jobname.pdf}% \typearea{last} %%% Trennausnahmen definieren. \hyphenation{ -Back-end +Back-end Soft-ware-pro-jek-ten } \begin{document} @@ -136,8 +136,8 @@ zug \label{sec:wer} Anstoß für dieses Projekt war eine Reihe von Artikeln in der \emph{\TeX{}nischen Komödie}% -\footnote{Vereinsschrift der \emph{Deutschsprachigen Anwendervereinigung - \TeX} (\textls{DANTE}~e.\,V.), \url{http://www.dante.de/}}% +\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}. @@ -147,19 +147,18 @@ 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 läuft derzeit über die Gruppe -\Programm{Trennmuster-Opensource} bei \Programm{Google}% -\footnote{\url{http://groups.google.de/group/trennmuster-opensource?hl=de}}% +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}} % -, das Projekt soll jedoch bei einem anderen Internetdienst zur +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. Bei Interesse oder mit Fragen wenden -Sie sich bitte an die Projektliste. +Aufgabenliste entnommen werden. \section{Aufgabenliste} @@ -168,6 +167,19 @@ Dieser Abschnitt enth 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 @@ -213,13 +225,15 @@ bestehen nur als Idee und werden zur Zeit nicht aktiv bearbeitet. \item Gewichtung der Trennstellen -\item Markierung von Nottrennungen - -\item Behandlung von falschen Ligaturen +\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 @@ -249,17 +263,6 @@ bestehen nur als Idee und werden zur Zeit nicht aktiv bearbeitet. \texttt{Polyglossia}) einen Versionsmechanismus für die Trennmusteraktivierung. $\Rightarrow$ Paket \texttt{hyphsubst} -\item[mehrere Trennmuster laden] Für einzelne Dokumente ist es - wünschenswert, fachspezifische Trennmuster verwenden zu können. - Allerdings können Trennmuster nur während der Formaterstellung geladen - werden. Einmal eingebundene Trennmuster sind somit immer im Format - vorhanden. Es wäre sinnvoll, Trennmuster auch dynamisch während der - Ausführung laden zu können. Wie wird mit kollidierenden Mustern - umgegangen? $\Rightarrow$ Lua\TeX - -\item[Trennstellengewichte] Trennstellen sollen gewichtet werden können - (z.\,B. Haupt-, Neben-, Nottrennungen). - \item[Verallgemeinerung des Trennalgorithmus] Derzeit benötigen \TeX-Quelltexte in deutscher Sprache verschiedene Auszeichnungen: @@ -295,24 +298,16 @@ bestehen nur als Idee und werden zur Zeit nicht aktiv bearbeitet. Es handelt sich hier um ein Mustererkennungsproblem ähnlich der Worttrennung. Denkbar ist eine Verallgemeinerung des - Silbentrennalgorithmus, mit der diese Fälle ohne Eingriffe im - Quelltext erkannt und richtig behandelt werden können: Mit - entsprechenden zusätzlichen Mustern werden während des Absatzumbruchs - \emph{verschiedene} Tries durchsucht und die notwendigen Ersetzungen - vorgenommen. $\Rightarrow$ Vorschlag für Lua\TeX-Entwickler - ausarbeiten + 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} -\subsection{Sonstige} -\begin{itemize}\raggedright - -\item Umzug auf einen anderen Host (BerliOS, Sourceforge o.\,ä.) - -\item Reservierung einer eigenen Domain - -\end{itemize} - \section{Zeitplan} @@ -375,6 +370,21 @@ dokumentieren. \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?} @@ -402,10 +412,10 @@ dokumentieren. \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. Das Paket \texttt{dehyph-exptl} - ist im \Abk{ctan} verfügbar.% - \footnote{Comprehensive \TeX\ Archive Network, - \url{http://ctan.tug.org/}} + \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 -- cgit v1.2.3