summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/makeindex/mkind-german
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-09 01:01:11 +0000
committerKarl Berry <karl@freefriends.org>2006-01-09 01:01:11 +0000
commit3f8ed3d1210aac71d4c1d389ad68793b16557efd (patch)
tree8f4f212f3374e4063a9af2de293f498b72d4ebf4 /Master/texmf-dist/makeindex/mkind-german
parent4a6fbdc0e89fde6f9efcaa24de3db8e137da4404 (diff)
trunk/Master/texmf-dist/makeindex
git-svn-id: svn://tug.org/texlive/trunk@89 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/makeindex/mkind-german')
-rw-r--r--Master/texmf-dist/makeindex/mkind-german/digit.ist45
-rw-r--r--Master/texmf-dist/makeindex/mkind-german/special.ist24
-rw-r--r--Master/texmf-dist/makeindex/mkind-german/umlaut.ist24
-rw-r--r--Master/texmf-dist/makeindex/mkind-german/wb.ist45
4 files changed, 138 insertions, 0 deletions
diff --git a/Master/texmf-dist/makeindex/mkind-german/digit.ist b/Master/texmf-dist/makeindex/mkind-german/digit.ist
new file mode 100644
index 00000000000..21a0ce26881
--- /dev/null
+++ b/Master/texmf-dist/makeindex/mkind-german/digit.ist
@@ -0,0 +1,45 @@
+%
+%
+% This file is part of
+% MakeIndex - A formatter and format independent index processor
+%
+% Author: Gabor Herr
+%
+%
+% $Log: digit.ist,v $
+% Revision 1.1 1991/12/13 16:45:47 schrod
+% Initial revision
+%
+% Revision 1.1 1991/08/26 17:48:49 herr
+% Initial revision
+%
+%
+% german sort rules for digits
+
+% digits come behind the letters
+sort_rule "0" "\e0"
+sort_rule "1" "\e1"
+sort_rule "2" "\e2"
+sort_rule "3" "\e3"
+sort_rule "4" "\e4"
+sort_rule "5" "\e5"
+sort_rule "6" "\e6"
+sort_rule "7" "\e7"
+sort_rule "8" "\e8"
+sort_rule "9" "\e9"
+
+% all digits build a sort group
+sort_group "\e0" 100
+sort_group "\e1" 100
+sort_group "\e2" 100
+sort_group "\e3" 100
+sort_group "\e4" 100
+sort_group "\e5" 100
+sort_group "\e6" 100
+sort_group "\e7" 100
+sort_group "\e8" 100
+sort_group "\e9" 100
+
+% define group headings for digits
+group_head 100 "Ziffern"
+group_head -100 "ziffern"
diff --git a/Master/texmf-dist/makeindex/mkind-german/special.ist b/Master/texmf-dist/makeindex/mkind-german/special.ist
new file mode 100644
index 00000000000..5fda6988bf6
--- /dev/null
+++ b/Master/texmf-dist/makeindex/mkind-german/special.ist
@@ -0,0 +1,24 @@
+%
+%
+% This file is part of
+% MakeIndex - A formatter and format independent index processor
+%
+% Author: Gabor Herr
+%
+%
+% $Log: special.ist,v $
+% Revision 1.1 1991/12/13 16:45:56 schrod
+% Initial revision
+%
+% Revision 1.1 1991/08/26 17:49:18 herr
+% Initial revision
+%
+%
+% german sort rules for special characters and symbols
+
+% punctuations
+include "puncts.ist"
+
+% german group headings
+group_head +110 "Symbole"
+group_head -110 "symbole"
diff --git a/Master/texmf-dist/makeindex/mkind-german/umlaut.ist b/Master/texmf-dist/makeindex/mkind-german/umlaut.ist
new file mode 100644
index 00000000000..790049ea336
--- /dev/null
+++ b/Master/texmf-dist/makeindex/mkind-german/umlaut.ist
@@ -0,0 +1,24 @@
+%
+%
+% This file is part of
+% MakeIndex - A formatter and format independent index processor
+%
+% Author: Gabor Herr
+%
+%
+% $Log: umlaut.ist,v $
+% Revision 1.1 1991/12/13 16:46:00 schrod
+% Initial revision
+%
+% Revision 1.1 1991/08/26 17:49:31 herr
+% Initial revision
+%
+%
+% merge rules for german umlauts and sharp 's'
+
+% change quoute character to avoid problems with '\"'
+quote '~'
+
+% Umlaut-characters should left unchanged in the merge-pass.
+merge_rule "\\?\"[AaOoUus]" "&"
+merge_rule "\\ss({})?" "&"
diff --git a/Master/texmf-dist/makeindex/mkind-german/wb.ist b/Master/texmf-dist/makeindex/mkind-german/wb.ist
new file mode 100644
index 00000000000..2943b2232b5
--- /dev/null
+++ b/Master/texmf-dist/makeindex/mkind-german/wb.ist
@@ -0,0 +1,45 @@
+%
+%
+% This file is part of
+% MakeIndex - A formatter and format independent index processor
+%
+% Author: Gabor Herr
+%
+%
+% $Log: wb.ist,v $
+% Revision 1.1 1991/12/13 16:46:04 schrod
+% Initial revision
+%
+% Revision 1.1 1991/08/26 17:49:44 herr
+% Initial revision
+%
+%
+% german sort rules for TeX and LaTeX (Woerterbuchsortierung)
+
+% sort rules for TeX-style umlaut-macros
+sort_rule "\\\"A" "a"
+sort_rule "\\\"a" "a"
+sort_rule "\\\"O" "o"
+sort_rule "\\\"o" "o"
+sort_rule "\\\"U" "u"
+sort_rule "\\\"u" "u"
+sort_rule "\\ss({})?" "ss"
+
+% sort rules for german LaTeX-style umlaut-macros
+sort_rule "\"A" "a"
+sort_rule "\"a" "a"
+sort_rule "\"O" "o"
+sort_rule "\"o" "o"
+sort_rule "\"U" "u"
+sort_rule "\"u" "u"
+sort_rule "\"s" "ss"
+
+% define merge rules:
+include "german/umlaut.ist" % don't remove umlaut-macros
+include "tex.ist" % handle TeX and
+include "latex.ist" % LaTeX stuff
+
+% define sort rules
+include "german/digit.ist" % sort rules for digits
+include "german/special.ist" % sort rules for special characters
+include "icase.ist" % we sort case insensitive