class OutputParams {
public:
enum FLAVOR {
+ DVILUATEX,
LATEX,
LUATEX,
PDFLATEX,
XETEX,
XML,
HTML,
- TEXT
+ TEXT,
+ LYX
};
enum MathFlavor {
*/
bool inIndexEntry;
+ /** Whether we are inside an IPA inset.
+ * Needed for proper IPA output.
+ */
+ bool inIPA;
+
/** Whether we are inside an inset that is logically deleted.
* A value > 0 indicates a deleted inset.
*/
*/
mutable pit_type par_end;
+ /// Id of the last paragraph before an inset
+ mutable int lastid;
+
+ /// Last position in the last paragraph before an inset
+ mutable int lastpos;
+
/// is this the last paragraph in the current buffer/inset?
bool isLastPar;
/// Include all children notwithstanding the use of \includeonly
bool includeall;
+
+ /// Explicit output folder, if any is desired
+ std::string export_folder;
};