X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FOutputParams.h;h=40857d5aa8ec46317244c87f5f5d3e786f9fa3c4;hb=fdee77a6b5fd337556afee83015934ad4cc23ac4;hp=5f57ac1f830a2509b96746e019ea6a0eb907e1f5;hpb=eff76bd3ab5643340cc0216f5db7215893f3d2ac;p=lyx.git diff --git a/src/OutputParams.h b/src/OutputParams.h index 5f57ac1f83..40857d5aa8 100644 --- a/src/OutputParams.h +++ b/src/OutputParams.h @@ -35,7 +35,8 @@ public: XETEX, XML, HTML, - TEXT + TEXT, + LYX }; enum MathFlavor { @@ -80,6 +81,12 @@ public: */ bool nice; + /** Is this a real child (i.e., compiled as a child)? + This depends on wherefrom we export the buffer. Even children + that have a master can be compiled standalone. + */ + mutable bool is_child; + /** moving_arg == true means that the environment in which the inset is typeset is a moving argument. The inset should take care about fragile commands by preceding the latex with \\protect. @@ -198,6 +205,11 @@ public: */ 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. */