;;
;; This is file `indextra.xdy',
;; generated with the docstrip utility.
;;
;; The original source files were:
;;
;; indextra.dtx  (with options: `xdy')
;; 
;; This is a generated file.
;; 
;; Copyright (C) 2025 Alan J. Cain
;; 
;; This file may be distributed and/or modified under the
;; conditions of the LaTeX Project Public License, either
;; version 1.3c 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.3c or later is part of all distributions of
;; LaTeX version 2008-05-04 or later.
;; 
(markup-index :open  "\begin{theindextra}~n  \indextrastyleversion{0.1}~n  \indextraprocessortype{xdy}~n"
              :close "~n~n\end{theindextra}~n"
              :tree)

(markup-letter-group-list :sep "~n  \indextraspace~n")
(markup-letter-group :open-head "~n  % "
                     :close-head "~n"
                     :group "default")
(markup-letter-group :open-head "~n  \indextragroup{"
                     :close-head "}~n~n")

(markup-indexentry :open "  \indextraentry{0}{"
                   :close "}%~n"
                   :depth 0)
(markup-indexentry :open "}%~n    \indextraentry{1}{"
                   :close ""
                   :depth 1)
(markup-indexentry :open "}%~n      \indextraentry{2}{"
                   :close ""
                   :depth 2)

(markup-keyword-list :open "" :close "}{" :sep ";")

(markup-locclass-list :open "" :sep ", " :close "")
(markup-locref-list :open ""  :sep ", " :close "")

(markup-range :sep "--")

(markup-crossref-list :class "see"
                      :open "\see{"
                      :sep "}{}, \see{"
                      :close "}{}")
(markup-crossref-list :class "seealso"
                      :open "\seealso{"
                      :sep "}{}, \seealso{"
                      :close "}{}")
