*/
bool intitle;
+ /** need_maketitle == true means that the last layout was a title layout
+ * this is to track when \maketitle needs to be output.
+ */
+ mutable bool need_maketitle;
+
+ /** have_maketitle == true means that \maketitle already hase been output.
+ */
+ mutable bool have_maketitle;
+
+ /** inbranch == true means that the environment being typeset
+ is inside an active branch inset.
+ */
+ bool inbranch;
+
/** inulemcmd > 0 means that the environment in which the
inset is typeset is part of a ulem command (\uline, \uuline,
\uwave, \sout or \xout). Insets that output latex commands relying
*/
bool use_polyglossia;
+ /** Do we use hyperref?
+ */
+ bool use_hyperref;
+
/** Are we generating multiple indices?
*/
bool use_indices;
*/
std::string index_command;
+ /** Hyperref driver
+ */
+ std::string hyperref_driver;
+
/** Line length to use with plaintext or LaTeX export.
*/
size_type linelen;
bool isLastPar;
- /** whether or not do actual file copying and image conversion
+ /** whether or not to do actual file copying and image conversion
* This mode will be used to preview the source code
*/
bool dryrun;