1 #\DeclareLyXModule[fixme.sty]{FiXme Notes}
2 #\DeclareCategory{Annotation & Revision}
4 #Provides 'FiXme' (marginal) annotations for document revision purposes.
5 #A list of annotations can be produced by using the 'List of FIXMEs' paragraph style.
6 #The annotations are customizable via the LaTeX preamble. See the FiXme documentation for details.
7 #NOTE: By default, the notes are only displayed in 'draft' mode (if the option 'draft'
8 #has been inserted to Document > Settings > Document Class > Class Options > Custom).
9 #To display them always, insert \fxsetup{draft} to Document > Settings > Preamble.
10 #NOTE also that you need version 4 or later of the FiXme package for some features.
13 # Authors: Mark Edgington <edgimar@gmail.com>
14 # Jürgen Spitzmüller <spitz@lyx.org>
18 OutlinerName fixme "Fixme"
27 LatexName listoffixmes
38 LabelString "[List of FIXMEs]"
51 # FIXME Notes (simple)
54 InsetLayout Flex:Fixme_Note
69 MenuString "Fixme Note Options|s"
70 Tooltip "Consult the fixme package documentation for options"
75 InsetLayout Flex:Fixme_Warning
76 CopyStyle Flex:Fixme_Note
81 InsetLayout Flex:Fixme_Error
82 CopyStyle Flex:Fixme_Note
87 InsetLayout Flex:Fixme_Fatal
88 CopyStyle Flex:Fixme_Note
95 # FIXME Notes (targeted)
98 InsetLayout Flex:Fixme_Note_(Targeted)
99 CopyStyle Flex:Fixme_Note
100 LabelString "Fixme (Targeted)"
103 LabelString "Options"
104 MenuString "Fixme Note Options|s"
105 Tooltip "Consult the fixme package documentation for options"
110 MenuString "Fixme Note|x"
112 Tooltip "Insert the FIXME note here"
117 InsetLayout Flex:Fixme_Warning_(Targeted)
118 CopyStyle Flex:Fixme_Note_(Targeted)
119 LabelString "Warning (Targeted)"
123 InsetLayout Flex:Fixme_Error_(Targeted)
124 CopyStyle Flex:Fixme_Note_(Targeted)
125 LabelString "Error (Targeted)"
129 InsetLayout Flex:Fixme_Fatal_(Targeted)
130 CopyStyle Flex:Fixme_Note_(Targeted)
131 LabelString "Fatal (Targeted)"
137 # FIXME Notes (multipar)
140 InsetLayout Flex:Fixme_Note_(Multipar)
141 CopyStyle Flex:Fixme_Note
142 LabelString "Fixme (Multipar)"
144 LatexType environment
146 LabelString "Options"
147 MenuString "Fixme Note Options|s"
148 Tooltip "Consult the fixme package documentation for options"
151 LabelString "Summary"
154 MenuString "Fixme Summary"
155 Tooltip "Insert a summary of the FIXME note here"
160 InsetLayout Flex:Fixme_Warning_(Multipar)
161 CopyStyle Flex:Fixme_Note_(Multipar)
162 LabelString "Warning (Multipar)"
163 LatexName anfxwarning
166 InsetLayout Flex:Fixme_Error_(Multipar)
167 CopyStyle Flex:Fixme_Note_(Multipar)
168 LabelString "Error (Multipar)"
172 InsetLayout Flex:Fixme_Fatal_(Multipar)
173 CopyStyle Flex:Fixme_Note_(Multipar)
174 LabelString "Fatal (Multipar)"
180 # FIXME Notes (multipar targeted)
183 InsetLayout Flex:Fixme_Note_(Multipar_Targeted)
184 CopyStyle Flex:Fixme_Note_(Multipar)
185 LabelString "Fixme (MP Targ.)"
188 LabelString "Options"
189 MenuString "Fixme Note Options|s"
190 Tooltip "Consult the fixme package documentation for options"
193 LabelString "Summary"
196 MenuString "Fixme Summary"
197 Tooltip "Insert a summary of the FIXME note here"
201 LabelString "Annotated Text"
203 MenuString "Annotated Text|x"
204 Tooltip "Insert the text to annotate here"
209 InsetLayout Flex:Fixme_Warning_(Multipar_Targeted)
210 CopyStyle Flex:Fixme_Note_(Multipar_Targeted)
211 LabelString "Warning (MP Targ.)"
212 LatexName anfxwarning*
215 InsetLayout Flex:Fixme_Error_(Multipar_Targeted)
216 CopyStyle Flex:Fixme_Note_(Multipar_Targeted)
217 LabelString "Error (MP Targ.)"
221 InsetLayout Flex:Fixme_Fatal_(Multipar_Targeted)
222 CopyStyle Flex:Fixme_Note_(Multipar_Targeted)
223 LabelString "Fatal (MP Targ.)"
229 # Backwards compatibility to user-provided
230 # modules on the LyX wiki
233 InsetLayout Flex:FxNote
234 ObsoletedBy Flex:Fixme_Note
237 InsetLayout Flex:FxNote*
238 ObsoletedBy Flex:Fixme_Note_(Targeted)
241 InsetLayout Flex:FxWarning
242 ObsoletedBy Flex:Fixme_Warning
245 InsetLayout Flex:FxWarning*
246 ObsoletedBy Flex:Fixme_Warning_(Targeted)
249 InsetLayout Flex:FxError
250 ObsoletedBy Flex:Fixme_Error
253 InsetLayout Flex:FxError*
254 ObsoletedBy Flex:Fixme_Error_(Targeted)
257 InsetLayout Flex:FxFatal
258 ObsoletedBy Flex:Fixme_Fatal
261 InsetLayout Flex:FxFatal*
262 ObsoletedBy Flex:Fixme_Fatal_(Targeted)