Windows: готовый установщик
Запустите LuaBill-Setup-0.1.31-win64.exe. Установка предназначена для Windows 10 версии 1809 и новее или Windows 11, x64, и выполняется для текущего пользователя. Python, PySide6/Qt и Mustang уже включены.
При установке можно выбрать ярлык на рабочем столе и связь файлов .luabill с LuaBill. Запускайте программу через меню «Пуск», ярлык или открытие сохранённого проекта.
Linux и macOS: установка из исходников
Распакуйте весь архив. В Linux выполните sh install.sh; в macOS откройте Install_LuaBill.command или запустите его через Terminal. Нужны Python 3.10–3.15 с venv и pip и доступ к Интернету для загрузки PySide6/Qt в частное окружение LuaBill.
Пакет macOS требует macOS 14.4 или новее. Для Linux нужны совместимая glibc и системные графические библиотеки Qt; точные требования приведены в README внутри архива. После установки создаются средства запуска приложения и открытия .luabill для текущего пользователя.
Эти пакеты собраны и проверены как архивы. Нативная установка и запуск на Linux и macOS в текущей среде Windows не выполнялись.
sh install.shsh Install_LuaBill.commandLuaLaTeX, шрифты, Java и Ghostscript
Откройте «Справка → Подготовить компоненты для создания документов». Мастер показывает найденные компоненты и необходимые действия для выбранного профиля. Официальные ссылки и повторная проверка также доступны в «Компоненты и установка».
LuaLaTeX предоставляет TeX Live, MiKTeX или MacTeX. Команда lualatex может сообщать о движке LuaHBTeX — это нормально, если запускается именно режим lualatex. Окончательная проверка пакетов и шрифтов — успешное создание тестового PDF.
Java 17+ запускает Mustang для проверки электронных счетов. Ghostscript сжимает обычные PDF при наличии и необходим для подготовки ZUGFeRD PDF/A-3.
Обновление существующей установки
Закройте LuaBill и установите новую версию в прежнюю папку. Предварительно удалять исправную установку не требуется. Если в Linux или macOS использовался свой путь --prefix, укажите его снова.
Проекты, результаты и пользовательские настройки сохраняются. После обновления проверьте версию в окне «О LuaBill» и создайте документ нужного формата. Внешние компоненты TeX, Java и Ghostscript обновляются отдельно.
