]> git.lyx.org Git - lyx.git/blob - lib/RELEASE-NOTES
Some new quote styles
[lyx.git] / lib / RELEASE-NOTES
1 !Important Changes in LyX 2.3.0
2
3
4 !!Interface changes
5
6 * LyX now has "inverted" branch insets, which output their contents just in 
7   case a given branch is not "activated". This makes inclusion of alternate
8   material in different versions easier.
9
10 * When inserting a command or symbol in mathed, it is now automatically
11   wrapped in a real inset (either \text or \ensuremath) assuring the correct
12   mode, instead of being wrapped only in the output. The wrapping inset can
13   be safely dissolved, as it will be automatically inserted at export time
14   if needed, as usual.
15
16
17 !!!The following pref variables were added in 2.3:
18
19
20 !!!The following pref variables were changed in 2.3:
21
22 * \document_path
23   Default is changed to ".". The best guess for where the user wants to save
24   or find files is the directory the user started LyX from. Before, the
25   default was always the home directory. If desired, the old behavior can be
26   restored by changing the default path in Preferences > "Working directory".
27
28
29 !!!The following pref variables are obsoleted in 2.3:
30
31
32 !!!The following new LyX functions have been introduced in 2.3:
33
34 * branch-invert
35   Toggles inversion status of branch inset.
36
37 * lyx-activate
38   Activates the LyX window. Useful in combination with reverse search.
39
40
41 !!!The following LyX functions have been changed in 2.3:
42
43 * quote-insert
44   The function now has a second and third optional argument to specify
45   the side (left, right, auto) and quotation mark style (english, swedish,
46   german, polish, french, danish).
47
48 * inset-modify
49   This function now also applies to quote insets. It takes a three-character
50   string as an argument, refering (1.) to the style (e = ``english'',
51   s = ''swedish'', g = ,,german``, p = ,,polish'', f = <<french>>, a = >>danish<<),
52   (2.) to the side (l = left, r = right) and (3.) to the quotation level
53   (s = single, d = double). So "eld" means "English left double quotation mark".
54   A dot in the string means: take the current value. So "inset-modify changetype e.."
55   will only change the style to English, while letting side and level as is,
56   "inset-modify changetype f.s" will change the style to French and the level to
57   single, leaving the side value.
58
59   This function is most useful when combined with inset-forall. E.g.,
60   "inset-forall Quotes inset-modify changetype f.."
61    => change all quote insets to French style, maintaining current side and level
62   "inset-forall Quotes inset-modify changetype ..s"
63    => change all quote insets to single quotes, keeping style and level
64   "inset-forall Quotes inset-modify changetype g.s"
65    => change all quote insets to German single quotes, keeping left/right setting
66
67
68 !!!The following LyX documents have been moved in 2.3:
69
70
71 !!!The following metadata files have been added to the tarball in 2.3:
72
73
74 !!Changes with respect to external programs and libraries in 2.3:
75 * Inkscape SVG with separate LaTeX + PDF output is experimentally supported.
76
77
78 !!Known issues in version 2.3.0
79
80
81 !!Caveats when upgrading from earlier versions to 2.3.x
82