Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/recipe-books.git

5-level index using xindy, based on http://tex.stackexchange.com/a/99071/226.

Author liantze <email>
Date 2013-02-21 00:46:28 GMT+0800
Commit 153d2e9f08c6b5540fed1cb033113cf8edcaf364
Parent db86b03
deepidx.xdy
+(markup-locref :open "\hyperpage{" :close "}")
+
+(markup-index :open "~n\begin{theindex}~n"
+ :close "~n\end{theindex}~n"
+ :tree
+ )
+(markup-indexentry :open "~n \sssubitem " :depth 3)
+(markup-indexentry :open "~n \sssssubitem " :depth 4)
+(markup-indexentry :open "~n \sssssssubitem " :depth 5)
+(markup-keyword :open "\protect\capitalizewords[q]{" :close "}{\large\color{\recipecolor}\thestring}" :depth 0)
recipe-book.cls
\RequirePackage[inline]{enumitem}
\RequirePackage{etoolbox}
+\RequirePackage{stringstrings}
\RequirePackage{textcomp,wasysym,marvosym}
\RequirePackage{amssymb}
\newcommand*{\framedPage}{\tikz[overlay]\node[fill=\tertiarycolor,text=\tertiarycolorcomplement,text depth=.2in,minimum height=.5in,minimum width=2em,font=\sffamily]{\thepage};}
+
+
+%% Indices nested up to 5 levels
+\long\def\lettergroup#1\item{\item\textbf}
+\let\lettergroupDefault\lettergroup
+\newcommand\sssubitem{\@idxitem \hspace*{40\p@}}
+\newcommand\sssssubitem{\@idxitem \hspace*{50\p@}}
+\newcommand\sssssssubitem{\@idxitem \hspace*{60\p@}}
%% placeholders
Delta 19 lines added, 0 lines removed, 19-line increase