X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Fstdinsets.inc;h=04c464a1e3b4ca01541ca73fbb6e00dceb21417a;hb=761648b1f7d1df9de87921143b8004b6d3dd21e9;hp=ed5fe40c0c96b6336bdb91bf5db2f73a3f7ea727;hpb=e11a3cb8953d709760cf9e6250e549a956d9fb2c;p=lyx.git diff --git a/lib/layouts/stdinsets.inc b/lib/layouts/stdinsets.inc index ed5fe40c0c..04c464a1e3 100644 --- a/lib/layouts/stdinsets.inc +++ b/lib/layouts/stdinsets.inc @@ -4,7 +4,7 @@ # # Detailed format description is available in the customization manual -Format 62 +Format 82 Provides stdinsets 1 @@ -44,6 +44,8 @@ InsetLayout Marginal EndHTMLStyle AddToToc marginalnote IsTocCaption true + DocBookTag sidebar + DocBookAttr role="margin" End InsetLayout Foot @@ -87,6 +89,7 @@ InsetLayout Foot EndHTMLStyle AddToToc footnote IsTocCaption true + DocBookTag footnote End InsetLayout Foot:InTitle @@ -122,6 +125,13 @@ InsetLayout Foot:InTitle EndHTMLStyle End +InsetLayout Foot:InFloatTable + CopyStyle Foot + LatexName tablefootnote + Requires tablefootnote +End + + InsetLayout Note:Comment LabelString Comment LatexType environment @@ -143,6 +153,7 @@ InsetLayout Note:Comment EndHTMLStyle AddToToc note IsTocCaption true + NeedCProtect true End @@ -189,6 +200,7 @@ InsetLayout Note:Greyedout HTMLIsBlock false AddToToc note IsTocCaption true + NeedCProtect true End InsetLayout ERT @@ -211,6 +223,7 @@ InsetLayout ERT KeepEmpty true FreeSpacing true ForceLTR true + EditExternal true End InsetLayout Phantom @@ -296,6 +309,29 @@ InsetLayout TOC:Listings EndHTMLStyle End +InsetLayout TOC:MintedListings + # "List of Listings" is the name of the "List of listings" + # in minted.sty so it must be used here as well. + BabelPreamble + \addto\captions$$lang{\renewcommand{\listoflistingscaption}{_(List of Listings)}} + EndBabelPreamble + # The command does not need to be defined in LangPreamble, since + # minted.sty does that already. However it needs to be redefined + # in order to be used for non-english single-language documents. + LangPreamble + \renewcommand{\listoflistingscaption}{_(List of Listings)} + EndLangPreamble + FixedWidthPreambleEncoding false + HTMLTag h2 + HTMLStyle + div.lyxtoc-flat { + margin: 0em 0em 0em 1em; + font-size: large; + font-weight: normal; + } + EndHTMLStyle +End + InsetLayout Include:Listings BabelPreamble \addto\captions$$lang{\renewcommand{\lstlistingname}{_(Listing)}} @@ -329,6 +365,8 @@ InsetLayout Listings KeepEmpty true FreeSpacing true ForceLTR true + ForcePlain true + NeedCProtect true RefPrefix lst HTMLTag pre HTMLStyle @@ -344,6 +382,21 @@ InsetLayout Listings margin: 1ex; } EndHTMLStyle + DocBookTag programlisting +End + +InsetLayout MintedListings + CopyStyle Listings + BabelPreamble + \addto\captions$$lang{\renewcommand{\listingscaption}{_(Listing)}} + EndBabelPreamble + # The command does not need to be defined in LangPreamble, since + # minted.sty does that already. However it needs to be redefined + # in order to be used for non-english single-language documents. + LangPreamble + \renewcommand{\listingscaption}{_(Listing)} + EndLangPreamble + FixedWidthPreambleEncoding false End InsetLayout Branch @@ -460,8 +513,9 @@ InsetLayout Box:Doublebox End InsetLayout Float + LaTeXType environment LabelFont - Color collapsable + Color collapsible Size Small EndFont MultiPar true @@ -473,9 +527,13 @@ InsetLayout Float EndHTMLStyle End +#InsetWrap requires these, independently of whether stdfloats.inc is included +OutlinerName table "Tables" #no AddToToc (built-in) +OutlinerName figure "Figures" #no AddToToc (built-in) + InsetLayout Wrap LabelFont - Color collapsable + Color collapsible Size Small EndFont MultiPar true @@ -504,6 +562,7 @@ InsetLayout "Flex:URL" PassThru true FreeSpacing true ForceLTR true + NeedCProtect true Font Family Typewriter Color urltext @@ -514,12 +573,13 @@ InsetLayout "Flex:URL" Size Small EndFont HTMLIsBlock false + DocBookTag link End InsetLayout Argument LabelString Argument LabelFont - Color collapsable + Color collapsible Size Small EndFont MultiPar false @@ -650,7 +710,21 @@ End InsetLayout PrintNomencl - HTMLTag h2 + BabelPreamble + \addto\captions$$lang{% + \def\eqdeclaration#1{, _(see equation[[nomencl]])\nobreakspace(#1)}% + \def\pagedeclaration#1{, _(page[[nomencl]])\nobreakspace#1}% + \def\nomname{_(Nomenclature[[output]])}% + } + EndBabelPreamble + # The command is defined for several languages in nomencl.sty. However, we need to define + # it anyway for the other, non suppported languages. + LangPreamble + \def\eqdeclaration#1{, _(see equation[[nomencl]])\nobreakspace(#1)} + \def\pagedeclaration#1{, _(page[[nomencl]])\nobreakspace#1} + \def\nomname{_(Nomenclature[[output]])} + EndLangPreamble + HTMLTag h2 End InsetLayout Tabular