Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 9

28 Jul '21, 18:28

stefan's gravatar image

stefan
18.4k163148

Bibelstellen sortieren. Die Sortierung erfolgt nicht aufsteigend, also Kapitel- und Versweise. Die einstellige Kapitelnummer wird 3stellig gezählt. Wie muss ich die *ist Datei erweitern, dass Reihefolge stimmt?

Die Bibelstellen sollen aufsteigend sortiert werden, das funktioniert bei mir nicht. % !TEX makeindex document.idx -g -r -s meine.ist \listfiles \documentclass[BCOR=8mm,paper=162mm:235mm,DIV=calc,headlines=2.1,fontsize=11pt, open=any,headings=optiontohead,headings=small,ngerman,parskip=false]{scrbook} \usepackage[ngerman]{babel} \usepackage{libertine} \usepackage[protrusion=true,expansion=true,factor=1750]{microtype} \usepackage{ifluatex} \usepackage{pdfpages} \usepackage[pdfborderstyle={/S/U/W 1}]{hyperref} \usepackage{hyperref} \hypersetup{pagebackref = true} %Indices \usepackage[makeindex,split,idxcommands]{splitidx} \newindex[Bibelstellen]{aid} %makeindex Bibelstellen-aid.idx -g -r -s meine.ist \usepackage{xcolor, soul} \usepackage{typearea} \begin{document} (Ps. 84);\sindex[aid]{AT19@Psalmen!84} (Matth. 9,35ff);\sindex[aid]{NT01@Matthäus!9,35ff} (Matth. 13,24ff)(Matth. 28,16ff);\sindex[aid]{NT01@Matthäus!28,16ff} Psalm 104, 29f \sindex[aid]{AT19@Psalmen!104,29f} Psalm 17,3\sindex[aid]{AT19@Psalmen!18,17} Psalm 18,17 \sindex[aid]{AT19@Psalmen!17,3} Psalm20,8 \sindex[aid]{AT19@Psalmen!20,8} Psalm 10,5,5ff \sindex[aid]{AT19@Psalmen!10,5} Psalm 1,5 \sindex[aid]{AT19@Psalmen!1,5} Psalm 8,7 \sindex[aid]{AT19@Psalmen!8,7} Psalm 5,6ff \sindex[aid]{AT19@Psalmen!5,6ff} \printindex[aid][Bibelstellen] \end{document} <!-- -->&nbsp; Hier die meine.ist Datei: %actual '=' quote '+' %level '>' %headings_flag 1 heading_prefix "{\\textbf " heading_suffix "}\\nopagebreak%\n \\indexspace\\nopagebreak%" delim_0 "\\dotfill " delim_1 "\\dotfill " delim_2 "\\dotfill " delim_r "~--~" suffix_2p "\\,f" suffix_3p "\\,ff" suffix_4p ''\\,fff'' preamble "\\markright{INDEX}\n\n\\begin{theindex}\n\\thispagestyle{headings}\n" postamble "\n\n\\end{theindex}\n" german DIN 5007 sort rules for TeX and LaTeX % sort rules for TeX-style umlaut-macros sort_rule "\\\"A" "ae" sort_rule "\\\"a" "ae" sort_rule "\\\"O" "oe" sort_rule "\\\"o" "oe" sort_rule "\\\"U" "ue" sort_rule "\\\"u" "ue" sort_rule "\\ss({})?" "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" Die erzeugte .idx-Datei: \indexentry{AT19@Psalmen!84|hyperpage}{1} \indexentry{NT01@Matthäus!9,35ff|hyperpage}{1} \indexentry{NT01@Matthäus!28,16ff|hyperpage}{1} \indexentry{AT19@Psalmen!104,29f|hyperpage}{1} \indexentry{AT19@Psalmen!18,17|hyperpage}{1} \indexentry{AT19@Psalmen!17,3|hyperpage}{1} \indexentry{AT19@Psalmen!20,8|hyperpage}{1} \indexentry{AT19@Psalmen!10,5|hyperpage}{1} \indexentry{AT19@Psalmen!1,5|hyperpage}{1} \indexentry{AT19@Psalmen!8,7|hyperpage}{1} \indexentry{AT19@Psalmen!5,6ff|hyperpage}{1} Die .ind-Datei, erzeugt aber ohne die vorliegenden weiteren eingebundenen .ist-Dateien: \markright{INDEX} \begin{theindex} \thispagestyle{headings} \item Psalmen \subitem 1,5\dotfill \hyperpage{1} \subitem 10,5\dotfill \hyperpage{1} \subitem 104,29f\dotfill \hyperpage{1} \subitem 17,3\dotfill \hyperpage{1} \subitem 18,17\dotfill \hyperpage{1} \subitem 20,8\dotfill \hyperpage{1} \subitem 5,6ff\dotfill \hyperpage{1} \subitem 8,7\dotfill \hyperpage{1} \subitem 84\dotfill \hyperpage{1} \indexspace \item Matthäus \subitem 28,16ff\dotfill \hyperpage{1} \subitem 9,35ff\dotfill \hyperpage{1} \end{theindex}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 8
weitere Daten

