1 #\DeclareLyXModule[fixme.sty]{FiXme}
3 #Provides 'FiXme' (marginal) annotations for document revision purposes.
4 #A list of annotations can be produced by using the 'List of FIXMEs' paragraph style.
5 #The annotations are customizable via the LaTeX preamble. See the FiXme documentation for details.
6 #NOTE: By default, the notes are only displayed in 'draft' mode (if the option 'draft'
7 #has been inserted to Document > Settings > Document Class > Class Options > Custom).
8 #To display them always, insert \\fxsetup{draft} to Document > Settings > Preamble.
9 #NOTE also that you need version 4 or later of the FiXme package for some features.
12 # Authors: Mark Edgington <edgimar@gmail.com>
13 # Jürgen Spitzmüller <spitz@lyx.org>
17 OutlinerName fixme "Fixme"
26 LatexName listoffixmes
37 LabelString "[List of FIXMEs]"
50 # FIXME Notes (simple)
53 InsetLayout Flex:Fixme_Note
68 MenuString "Fixme Note Options|s"
69 Tooltip "Consult the fixme package documentation for options"
74 InsetLayout Flex:Fixme_Warning
75 CopyStyle Flex:Fixme_Note
80 InsetLayout Flex:Fixme_Error
81 CopyStyle Flex:Fixme_Note
86 InsetLayout Flex:Fixme_Fatal
87 CopyStyle Flex:Fixme_Note
94 # FIXME Notes (targeted)
97 InsetLayout Flex:Fixme_Note_(Targeted)
98 CopyStyle Flex:Fixme_Note
99 LabelString "Fixme (Targeted)"
102 LabelString "Options"
103 MenuString "Fixme Note Options|s"
104 Tooltip "Consult the fixme package documentation for options"
109 MenuString "Fixme Note|x"
111 Tooltip "Insert the FIXME note here"
116 InsetLayout Flex:Fixme_Warning_(Targeted)
117 CopyStyle Flex:Fixme_Note_(Targeted)
118 LabelString "Warning (Targeted)"
122 InsetLayout Flex:Fixme_Error_(Targeted)
123 CopyStyle Flex:Fixme_Note_(Targeted)
124 LabelString "Error (Targeted)"
128 InsetLayout Flex:Fixme_Fatal_(Targeted)
129 CopyStyle Flex:Fixme_Note_(Targeted)
130 LabelString "Fatal (Targeted)"
136 # FIXME Notes (multipar)
139 InsetLayout Flex:Fixme_Note_(Multipar)
140 CopyStyle Flex:Fixme_Note
141 LabelString "Fixme (Multipar)"
143 LatexType environment
145 LabelString "Options"
146 MenuString "Fixme Note Options|s"
147 Tooltip "Consult the fixme package documentation for options"
150 LabelString "Summary"
153 MenuString "Fixme Summary"
154 Tooltip "Insert a summary of the FIXME note here"
159 InsetLayout Flex:Fixme_Warning_(Multipar)
160 CopyStyle Flex:Fixme_Note_(Multipar)
161 LabelString "Warning (Multipar)"
162 LatexName anfxwarning
165 InsetLayout Flex:Fixme_Error_(Multipar)
166 CopyStyle Flex:Fixme_Note_(Multipar)
167 LabelString "Error (Multipar)"
171 InsetLayout Flex:Fixme_Fatal_(Multipar)
172 CopyStyle Flex:Fixme_Note_(Multipar)
173 LabelString "Fatal (Multipar)"
179 # FIXME Notes (multipar targeted)
182 InsetLayout Flex:Fixme_Note_(Multipar_Targeted)
183 CopyStyle Flex:Fixme_Note_(Multipar)
184 LabelString "Fixme (MP Targ.)"
187 LabelString "Options"
188 MenuString "Fixme Note Options|s"
189 Tooltip "Consult the fixme package documentation for options"
192 LabelString "Summary"
195 MenuString "Fixme Summary"
196 Tooltip "Insert a summary of the FIXME note here"
200 LabelString "Annotated Text"
202 MenuString "Annotated Text|x"
203 Tooltip "Insert the text to annotate here"
208 InsetLayout Flex:Fixme_Warning_(Multipar_Targeted)
209 CopyStyle Flex:Fixme_Note_(Multipar_Targeted)
210 LabelString "Warning (MP Targ.)"
211 LatexName anfxwarning*
214 InsetLayout Flex:Fixme_Error_(Multipar_Targeted)
215 CopyStyle Flex:Fixme_Note_(Multipar_Targeted)
216 LabelString "Error (MP Targ.)"
220 InsetLayout Flex:Fixme_Fatal_(Multipar_Targeted)
221 CopyStyle Flex:Fixme_Note_(Multipar_Targeted)
222 LabelString "Fatal (MP Targ.)"
228 # Backwards compatibility to user-provided
229 # modules on the LyX wiki
232 InsetLayout Flex:FxNote
233 ObsoletedBy Flex:Fixme_Note
236 InsetLayout Flex:FxNote*
237 ObsoletedBy Flex:Fixme_Note_(Targeted)
240 InsetLayout Flex:FxWarning
241 ObsoletedBy Flex:Fixme_Warning
244 InsetLayout Flex:FxWarning*
245 ObsoletedBy Flex:Fixme_Warning_(Targeted)
248 InsetLayout Flex:FxError
249 ObsoletedBy Flex:Fixme_Error
252 InsetLayout Flex:FxError*
253 ObsoletedBy Flex:Fixme_Error_(Targeted)
256 InsetLayout Flex:FxFatal
257 ObsoletedBy Flex:Fixme_Fatal
260 InsetLayout Flex:FxFatal*
261 ObsoletedBy Flex:Fixme_Fatal_(Targeted)