small fixes

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2301 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Jean-Marc Lasgouttes 2001-07-23 10:04:17 +00:00
parent 55bf6460f3
commit f83fcb9382
8 changed files with 74 additions and 12 deletions

49
NEWS
View File

@ -1,3 +1,52 @@
What new in version 1.2.0?
-------------------------
LyX 1.2.0 is the version where many of changes in the 1.1.x series
begin to really pay off. It should prove to be a very solid base for
further developments. As of this version, we use (yet another) new
versionning scheme: next major version will be 1.3.0, and 1.2.x will
be just incremental fixes (like the fix series used to be for 1.1.5
and 1.1.6).
Switch to the so-called 'new' insets:
- floats, footnotes and margin notes are now real insets
- most problems with the new table inset of 1.1.6 have been resolved
(memory consumption, spellchecking, search and replace...)
- TeX mode has been superceded by the 666 (aka ERT) inset, which is
foldable
- new graphics inset superceding the older figure inset [will that be
OK in 1.2.0?]
- new minipage inset
- notes inset can now contain arbitrary LyX constructs
- new hyphenation break special character to
The math editor has been mostly rewritten, meaning more stability and
the following new features:
[Andre, can you help here?]
Most of the popups have been rewritten in the GUI-I framework:
- [...]
- the kde frontend has been dropped in favour of a new qt2 frontend.
Note that only the xforms front is really operational as of this
version.
Other changes include:
- support for natbib for bibliography citations
- updated documentation
-
What's new in LyX version 1.1.6?
--------------------------------

View File

@ -1,3 +1,7 @@
2001-07-23 juergen.sp@t-online.de <Jürgen Spitzmüller>
* bind/*.bind: add binding for ligature-break-insert
2001-07-22 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* ui/default.ui:

View File

@ -72,6 +72,7 @@
\bind "M-S-Right" "depth-increment"
\bind "M-S-Left" "depth-decrement"
\bind "C-S-space" "protected-space-insert"
\bind "C-S-L" "ligature-break-insert"
\bind "C-l" "ert-insert" # 'l' for LaTeX
#bind "F1" "help" # Not yet implemented!

View File

@ -189,6 +189,7 @@
\bind "C-BackSpace" "word-delete-backward"
\bind "M-Return" "break-paragraph-keep-layout"
\bind "C-Return" "break-line"
\bind "C-S-L" "ligature-break-insert"
\bind "C-space" "protected-space-insert"
\bind "C-period" "end-of-sentence-period-insert"
\bind "M-period" "dots-insert"

View File

@ -223,6 +223,7 @@
\bind "Return" "break-paragraph"
\bind "M-Return" "break-paragraph-keep-layout"
\bind "C-Return" "break-line"
\bind "C-S-L" "ligature-break-insert"
\bind "C-space" "protected-space-insert"
\bind "Escape" "cancel"
\bind "F9" "meta-prefix"

View File

@ -199,6 +199,7 @@
\bind "C-BackSpace" "word-delete-backward"
\bind "M-Return" "break-paragraph-keep-layout"
\bind "C-Return" "break-line"
\bind "C-S-L" "ligature-break-insert"
\bind "C-space" "protected-space-insert"
\bind "C-period" "end-of-sentence-period-insert"
\bind "M-period" "dots-insert"

View File

@ -1,3 +1,8 @@
2001-07-21 Yves Bastide <stid@libd-pc11.univ-bpclermont.fr>
* insetquotes.C (latex): fix the handling of french double quotes
when not using the french pachage.
2001-07-22 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* insetcollapsable.h: make WidthCollapsed mutable.

View File

@ -254,18 +254,18 @@ int InsetQuotes::latex(Buffer const * buf, ostream & os,
const int quoteind = quote_index[side_][language_];
string qstr;
if (language_ == FrenchQ && times_ == DoubleQ) {
if (doclang == "frenchb") {
if (language_ == FrenchQ && times_ == DoubleQ
&& doclang == "frenchb") {
if (side_ == LeftQ)
qstr = "\\og "; //the spaces are important here
else
qstr = " \\fg{}"; //and here
} else if (doclang == "french") {
} else if (language_ == FrenchQ && times_ == DoubleQ
&& doclang == "french") {
if (side_ == LeftQ)
qstr = "<< "; //the spaces are important here
else
qstr = " >>"; //and here
}
} else if (lyxrc.fontenc == "T1") {
qstr = latex_quote_t1[times_][quoteind];
#ifdef DO_USE_DEFAULT_LANGUAGE