nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

splitidx, mehrere Indices mit unterschiedlichen Indexstilen/Stildateien

Von: Alexander Baumann (baumannalexander@t-online.de) [Profil]
Datum: 30.10.2009 20:06
Message-ID: <8e0726d7-6e96-48ec-a836-838d44ca4e5b@y23g2000yqd.googlegroups.com>
Newsgroup: de.comp.text.tex
Hallo,

mich beschäftigt ein wenig folgende Frage:
Ich benutze splitidx zum Erzeugen mehrerer Quellen- und Sachregister.
Nun würde ich gerne in den verschiedenen Registern auch verschiedene
Indexstile verwenden.

Dies hat folgenden Grund (falls die Frage kommen sollte): Das
Quellenregister besteht hauptsächlich aus Zahlen. Hier brauche ich
Pünktchen (\dotfill) als Begrenzer. Ein Eintrag
"12, 1, 3: 34, 56 f., 102 ff."
sieht fast unlesbar aus,
"12, 1, 3............34, 56 f., 102 ff."
dagegen Leserfreundlicher. Beim Sachregister ist das anders, denn
Einträge wie
"Getreidesteuer: 34, 56 f., 102 ff."
kann man eigentlich recht gut lesen, hier brauche ich keine Pünktchen
als Begrenzer.

Meine Dateien sehen ungefähr so aus:

%%%%%%%%%%%%%%%%%%%%%%%%%%Beispiel%%%%%%%%%%%%%%%%%%%%%%
\documentclass[fontsize=12pt, paper=a4, twoside=false, headings=sma
ll,
headinclude, headsepline, numbers=noenddot,]{scrbook}
\usepackage[latin1,ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[polutonikogreek,latin,german]{betababel}
\usepackage{lmodern}
\usepackage{scrpage2}
\setkomafont{sectioning}{\rmfamily\bfseries}

\usepackage[makeindex]{splitidx}
\newindex[]{sach}
\newindex[Institutionen]{inst}
\newindex[Codex Theodosianus]{cth}
\newindex[Digesten]{dig}

\begin{document}
\tableofcontents

\section{Überschrift}
Am Anfang der Digesten wird die Freiheit definiert als \emph{naturalis
facultas eius, quod cuique facere libet, nisi si quid vi aut iure
prohibetur.}\footnote{D 1, 5, 4 pr. (Florentin); Inst. 1, 3, 1. %
\sindex[dig]{1, 5, 4}%
\sindex[inst]{1, 3, 1}%
\sindex[sach]{Freiheit!Definition}%
} %
In der Konstitution CTh 3, 4, 5 steht hiervon aber gar nichts.%
\sindex[cth]{3, 4, 5}
\sindex[sach]{Freiheit!Abwesenheit einer Definition}

\begingroup
\extendtheindex{\manualmark\markright{Quellenregister}}{\small}
{\normalsize}{}
\twocolumn
\addchap{Quellenregister}
\printsubindex[inst]
\printsubindex[dig]
\printsubindex[cth]
\endgroup

\addchap{Sachregister}
\begingroup
\extendtheindex{\manualmark\markright{Sachregister}}{\small}
{\normalsize}{}
\printsubindex[sach]
\onecolumn
\endgroup

\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%Mein derzeitiger Indexstil (genannt makeindex.ist):
quote '+'
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
suffix_2p " f."
suffix_3p " ff."
%%%%%%%%%%%%%%%%%%

Ich bin für jede Anregung dankbar!

Alexander

[ Auf dieses Posting antworten ]

Antworten