From 557d7e851c856be805f6d38daa3019b00b71d972 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Fri, 30 Mar 2018 19:07:56 +0200 Subject: [PATCH] Verwende YAML-Header wie im `tex-hyphen'-Projekt. --- daten/dehyphn-x-major.1 | 85 ++++++++++++++++++++++++++++++++----------- daten/dehyphn-x-major.2 | 3 -- daten/dehyphn-x-major.tex.in | 9 ++--- daten/dehyphn-x.1 | 83 +++++++++++++++++++++++++++++++----------- daten/dehyphn-x.2 | 3 -- daten/dehyphn-x.tex.in | 4 +- daten/dehypht-x-major.1 | 85 ++++++++++++++++++++++++++++++++----------- daten/dehypht-x-major.2 | 3 -- daten/dehypht-x-major.tex.in | 9 ++--- daten/dehypht-x.1 | 83 +++++++++++++++++++++++++++++++----------- daten/dehypht-x.2 | 3 -- daten/dehypht-x.tex.in | 4 +- daten/dehyphts-x-major.1 | 85 ++++++++++++++++++++++++++++++++----------- daten/dehyphts-x-major.2 | 3 -- daten/dehyphts-x-major.tex.in | 9 ++--- daten/dehyphts-x.1 | 85 ++++++++++++++++++++++++++++++++----------- daten/dehyphts-x.2 | 3 -- daten/dehyphts-x.tex.in | 4 +- 18 files changed, 391 insertions(+), 172 deletions(-) rewrite daten/dehyphn-x-major.1 (75%) rewrite daten/dehyphn-x.1 (76%) rewrite daten/dehypht-x-major.1 (76%) rewrite daten/dehypht-x.1 (76%) rewrite daten/dehyphts-x-major.1 (75%) rewrite daten/dehyphts-x.1 (76%) diff --git a/daten/dehyphn-x-major.1 b/daten/dehyphn-x-major.1 dissimilarity index 75% index 31d2a8a..31fede5 100644 --- a/daten/dehyphn-x-major.1 +++ b/daten/dehyphn-x-major.1 @@ -1,22 +1,63 @@ -% dehyphn-x-major-@DATE@.pat - -\message{German Major Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x-major' @DATE@ (WL)} - -% TeX-Trennmuster (nur Haupttrennstellen) für die reformierte (2006) -% deutsche Rechtschreibung -% -% Copyright (c) 2013-2018 -% Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven, -% Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf -% -% Licensed under the MIT license. Full license text available from -% -% http://opensource.org/licenses/mit-license.php -% -% -% The word list is available from -% -% http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ -% -% The used patgen parameters are -% +% title: German Major Hyphenation Patterns (Reformed Orthography, 2006) +% +% notice: TeX-Trennmuster (nur Haupttrennstellen) für die reformierte (2006) +% deutsche Rechtschreibung +% +% version: @DATE@ +% +% authors: +% - +% name: Deutschsprachige Trennmustermannschaft +% contact: trennmuster@dante.de +% +% copyright: Copyright (c) 2013-2018 +% Stephan Hennig, Werner Lemberg, Günter Milde, +% Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke, +% Tobias Wendorf +% +% licence: +% name: MIT +% url: http://opensource.org/licenses/mit-license.php +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the “Software”), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or +% sell copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% +% source: http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ +% +% language: +% name: German, reformed spelling +% tag: de-1996 +% +% hyphenmins: +% generation: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% typesetting: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% +% =========================================================================== + +\message{German Major Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x-major' @DATE@ (WL)} + +% +% The used patgen parameters are +% diff --git a/daten/dehyphn-x-major.2 b/daten/dehyphn-x-major.2 index d1c52d4..d350e36 100644 --- a/daten/dehyphn-x-major.2 +++ b/daten/dehyphn-x-major.2 @@ -1,5 +1,2 @@ -% -% \lefthyphenmin = @LEFTHYPHENMIN@ -% \righthyphenmin = @RIGHTHYPHENMIN@ \patterns{% diff --git a/daten/dehyphn-x-major.tex.in b/daten/dehyphn-x-major.tex.in index e1d83c7..d5338f1 100644 --- a/daten/dehyphn-x-major.tex.in +++ b/daten/dehyphn-x-major.tex.in @@ -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}}% @@ -28,8 +25,8 @@ % \if@dehyphx@UTF@ \else - % The word list used for generating German hyphenation patterns is - % encoded in latin-9. + % For 8-bit engines we define macros to convert the patterns from UTF-8 + % to EC encoding. \catcode"C3=\active \def^^c3#1{% \ifx#1^^9f^^ff\else % ß - U+00DF - germandbls diff --git a/daten/dehyphn-x.1 b/daten/dehyphn-x.1 dissimilarity index 76% index 1dff77e..4b7e8e9 100644 --- a/daten/dehyphn-x.1 +++ b/daten/dehyphn-x.1 @@ -1,21 +1,62 @@ -% dehyphn-x-@DATE@.pat - -\message{German Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x' @DATE@ (WL)} - -% TeX-Trennmuster für die reformierte (2006) deutsche Rechtschreibung -% -% Copyright (c) 2013-2018 -% Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven, -% Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf -% -% Licensed under the MIT license. Full license text available from -% -% http://opensource.org/licenses/mit-license.php -% -% -% The word list is available from -% -% http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ -% -% The used patgen parameters are -% +% title: German Hyphenation Patterns (Reformed Orthography, 2006) +% +% notice: TeX-Trennmuster für die reformierte (2006) deutsche Rechtschreibung +% +% version: @DATE@ +% +% authors: +% - +% name: Deutschsprachige Trennmustermannschaft +% contact: trennmuster@dante.de +% +% copyright: Copyright (c) 2013-2018 +% Stephan Hennig, Werner Lemberg, Günter Milde, +% Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke, +% Tobias Wendorf +% +% licence: +% name: MIT +% url: http://opensource.org/licenses/mit-license.php +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the “Software”), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or +% sell copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% +% source: http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ +% +% language: +% name: German, reformed spelling +% tag: de-1996 +% +% hyphenmins: +% generation: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% typesetting: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% +% =========================================================================== + +\message{German Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x' @DATE@ (WL)} + +% +% The used patgen parameters are +% diff --git a/daten/dehyphn-x.2 b/daten/dehyphn-x.2 index d1c52d4..d350e36 100644 --- a/daten/dehyphn-x.2 +++ b/daten/dehyphn-x.2 @@ -1,5 +1,2 @@ -% -% \lefthyphenmin = @LEFTHYPHENMIN@ -% \righthyphenmin = @RIGHTHYPHENMIN@ \patterns{% diff --git a/daten/dehyphn-x.tex.in b/daten/dehyphn-x.tex.in index 0850b86..4846335 100644 --- a/daten/dehyphn-x.tex.in +++ b/daten/dehyphn-x.tex.in @@ -25,8 +25,8 @@ % \if@dehyphx@UTF@ \else - % The word list used for generating German hyphenation patterns is - % encoded in latin-9. + % For 8-bit engines we define macros to convert the patterns from UTF-8 + % to EC encoding. \catcode"C3=\active \def^^c3#1{% \ifx#1^^9f^^ff\else % ß - U+00DF - germandbls diff --git a/daten/dehypht-x-major.1 b/daten/dehypht-x-major.1 dissimilarity index 76% index 989beb3..e95b3d5 100644 --- a/daten/dehypht-x-major.1 +++ b/daten/dehypht-x-major.1 @@ -1,22 +1,63 @@ -% dehypht-x-major-@DATE@.pat - -\message{German Major Hyphenation Patterns (Traditional Orthography) `dehypht-x-major' @DATE@ (WL)} - -% TeX-Trennmuster (nur Haupttrennstellen) für die traditionelle deutsche -% Rechtschreibung -% -% Copyright (c) 2013-2018 -% Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven, -% Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf -% -% Licensed under the MIT license. Full license text available from -% -% http://opensource.org/licenses/mit-license.php -% -% -% The word list is available from -% -% http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ -% -% The used patgen parameters are -% +% title: German Major Hyphenation Patterns (Traditional Orthography) +% +% notice: TeX-Trennmuster (nur Haupttrennstellen) für die traditionelle +% deutsche Rechtschreibung +% +% version: @DATE@ +% +% authors: +% - +% name: Deutschsprachige Trennmustermannschaft +% contact: trennmuster@dante.de +% +% copyright: Copyright (c) 2013-2018 +% Stephan Hennig, Werner Lemberg, Günter Milde, +% Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke, +% Tobias Wendorf +% +% licence: +% name: MIT +% url: http://opensource.org/licenses/mit-license.php +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the “Software”), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or +% sell copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% +% source: http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ +% +% language: +% name: German, traditional spelling +% tag: de-1996 +% +% hyphenmins: +% generation: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% typesetting: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% +% =========================================================================== + +\message{German Major Hyphenation Patterns (Traditional Orthography) `dehypht-x-major' @DATE@ (WL)} + +% +% The used patgen parameters are +% diff --git a/daten/dehypht-x-major.2 b/daten/dehypht-x-major.2 index d1c52d4..d350e36 100644 --- a/daten/dehypht-x-major.2 +++ b/daten/dehypht-x-major.2 @@ -1,5 +1,2 @@ -% -% \lefthyphenmin = @LEFTHYPHENMIN@ -% \righthyphenmin = @RIGHTHYPHENMIN@ \patterns{% diff --git a/daten/dehypht-x-major.tex.in b/daten/dehypht-x-major.tex.in index f38f765..e704e27 100644 --- a/daten/dehypht-x-major.tex.in +++ b/daten/dehypht-x-major.tex.in @@ -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}}% @@ -28,8 +25,8 @@ % \if@dehyphx@UTF@ \else - % The word list used for generating German hyphenation patterns is - % encoded in latin-9. + % For 8-bit engines we define macros to convert the patterns from UTF-8 + % to EC encoding. \catcode"C3=\active \def^^c3#1{% \ifx#1^^9f^^ff\else % ß - U+00DF - germandbls diff --git a/daten/dehypht-x.1 b/daten/dehypht-x.1 dissimilarity index 76% index 267aa6f..4e8de0c 100644 --- a/daten/dehypht-x.1 +++ b/daten/dehypht-x.1 @@ -1,21 +1,62 @@ -% dehypht-x-@DATE@.pat - -\message{German Hyphenation Patterns (Traditional Orthography) `dehypht-x' @DATE@ (WL)} - -% TeX-Trennmuster für die traditionelle deutsche Rechtschreibung -% -% Copyright (c) 2013-2018 -% Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven, -% Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf -% -% Licensed under the MIT license. Full license text available from -% -% http://opensource.org/licenses/mit-license.php -% -% -% The word list is available from -% -% http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ -% -% The used patgen parameters are -% +% title: German Hyphenation Patterns (Traditional Orthography) +% +% notice: TeX-Trennmuster für die traditionelle deutsche Rechtschreibung +% +% version: @DATE@ +% +% authors: +% - +% name: Deutschsprachige Trennmustermannschaft +% contact: trennmuster@dante.de +% +% copyright: Copyright (c) 2013-2018 +% Stephan Hennig, Werner Lemberg, Günter Milde, +% Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke, +% Tobias Wendorf +% +% licence: +% name: MIT +% url: http://opensource.org/licenses/mit-license.php +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the “Software”), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or +% sell copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% +% source: http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ +% +% language: +% name: German, traditional spelling +% tag: de-1901 +% +% hyphenmins: +% generation: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% typesetting: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% +% =========================================================================== + +\message{German Hyphenation Patterns (Traditional Orthography) `dehypht-x' @DATE@ (WL)} + +% +% The used patgen parameters are +% diff --git a/daten/dehypht-x.2 b/daten/dehypht-x.2 index d1c52d4..d350e36 100644 --- a/daten/dehypht-x.2 +++ b/daten/dehypht-x.2 @@ -1,5 +1,2 @@ -% -% \lefthyphenmin = @LEFTHYPHENMIN@ -% \righthyphenmin = @RIGHTHYPHENMIN@ \patterns{% diff --git a/daten/dehypht-x.tex.in b/daten/dehypht-x.tex.in index 9091891..e7cf9a4 100644 --- a/daten/dehypht-x.tex.in +++ b/daten/dehypht-x.tex.in @@ -25,8 +25,8 @@ % \if@dehyphx@UTF@ \else - % The word list used for generating German hyphenation patterns is - % encoded in latin-9. + % For 8-bit engines we define macros to convert the patterns from UTF-8 + % to EC encoding. \catcode"C3=\active \def^^c3#1{% \ifx#1^^9f^^ff\else % ß - U+00DF - germandbls diff --git a/daten/dehyphts-x-major.1 b/daten/dehyphts-x-major.1 dissimilarity index 75% index a4be1ee..ab0fa67 100644 --- a/daten/dehyphts-x-major.1 +++ b/daten/dehyphts-x-major.1 @@ -1,22 +1,63 @@ -% dehyphts-x-major-@DATE@.pat - -\message{Swiss-German Major Hyphenation Patterns (Traditional Orthography) `dehyphts-x-major' @DATE@ (WL)} - -% TeX-Trennmuster (nur Haupttrennstellen) für die traditionelle -% deutsch-schweizerische Rechtschreibung -% -% Copyright (c) 2013-2018 -% Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven, -% Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf -% -% Licensed under the MIT license. Full license text available from -% -% http://opensource.org/licenses/mit-license.php -% -% -% The word list is available from -% -% http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ -% -% The used patgen parameters are -% +% title: Swiss-German Major Hyphenation Patterns (Traditional Orthography) +% +% notice: TeX-Trennmuster (nur Haupttrennstellen) für die traditionelle +% deutsch-schweizerische Rechtschreibung +% +% version: @DATE@ +% +% authors: +% - +% name: Deutschsprachige Trennmustermannschaft +% contact: trennmuster@dante.de +% +% copyright: Copyright (c) 2013-2018 +% Stephan Hennig, Werner Lemberg, Günter Milde, +% Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke, +% Tobias Wendorf +% +% licence: +% name: MIT +% url: http://opensource.org/licenses/mit-license.php +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the “Software”), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or +% sell copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% +% source: http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ +% +% language: +% name: German, traditional Swiss spelling +% tag: de-CH-1901 +% +% hyphenmins: +% generation: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% typesetting: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% +% =========================================================================== + +\message{Swiss-German Major Hyphenation Patterns (Traditional Orthography) `dehyphts-x-major' @DATE@ (WL)} + +% +% The used patgen parameters are +% diff --git a/daten/dehyphts-x-major.2 b/daten/dehyphts-x-major.2 index d1c52d4..d350e36 100644 --- a/daten/dehyphts-x-major.2 +++ b/daten/dehyphts-x-major.2 @@ -1,5 +1,2 @@ -% -% \lefthyphenmin = @LEFTHYPHENMIN@ -% \righthyphenmin = @RIGHTHYPHENMIN@ \patterns{% diff --git a/daten/dehyphts-x-major.tex.in b/daten/dehyphts-x-major.tex.in index ddc424d..67f6cc7 100644 --- a/daten/dehyphts-x-major.tex.in +++ b/daten/dehyphts-x-major.tex.in @@ -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}}% @@ -28,8 +25,8 @@ % \if@dehyphx@UTF@ \else - % The word list used for generating German hyphenation patterns is - % encoded in latin-9. + % For 8-bit engines we define macros to convert the patterns from UTF-8 + % to EC encoding. \catcode"C3=\active \def^^c3#1{% \ifx#1^^9f^^ff\else % ß - U+00DF - germandbls diff --git a/daten/dehyphts-x.1 b/daten/dehyphts-x.1 dissimilarity index 76% index 562f832..ad2b35e 100644 --- a/daten/dehyphts-x.1 +++ b/daten/dehyphts-x.1 @@ -1,22 +1,63 @@ -% dehyphts-x-@DATE@.pat - -\message{Swiss-German Hyphenation Patterns (Traditional Orthography) `dehyphts-x' @DATE@ (WL)} - -% TeX-Trennmuster für die traditionelle deutsch-schweizerische -% Rechtschreibung -% -% Copyright (c) 2013-2018 -% Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven, -% Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf -% -% Licensed under the MIT license. Full license text available from -% -% http://opensource.org/licenses/mit-license.php -% -% -% The word list is available from -% -% http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ -% -% The used patgen parameters are -% +% title: Swiss-German Hyphenation Patterns (Traditional Orthography) +% +% notice: TeX-Trennmuster für die traditionelle deutsch-schweizerische +% Rechtschreibung +% +% version: @DATE@ +% +% authors: +% - +% name: Deutschsprachige Trennmustermannschaft +% contact: trennmuster@dante.de +% +% copyright: Copyright (c) 2013-2018 +% Stephan Hennig, Werner Lemberg, Günter Milde, +% Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke, +% Tobias Wendorf +% +% licence: +% name: MIT +% url: http://opensource.org/licenses/mit-license.php +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the “Software”), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or +% sell copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% +% source: http://repo.or.cz/w/wortliste.git?a=commit;h=@GIT_VERSION@ +% +% language: +% name: German, traditional Swiss spelling +% tag: de-CH-1901 +% +% hyphenmins: +% generation: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% typesetting: +% left: @LEFTHYPHENMIN@ +% right: @RIGHTHYPHENMIN@ +% +% =========================================================================== + +\message{Swiss-German Hyphenation Patterns (Traditional Orthography) `dehyphts-x' @DATE@ (WL)} + +% +% The used patgen parameters are +% diff --git a/daten/dehyphts-x.2 b/daten/dehyphts-x.2 index d1c52d4..d350e36 100644 --- a/daten/dehyphts-x.2 +++ b/daten/dehyphts-x.2 @@ -1,5 +1,2 @@ -% -% \lefthyphenmin = @LEFTHYPHENMIN@ -% \righthyphenmin = @RIGHTHYPHENMIN@ \patterns{% diff --git a/daten/dehyphts-x.tex.in b/daten/dehyphts-x.tex.in index ba7caf3..4d28146 100644 --- a/daten/dehyphts-x.tex.in +++ b/daten/dehyphts-x.tex.in @@ -25,8 +25,8 @@ % \if@dehyphx@UTF@ \else - % The word list used for generating German hyphenation patterns is - % encoded in latin-9. + % For 8-bit engines we define macros to convert the patterns from UTF-8 + % to EC encoding. \catcode"C3=\active \def^^c3#1{% \ifx#1^^9f^^ff\else % ß - U+00DF - germandbls -- 2.11.4.GIT