LibreOffice: Difference between revisions
Better beginning (explaining what LibreOffice is). Explain what uno.py is |
m add link to libreoffice website |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
LibreOffice is a multi-platform office suite. It consists of programs for word processing (Writer); creating and editing spreadsheets (Calc), slideshows (Impress), diagrams and drawings (Draw); working with databases (Base); and composing mathematical formulae (Math). | [https://www.libreoffice.org LibreOffice] is a multi-platform office suite. It consists of programs for word processing (Writer); creating and editing spreadsheets (Calc), slideshows (Impress), diagrams and drawings (Draw); working with databases (Base); and composing mathematical formulae (Math). | ||
== Spellcheck == | == Spellcheck == | ||
| Line 6: | Line 6: | ||
<syntaxHighlight lang=nix> | <syntaxHighlight lang=nix> | ||
environment.systemPackages = with pkgs; [ | |||
libreoffice-qt | |||
hunspell | |||
hunspellDicts.uk_UA | |||
hunspellDicts.th_TH | |||
]; | |||
</syntaxHighlight> | </syntaxHighlight> | ||
== Hyphenation == | |||
In order to add hyphenation dictionaries, use | |||
<syntaxhighlight lang="nix"> | |||
environment.systemPackages = with pkgs; [ | |||
libreoffice-qt | |||
hyphenDicts.en_GB # British English | |||
hyphenDicts.de_DE # German, etc. | |||
]; | |||
</syntaxhighlight> | |||
== uno Python Library for API access == | == uno Python Library for API access == | ||
| Line 30: | Line 41: | ||
== KDE / Plasma == | == KDE / Plasma == | ||
If you use KDE (Plasma) then you'll be better off with <code>libreoffice-qt</code> package. Otherwise you may lack, e.g. main menu bar. | If you use [[KDE|KDE (Plasma)]] then you'll be better off with <code>libreoffice-qt</code> package. Otherwise you may lack, e.g. main menu bar. | ||
== See also == | == See also == | ||