We are glad to announce the release of LyX 1.2.1. LyX 1.2.1 is a maintenance release which fixes many bugs in version 1.2.0. We hope in this way to enhance world happiness, allowing the developers to continue busily to prepare the next major release 1.3.0. There are a lot of fixes in there, and upgrading is highly recommended. In case you are wondering what LyX is, here is what http://www.lyx.org/ has to say on the subject: LyX is an advanced open source document processor that encourages an approach to writing based on the structure of your documents, not their appearance. LyX lets you concentrate on writing, leaving details of visual layout to the software. LyX runs on many Unix platforms (including MacOS X), OS/2, and under Windows/Cygwin. Note that all these ports use the same xforms interface and therefore need an X server. You can download LyX 1.2.1 here : ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.2.1.tar.gz ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.2.1.tar.gz Prebuild binaries (mainly rpms for linux distributions) are available at ftp://ftp.lyx.org/pub/lyx/bin/1.2.1 If you already have LyX 1.2.0 sources, you may want to apply the following patch instead ftp://ftp.lyx.org/pub/lyx/stable/patch-1.2.1.gz If you find what you think is a bug in LyX 1.2.1, you may either e-mail the LyX users' mailing list (lyx-users@lists.lyx.org), or open a bug report at http://bugzilla.lyx.org If you're having trouble using the new version of LyX, or have a question, first check out http://www.lyx.org/help/, and e-mail the LyX users' list if you can't find an answer there. ** Updates - it is now possible to build LyX with xforms 1.0rc4 (and probably 1.0 when this gets released) - partial rewrite of the find & replace feature. This should solve most of the performance problems - new option `keep aspect ratio' in graphics dialog - revert to the old behaviour when creating new floats (figure, table...): the empty paragraph in the float now is a caption. It seems that 1.2.0 behaviour was confusing too many people - it is now possible to set the float placement parameters to "document defaults" - when the cursor is inside a collapsible inset, `Edit>Open/close float' will leave it after the inset after closing it (this should help entering of ERT insets) - update Finnish, Danish, French and Russian localizations - update Tutorial to 1.2.x features - better support for entering Cyrillic and Greek alphabets - cleanup shortcuts for section layouts. Starred versions are now obtained by prepending a * to the section number (M-p asterisk 0, ..., M-p asterisk 6) - add keyboard shortcuts to the Documents menu - support the numpad direction keys as equivalent to normal cursor keys - it is now possible to specify a non-existent file name on the command line and have this file created for you - new class cl2emult; update template for IEEEtran; small update to heb-article and hollywood textclasses ** Bug fixes - fix positioning of cursor after undo - fix bug where error insets were not correctly removed - fix some cursor bugs with right-to-left languages - fix Arabic text rendering - fix opening of a bibitem inset in a RTL paragraph - do not open/collapse collapsible insets on mouse button 3 - fix a crash when using iso10646-1 encoding - fix bug where using case changing commands on the last word of a paragraph would change the whole document (without any undo possible!) - fix performance bugs when selecting with the mouse - in commands that operate on words (Insert>Index...), make sure not to include insets in words - save preamble too when using 'save as document defaults' in document layout dialog - fix startup of LyX when Turkish locale is in effect - fix latex output when there is a font change around a float or a tabular (this fixes compatibility with some 1.1.6 files) - re-read correctly graphics insets when file name contains a comma - fix latex output when the name of a graphics file contains several "." - always pass filenames without extension to latex, so includegraphics can decide which extension is the right one - fix rotation angle of images to be the same as in latex output - fix the graphics inset file browser to use the right list of extensions (instead of list of formats) - fix support for 1.1.6 graphics files scaled as percentage of width or height - fix handling of 'no display' option in 1.1.6 figure insets - handle correctly fig and epsi files - handle correctly zipped eps files (others worked well) - fix the default rotation origin for graphics inset - fix the default tgif format entry to use .obj as file extension and not .tgif - fix reading of xpm files produced by some versions of imagemagick - fix conversion of some eps files - disable direct handling of ps files by the xforms image loader - do not ignore zero-length vertical spacing with 'keep' flag - fix drawing problems for collapsed ERT insets - fix drawing of math delimiters in the math panel - fix drawing of math delimiters in formulas - fix drawing of double quotes when they are not available in the screen font - fix bug where toolbar tips would not work at startup - disable 'Load' button of 'include file' dialog for verbatim include - highlight the search string on opening the Find&Replace dialog - fix bug in 'Insert cross reference' dialog where the list of labels and the buffer name may get out of sync - fix bug where cursor would jump when inserting fractions of superscripts in a math formula - fix crash when trying to remove the only row or column in a math array - fix key bindings for super/subscripts in math - fix key bindings for Greek letters Lambda and Psi in math - fix access to minibuffer via M-x for sciword bindings - fix menu feedback for alignat, xalignat and xxalignat environments - fix translation of "reset" and "no change" in language combobox - when a document is registered though version control, make sure it has been saved - fix bug where the math parser would drop some pairs of braces - only use the amsmath package when it is needed - fix the spacing around fraction insets in math editor - make sure to use the graphicx package with the RasterBitmap and XFig external templates. - fix use of alignment commands in moving arguments (for LaTeX output) - fix interaction between sixpack and LyX via lyxserver - merge patches for win32 that were in 1.2.0 release from Claus Hentschel - make sure all temporary files are deleted at exit - fix command line crash and give useful exit status on some errors - fix the detection of cygwin in Reconfigure when the shell is not bash - fix latex import when using --with-version-suffix configure flag - make latex import script (reLyX) honor the LYX_DIR_12x environment variable, like the rest of LyX - honor --with-extra-XXX when searching for AikSaurus library - fix search for pspell library - fix support for alpha-based systems in boost library - fix compilation on AIX (unique_id identifier) - fix compilation with compaq cxx 6.3