mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-27 22:41:09 +00:00
9ca91b2566
There is nothing in the diff besides the format number changing from 93 to 95. From what I understand, this is as expected since 93 -> 94 and 94 -> 95 just add new layout tags. Updating the layouts makes it easier to test master. Otherwise, in some use cases layout2layout can be run hundreds of times which can make some things slow (e.g., opening documents or even opening the advanced find pane).
153 lines
3.0 KiB
Plaintext
153 lines
3.0 KiB
Plaintext
#\DeclareLyXModule[chessboard.sty,chessfss.sty,xskak.sty]{Chess Board}
|
|
#\DeclareCategory{Leisure, Sports & Music}
|
|
#DescriptionBegin
|
|
#Support for the chessboard package to print chess games
|
|
#See chessboard-article.lyx example file.
|
|
#DescriptionEnd
|
|
# Author: Kornel Benko <kornel@lyx.org>
|
|
# Jürgen Spitzmüller <spitz@lyx.org>
|
|
|
|
Format 95
|
|
|
|
#
|
|
# XSkak basics
|
|
#
|
|
|
|
Style NewChessGame
|
|
LatexType command
|
|
LatexName newchessgame
|
|
Margin Dynamic
|
|
LabelType Static
|
|
LabelSep XX
|
|
LabelString "[Start New Chess Game]"
|
|
LabelFont
|
|
Family typewriter
|
|
Series Medium
|
|
Size Normal
|
|
Color latex
|
|
EndFont
|
|
KeepEmpty 1
|
|
Argument 1
|
|
LabelString "Options"
|
|
MenuString "Chessgame Options"
|
|
ToolTip "See xskak manual for a comprehensive list of keys and values"
|
|
PassThru 1
|
|
Font
|
|
Color latex
|
|
Family typewriter
|
|
EndFont
|
|
EndArgument
|
|
Requires xskak
|
|
DocBookTag para
|
|
DocBookAttr role='new-chess-game'
|
|
End
|
|
|
|
|
|
InsetLayout Flex:Mainline
|
|
LyXType custom
|
|
LatexType command
|
|
LatexName mainline
|
|
Decoration classic
|
|
LabelString "Mainline:"
|
|
PassThru 1
|
|
ParbreakIsNewline 1
|
|
LabelFont
|
|
Color textlabel1
|
|
EndFont
|
|
Font
|
|
Color textlabel1
|
|
EndFont
|
|
Argument 1
|
|
LabelString "Options"
|
|
MenuString "Mainline Options"
|
|
ToolTip "See xskak manual for possible options"
|
|
Font
|
|
Color latex
|
|
Family typewriter
|
|
EndFont
|
|
EndArgument
|
|
Argument post:1
|
|
LabelString "Comment"
|
|
MenuString "Comment"
|
|
LeftDelim "<br/>"
|
|
RightDelim "%"
|
|
Font
|
|
Color textlabel2
|
|
EndFont
|
|
EndArgument
|
|
Requires xskak
|
|
DocBookTag para
|
|
DocBookAttr role='mainline'
|
|
End
|
|
|
|
InsetLayout Flex:Variation
|
|
CopyStyle Flex:Mainline
|
|
LatexName variation
|
|
LabelString Variation
|
|
DocBookTag para
|
|
DocBookAttr role='variation'
|
|
End
|
|
|
|
|
|
#
|
|
# Chessboard additions
|
|
#
|
|
|
|
InsetLayout Flex:SetChessBoard
|
|
LyxType custom
|
|
Decoration classic
|
|
LatexType command
|
|
LatexName setchessboard
|
|
LabelString "Global Chessboard Settings"
|
|
Font
|
|
Color latex
|
|
Family typewriter
|
|
EndFont
|
|
LabelFont
|
|
Color textlabel1
|
|
EndFont
|
|
Requires chessboard
|
|
DocBookTag para
|
|
DocBookAttr role='set-chess-board'
|
|
End
|
|
|
|
|
|
InsetLayout Flex:SetBoardStoreStyle
|
|
CopyStyle Flex:SetChessBoard
|
|
LabelString "Set Chessboard Style"
|
|
Argument 1
|
|
Mandatory true
|
|
LabelString "Style Name"
|
|
MenuString "Chessboard Style Name"
|
|
ToolTip "Here you can store chessboard settings under a style name for later reuse. See chessboard manual for details."
|
|
AutoInsert true
|
|
Decoration conglomerate
|
|
EndArgument
|
|
DocBookTag para
|
|
DocBookAttr role='set-board-store-style'
|
|
End
|
|
|
|
|
|
InsetLayout Flex:ChessBoard
|
|
LyxType custom
|
|
Decoration classic
|
|
LatexType command
|
|
LatexType command
|
|
LatexName chessboard
|
|
LabelString "Chessboard"
|
|
Argument 1
|
|
LabelString "Options"
|
|
MenuString "Chessboard Options"
|
|
ToolTip "See chessboard manual for a comprehensive list of keys and values"
|
|
PassThru 1
|
|
Font
|
|
Color latex
|
|
Family typewriter
|
|
EndFont
|
|
EndArgument
|
|
Requires chessboard
|
|
DocBookTag para
|
|
DocBookAttr role='chess-board'
|
|
End
|
|
|