Search:   Help

Navigation

Groups

LyX documentation

Edit

Shared groups

Links

LyX /

New in LyX 2.5

Categories: Development, LyX_2_5
<< | Page list | >>

About the new features in LyX 2.5.

What is new in LyX 2.5?

The LyX Team

August 2024

1.  Preface

Work on LyX 2.5 started on April 1 2024 (no joke!), in parallel to the final preparations of LyX 2.4.0 (which has been released in May 2024).

2.  Bibliography- and citation-related improvements

With biblatex, support of some of the more common bibliography styles has been improved:

  • Chicago Manual of Style: LyX now supports the biblatex-chicago package with all commands in authordate and notes-bibliography mode.
  • APA: The special citation command \nptextcite of biblatex-apa is now natively supported. Also, the on-screen representation of citations with this style is more accurate.
  • MLA: The special citation command \autocite* of biblatex-mla is now natively supported. Also, the on-screen representation of citations with this style is more accurate.

3.  Cross-referencing improvements

  • It is now possible to add a cross-reference to a heading, figure or table (caption) by right-clicking on this element in the Outliner. Even more: LyX checks if the element in question already has a label, and if not, it inserts one and refers to this.

4.  Nomenclature and index

  • The nomenclature inset is now a collapsible, which allows much more convenient editing.
  • LyX now supports tabular-style nomenclatures (nomentbl) with additional unit and note part.
  • The nomenclature options can now be easily managed in document settings.
  • It it now possible to set the longest label of a nomenclature list manually.
  • Multiple indexes are now also supported with the Memoir class.
  • In index entries, the characters !, @ and | are now output as characters. The special index meaning (which is meanwhile natively available in LyX) can still be achieved by inserting these characters in TeX mode.
  • The Log dialog now shows all logs with multiple indexes

5.  Language support

  • You can now alter language options (both for babel and polyglossia) in document settings.
  • LyX now supports babel's new(er) mechanism to load languages via *.ini files. This allows to support a number of languages with babel for which no *.ldf file exists, and to better support some languages with babel and non-TeX fonts.
  • LyX now supports the following languages:
    • With Polyglossia: Chinese (Simplified), Chinese (Traditional), Japanese, Kurdish (Sorani), Latin (Classic), Latin (Ecclesiastic), Latin (Medieval), N'ko, Odia, Punjabi, and Uyghur
    • With Babel: Amharic, Armenian, Asturian, Bengali, Church Slavonic, Coptic, Divehi, Kannada, Kazakh, Khmer, Kurdish (Sorani), Lao, Latin (Classic), Latin (Ecclesiastic), Latin (Medieval), Malayalam, Marathi, N'ko, Occitan, Odia, Punjabi, Russian (Petrine orthography), Sanskrit, Syriac, Tamil, Telugu, Tibetan, Urdu, and Uyghur
  • Arabic, Farsi and Hebrew can now be used with Babel and non-TeX fonts (i.e., XeTeX or LuaTeX).

6.  Miscellaneous

  • Vertical paragraph spacing now accepts rubber lengths.
  • For vertical paragraph spacing with the KOMA classes, the class's own approach is now used.

7.  Categories

Edit - History - Print - Recent Changes - All Recent Changes - Search
Page last modified on 2024-08-25 14:09 UTC