mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-12 22:14:35 +00:00
graphicboxes.module: new module
support for the 4 boxes provided by the LateX package graphicx
This commit is contained in:
parent
dc7ef3c81f
commit
fc13d7b814
@ -1982,6 +1982,7 @@ dist_layouts_DATA =\
|
|||||||
layouts/frletter.layout \
|
layouts/frletter.layout \
|
||||||
layouts/g-brief.layout \
|
layouts/g-brief.layout \
|
||||||
layouts/g-brief2.layout \
|
layouts/g-brief2.layout \
|
||||||
|
layouts/graphicboxes.module \
|
||||||
layouts/hanging.module \
|
layouts/hanging.module \
|
||||||
layouts/heb-article.layout \
|
layouts/heb-article.layout \
|
||||||
layouts/heb-letter.layout \
|
layouts/heb-letter.layout \
|
||||||
|
78
lib/layouts/graphicboxes.module
Normal file
78
lib/layouts/graphicboxes.module
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
#\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 49
|
||||||
|
|
||||||
|
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
|
Loading…
Reference in New Issue
Block a user