up
book
Title Page
----------
\Configure{maketitle}.....................4
#1 start of maketitle
#2 end of maketitle
#3 before title
#4 after title
\Configure{thanks author date and}........8
#1 before thanks
#2 after thanks
#3 before author
#4 after author
#5 before date
#6 after date
#7 representation of ‘and’
#8 line breaks (= end of rows, for an embedded tabular environment)
Sectioning
----------
\Configure{part}
\Configure{section}
\Configure{subsection}
\Configure{subsubsection}
\Configure{paragraph}
\Configure{subparagraph}
\Configure{likepart}
\Configure{likechapter}
\Configure{likesection}
\Configure{likesubsection}
\Configure{likesubsubsection}
\Configure{likeparagraph}
\Configure{likesubparagraph}
Bibliography
------------
\ConfigureList{thebibliography}......4
#1 before list
#2 after list
#3 before label
#4 after label
\DeleteMark removes latex’s label; to be placed at the end of #3
\AnchorLabel defines an anchor for \label in current item; to
be placed in #4
\Configure{cite} see the
\Configure{bibitem} latex section
\ConfigureToc
lof, lot, appendix, chapter, likechapter, likeparagraph, likepart,
likesection, likesubparagraph, likesubsection, likesubsubsection,
paragraph, part, section, subparagraph, subsection, subsubsection
\Configure{appendixTITLE+}........1
\Configure{chapterTITLE+}.........1
\Configure{partTITLE+}............1
\Configure{sectionTITLE+}.........1
\Configure{subsectionTITLE+}......1
\Configure{subsubsectionTITLE+}...1
#1 the content of <TITLE>
The insertion overrides the one offered by \Configure{CutAtTITLE+}
for the given section type (the ‘like’ counterparts acn also be
configured).
The sectioning title content can be accessed through the parameter #1.
Example:
\Configure{chapterTITLE+}{Synodos - #1}
\Configure{endpart}................1
\Configure{endchapter}.............1
\Configure{endsection}.............1
\Configure{endsubsection}..........1
\Configure{endsubsubsection}.......1
\Configure{endparagraph}...........1
\Configure{endsubparagraph}........1
\Configure{endappendix}............1
\Configure{endlikepart}............1
\Configure{endlikechapter}.........1
\Configure{endlikesection}.........1
\Configure{endlikesubsection}......1
\Configure{endlikesubsubsection}...1
\Configure{endlikeparagraph}.......1
\Configure{endlikesubparagraph}....1
#1 a comma separated list specifying the end
points for the configured logical unit
e.g., \Configure{endsection}
{likesection,chapter,likechapter,appendix,part,likepart}
\Configure{tableofcontents*}.......................1
#1 A non-empty parameter asks to implicitly introduce
a \tableofcontents upon reaching the first sectioning
command, if no \tableofcontents command is encountered
earlier. The parameter assumes a colon-separated list
of sectioning types to be included in the output
of \tableofcontents. Starred variants of sectioning
types should be referenced with the ‘like’ prefix.
An empty parameter cancels earlier requests for implicit
calls to \tableofcontents (e.g., embedded within requests
to package options 1, 2, 3, 4)
Example:
\Configure{tableofcontents*}{part,likepart,%
section,likesection,subsection,likesubsection}
\contentsname
A LaTeX macro stating the title for a table of contents division.
Index (\theindex)
-----------------
\Configure{theindex} ..........................9
#1 before-env
#2 after-env
#3 before-item
#4 after-item
#5 before-subitem
#6 after-subitem
#7 before-subsubitem
#8 after-subsubitem
#9 at-indexspace
Example:
\Configure{theindex}
{\HCode{<ul class="theindex">}\global\let\IndexSpace=\empty}
{\HCode{</ul>}}
{\HCode{<li \IndexSpace>}\global\let\IndexSpace=\empty}
{\HCode{</li>\Hnewline}}
{\HCode{<li>}\ \ \ \ } {\HCode{</li>\Hnewline}}
{\HCode{<li>}\ \ \ \ \ \ \ \ } {\HCode{</li>\Hnewline}}
{\global\def\IndexSpace{class="indexspace"}}
\Css{.indexspace{margin-top:1em;}}
The links are indirectly requested in the idx files within
\beforeentry macros. For instance, a file try.tex
\documentclass{article}
\makeindex
\begin{document}
\section{xx}
\index{a1} x
\index{a2} x
\index{a2} x
\index{b1} x
\index{b2} x
\index{b3} x
\input \jobname.ind
\end{document}
produces a file try.idx of the form
\beforeentry{try.html}{dx1-1001}{}
\indexentry{a1}{1}
\beforeentry{try.html}{dx1-1002}{}
\indexentry{a2}{1}
\beforeentry{try.html}{dx1-1003}{}
\indexentry{a2}{1}
\beforeentry{try.html}{dx1-1004}{}
\indexentry{b1}{1}
\beforeentry{try.html}{dx1-1005}{}
\indexentry{b2}{1}
\beforeentry{try.html}{dx1-1006}{}
\indexentry{b3}{1}
where each pair
\beforeentry{A}{B}{}\indexetry{C}{D}
represents an entry of the form
\indexentry{\Link[A]{B}{}C\EndLink}{D}
The makeindex utility ignores the \beforeentry records. To compensate
for that, one needs to pre-process the idx file which is introduced to
the makeindex utility and/or post-process the output of the utility.
A script consisting of two instructions similar to
tex ’\def\filename{{try}{idx}{4dx}{ind}} \input idxmake.4ht’
makeindex -o try.ind try.4dx
instead of
makeindex -o try.ind try.idx
should do the job.
On some platforms, the quotation marks ’ should be
replaced by double quotation marks " or eliminated.
\Configure{makeindex} ..........................1
The default setting, requests consecutive numbers for the
pointers in the indexes. The current command provides the
means to configure the pointers to other values.
Example: \Configure{makeindex}{Sec \arabic{section}}
Environments of book:
---------------------
\ConfigureEnv{...}.........................4
description
figure
figure*
quotation
quote
table
table*
thebibliography
titlepage
verse
\Configure{listof}
\Configure{appendix}
\Configure{caption}
\Configure{chapter}
up