% is not final. Also helps reviewers tell you what version they're
% correcting.
%
+% \DescribeOption{indentfirst}
+% \Lopt{indentfirst} indents the first paragraph after sections etc.
+%
%
% \subsubsection{Interesting \cls{book} options}
%
\newif\if@boldpart
\newif\if@dottedpart
\newif\if@draftwatermark
+\newif\if@indentfirst
\newif\if@appendix
\newif\if@final \@finalfalse
% \end{macrocode}
% \end{option}
%
% \begin{option}{draftwatermark}
-% Set draft watermark flag
+% Set \Lopt{draftwatermark} flag
% \begin{macrocode}
\DeclareOptionX{draftwatermark}{\@draftwatermarktrue}
% \end{macrocode}
% \end{option}
%
+% \begin{option}{indentfirst}
+% Set \Lopt{indentfirst} flag
+% \begin{macrocode}
+\DeclareOptionX{indentfirst}{\@indentfirsttrue}
+% \end{macrocode}
+% \end{option}
+%
% Define the book options that \Lopt{final} and \Lopt{draft} need to
% access.
% \begin{option}{oneside}
%
% \subsection{Internal package includes}
%
-
+%
% Include some other packages we'll need. If the package is not
% installed on your system, see Section \ref{sec:dependencies} for
% installation instructions.
\RequirePackage{setspace}
% \end{macrocode}
%
+%
% \subsubsection{\pkg{calc}}
%
% \href{http://www.ctan.org/tex-archive/macros/latex/required/tools/}{\pkg{calc}}
\RequirePackage{calc}
% \end{macrocode}
%
+%
% \subsubsection{\pkg{graphicx}}
%
% \href{http://www.ctan.org/tex-archive/macros/latex/required/graphics/}{\pkg{graphicx}}
% [final]
% \end{example}
%
+%
% \subsubsection{\pkg{draftmark}}
%
% The Comp.~Sci.\ class used
\fi
% \end{macrocode}
%
+%
+% \subsubsection{\pkg{indentfirst}}
+%
+% \begin{macrocode}
+\if@indentfirst
+ \RequirePackage{indentfirst}
+\fi
+% \end{macrocode}
+%
+%
% \subsubsection{\pkg{geometry}}
%
% Setup page margins with the
% Note that we include the \pkg{geometry} package after loading \cls{book} to
% override the margin manipulation that takes place in \cls{book}.
%
+%
% \subsubsection{\pkg{fancyhdr}}
%
% \href{http://www.ctan.org/tex-archive/macros/latex/contrib/fancyhdr/}{\pkg{fancyhdr}}