]> git.lyx.org Git - lyx.git/commitdiff
DocBook: implement fancy color box.
authorThibaut Cuvelier <tcuvelier@lyx.org>
Sun, 15 Nov 2020 18:29:57 +0000 (19:29 +0100)
committerThibaut Cuvelier <tcuvelier@lyx.org>
Sun, 15 Nov 2020 18:29:57 +0000 (19:29 +0100)
development/autotests/invertedTests
lib/layouts/tcolorbox.module

index f2faf03b2bc353c42d6b707598531bb2e5833ccf..610fe55eac07d68f0c7889ddca647626a2acd5e4 100644 (file)
@@ -499,6 +499,8 @@ export/examples(|/es)/Curricula_Vitae/Modern_CV_docbook5
 export/examples/Modules/Chessboard_docbook5
 # - Empty figure and table (just a caption, while DocBook requires some content).
 export/examples/Localization_Test_docbook5
+# - Inline equation in formatting.
+export/examples/Modules/Fancy_Colored_Boxes_docbook5
 
 Sublabel: docbook poster
 # Posters cannot be properly exported, the LyX documents are too far from
index c4efb6abf3992f3a6f01611e4d8a0e83726e1cbd..92be7a0f9f3ddc054377ec502a99dd07fe1fd74a 100644 (file)
@@ -20,8 +20,11 @@ InsetLayout Flex:Color_Box
     LabelString         "Color Box Options"
     Tooltip             "Insert the color box options here (see tcolorbox manual)"
     PassThruChars       "\[]{}"
+       DocBookTag          IGNORE
   EndArgument
   ResetsFont            true
+  DocBookTag            phrase
+  DocBookAttr           role='color-box'
 End
 
 InsetLayout Flex:Dynamic_Color_Box
@@ -29,18 +32,24 @@ InsetLayout Flex:Dynamic_Color_Box
   LatexType             command
   LabelString           "Color Box (Dynamic)"
   LatexName             tcbox
+  DocBookTag            phrase
+  DocBookAttr           role='dynamic-color-box'
 End
 
 InsetLayout Flex:Fit_Color_Box
   CopyStyle             Flex:Dynamic_Color_Box
   LabelString           "Color Box (Fit Contents)"
   LatexName             tcboxfit
+  DocBookTag            phrase
+  DocBookAttr           role='fit-color-box'
 End
 
 InsetLayout Flex:Raster_Color_Box
   CopyStyle             Flex:Color_Box
   LabelString           "Raster Color Box"
   LatexName             tcbraster
+  DocBookTag            phrase
+  DocBookAttr           role='raster-color-box'
 End
 
 InsetLayout Flex:Subtitle
@@ -148,6 +157,7 @@ Style New_Color_Box_Type
     Tooltip        "Default value for argument (keep empty!)"
     Requires       3
   EndArgument
+  DocBookTag       IGNORE
 End
 
 # define 5 different box environments that can be customized by the user
@@ -161,28 +171,38 @@ InsetLayout Flex:Custom_Color_Box_1
     Tooltip        "Insert more color box options here"
     Mandatory      1
   EndArgument
+  DocBookTag       phrase
+  DocBookAttr      role='color-box-1'
 End
 
 InsetLayout Flex:Custom_Color_Box_2
   CopyStyle        Flex:Custom_Color_Box_1
   LabelString      "Custom Color Box 2"
   LatexName        cBoxB
+  DocBookTag       phrase
+  DocBookAttr      role='color-box-2'
 End
 
 InsetLayout Flex:Custom_Color_Box_3
   CopyStyle        Flex:Custom_Color_Box_1
   LabelString      "Custom Color Box 3"
   LatexName        cBoxC
+  DocBookTag       phrase
+  DocBookAttr      role='color-box-3'
 End
 
 InsetLayout Flex:Custom_Color_Box_4
   CopyStyle        Flex:Custom_Color_Box_1
   LabelString      "Custom Color Box 4"
   LatexName        cBoxD
+  DocBookTag       phrase
+  DocBookAttr      role='color-box-4'
 End
 
 InsetLayout Flex:Custom_Color_Box_5
   CopyStyle        Flex:Custom_Color_Box_1
   LabelString      "Custom Color Box 5"
   LatexName        cBoxE
+  DocBookTag       phrase
+  DocBookAttr      role='color-box-5'
 End