LuaBill · Скачать

Скачать LuaBill 0.1.31

Выберите пакет для своей системы. Все варианты используют одни и те же формы, расчёты и шаблоны документов.

Готовое приложение

Windows

Скачать для Windows ↓

v0.1.31 · 84.7 MB

Windows 10 версии 1809 и новее или Windows 11, x64. Python, PySide6/Qt и Mustang включены; отдельно устанавливать Python не нужно.

Подробнее
  1. Скачайте и запустите установщик LuaBill для своего пользователя. Python, PySide6/Qt и Mustang включены; отдельно устанавливать Python не нужно.
  2. При необходимости выберите ярлык на рабочем столе и открытие файлов .luabill. В конце установки оставьте отмеченной подготовку компонентов для создания документов.
  3. В мастере выберите PDF, PDF + XML/XRechnung или ZUGFeRD, проверьте план и нажмите «Подготовить выбранные компоненты». Недостающие программы скачиваются отдельно; нужен Интернет.
  4. Дождитесь двух проходов теста LuaLaTeX и проверки примера выбранного формата. Затем откройте пример из комплекта, замените демонстрационные реквизиты и сохраните свой проект .luabill.

Windows-установщик пока не подписан сертификатом Authenticode. Проверяйте источник загрузки и SHA-256 файла.

Установка из исходников

Linux

Скачать для Linux ↓

v0.1.31 · 58.5 MB

Графическая сессия, Python 3.10–3.15 с venv и pip, Интернет для установки PySide6. x86-64: glibc 2.34+; ARM64: glibc 2.39+. Для новой установки рекомендуются Python 3.12 или 3.13. Alpine/musl не поддерживается.

Подробнее
  1. Установите совместимый Python с venv/pip и системные библиотеки графической среды, необходимые Qt. Архив содержит исходники приложения, а не автономный Linux-бинарник с Python/Qt.
  2. Распакуйте полный архив и выполните в его папке sh install.sh --setup-components --language ru. На этапе установки PySide6 загружается в отдельную среду, после чего открывается мастер компонентов.
  3. Выберите профиль и начните подготовку. В Ubuntu/Debian используется apt в отдельном терминале; существующая отдельная установка TUG TeX Live использует собственный tlmgr. Если потребуется пароль, введите его в терминале.
  4. Дождитесь проверки примеров и запустите LuaBill из меню приложений. По умолчанию файлы программы находятся в $XDG_DATA_HOME/LuaBill, если переменная содержит абсолютный путь, иначе в ~/.local/share/LuaBill.

Python устанавливается отдельно и должен оставаться в системе. Пакет не является автономным бинарным приложением; успешная установка и работа на Linux пока не подтверждены нативной проверкой.

Установка из исходников

macOS

Скачать для macOS ↓

v0.1.31 · 58.5 MB

macOS 14.4+, Python 3.10–3.15 соответствующей архитектуры и Интернет для установки PySide6. Для новой установки рекомендуются Python 3.12 или 3.13.

Подробнее
  1. Установите совместимый Python 3.10–3.15 для macOS 14.4 или новее. Рекомендуются Python 3.12 или 3.13; установщик из исходников загружает PySide6 в отдельную среду.
  2. Распакуйте полный ZIP и откройте Install_LuaBill.command. Чтобы сразу после установки открыть мастер, выполните в Terminal sh Install_LuaBill.command --setup-components --language ru.
  3. Выберите профиль и начните подготовку. Уже установленный Homebrew может установить BasicTeX и нужные Java/Ghostscript; пакеты TeX подготавливаются собственным tlmgr этой установки в Terminal. Сам Homebrew автоматически не устанавливается.
  4. Дождитесь тестовых документов и откройте ~/Applications/LuaBill.app. Файлы программы находятся в ~/Library/Application Support/LuaBill. Подходящие установленные TeX, Java и Ghostscript используются повторно.

Python устанавливается отдельно и должен оставаться в системе. Локально создаваемая оболочка .app не подписана сертификатом Apple Developer ID и не прошла нотаризацию Apple; нативная установка и работа на macOS пока не подтверждены проверкой.

Для Windows подготовлен установщик готового приложения. Linux и macOS предлагаются как предварительные пакеты установки из исходников. Перед загрузкой ознакомьтесь с требованиями и состоянием проверки вашей платформы.