Scribus 1.6.3 выпущен! 3 новые функции скрипта и различные исправления
Scribus, популярное бесплатное программное обеспечение для настольных издательских систем с открытым исходным кодом, анонсировало в среду новую версию 1.6.3!
Это служебный выпуск, который содержит в основном исправления ошибок, хотя в выпуск включено также несколько новых функций.
Для создания сценариев в Scribus 1.6.3 добавлены три функции сценария Python для работы с точками и единицей документа. Они включают в себя:
pointsToDocUnit
— возвращает значение в единицах измерения документа, преобразованное из точек.docUnitToPoints
— возвращает значение в баллах, преобразованное из единиц измерения документа.stringValueToPoints
— возвращает значение в точках, преобразованное из строкового значения («5 мм», «2 дюйма» и т. д.).
Он также добавил метод сценария getBaseLine()
в дополнение к setBaseLine()
, улучшенный сценарий автопечати для французских типографских правил. И исправлен неправильный размер страницы, используемый ImageExport() -> save()
, а также проблема, с которой ImageExporter Scripter игнорирует фактическую настройку качества.
Для графического интерфейса приложения недостающий пункт меню Item -> Attributes
был добавлен обратно в выпуск. Исправлено то, что Scribus не считывал настройки основного цвета и базового цвета. Кроме того, в приложении macOS теперь появились новые значки приложений и документов, соответствующие последним рекомендациям Apple по дизайну.
Опция меню «Атрибуты» снова добавлена.
Другие — это в первую очередь исправления ошибок и обновления перевода. Они включают исправления сбоев при сохранении документа после незначительных изменений в текстовом блоке, при открытии PDF и выборе текста для импорта как текста или при отмене удаления последнего абзаца в редакторе историй, а также исправления следующих ошибок:
- Ярлык для itemAttributes не работает
- Модификатор клавиши Alt не работает для ScrSpinBox в Linux
- Отменить восстанавливает кадр, но не закладку.
- Изменение значения непрозрачности в палитре «Слои» только с одним слоем не работает.
- Сетка автоматической направляющей перепуталась при изменении единиц измерения документа
- «Обновить изображение» не работает, если изображение недоступно.
- Импорт TIFF-файлов cmyk с глубиной 16 бит не работает.
- При выделении текста возникают проблемы с рендерингом
- Специальные символы не преобразуются должным образом при вставке таблиц из Calc.
- Файловый менеджер не может найти внешние флэш-накопители для получения изображений с них.
- Нажатие клавиши Enter при присвоении имени новому/переименованию существующего стиля в окне редактора стилей открывает совершенно несвязанное меню.
- Импортируйте файл ODT со стилями, имеющими установленный язык. В стилях, импортированных в Scribus, язык не сохраняется.
- Проблема с рендерингом изображений CMYK в Windows.
- Пользовательские стили символов не действуют в текстовом фрейме после импорта файла ODT.
- Выбор «правила заполнения» не меняется при выборе другого элемента.
Как получить Scribus 1.6.3:
Scribus предоставляет официальные пакеты для Linux, Windows, macOS, а также архив с исходным кодом через репозиторий sourceforge, доступный по ссылке ниже:
Загрузить Scribus: https://sourceforge.net/projects/scribus/files/scribus/
В Linux выберите загрузку AppImage, затем запустите программу после добавления разрешения на исполняемый файл в диалоговом окне ее свойств.
Однако в Ubuntu 22.04 и выше необходимо сначала запустить sudo apt install libfuse2
, чтобы включить поддержку AppImage.
Для пользователей Ubuntu и ее систем, которые предпочитают собственный пакет .deb
, я встроил новый выпуск в этот неофициальный PPA для Ubuntu 22.04, Ubuntu 24.04 и Ubuntu 24.10.
Просто откройте терминал (Ctrl+Alt+T) и выполните одну за другой три команды ниже, чтобы добавить PPA и установить пакет Scribus .deb:
sudo add-apt-repository ppa:ubuntuhandbook1/scribus
sudo apt update
sudo apt install scribus
Если вы не доверяете сторонним пакетам, есть также руководство (нужно прокрутить немного вниз), показывающее, как скомпилировать его из исходного кода.