28 Jul '21, 18:23

stefan's gravatar image

stefan
18.4k163148

Bibelstellen sortieren. Die Sortierung erfolgt nicht aufsteigend, also Kapitel- und Versweise. Die einstellige Kapitelnummer wird 3stellig gezählt. Wie muss ich die *ist Datei erweitern, dass Reihefolge stimmt?

Die Bibelstellen sollen aufsteigend sortiert werden, das funktioniert bei mir nicht. % !TEX makeindex document.idx -g -r -s meine.ist \listfiles \documentclass[BCOR=8mm,paper=162mm:235mm,DIV=calc,headlines=2.1,fontsize=11pt, open=any,headings=optiontohead,headings=small,ngerman,parskip=false]{scrbook} %Hier \usepackage[ngerman]{babel} \usepackage{libertine} \usepackage[protrusion=true,expansion=true,factor=1750]{microtype} \usepackage{ifluatex} \usepackage{pdfpages} \usepackage[pdfborderstyle={/S/U/W 1}]{hyperref} \usepackage{hyperref} \hypersetup{pagebackref = true} %Indices \usepackage[makeindex,split,idxcommands]{splitidx} \newindex[Bibelstellen]{aid} %makeindex Bibelstellen-aid.idx -g -r -s meine.ist \usepackage{xcolor, soul} \usepackage{typearea} \begin{document} (Ps. 84);\sindex[aid]{AT19@Psalmen!84} (Matth. 9,35ff);\sindex[aid]{NT01@Matthäus!9,35ff} (Matth. 13,24ff)(Matth. 28,16ff);\sindex[aid]{NT01@Matthäus!28,16ff} Psalm 104, 29f \sindex[aid]{AT19@Psalmen!104,29f} Psalm 17,3\sindex[aid]{AT19@Psalmen!18,17} Psalm 18,17 \sindex[aid]{AT19@Psalmen!17,3} Psalm20,8 \sindex[aid]{AT19@Psalmen!20,8} Psalm 10,5,5ff \sindex[aid]{AT19@Psalmen!10,5} Psalm 1,5 \sindex[aid]{AT19@Psalmen!1,5} Psalm 8,7 \sindex[aid]{AT19@Psalmen!8,7} Psalm 5,6ff \sindex[aid]{AT19@Psalmen!5,6ff} \printindex[aid][Bibelstellen] \end{document} <!-- -->&nbsp; Hier die meine.ist Datei \begin{filecontents}[force]{meine.ist} %%% Datei: %actual '=' quote '+' %level '>' %headings_flag 1 heading_prefix "{\\textbf " heading_suffix "}\\nopagebreak%\n \\indexspace\\nopagebreak%" delim_0 "\\dotfill " delim_1 "\\dotfill " delim_2 "\\dotfill " delim_r "~--~" suffix_2p "\\,f" suffix_3p "\\,ff" suffix_4p ''\\,fff'' preamble "\\markright{INDEX}\n\n\\begin{theindex}\n\\thispagestyle{headings}\n" postamble "\n\n\\end{theindex}\n" german DIN 5007 sort rules for TeX and LaTeX % sort rules for TeX-style umlaut-macros sort_rule "\\\"A" "ae" sort_rule "\\\"a" "ae" sort_rule "\\\"O" "oe" sort_rule "\\\"o" "oe" sort_rule "\\\"U" "ue" sort_rule "\\\"u" "ue" sort_rule "\\ss({})?" "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" %%% \end{filecontents} \usepackage[ngerman]{babel} \usepackage{libertine} \usepackage[protrusion=true,expansion=true,factor=1750]{microtype} \usepackage{ifluatex} \usepackage{pdfpages} \usepackage[pdfborderstyle={/S/U/W 1}]{hyperref} \usepackage{hyperref} \hypersetup{pagebackref = true} %Indices \usepackage[makeindex,split,idxcommands]{splitidx} \newindex[Bibelstellen]{aid} %makeindex Bibelstellen-aid.idx -g -r -s meine.ist \usepackage{xcolor, soul} \usepackage{typearea} \begin{document} (Ps. 84);\sindex[aid]{AT19@Psalmen!84} (Matth. 9,35ff);\sindex[aid]{NT01@Matthäus!9,35ff} (Matth. 13,24ff)(Matth. 28,16ff);\sindex[aid]{NT01@Matthäus!28,16ff} Psalm 104, 29f \sindex[aid]{AT19@Psalmen!104,29f} Psalm 17,3\sindex[aid]{AT19@Psalmen!18,17} Psalm 18,17 \sindex[aid]{AT19@Psalmen!17,3} Psalm20,8 \sindex[aid]{AT19@Psalmen!20,8} Psalm 10,5,5ff \sindex[aid]{AT19@Psalmen!10,5} Psalm 1,5 \sindex[aid]{AT19@Psalmen!1,5} Psalm 8,7 \sindex[aid]{AT19@Psalmen!8,7} Psalm 5,6ff \sindex[aid]{AT19@Psalmen!5,6ff} \printindex[aid][Bibelstellen] \end{document} <!-- -->&nbsp; Die erzeugte .idx-Datei: \indexentry{AT19@Psalmen!84|hyperpage}{1} \indexentry{NT01@Matthäus!9,35ff|hyperpage}{1} \indexentry{NT01@Matthäus!28,16ff|hyperpage}{1} \indexentry{AT19@Psalmen!104,29f|hyperpage}{1} \indexentry{AT19@Psalmen!18,17|hyperpage}{1} \indexentry{AT19@Psalmen!17,3|hyperpage}{1} \indexentry{AT19@Psalmen!20,8|hyperpage}{1} \indexentry{AT19@Psalmen!10,5|hyperpage}{1} \indexentry{AT19@Psalmen!1,5|hyperpage}{1} \indexentry{AT19@Psalmen!8,7|hyperpage}{1} \indexentry{AT19@Psalmen!5,6ff|hyperpage}{1} Die .ind-Datei, erzeugt aber ohne die vorliegenden weiteren eingebundenen .ist-Dateien: \markright{INDEX} \begin{theindex} \thispagestyle{headings} \item Psalmen \subitem 1,5\dotfill \hyperpage{1} \subitem 10,5\dotfill \hyperpage{1} \subitem 104,29f\dotfill \hyperpage{1} \subitem 17,3\dotfill \hyperpage{1} \subitem 18,17\dotfill \hyperpage{1} \subitem 20,8\dotfill \hyperpage{1} \subitem 5,6ff\dotfill \hyperpage{1} \subitem 8,7\dotfill \hyperpage{1} \subitem 84\dotfill \hyperpage{1} \indexspace \item Matthäus \subitem 28,16ff\dotfill \hyperpage{1} \subitem 9,35ff\dotfill \hyperpage{1} \end{theindex}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 7
.ist-Datei in filecontents-Umgebung getan

28 Jul '21, 17:59

stefan's gravatar image

stefan
18.4k163148

Klicke auf Einblenden/Ausblenden von Überarbeitungen 6

28 Jul '21, 16:34

Ernst's gravatar image

Ernst
6649

Klicke auf Einblenden/Ausblenden von Überarbeitungen 5

26 Jul '21, 21:14

Ernst's gravatar image

Ernst
6649

Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

25 Jul '21, 19:43

Ernst's gravatar image

Ernst
6649

Klicke auf Einblenden/Ausblenden von Überarbeitungen 3
Entschuldigung, durchs kopieren wurde mehr als ich wollte übertragen.

25 Jul '21, 19:42

Ernst's gravatar image

Ernst
6649

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2
code markiert

25 Jul '21, 17:04

stefan's gravatar image

stefan
18.4k163148

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

25 Jul '21, 16:57

Ernst's gravatar image

Ernst
6649