X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FOutputParams.h;h=ccb0783a2a95a9067a7d72c331d2854df55fdb90;hb=0c7bd9a57f2a308bb9659200eda3b7e45f8d5d3c;hp=8663c1766ea5cad895eaffd3fb10d71e6d30e32b;hpb=9c55af4a223ce4db29d643251109e245665344bd;p=lyx.git diff --git a/src/OutputParams.h b/src/OutputParams.h index 8663c1766e..ccb0783a2a 100644 --- a/src/OutputParams.h +++ b/src/OutputParams.h @@ -13,9 +13,10 @@ #define OUTPUTPARAMS_H -#include "support/shared_ptr.h" #include "Changes.h" +#include + namespace lyx { @@ -182,7 +183,7 @@ public: This is a hack: Make it possible to add stuff to constant OutputParams instances. */ - shared_ptr exportdata; + std::shared_ptr exportdata; /** Whether we are inside a comment inset. Insets that are including * external files like InsetGraphics, InsetInclude and InsetExternal @@ -254,6 +255,9 @@ public: /// Should we output verbatim or escape LaTeX's special chars? bool pass_thru; + /// Should we output verbatim specific chars? + docstring pass_thru_chars; + /// Should we output captions? bool html_disable_captions; @@ -272,6 +276,9 @@ public: /// Are we generating this material for use by advanced search? bool for_search; + /// Are we generating this material for instant preview? + bool for_preview; + /// Include all children notwithstanding the use of \includeonly bool includeall;