-#\DeclareLyXModule[bicaption.sty]{Multilingual captions}
+#\DeclareLyXModule[bicaption.sty]{Bilingual Captions}
+#\DeclareCategory{Floats & Captions}
#DescriptionBegin
-#Provides two styles to typeset multilingual captions.
+#Provides two styles to typeset bilingual captions.
#For a description see the file MultilingualCaptions.lyx in LyX's examples folder.
#DescriptionEnd
#Author: Uwe Stöhr <uwestoehr@web.de>
-Format 41
+Format 85
Style "Caption setup"
- LatexType command
- LatexName captionsetup
- Category FrontMatter
+ LatexType command
+ LatexName captionsetup
+ Category FrontMatter
Argument 1
- LabelString "Caption Setup Options|S"
- Tooltip "Options for the caption setup command (see bicaption manual)"
+ LabelString "Language"
+ Tooltip "Language that should be affected, can be 'bi-first', 'bi-second' or 'bi-both'"
EndArgument
- Margin Dynamic
- LabelSep xx
- ParSkip 0.0
- ItemSep 0.2
- TopSep 0.7
- BottomSep 0.7
- ParSep 0.3
- Align Block
- AlignPossible Block
- LabelType Static
- LabelString "Caption setup:"
+ PassThru 1
+ Margin Dynamic
+ LabelSep xx
+ ParSkip 0.0
+ ItemSep 0.2
+ TopSep 0.7
+ BottomSep 0.7
+ ParSep 0.3
+ Align Block
+ AlignPossible Block
+ LabelType Static
+ LabelString "Caption setup:"
LabelFont
- Color Green
+ Color Green
EndFont
- BabelPreamble
- \usepackage{bicaption} % for multilingual captions
- EndBabelPreamble
+ Requires bicaption
End
-Style Bicaption
- CopyStyle "Caption setup"
- LatexName bicaption
- Category MainText
+
+InsetLayout Caption:Bicaption
+ LabelString bilingual
+ LaTeXType command
+ LatexName bicaption
+ NeedProtect 1
+ MultiPar false
Argument 1
- LabelString "Second Language Caption Short Title"
- Tooltip "A short title (for list of figures/tables) in the second language"
+ LabelString "Main Language Short Title"
+ Tooltip "Short title for the main(document) language"
EndArgument
Argument 2
- Mandatory 1
- LabelString "Second Language Caption Text|S"
- Tooltip "The caption text in the second language"
+ Mandatory 1
+ LabelString "Main Language Text"
+ Tooltip "Text in the main(document) language"
EndArgument
Argument 3
- LabelString "Main Language Caption Short Title"
- Tooltip "A short title (for list of figures/tables) in the main language"
+ LabelString "Second Language Short Title"
+ Tooltip "Short title for the second language"
EndArgument
- TopSep 0
- Align Center
- AlignPossible Center
- LabelString "Multilingual caption:"
- LabelFont
- Color Black
- EndFont
+ HTMLStyle
+ div.float-caption {
+ text-align: center;
+ border: 2px solid black;
+ padding: 1ex;
+ margin: 1ex;
+ }
+ EndHTMLStyle
+ HTMLAttr "class='float-caption float-caption-bicaption'"
End
-