]> git.lyx.org Git - lyx.git/blob - development/FORMAT
forgot these
[lyx.git] / development / FORMAT
1 LyX file-format changes
2 -----------------------
3 2007-04-24  José Matos  <jamatos@lyx.org>
4
5         * format incremented to 264:
6         textclass cv is renamed simplecv
7
8 2007-02-22  José Matos  <jamatos@lyx.org>
9
10         * format incremented to 263: changes in the language names (overdue):
11           brazil -> brazilian
12           portuges -> portuguese
13
14 2007-02-16  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
15
16         * format incremented to 262: Allow ascii \inputencoding
17
18 2007-02-14  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
19
20         * format incremented to 261: \output_changes is now considered
21         even if \tracking_changes is false. This allows to output existing
22         changes even if future changes are not tracked anymore.
23         The old combination
24
25         \tracking_changes false
26         \output_changes true
27
28         is therefore converted to
29
30         \tracking_changes false
31         \output_changes false
32
33         on upgrade. Nothing is done on downgrade since the new behaviour is
34         not supported in older formats.
35
36 2007-02-13  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
37
38         * format incremented to 260: Allow utf8x \inputencoding
39
40 2007-02-12  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
41
42         * format incremented to 259:
43         Old: Spaces at start or end of font changes were output outside of
44              the font change, i.e. not 'xx\textbf{ yy }zz', but
45              'xx \textbf{yy} zz'.
46         New: Spaces are always output with the font set by the user.
47
48 2007-01-31  Uwe Stöhr
49
50         * format incremented to 258: new \lyxline definition
51         Old:
52                 \\newcommand{\\lyxline}[1]{ 
53                   {#1 \\vspace{1ex} \\hrule width \\columnwidth \\vspace{1ex}} 
54                 } 
55         New:
56                 \\newcommand{\\lyxline}[1][1pt]{% 
57                   \\par\\noindent% 
58                   \\rule[.5ex]{\\linewidth}{#1}\\par}
59         The new definition is more robust, see bug 1988 and now really takes care about
60         the fontsize: \lyxline{\Huge} produces now a thicker line then \lyxline{\normalfont}
61
62 2007-01-29  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
63
64         * format incremented to 257: Caption styles have been replaced by
65         InsetCaption. This is at the same time also a layout file format
66         change to format 3. layout2layout removes caption layouts from old
67         styles.
68         Note that InsetCaption did exist before this format, but was never
69         used. Old files containing do nevertheless still work.
70         Of course users can still define a Caption style in layout files,
71         but the special treatment in LyX is gone (apart from the sensitive
72         label property).
73
74 2006-12-22  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
75
76         * format incremented to 256: allow some new inputenc settings.
77         For the complete list, see lib/lyx2lyx/lyx_1_5.py.
78
79 2006-11-25  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
80
81         * format incremented to 255: new insets for \clearpage and
82         \cleardoublepage. They are written inline to the file, exactly like
83         \newpage.
84
85 2006-11-13  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
86
87         * format incremented to 254: new header parameter \use_esint.
88         It can have the same values as \use_amsmath: 0 (off), 1 (auto) and
89         2 (on).
90
91 2006-10-18  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
92
93         * format incremented to 253: new nomenclature and printnomenclature
94         insets. These are standard InsetCommand with the following parameters:
95         \nomenclature[prefix]{symbol}{description}
96         \printnomenclature[labelwidth]
97
98 2006-10-15  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
99
100         * format incremented to 252: changed command inset syntax
101
102         Old:
103
104         \begin_inset LatexCommand \cmdname[opt1][opt2]{arg}
105         preview true
106         \end_inset
107
108         and
109
110         \bibitem [opt1]{arg}
111
112
113         New:
114
115         \begin_inset LatexCommand cmdname
116         name1 "opt1"
117         name2 "opt2"
118         name3 "arg"
119         preview true
120         \end_inset
121
122         The order of the parameters and for each parameter the name and
123         optional/required bit is now stored in InsetCommandParams.
124
125 2006-10-03  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
126
127         * format incremented to 251: save show_label param for charstyles.
128
129         On revert, the show_label param is just removed. Nothing to convert.
130
131 2006-10-12  Martin Vermeer <martin.vermeer@hut.fi>
132
133         * Format incremented to 250: allow optional arg to environments
134
135         No material format change. Now optargs for environments are allowed
136         to be specified in layout files and will be handled properly. When 
137         converted back to older formats, they will be ignored in LaTeX 
138         output.
139
140 2006-08-14  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
141
142         * format incremented to 249: Unicode
143
144         LyX documents are now always encoded in utf8. The value of
145         \inputencoding does now only determine the encoding of the created
146         LaTeX file.
147         Up to format 248 the value of \inputencoding did also determine the
148         encoding of the LyX file:
149
150         \inputencoding       LyX file encoding
151         auto                 as determined by the document and character
152                              languages
153         default              ditto
154         everything else      as determined by \inputencoding
155
156         The difference between auto and default is only the LaTeX output:
157         auto causes loading of the inputenc package, default does not.
158
159 2006-07-03  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
160
161         * format incremented to 248: Basic booktabs support
162
163         The <features> tag has a new switch: booktabs="true|false".
164         An absent switch is equivalent to booktabs="false".
165         Horizontal lines are set with the booktabs package if this switch
166         is on.
167
168         The <row> tag of tabulars has the following new attributes:
169         topspace, bottomspace and interlinespace. All take a LyXLength
170         as value, or the special keyword "default".
171
172 2006-06-10  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
173
174         * format incremented to 247. The Grand Font Interface Rewrite.
175         (1) Split font selection to rm, sf, tt:
176                 \fontscheme -> \font_roman, \font_sans, \font_typewriter
177                 Change 246->247:
178                         \fontscheme     \font_roman     \font_sans      \font_typewriter
179                         default         default         default         default
180                         ae              ae              default         default
181                         times           times           default         default
182                         palatino        palatino        default         default
183                         helvet          default         helvet          default
184                         avant           default         avant           default
185                         newcent         newcent         default         default
186                         bookman         bookman         default         default
187                         pslatex         times           (or \usepackage{pslatex})
188                 New 246->247:
189                         \font_roman: cmr (-> \renewcommand{\rmdefault}{cmr}), 
190                                      lmodern, charter, utopia, ccfonts, chancery, beraserif
191                                         (-> \usepackage{<name>})
192                         \font_sans: cmss, lmss, cmbr 
193                                         (-> \renewcommand{\sfdefault}{<name>})
194                                     berasans (-> \usepackage{<name>})
195                         \font_typewriter: cmtt, lmtt, cmtl,
196                                         (-> \renewcommand{\sfdefault}{<name>})
197                                         courier, luximono, beramono
198                                         (-> \usepackage{<name>})
199         (2) New param \font_default_family (rmdefault, sfdefault, ttdefault)
200         (3) New param \font_sc (true, false).
201         (4) New param \font_osf (true, false).
202         (5) New param \font_sf_scale (float)
203         (6) New param \font_tt_scale (float)
204         Support for the following fonts has been added:
205                 bera, ccfonts, chancery, charter, cmbright, computer modern (explicitely),
206                 courier, lmodern, luximono, utopia.
207         Support for the following font has been removed:
208                 pslatex (it's superseded by mathptmx (times)).
209
210 2006-06-03  Martin Vermeer  <martin.vermeer@hut.fi>
211
212         * format incremented to 246. The framed.sty package is 
213         now supported with note types framed and shaded.
214
215 2005-10-12  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
216
217         * format incremented to 245. The \quotes_times parameter
218         has been removed.
219
220 2005-09-24  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
221
222         * format incremented to 244. Rename '\InsetSpace \,'
223         to '\InsetSpace \thinspace{}', because the comma was
224         not parsed by lyxlex, and '\InsetSpace \space' to
225         '\InsetSpace \space{}' in favour of consistency.
226
227 2005-07-18  José Matos  <jamatos@lyx.org>
228
229         * format incremented to 243.
230
231         * this change only affects the preamble, the paperpackage
232           option was removed and papersize is changed to default.
233
234 2005-06-21  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
235
236         * format incremented to 242. There is no file format per
237         se, but the "frenchb" language has been removed from lib/language
238         and has to be translated to "french" by lyx2lyx.
239
240 2005-02-03  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
241
242         * format incremented to 241.
243
244         All following changes apply only to text in ERT insets. The
245         rationale is that text in ERT is simply ASCII text, and nothing more.
246
247         * paragraph breaks are now a single newline in latex and not a
248         paragraph break anymore (bug 698).
249         * \newline is not allowed anymore, because it is redundant (see above)
250         * layouts other than Standard, paragraph parameters and font changes
251         are not allowed anymore. They never made sense and were ignored for
252         latex output, but now they can't be read or set anymore (bug 922).
253
254
255 2005-01-23  Jürgen Spitzmüller  <j.spitzmüller@gmx.de>
256
257         * format incremented to 240.
258         * new bufferparam:
259                 \output_changes {true|false}
260         (should the change tracking marks be visible in the output or not?)
261         * lyx2lyx should just delete the param in 239.
262
263 2005-01-06  José Matos  <jamatos@lyx.org>
264
265         * format incremented to 239.
266         * the paragraph parameters are displayed in their own line. This
267         change is consistent with the insets behaviour, and corresponds
268         to a more uniform treatment of the paragraphs since some of them
269         had already their own line.
270
271         An example of a single paragraph follows:
272
273 \begin_layout Standard
274 \paragraph_spacing single
275 \align left
276 Paragraph text.
277 \end_layout
278
279
280 2004-12-03  José Matos  <jamatos@lyx.org>
281
282         * format incremented to 238.
283         * The compatibility code to read old latex accents from 0.12.x in
284         InsetLatexAccent::checkContents has been removed.
285         The following translations are done:
286                 "\i \x"   -> "\i \x{}"
287                 "\i \xy"  -> "\i \x{y}"
288                 "\i \x y" -> "\i \x{y}"
289                 "\i \x\i" -> "\i \x{\i}"
290                 "\i \x\j" -> "\i \x{\j}"
291         x is a latex accent command, y the base character. \, i and j are
292         literal.
293         lyx did these changes already from 0.12.x -> 215, but not lyx2lyx,
294         so formats 215 - 237 can have both versions.
295
296
297 2004-10-10  José Matos  <jamatos@lyx.org>
298
299         * format incremented to 237.
300         * In the header, the following statments use now booleans values,
301         instead of 0, 1:
302                 - \use_geometry
303                 - \use_bibtopic
304                 - \tracking_changes
305
306 2004-08-15  José Matos  <jamatos@lyx.org>
307
308         * format incremented to 236.
309         * Added tags:
310                 - \begin_document
311                 - \begin_header
312                 - \begin_body
313                 - \end_body
314
315         * The options for \papersize are changed:
316                 Default -> default
317                 Custom -> custom
318         * All whitespaces are removed at the end of lines, when
319         not necessary. As an example we have all the lines in the header that
320         do not belong to the preamble.
321
322 2004-07-01  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
323
324         * format incremented to 235.
325         * \paperpackage had an off-by-one error. Translation table:
326
327           234: a4    a4wide  widemarginsa4
328           235: none  a4      a4wide         widemarginsa4
329
330           The "widemarginsa4" setting of 235 has no equivalent in 234.
331
332 2004-05-12  Angus Leeming  <leeming@lyx.org>
333
334         * format incremented to 234.
335         * the citation engine is specified explicitly rather than being
336         deduced from 3 bools.
337
338         \use_natbib 1
339         \use_numerical_citations 0   ->   \cite_engine <style>
340         \use_jurabib 0
341
342         where <style> is one of "basic", "natbib_authoryear",
343         "natbib_numerical" or "jurabib".
344
345 2004-04-29  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
346
347         * format incremented to 233.
348         * insetgraphics does not allow filenames without extension anymore.
349         The complete filename has to be given.
350
351 2004-03-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
352
353         * format incremented to 232.
354
355         * Support for bibtopic (sectioned bibliographies).
356           - bufferparam \use_bibtopic [1|0]
357           - the bibtex inset has a second argument for bibtopic's
358             btPrint{Cited|NotCited|All} command:
359             < 231:
360             \begin_inset LatexCommand \bibtex[<style>]{<database>}
361             now:
362             \begin_inset LatexCommand \bibtex[<style>][<btPrintX>]{<database>}
363           Forwards, there's nothing to be done. Backwards, \usepackage[dot]{bibtopic}
364           has to be inserted to the preamble. Instead of the bibtex inset, the LaTeX
365           \bibliographystyle{<style>}
366           \begin{btSect}{<database>}
367           \<btprintX>
368           \end{btSect}
369           has to be inserted.
370
371 2004-03-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
372
373         * format incremented to 231.
374
375         * Support for sidewaysfigure/sidewaystable (rotating package).
376         insetfloat has now a param \sideways [true|false] (default is false).
377         The param should be erased on downwards conversion, if it was true,
378         the inset should be replaced by
379         \begin{sidewaysfigure} <content> \end{sidewaysfigure}
380         resp.
381         \begin{sidewaystable} <content> \end{sidewaystable}
382         i.e. ERT.
383
384 2004-02-23  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
385
386         * format incremented to 230.
387
388         * Support for a second optional argument in insetcommand.
389         currently, citation uses this to support natbibs second
390         optional argument \cite[before][after]{key}.
391         I think there's nothing to convert upwards. Downwards, the
392         commands with 2 optional args need to be converted to ERT.
393
394         * Support for jurabib (param \use_jurabib [1|0], default is 0).
395         When converting downwards, \usepackage{jurabib} has to be added
396         to the preamble and, if babel is used, \usepackage{babel} before
397         (jurabib fails if babel is called afterwards). If the natbib commands
398         are used together with jurabib, they have to be converted to ERT too.
399
400 2003-12-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
401
402         * format incremented to 229.
403         * Minipages cannot be read anymore. All minipage insets will
404         be converted to frameless box insets between 228->229.
405
406 2003-12-15  Angus Leeming  <leeming@lyx.org>
407
408         * format incremented to 228.
409         * Change the output of all insets derived from InsetCollapsable
410         except for InsetERT (which has a similar output already), changing lines
411         "collapsed true" -> "status collapsed"
412         "collapsed false" -> "status open".
413         * Change the output of InsetERT, changing lines
414         "status Collapsed" -> "status collapsed"
415         "status Open" -> "status open".
416         "status Inlined" -> "status inlined".
417
418 2003-12-10  Angus Leeming  <leeming@lyx.org>
419
420         * format NOT incremented.
421         * add a 'draft' option to InsetExternal.
422
423 2003-12-10  Angus Leeming  <leeming@lyx.org>
424
425         * format incremented to 227.
426         * Change the output of InsetBox:
427         \begin_inset Boxed -> \begin_inset Box Boxed
428         \begin_inset Doublebox -> \begin_inset Box Doublebox
429         \begin_inset Frameless -> \begin_inset Box Frameless
430         \begin_inset ovalbox -> \begin_inset Box ovalbox
431         \begin_inset Ovalbox -> \begin_inset Box Ovalbox
432         \begin_inset Shadowbox -> \begin_inset Box Shadowbox
433
434 2003-12-10  Angus Leeming  <leeming@lyx.org>
435
436         * format incremented to 226.
437         * Change the output of InsetNote:
438         \begin_inset Note -> \begin_inset Note Note
439         \begin_inset Comment -> \begin_inset Note Comment
440         \begin_inset Greyedout -> \begin_inset Note Greyedout
441
442 2003-11-28  André Pönitz
443
444         * Remove space_above/space_below from Paragraph.
445     This is now handled by InsetVSpace.
446
447 2003-10-07  Angus Leeming  <leeming@lyx.org>
448
449         * Add transformations to InsetExternal
450
451         boundingBox 0 0 20 20           the dimensions of the B.B..
452                                         Output if the B.B. is not empty.
453         clip                            clip the image to the B.B.
454                                         Output if true.
455         extra LaTeX "draft"             'extra' data passed to the primary
456                                         command for this output format.
457                                         (Possible formats LaTeX, PDFLaTeX,
458                                          LinuxDoc, DocBook, Ascii.)
459                                         The string can contain spaces and so
460                                         is wrapped in "...".
461         rotateAngle 30                  Rotation of the data.
462                                         Output for non-zero rotation only.
463         rotateOrigin bottomleft         Rotation origin.
464                                         Output for non-zero rotation and
465                                         non-default origin (center) only.
466         scale 50
467         width 2cm                       Output only if the image is resized.
468         height 2cm
469         keepAspectRatio
470
471 2003-10-07  Martin Vermeer  <martin.vermeer@hut.fi>
472
473         * Added box inset. File format:
474
475         \begin_inset Ovalbox            Boxed/Frameless/ovalbox/Ovalbox
476                                             /Shadowbox/Doublebox
477         position "b"                    t/c/b
478         hor_pos "c"                     l/c/r/s
479         has_inner_box 1                 1/0
480         inner_pos "b"                   t/c/b/s
481         use_parbox 0                    1/0
482         width "100col%"                 unit+width-string
483         special "none"                  none/height/depth
484                                             /totalheight/width
485         height "1in"                    unit+width-string
486         height_special "totalheight"    none/height/depth
487                                             /totalheight/width
488         collapsed false                 true/false
489
490         \begin_layout Standard
491
492         <box contents>
493         \end_layout
494
495         \end_inset
496
497         This box (Frameless, has_inner_box=1, use_parbox=0) replaces
498         the pre-existing Minipage inset. Parameters translate as follows:
499         position                        0/1/2   -> t/c/b
500         inner_position                  0/1/2/3 -> inner_pos c/t/b/s
501         height                          same
502         width                           same
503         collapsed                       same
504
505 2003-08-19  Michael Schmitt  <michael.schmitt@teststep.org>
506
507         * attribute valignment="center" is replaced by valignment="middle"
508         for tabular columns and cells
509
510 2003-08-17  Martin Vermeer  <martin.vermeer@hut.fi>
511
512         * Added branch inset. File format:
513
514         branch definition in the header:
515         \branch <branchname>
516         \selected 0                    0/1
517         \color #rrggbb
518         \end_branch
519
520         \begin_inset Branch <branchname>
521         collapsed false                 true/false
522
523         \begin_layout Standard
524
525         <branch contents>
526         \end_layout
527
528         \end_inset
529
530 2003-07-28  José Matos  <jamatos@lyx.org>
531
532         * \the_end is replaced with \end_document
533
534 2003-07-28  José Matos  <jamatos@lyx.org>
535
536         * \layout is replaced with \begin_layout
537
538 2003-07-28  José Matos  <jamatos@fep.up.pt>
539
540         Format bumped to 225
541
542         * All layouts finish now with \end_layout
543
544 2003-06-04  Angus Leeming  <leeming@lyx.org>
545
546         Format bumped to 224
547
548         * the storage of the external inset has been changed from
549
550                 \begin_inset External XFig,"file.fig",""
551
552                 \end_inset
553
554         to this
555
556                 \begin_inset External
557                         template XFig
558                         filename file.fig
559                         display <display_type>
560                         lyxscale <scale>
561
562                 \end_inset
563
564         throwing away the final arg (here "", more generally "<string>") that holds
565         the parameters variable.
566         Variables are output if present (filename) or different from the default
567         values (display, lyxscale).
568
569         Moreover, the RasterImage template has been scrapped. All RasterImage
570         external insets are now converted to Graphics insets.
571
572 2003-05-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
573
574         * Added new space insets:
575                 \SpecialChar ~ is now \InsetSpace ~
576                 ERT: "\ " could be converted to InsetSpace \<space>
577                 ERT: "\," could be converted to InsetSpace \,
578
579 2003-04-24  André Pönitz <poenitz@gmx.net>
580
581         * Added eqref support:
582         \begin_inset LatexCommand \eqref{label}
583
584 2003-03-14  Dekel Tsur
585
586         * Format bumped to 223.
587
588 2003-03-12  John Levon  <levon@movementarian.org>
589
590         * Added \\end_header to signify the end of the header in a
591           more robust fashion.
592
593         * use_amsmath is now a tristate {0 = never, 1 = auto, 2 = always}
594
595 2003-02-10  John Levon  <levon@movementarian.org>
596
597         Format bumped to 222
598
599         Added \\tracking_changes 0|1 to the header.
600
601         Added \\author to the header. This can be present multiple
602         times, and is of the form :
603
604         \\author "Real Name" email@address.com
605
606         Added \\change_deleted, \\change_inserted. Each of these does not
607         span a paragraph, and is delimited by "\\change_unchanged\n". Both are
608         of the form :
609
610         \\change_inserted author time
611
612         where author is an integer ID reference into the author list in
613         the header, and time is time_t.
614
615 2002-10-24  Rob Lahaye  <lahaye@snu.ac.kr>
616
617         * InsetGraphicsParams.h (scale): is now a float, not an unsigned int.
618
619 2002-08-22  Rob Lahaye <lahaye@snu.ac.kr>
620
621 New graphics dialog. With the removal of buttons in the dialog, also
622 keywords in the graphics inset went. The following keywords do not
623 exist anymore:
624         lyxsize_kind
625         lyxsize_type
626         lyxwidth
627         lyxheight
628         size_kind
629         size_type
630         rotate
631
632 Only non-default values are saved to the lyx files. The defaults of the remaining
633 keywords are;
634         filename <empty>
635         lyxscale 100
636         display default
637         scale 100
638         width <empty>
639         height <empty>
640         draft <off>
641         noUnzip <off>
642         BoundingBox <from file>
643         clip <off>
644         rotateAngle 0
645         rotateOrigin centerBaseline
646         subcaption <off>
647         subcaptionText <empty>
648         special <empty>
649
650 The remaining keywords have sufficient overlap with the old ones for a
651 smooth reading of the 1.2.x inset keywords in most common cases.
652
653 Compatibility is certainly broken for the old lyxwidth/lyxheight keywords.
654 They don't exist anymore and we can't translate them into a scaling value, while
655 we're reading the graphics inset. The old lyxwidth/lyxheight keyword and its
656 argument is ignored and lost.
657
658 Only few compatibility issues are left for lyx2lyx:
659
660 ------------------------------------------------------------------------------
661 old-token                                   new-token         remove
662 ------------------------------------------------------------------------------
663 size_kind original / size_type 0            scale 100         width <val>
664                                                               height <val>
665                                                               scale <val>
666
667 size_kind width_height / size_type 1            -             scale <val>
668
669 lyxsize_kind original / lyxsize_type 0      lyxscale 100      lyxscale <val>
670 ------------------------------------------------------------------------------
671 [replace old-token by new-token, and remove any of subsequent tokens as listed]
672
673 If "rotate" is absent, lyx2lyx should ignore "rotateAngle <val>":
674    if ( "rotateAngle <val>" is there WITHOUT being preceded by the keyword "rotate" )
675    then
676         replace "rotateAngle <val>" by "rotateAngle 0"
677
678
679 2002-08-12  Andre' Poenitz <poenitz@gmx.de>
680
681 Added \lyxlock for locked math inset when written to .lyx file.
682 When "downgrading" .lyx files this should simple be deleted but it
683 does not hurt at all if it stays in. It does not have to be added
684 when "upgrading".
685
686
687 2002-08-02  Angus Leeming  <leeming@lyx.org>
688
689 Added a boolean "preview" flag to InsetCommandParams.
690 Currently it is written only by InsetInclude, because only this
691 class can generate a preview of its contents.
692
693 The LyX file now contains:
694
695  \begin_inset Include \input{snapshot_t=40.tex}
696 +preview true
697
698  \end_inset
699
700 Earlier versions of LyX just swallow this extra token silently.
701
702 2002-08-12  Angus Leeming  <leeming@lyx.org>
703
704 The 1.2.0 InsetGraphicsParams "size_type" and "lyxsize_type" have been
705 renamed as "size_kind" and "lyxsize_kind" respectively.
706
707  \begin_inset Graphics FormatVersion 1
708         filename file.eps
709         display default
710 -       size_kind original
711 +       size_type original
712         width 7cm
713         rotateOrigin center
714 -       lyxsize_kind original
715 +       lyxsize_type original
716         lyxwidth 4cm
717
718  \end_inset
719