Po niemal dwóch latach prac wydano wersję wizualnego edytora dokumentów naukowych LyX 2.5.0, umożliwiającego tworzenie tekstów z wykorzystaniem składni TeX/LaTeX, edytując układ dokumentu w widoku WYSIWYM. Ostateczny dokument jest zapisywany w formacie LaTeX, ale tekst można importować i eksportować do takich formatów jak PDF, Postscript, DVI, ASCII, HTML, OpenDocument, RTF, ODF, DOC i ePub. Kod projektu napisano w języku C++ przy użyciu biblioteki Qt i jest udostępniany na licencji GPL. Zbudowane pakiety binarne są dostępne dla systemów Windows, macOS i różnych dystrybucji Linux.
Wśród zmian:
- Dodano dodatkowe motywy Monochrome i Solarized, dostępne w wersjach ciemnej i jasnej.


- W narzędziu do obsługi odnośników wprowadzono wsparcie dla podłączenia zewnętrznych backendów do zarządzania odnośnikami w LaTeX, takich jak zref i cleverref. Dodano możliwość tworzenia odnośników do wielu etykiet lub do zakresów etykiet, na przykład do sekcji 1, 2 i 3 lub od 1 do 3. Możliwość tworzenia odnośników do niepowiązanych dokumentów z użyciem pakietu xr została również dodana. Przeprojektowano dialog do zarządzania odnośnikami, w którym można teraz wybierać cel odnośnika nie tylko z listy istniejących etykiet, ale także z spisu treści, listy ilustracji, tabel i innych spisów elementów, na które można się powołać, ze automatycznym tworzeniem brakujących etykiet. Uproszczono wyszukiwanie etykiet.

- Rozszerzono możliwości pracy z kolorami w interfejsie użytkownika oraz poprawiono odwzorowanie kolorów podczas tworzenia dokumentów do druku. Dodano wsparcie dla użycia kolorów w tabelach przy pomocy pakietu colortbl, na przykład teraz można ustawić różne kolory tła dla komórek, wierszy i kolumn, zmieniać kolory ramek. Dodano możliwość użycia wszystkich nazwanych kolorów dostarczonych przez pakiet xcolor. W ustawieniach dokumentu dodano wsparcie dla definiowania własnych kolorów.

- Rozszerzono wsparcie dla stylów bibliografii: Chicago Manual of Style, APA i MLA.
- Dodano wsparcie dla tabelarycznego formatu nomenklatury (nomentbl), zezwalając na użycie dodatkowych pól „jednostka miary” i „uwaga”.
- Znacznie poprawiono wsparcie dla metod wprowadzania dla języków, w których liczba znaków przekracza liczbę klawiszy na klawiaturze.
- Zezwolenie na nadpisywanie ustawień języka w dokumentach. Dodano obsługę ładowania języków z plików ini. Przy użyciu pakietu wielojęzycznego Babel dodano wsparcie dla języka rosyjskiego z pisownią przed reformą.
- Dodano nową funkcję „word-invertcase” oraz pozycję w menu „Edycja → Właściwości tekstu → Odwróć wielkość liter” do odwracania wielkości liter znaków, na przykład w celu poprawienia napisu wprowadzonego przypadkowo po naciśnięciu Caps Lock.

Źródło: opennet.ru




