mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +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/g-brief.layout \
|
||||
layouts/g-brief2.layout \
|
||||
layouts/graphicboxes.module \
|
||||
layouts/hanging.module \
|
||||
layouts/heb-article.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