mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 13:18:28 +00:00
bbf287a3c6
Now layout files and modules can extend the cite engines or completely overwrite them, and modify the cite formats. Any CiteEngine definition in a layout/module will completely overwrite those by cite engine files. AddToCiteEngine will extend them (add if they do not exist yet). Any CiteFormat definition in a layout will be preferred to those in cite engines. CiteFormat definitions that are not touched by the former are still active, though (so, as opposed to CiteEngine, a CiteFormat does not completely overwrite those by the engine files). Layout format change.
79 lines
1.5 KiB
Plaintext
79 lines
1.5 KiB
Plaintext
#\DeclareLyXModule{GraphicBoxes}
|
|
#DescriptionBegin
|
|
#Boxes to scale and rotate its contents
|
|
#DescriptionEnd
|
|
#
|
|
#Author: Jürgen Spitzmüller <spitz@lyx.org>
|
|
# Uwe Stöhr <uwestoehr@lyx.org>
|
|
|
|
Format 68
|
|
|
|
InsetLayout Flex:Reflectbox
|
|
LyXType custom
|
|
Decoration classic
|
|
LabelString Reflectbox
|
|
LatexType command
|
|
LatexName reflectbox
|
|
LabelFont
|
|
Family Roman
|
|
Color red
|
|
EndFont
|
|
ResetsFont 0
|
|
Requires graphicx
|
|
MultiPar 0
|
|
End
|
|
|
|
InsetLayout Flex:Scalebox
|
|
CopyStyle Flex:Reflectbox
|
|
LabelString Scalebox
|
|
LatexName scalebox
|
|
Argument 1
|
|
LabelString "H-Factor"
|
|
Tooltip "Insert horizontal scale factor (1 = 100%)"
|
|
Mandatory 1
|
|
DefaultArg "1"
|
|
AutoInsert 1
|
|
EndArgument
|
|
Argument 2
|
|
LabelString "V-Factor"
|
|
Tooltip "Insert vertical scale factor (1 = 100%)"
|
|
EndArgument
|
|
End
|
|
|
|
InsetLayout Flex:Resizebox
|
|
CopyStyle Flex:Reflectbox
|
|
LabelString Resizebox
|
|
LatexName resizebox
|
|
Argument 1
|
|
LabelString "Width"
|
|
Tooltip "Width of the box"
|
|
Mandatory 1
|
|
DefaultArg "1cm"
|
|
AutoInsert 1
|
|
EndArgument
|
|
Argument 2
|
|
LabelString "Height"
|
|
Tooltip "Height of the box, can also be '!' to keep aspect ratio"
|
|
Mandatory 1
|
|
DefaultArg "!"
|
|
AutoInsert 1
|
|
EndArgument
|
|
End
|
|
|
|
InsetLayout Flex:Rotatebox
|
|
CopyStyle Flex:Reflectbox
|
|
LabelString Rotatebox
|
|
LatexName rotatebox
|
|
Argument 1
|
|
LabelString "Origin"
|
|
Tooltip "Rotation origin; syntax: 'origin=lt' (for top left corner)"
|
|
EndArgument
|
|
Argument 2
|
|
LabelString "Angle"
|
|
Tooltip "Rotation angle in degrees (counterclockwise)"
|
|
DefaultArg "0"
|
|
AutoInsert 1
|
|
Mandatory 1
|
|
EndArgument
|
|
End
|