-#\DeclareLyXModule[covington.sty,drs.sty,forest.sty,pict2e.sty]{Linguistics}
+#\DeclareLyXModule[covington.sty,drs.sty,forest.sty,pict2e.sty,varwidth.sty]{Linguistics}
#\DeclareCategory{Academic Field Specifics}
#DescriptionBegin
#Defines some special environments useful for linguistics (numbered examples,
# Author: Jürgen Spitzmüller <spitz@lyx.org>
-Format 100
+Format 104
#
# Counters
GuiName Example
Within chapter
LabelString "(\arabic{example})"
+ PrettyFormat "(\arabic{example})"
End
Counter examplei
GuiName "Numbered Example (Multiline)"
Within chapter
LabelString "(\arabic{examplei})"
+ PrettyFormat "(\arabic{examplei})"
End
Counter subexample
GuiName Subexample
Within examplei
LabelString "\theexamplei (\alph{subexample})"
+ PrettyFormat "\theexamplei (\alph{subexample})"
End
Counter subexamplei
GuiName Subexample
Within examplei
LabelString "\theexamplei (\alph{subexamplei})"
+ PrettyFormat "\theexamplei (\alph{subexamplei})"
End
Counter subexampleii
GuiName Subexample
Within examplei
LabelString "\theexamplei (\alph{subexampleii})"
+ PrettyFormat "\theexamplei (\alph{subexampleii})"
End
Counter subexampleiii
GuiName Subexample
Within examplei
LabelString "\theexamplei (\alph{subexampleiii})"
+ PrettyFormat "\theexamplei (\alph{subexampleiii})"
End
Counter subexampleiv
GuiName Subexample
Within examplei
LabelString "\theexamplei (\alph{subexampleiv})"
+ PrettyFormat "\theexamplei (\alph{subexampleiv})"
End
#
LatexName expreamble
LabelString "Ex. Preamble"
ResetsFont true
+ AllowedInLayouts
+ Numbered_Example_(multiline), Numbered_Examples_(consecutive)
+ EndAllowedInLayouts
+ AllowedOccurrences 1
+ AllowedOccurrencesPerItem true
End
InsetLayout Flex:Subexample_Preamble
CopyStyle Flex:Example_Preamble
LatexName subexpreamble
LabelString "Subex. Preamble"
+ AllowedInLayouts
+ Subexample
+ EndAllowedInLayouts
End
CopyStyle Flex:Example_Preamble
LatexName subexpostamble
LabelString "Subex. Postamble"
+ AllowedInLayouts
+ Subexample
+ EndAllowedInLayouts
End
LeftDelim {
RightDelim }
ResetsFont true
+ AllowedInInsets
+ Flex:Interlinear_Gloss_(2_Lines), Flex:Interlinear_Gloss_(2_Lines)@post:2,
+ Flex:Interlinear_Gloss_(3_Lines), Flex:Interlinear_Gloss_(3_Lines)@post:2,
+ Flex:Interlinear_Gloss_(3_Lines)@post:4
+ EndAllowedInInsets
End
ListName "List of Tableaux"
IsPredefined false
UsesFloatPkg true
+ PrettyFormat "Tableau ##"
End