commit 3112728a585d96ba376a4a63e665ab3077dbde78 Author: Thibaut Cuvelier <thib...@tcuvelier.be> Date: Mon Jul 31 21:28:15 2023 -0400
DocBook: implement the Hanging and Initials modules. --- lib/layouts/hanging.module | 2 ++ lib/layouts/initials.module | 13 ++++++++++++- lib/layouts/theorems.inc | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/lib/layouts/hanging.module b/lib/layouts/hanging.module index 7de86aa..55c1a2e 100644 --- a/lib/layouts/hanging.module +++ b/lib/layouts/hanging.module @@ -48,4 +48,6 @@ Style Hanging \everypar={\hangpara}}{\par} } EndPreamble + DocBookTag para + DocBookAttr role='hanging' End diff --git a/lib/layouts/initials.module b/lib/layouts/initials.module index 87f19e5..2a39c07 100644 --- a/lib/layouts/initials.module +++ b/lib/layouts/initials.module @@ -21,7 +21,9 @@ InsetLayout Flex:Initial Size Large EndFont Requires lettrine - ResetsFont true + ResetsFont true + DocBookTag para + DocBookAttr role='hanging' End Style Initial @@ -34,16 +36,23 @@ Style Initial Argument 1 LabelString "Options" Tooltip "Option(s) for the initial" + DocBookTag NONE EndArgument Argument 2 Mandatory 1 LabelString "Initial" Tooltip "Initial letter(s)" + DocBookTag phrase + DocBookAttr role='initial' + DocBookTagType inline EndArgument Argument 3 Mandatory 1 LabelString "Rest of Initial" Tooltip "Rest of initial word or text" + DocBookTag phrase + DocBookAttr role='rest-of-initial' + DocBookTagType inline EndArgument LabelSep x ParIndent MMM @@ -56,5 +65,7 @@ Style Initial LabelFont Series Bold EndFont + DocBookTag para + DocBookAttr role='paragraph-with-initial' End diff --git a/lib/layouts/theorems.inc b/lib/layouts/theorems.inc index b725b1a..6033882 100644 --- a/lib/layouts/theorems.inc +++ b/lib/layouts/theorems.inc @@ -236,7 +236,7 @@ Style Example BabelPreamble \addto\captions$$lang{\renewcommand{\examplename}{_(Example)}} EndBabelPreamble - DocBookWrapperTag informalexample + DocBookWrapperTag example DocBookTag para DocBookAttr "" End -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs