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}
<!-- --> 
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}
<!-- --> 
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}