1 #\DeclareLyXModule[chessboard.sty,chessfss.sty,xskak.sty]{Chess Board}
2 #\DeclareCategory{Leisure, Sports & Music}
4 #Support for the chessboard package to print chess games
5 #See chessboard-article.lyx example file.
7 # Author: Kornel Benko <kornel@lyx.org>
8 # Jürgen Spitzmüller <spitz@lyx.org>
18 LatexName newchessgame
22 LabelString "[Start New Chess Game]"
32 MenuString "Chessgame Options"
33 ToolTip "See xskak manual for a comprehensive list of keys and values"
42 DocBookAttr role='new-chess-game'
46 InsetLayout Flex:Mainline
51 LabelString "Mainline:"
62 MenuString "Mainline Options"
63 ToolTip "See xskak manual for possible options"
80 DocBookAttr role='mainline'
83 InsetLayout Flex:Variation
84 CopyStyle Flex:Mainline
88 DocBookAttr role='variation'
93 # Chessboard additions
96 InsetLayout Flex:SetChessBoard
100 LatexName setchessboard
101 LabelString "Global Chessboard Settings"
111 DocBookAttr role='set-chess-board'
115 InsetLayout Flex:SetBoardStoreStyle
116 CopyStyle Flex:SetChessBoard
117 LabelString "Set Chessboard Style"
120 LabelString "Style Name"
121 MenuString "Chessboard Style Name"
122 ToolTip "Here you can store chessboard settings under a style name for later reuse. See chessboard manual for details."
124 Decoration conglomerate
127 DocBookAttr role='set-board-store-style'
131 InsetLayout Flex:ChessBoard
137 LabelString "Chessboard"
139 LabelString "Options"
140 MenuString "Chessboard Options"
141 ToolTip "See chessboard manual for a comprehensive list of keys and values"
150 DocBookAttr role='chess-board'