diff options
author | Karl Berry <karl@freefriends.org> | 2008-06-30 18:56:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-06-30 18:56:20 +0000 |
commit | 8a7129a23bddd8f50490d70c962e929d461d7dfd (patch) | |
tree | 0c0400773522c08cd51aa0134e9ddb0ab41eadfa /Master/texmf-dist/doc/generic/dehyph-exptl | |
parent | 03dbd8d63e1b42f1d938aa9ad1a5e2e731576beb (diff) |
new german hyphenation package dehyph-exptl, not enabled (27jun08)
git-svn-id: svn://tug.org/texlive/trunk@9122 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/dehyph-exptl')
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL | 236 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE | 15 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/NEWS | 32 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/README | 56 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.bib | 89 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.pdf | bin | 0 -> 191837 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.bib | 89 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.pdf | bin | 0 -> 143919 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex | 319 |
9 files changed, 836 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL b/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL new file mode 100644 index 00000000000..e6300371b75 --- /dev/null +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/INSTALL @@ -0,0 +1,236 @@ +For English installation instructions, see end of this file. + + +************** +** German ** +************** + +Es folgen Installationshinweise für MiKTeX mit graphischer +Oberfläche sowie MiKTeX und TeX Live auf der Kommandozeile. +Nachfolgend ist <datum> jeweils durch die ISO-Notation des +Datums der Trennmusterdateien zu ersetzen (JJJJ-MM-TT). + +Die Installation der experimentellen Trennmuster erfordert +drei Schritte: + +A. Die Trennmuster- und Wrapperdateien sollten in die + folgenden Verzeichnisse innerhalb eines lokalen + TEXMF-Baums kopiert werden: + + tex/generic/hyphen/dehyph-exptl/dehyphn-x-<datum>.pat + tex/generic/hyphen/dehyph-exptl/dehyphn-x-<datum>.tex + tex/generic/hyphen/dehyph-exptl/dehypht-x-<datum>.pat + tex/generic/hyphen/dehyph-exptl/dehypht-x-<datum>.tex + + Die verbleibenden Dateien können in das Verzeichnis + + doc/generic/hyphen/dehyph-exptl/ + + kopiert werden. + + +B. Aktualisieren der File Name Database: + + MiKTeX mit GUI: + ------------------------------------ + Programm 'Settings' + --> Reiter 'General' + --> Knopf 'Refresh FNDB' + + Kommandozeile (MiKTeX und TeX Live): + ------------------------------------ + Kommando + + MiKTeX: >initexmf --update-fndb + TeX Live: >mktexlsr + + aufrufen. + ------------------------------------ + + +C. Anlegen der Sprachen und Erstellen der Formatdateien: + + MiKTeX mit GUI: + ------------------------------------ + Programm 'Settings' + --> Reiter 'Languages' + --> Knopf 'New' + --> Feld 'Language Name' : german-x-<datum> + --> Feld 'Synonyms' : german-x-latest + --> Feld 'Hyphenation File' : <texmfbaum>\tex\generic\babel\hyphen\dehypht-x-<datum>.tex + --> Box 'Load the hyphenation file' : aktiv + --> Knopf 'OK' + --> Knopf 'New' + --> Feld 'Language Name' : ngerman-x-<datum> + --> Feld 'Synonyms' : ngerman-x-latest + --> Feld 'Hyphenation File' : <texmfbaum>\tex\generic\babel\hyphen\dehyphn-x-<datum>.tex + --> Box 'Load the hyphenation file' : aktiv + --> Knopf 'OK' + Vorhandene Synonyme [n]german-x-latest anderer Sprachen + sind gegebenenfalls zu entfernen. + --> Knopf 'Ok' + --> Meldung 'To apply the new settings, it is necessary to rebuild the format files.' + --> Knopf 'OK' + + Wenn der letzte Schritt mit der Meldung + + >TeX capacity exceeded, sorry [pattern memory=XXX] + + oder + + >TEX capacity exceeded, sorry [pattern memory ops=XXX] + + fehlschlägt, so müssen Sie andere Sprachen deaktivieren + oder die Parameter trie_size und trie_op_size anpassen. + Bitte lesen Sie dazu die Dokumentation Ihrer + TeX-Verteilung oder fragen Sie einen TeX-Meister. + + Kommandozeile (MiKTeX und TeX Live): + ------------------------------------ + Achtung: Die manuelle Installation wird nicht empfohlen, + da die Datei language.dat in der Regel automatisch + verwaltet wird, hier jedoch von Hand Änderungen + vorgenommen werden. Es kann daher bei späteren + (unabhängigen) Updates zu Problemen kommen! + + 1. Ermitteln des Pfades der Datei language.dat: + + MiKTeX: >findtexmf language.dat + TeX Live: >kpsewhich language.dat + + Falls das Ergebnis des obigen Kommandos ein Pfad zu einem + *lokalen* TEXMF-Baum ist, existiert bereits eine lokale + Kopie der Datei language.dat. Springe zu Punkt C.3. + + 2. Eine lokale Kopie von language.dat existiert bisher nicht. + Kopiere die Datei aus dem in Schritt C.1 erhaltenen Pfad + in einen lokalen TEXMF-Baum, zum Beispiel nach + + MiKTeX: C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\MiKTeX\2.7\tex\generic\config\language.dat + TeX Live: <TeXLiveWurzel>/texmf-local/tex/generic/config/language.dat + + 3. Öffne die Datei language.dat aus dem *lokalen* TEXMF-Baum. + in einem Editor. + + 4. Falls vorhanden, entferne Zeilen + + =german-x-latest + =ngerman-x-latest + + 5. Füge am Ende der Datei die folgenden Zeilen hinzu: + + german-x-<datum> dehypht-x-<datum>.tex + =german-x-latest + ngerman-x-<datum> dehyphn-x-<datum>.tex + =ngerman-x-latest + + 6. Datei language.dat speichern und schließen. + + 7. Kommando + + MiKTeX: >initexmf --dump + TeX Live: >fmtutil --refresh + + aufrufen. + + Wenn dieses Kommando mit der Meldung + + >TeX capacity exceeded, sorry [pattern memory=XXX] + + oder + + >TEX capacity exceeded, sorry [pattern memory ops=XXX] + + fehlschlägt, so müssen Sie andere Sprachen in der Datei + language.dat deaktivieren oder die Parameter trie_size + und trie_op_size anpassen. Bitte lesen Sie dazu die + Dokumentation Ihrer TeX-Verteilung oder fragen Sie einen + TeX-Meister. + ------------------------------------ + + +*************** +** English ** +*************** + +Installation of the dehyph-exptl package requires three steps. +Distribution dependent commands are marked (*). +Note, in the remaining text <date> refers to the pattern file +date in ISO notation (YYYY-MM-DD)! + +A. Copy pattern and wrapper files to the following location + within a *local* texmf tree: + + tex/generic/hyphen/dehyph-exptl/dehyphn-x-<date>.pat + tex/generic/hyphen/dehyph-exptl/dehyphn-x-<date>.tex + tex/generic/hyphen/dehyph-exptl/dehypht-x-<date>.pat + tex/generic/hyphen/dehyph-exptl/dehypht-x-<date>.tex + + The remaining files can be copied to + + doc/generic/hyphen/dehyph-exptl/ + + +B. Refresh file name database. See documentation of your + TeX distribution to learn how to do this. The command + should be similar to + + >mktexlsr (*) + + +C. Modify language.dat and rebuild format files. + + Note, manual installation is not recommended, for file + language.dat is an automatically generated file in + general, but needs some manual modifications. This can + cause problems with later (unrelated) updates! + + 1. Determine the location of language.dat: + + >kpsewhich language.dat (*) + + If the resulting path already points to a *local* tree, + jump right to step C.3. + + 2. A local copy of language.dat doesn't exist, yet. Copy + that file from the path shown in step C.1 into a local + texmf tree. Below is an example path for TeX Live: + + <TeXLiveRoot>/texmf-local/tex/generic/config/language.dat + + 3. Open the copy of language.dat from the *local* texmf + tree into an editor. + + 4. If existent, remove the following lines + + =german-x-latest + =ngerman-x-latest + + 5. Add the following lines to the end of language.dat: + + german-x-<date> dehypht-x-<date>.tex + =german-x-latest + ngerman-x-<date> dehyphn-x-<date>.tex + =ngerman-x-latest + + 6. Save language.dat and close the editor. + + 7. Rebuild format files: + + >fmtutil --refresh (*) + + In case this command fails with error message + + >TeX capacity exceeded, sorry [pattern memory=XXX] + + or + + >TEX capacity exceeded, sorry [pattern memory ops=XXX] + + some languages have to be deactivated in language.dat or + parameters trie_size and trie_op_size have to be enlarged. + Please refer to the documentation of your TeX distribution + or ask a TeX wizard. + + +END. diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE b/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE new file mode 100644 index 00000000000..80d87f46764 --- /dev/null +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/LICENSE @@ -0,0 +1,15 @@ +%% Copyright 2008 German Hyphenation Pattern Development Team +%% <URL:http://groups.google.de/group/trennmuster-opensource> +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% 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/NEWS b/Master/texmf-dist/doc/generic/dehyph-exptl/NEWS new file mode 100644 index 00000000000..1a9c5b3ae21 --- /dev/null +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/NEWS @@ -0,0 +1,32 @@ +Diese Datei beschreibt einige Änderungen und bekannte Probleme +der experimentellen Trennmuster. Hauptsächlich handelt es sich +um systematische Fehler. Die Liste enthält jedoch keine +vollständige Änderungsliste. Genauere Angaben sind dem +öffentlichen Entwicklerrepositorium zu entnehmen. + + +2008-06-27: v0.11 +----------- +Änderungen: +* keine + +bekannte Probleme: +* enthält Trennmuster von 2008-06-18 + + +2008-06-18: v0.1 +----------- +Änderungen: +* Erstveröffentlichung + +bekannte Probleme: +* traditionelle Rechtschreibung: + ** Es gibt ein paar Probleme mit Ortsnamen endend auf -au + und -ow. + ** Der Ersatz ss für ß wird stets nach den Regeln für die + reformierte Rechtschreibung s-s getrennt. + ** Der Ersatz sz für ß wird bisher nicht berücksichtigt. + +* reformierte Rechtschreibung: + ** Es gibt ein paar Probleme mit Ortsnamen endend auf -au + und -ow. diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/README b/Master/texmf-dist/doc/generic/dehyph-exptl/README new file mode 100644 index 00000000000..ab359e83d79 --- /dev/null +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/README @@ -0,0 +1,56 @@ +Package: dehyph-exptl (experimental German hyphenation patterns) +Version: v0.11 +Date: 2008-06-27 +License: LPPL +Author: Werner Lemberg +Email: wl@gnu.org +URL: http://groups.google.de/group/trennmuster-opensource + + +English: +This package provides new, experimental hyphenation patterns +for the German language, covering traditional and reformed +orthography. The patterns can be used with packages Babel +and hyphsubst from the Oberdiek bundle. + +Deutsch: +Dieses Paket enthaelt experimentelle Trennmuster fuer die +traditionelle und reformierte deutsche Rechtschreibung. +Die Trennmuster koennen mit den Paketen Babel und hyphsubst +aus dem Oberdiek-Buendel verwendet werden. + + +***************** +** File List ** +***************** +INSTALL - documentation (ISO-8859-15) +LICENSE - documentation (ASCII) +NEWS - documentation (ISO-8859-15) +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 (UTF-8) +dehyphn-x-<date>.tex - wrapper for 8-bit TeX +dehypht-x-<date>.pat - patterns for traditional orthography (UTF-8) +dehypht-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). + + +END. diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.bib b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.bib new file mode 100644 index 00000000000..2784abcf162 --- /dev/null +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/dehyph-exptl.bib @@ -0,0 +1,89 @@ +@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} +} + + +@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} +} + +%%% Local Variables: +%%% coding: us-ascii +%%% 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 differnew file mode 100644 index 00000000000..6529e160353 --- /dev/null +++ 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 new file mode 100644 index 00000000000..e9974249b86 --- /dev/null +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.bib @@ -0,0 +1,89 @@ +@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} +} + +%%% 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 differnew file mode 100644 index 00000000000..58249d131a3 --- /dev/null +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.pdf diff --git a/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex new file mode 100644 index 00000000000..5608f4da9df --- /dev/null +++ b/Master/texmf-dist/doc/generic/dehyph-exptl/projektbeschreibung.tex @@ -0,0 +1,319 @@ +%%% 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 Luxi Mono. +\usepackage[T1]{fontenc} +\usepackage[osf]{mathpazo} +\usepackage[scaled]{berasans} +\renewcommand*{\ttdefault}{lmtt} +\usepackage{textcomp} +\linespread{1.05} +\usepackage[expansion=true]{microtype} +%%% Lade einige Pakete. +\usepackage{multicol} +\usepackage{tabularx} +\usepackage{booktabs} +\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} +%%% 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{ + 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]{\textsc{#1}} +\newcommand*{\Programm}[1]{\textsc{#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 +} + +\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} +Dieses Projekt beabsichtigt hochqualitative Wortlisten, +Trennmuster~\cite{liang:1983} und Ausnahmelisten für die deutsche +Sprache zu schaffen, die auch österreichische und +(deutsch)schweizerischer Besonderheiten abdecken. Grundlage sind die +verbindlichen Regeln des Dudens in der Fassung von 1991 und die +amtlichen Regeln für die Rechtschreibung der deutschen Sprache in der +Fassung von 2006.~\cite{duden:1991, 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} +Die deutschsprachige Trennmustermannschaft setzt sich zur Zeit aus +Leuten der Open"-Office-Gemeinde% +\footnote{\url{http://de.openoffice.org/}} und Mitgliedern des +Dante~e.\,V.% +\footnote{Deutschsprachige Anwendervereinigung \TeX~e.\,V., + \url{http://www.dante.de/}} zusammen. + +Die Kommunikation läuft derzeit über die Gruppe +\Programm{Trennmuster-Opensource} bei Google% +\footnote{\url{http://groups.google.de/group/trennmuster-opensource?hl=de}}% +, das Projekt soll jedoch bei einem anderen Internetdienst zur +Verwaltung von Softwareprojekten angemeldet werden. + + + +\section{Aufgaben} +Dieser Abschnitt enthält eine Zusammenstellung von anstehenden Aufgaben. +Die Liste ist weder sortiert, noch vollständig. + +\subsection*{Arbeit an Trennmustern} +\begin{itemize}\raggedright +\item Spezifikation und Gestaltung der Eingabemaske (Frontend) +\item Spezifikation und Implementierung der Datenbankanbindung (Backend) +\item Erweitern des Wortbestandes um Wörter aus geläufigen + Sprachbereichen (Küche und Haushalt, Handwerk, Floristik, Märchen, + deutsche Vor- und Nachnamen, Städte- und Flussnamen, römische Ziffern, + etc.) +\item Kontrolle von Rechtschreibung und Trennung des Wortbestands +\item Prüfen, ob linguistische Besonderheiten der deutschen Sprache + durch Startmuster in \Programm{Patgen} berücksichtigt werden können + (häufige Vor- und Nachsilben wie -lich, -keit, -lein, etc.) +\end{itemize} + +\subsection*{Änderungen an \TeX} +\begin{itemize}\raggedright +\item \TeX\ sollte Trennmuster dynamisch laden können, beispielsweise + für fachspezifische Begriffe ($\Rightarrow$ Lua\TeX). +\item Babel sollte einen Versionsmechanismus für die + Trennmusteraktivierung anbieten, um in einem Dokument trotz + weiterentwickelter Trennmuster umbruchtreuen Textsatz garantieren zu + können ($\Rightarrow$ Paket \texttt{hyphsubst}). +\item Haupt- und Nebentrennstellen sollten im Trennalgorithmus + berücksichtigt werden. +\end{itemize} + +\subsection*{Sonstiges} +\begin{itemize}\raggedright +\item Umzug auf einen anderen Host (BerliOS, Sourceforge o.\,ä.) +\item Reservierung einer eigenen Domain +\end{itemize} +Wer Interesse oder Ideen hat, wende sich bitte an die Gruppe.\newline +\indent\emph{Dieses Projekt benötigt Deine Hilfe!} + + + +\section{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 & \ldots\\ + Wortformen & 420.000\\ + Sortierkriterium & alphabetisch\\ + Rechtschreibung & gut\\ + Bemerkung & manuell gepflegt\\ + Zugriff & \Programm{git}-Repositorium:\newline + \textbullet\ \verb+git clone git://repo.or.cz/wortliste.git+\newline + \textbullet\ \verb+git clone http://repo.or.cz/r/wortliste.git+ \\ + Stand & 29.\,3.\,2008\\ + \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} + + +\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 & voraussichtlich 2008\\ + \addlinespace\bottomrule +\end{tabularx} + + + +\section{Bisherige Ergebnisse} +\subsection{Wortlisten} +Die von Werner Lemberg erstellte und kontrollierte Liste steht im +öffentlich zugänglichen Entwicklerrepositorium.% +\footnote{\url{http://repo.or.cz/}\qquad Eine \Programm{Git}-Version für + Windows ist unter + \url{http://code.google.com/p/msysgit/downloads/list} erhältlich, + Datei \Datei{Git-1.5.5-preview20080413.exe} (Stand: 30.\,5.\,2008).} +Eine Kopie kann mit +\begin{lstlisting}[style=shell,escapechar=\$] +git clone git://repo.or.cz/wortliste.git $\qquad\emph{oder}$ +git clone http://repo.or.cz/r/wortliste.git +\end{lstlisting} +bezogen werden.% +\footnote{Neben dem Protokoll unterscheiden sich auch die Adressen!} 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{HTML-Frontend} +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}} + +\subsection{Trennmusterdateien} +\begin{itemize} +\item Die bisherigen Trennmusterdateien für die traditionelle und neue + Rechtschreibung, die Dateien \Datei{dehypht.tex} und + \Datei{dehyphn.tex}, können im \Abk{ctan}% + \footnote{Comprehensive \TeX\ Archive Network, + \url{http://ctan.tug.org/}} +% + bezogen werden. Sie sind \emph{nicht} im Zuge dieses Projekts + entstanden. + +\item Das \LaTeX-Paket \texttt{dehyph-exptl} enthält Unterstützung für + die experimentellen Trennmuster. Es kann zusammen mit den Paketen + \texttt{Babel} und \texttt{hyphsubst} verwendet werden und ist im + \Abk{ctan} verfügbar. + +\item Im Dateibereich der Google-Gruppe + \Programm{Trennmuster-Opensource} sind aktuelle Trennmuster verfügbar, + die aus Werner Lembergs Liste generiert wurden.% + \footnote{\url{http://groups.google.de/group/trennmuster-opensource?hl=de}} +\end{itemize} + + + +\section{Zeitplan} +Es ist kein Ende abzusehen. + + + +\raggedright +\bibliography{projektbeschreibung} + + +\end{document} + +%%% Local Variables: +%%% mode: latex +%%% TeX-PDF-mode: t +%%% TeX-master: t +%%% coding: iso-8859-15 +%%% End: |