LibreOffice (Українська)
З домашньої сторінки [1]: LibreOffice — потужний офісний пакет; завдяки його простому інтерфейсу і потужним інструментам Ви розкриєте свій творчий потенціал і підвищите продуктивність. LibreOffice містить кілька програм, які роблять його найпотужнішим безкоштовним і відкритим пакетом офісних програм на ринку: текстовий процесор Writer, програма для роботи з електронними таблицями Calc, рушій презентацій Impress, Draw, наша програма для малювання та блок-схем, Base, наша база даних і інтерфейс бази даних, а також Math для редагування математичних виразів.
Інсталяція
Встановіть один із наступних пакетів відповідно до вашої потреби:
- libreoffice-still — стабільна гілка оновлень із рідкісними змінами.
- libreoffice-fresh — гілка з новими функціями, де інновації з’являються першими (оновлення відбуваються частіше).
- Раніше для встановлення потрібно було інсталювати хоча б один мовний пакет, але зараз LibreOffice автоматично визначає системні налаштування локалі. Ручна установка мовного пакету потрібна лише для повної локалізації інтерфейсу.
- Для SDK використовуйте пакет libreoffice-fresh-sdk.
Для отримання інтерфейсу українською встановіть відповідний пакет, наприклад — libreoffice-still-uk або libreoffice-fresh-uk, залежно від встановленої версії LibreOffice.
Перевірте опціональні залежності, які може показувати pacman. Java Runtime Environment не потрібен для базової роботи, проте для роботи з LibreOffice Base (фронтендом для баз даних) можуть знадобитися додаткові пакети (див. Java) і, можливо, пакет hsqldb2-javaAUR для деяких модулів.
Теми оформлення
LibreOffice підтримує інтеграцію тем оформлення для GTK+ та Qt. Також дивіться сторінку Uniform look for Qt and GTK applications. Порядок перевірки наборів бібліотек (VCL-плагінів) наступний: gtk3 > gtk > kde4 > generic
Щоб примусово використовувати певний інтерфейс, задайте одну з наступних змінних середовища:
SAL_USE_VCLPLUGIN=gen
SAL_USE_VCLPLUGIN=kde4
SAL_USE_VCLPLUGIN=gtk
SAL_USE_VCLPLUGIN=gtk3
Ці змінні можна розкоментувати у файлах /etc/profile.d/libreoffice-fresh.sh
або /etc/profile.d/libreoffice-still.sh
.
Якщо LibreOffice відображає значки в стилі Windows 95/98, перейдіть у меню «Сервіс > Параметри…», оберіть «LibreOffice > Accessibility» та зніміть прапорець «Автоматично визначати висококонтрастний режим операційної системи». За необхідності змініть набір значків у розділі «LibreOffice > View» (виберіть інший стиль для «Icon size and style», не «High-contrast»).
Відключення логотипа запуску
Якщо ви бажаєте відключити логотип під час завантаження, відкрийте файл:
/etc/libreoffice/sofficerc
,
знайдіть рядок із текстом Logo=
та змініть його на: Logo=0
.
Управління розширеннями
В офіційних репозиторіях Arch доступні наступні розширення:
- libreoffice-extension-texmaths — для створення математичних формул (PNG або SVG).
- libreoffice-extension-writer2latex — для конвертації документів Writer у LaTeX.
Також розширення можна шукати в AUR, використовувати вбудований менеджер розширень LibreOffice або переглянути libreplanet.
Шрифти
За даними The Document Foundation [2], LibreOffice у Windows і macOS постачається з певними шрифтами. У Arch Linux може бути потрібно встановити:
- ttf-caladea
- ttf-carlito
- ttf-dejavu
- ttf-gentium-basicAUR
- ttf-liberation
- ttf-linux-libertine-g
- noto-fonts
- adobe-source-code-pro-fonts
- adobe-source-sans-fonts
- adobe-source-serif-fonts
Див. також сторінку Fonts#Font packages.
Додаткові словники та мовні засоби
Перевірка правопису
Для перевірки правопису встановіть пакет hunspell та словники, наприклад:
- hunspell-en_us
- hunspell-ru-aotAUR (для російської; для української зазвичай використовується системний пакет, якщо він доступний)
Правила перенесення (гіфенація)
Встановіть hyphen та відповідний набір правил, наприклад:
Тезаурус
Встановіть libmythes та словники для нього:
Перевірка граматики
Як інструмент перевірки граматики можна використовувати LanguageTool. Для його встановлення:
- Інсталюйте пакет libreoffice-extension-languagetoolAUR
- Або завантажте розширення зі сторінки [3]
Після встановлення переконайтеся, що встановлено Java 8 (наприклад, jre8-openjdk). У меню «Сервіс > Параметри > Розширені можливості» оберіть відповідну JRE, після чого перезапустіть LibreOffice.
Оффлайн-довідка
Пакети libreoffice-still та libreoffice-fresh включають оффлайн-довідку для англійської мови. Для інших мов використовуйте відповідні пакети (наприклад, libreoffice-fresh-uk).
Установка макросів
Якщо ви плануєте використовувати макроси, встановіть Java Runtime Environment. У Arch Linux стандартний шлях до макросів —
~/.config/libreoffice/4/user/Scripts/
.
Поради та рекомендації
Прискорення роботи LibreOffice
Деякі налаштування можуть зменшити час завантаження LibreOffice:
- У розділі «Пам'ять» в «Сервіс > Параметри» зменшіть кількість кроків для відміни (наприклад, до 20–30).
- Встановіть параметр «Пам'ять для LibreOffice» (Use for LibreOffice) на 128 МБ.
- Зменшіть «Пам'ять на об'єкт» до 20 МБ.
- Якщо часто використовуєте LibreOffice, перевірте, чи активовано швидкий запуск (Quickstarter).
- У розділі «Розширені можливості» вимкніть використання Java Runtime Environment, якщо вона не потрібна.
Base як фронтенд для баз даних
LibreOffice Base можна використовувати як зручний графічний інтерфейс для перегляду баз даних (наприклад, PostgreSQL). Він дозволяє переглядати структуру таблиць, фільтрувати дані, виділяти та редагувати окремі записи, а також допомагає у складанні SQL-запитів.
Автоматична конвертація документів
Утиліта unoconv дозволяє автоматизувати конвертацію документів (наприклад, .odt в .pdf) через командний рядок.
Приклад команди:
libreoffice --headless --convert-to pdf ./*.odt
Вирішення проблем
Якщо виникають проблеми, спробуйте запустити LibreOffice у безпечному режимі:
libreoffice --safe-mode
Замінник шрифтів
Якщо LibreOffice використовує шрифт, якого немає у системі, перейдіть у меню «Сервіс > Параметри > LibreOffice > Шрифти», поставте прапорець «Застосувати таблицю замін», виберіть шрифт (наприклад, Andale Sans UI
) для заміни та натисніть галочку. Далі виберіть опції «Завжди» та «Лише для екрану».
Сгладжування шрифтів
Виконайте наступну команду для покращення якості шрифтів:
echo "Xft.lcdfilter: lcddefault"
Щоб зробити це постійним, додайте рядок Xft.lcdfilter: lcddefault
до файлу ~/.Xresources
(або ~/.Xdefaults
, якщо файл відсутній).
Проблеми з перевіркою правопису
Якщо перевірка правопису працює некоректно через невірну кодування словників, знайдіть місце їх розташування (наприклад, через pacman -Ql openoffice-base
) і за допомогою утиліт unzip та zip перетворіть їхню кодування у UTF-8. Детальний алгоритм можна реалізувати за допомогою Bash-скрипта (див. приклад у розділі).
Зависання при використанні NFSv3
Якщо LibreOffice зависає при роботі з NFSv3, відкрийте файл /usr/lib/libreoffice/program/sofficerc
і закоментуйте рядки:
# file locking now enabled by default
# SAL_ENABLE_FILE_LOCKING=1
# export SAL_ENABLE_FILE_LOCKING
Також можна скопіювати цей файл у /usr/local/bin
для збереження змін при оновленнях.
Проблеми з пошуком сертифікатів
Якщо LibreOffice не знаходить сертифікати для цифрового підпису, перегляньте офіційну документацію LibreOffice з цифрового підпису ([4]) і налаштуйте їх через відповідні програми (Firefox, Thunderbird).
Запуск .pps файлів у режимі редагування
Щоб відкрити .pps файл без запуску слайд-шоу, перейменуйте його на .ppt або використайте наступний скрипт (збережіть його у домашньому каталозі і запускайте для кожного файлу): #!/bin/sh f=$(mktemp --suffix .ppt) cp "$1" "${f}" && libreoffice "${f}" && rm -f "${f}"
Підтримка медіа
Якщо відео відображаються як сірі прямокутники, переконайтеся, що встановлено необхідні плагіни GStreamer#Installation.
Стандартний розмір паперу в Writer і Draw
Якщо стандартний розмір паперу не відповідає вашим локальним налаштуванням, встановіть додаткову залежність libpaper і відредагуйте файл /etc/papersize
(системне змінення) або встановіть змінну середовища PAPERSIZE
для користувача. Для довідки див. papersize(1)[мертве посилання 2025-05-14].
Проблеми з відображенням панелей інструментів у темній темі Breeze/Plasma 5
Якщо панелі інструментів LibreOffice нечитабельні при темній темі, змініть стиль значків у меню «Сервіс > Параметри > LibreOffice > Вид > Стиль значків» на «Breeze Dark» або інший відповідний стиль. Можливо, доведеться встановити пакет breeze-gtk.
Якщо цього недостатньо, переконайтеся, що LibreOffice запускається з інтерфейсом gtk3
або gen
(див. розділ «Теми оформлення»). [Джерело: https://bbs.archlinux.org/viewtopic.php?id=206813]
Автовставка (AutoText)
Якщо функціональність автотексту (наприклад, набір fn
з наступним натисканням F3
для вставки шаблону) не працює у системах з локаллю, відмінною від en_US, додайте стандартні автотекст шаблони en_US до вашого шляху автотексту. Для цього перейдіть у «Сервіс > Автотекст», натисніть «Шлях…» і додайте:
/usr/lib/libreoffice/share/autotext/en-US
.
LibreOffice зависає або аварійно завершує роботу
Спробуйте відключити апаратне прискорення OpenCL та/або OpenGL, встановивши змінні середовища:
SAL_DISABLE_OPENCL=1
SAL_DISABLEGL=1
.
Безпечний режим LibreOffice також може вимкнути обидві функції.
Якщо при запуску LibreOffice з’являється повідомлення «Application Error», а при відключенні OpenCL програма працює стабільно, спробуйте встановити відповідний OpenCL runtime (див. GPGPU#Runtime).
Звуки повідомлень
Деякі дії (наприклад, закриття LibreOffice з несохраненим документом) супроводжуються звуковими сигналами. Керувати ними можна через опції GTK "gtk-enable-event-sounds" (див. GTK).
Проблеми з відкриттям документів через Dolphin у KDE
Якщо при відкритті документів з мережевих папок через Dolphin у KDE LibreOffice не завантажує документ (з'являється лише заставка), відредагуйте файли робочих ярликів LibreOffice наступним чином: sudo sed -i 's/X-GIO-NoFuse=true/#X-GIO-NoFuse=true/' /usr/share/applications/libreoffice-* sudo sed -i 's/X-KDE-Protocols=file,http,smb,ftp,webdav/#X-KDE-Protocols=file,http,smb,ftp,webdav/' /usr/share/applications/libreoffice-* (Джерело: [5])
Дивіться також
Посилання
- Офіційний сайт: LibreOffice
- Довідка LibreOffice: LibreOffice Help
Retrieved from "https://wiki.archlinux.org/index.php/LibreOffice_(Українська)" (станом на 05.02.2025)