tag:blogger.com,1999:blog-82122399284066625742024-03-16T13:38:15.313-07:00ProLibreOfficeОб использовании, развитии и проблемах офисного пакета LibreOfficeRoman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.comBlogger435125tag:blogger.com,1999:blog-8212239928406662574.post-35239997503483359172024-03-13T13:29:00.000-07:002024-03-13T13:29:51.436-07:00Функции динамических массивов в Calc. SORT<div style="text-align: justify;"></div><p style="text-align: left;">Продолжается добавление поддержки функций динамических массивов в LibreOffice Calc. Дошла очередь до функции <a href="https://gerrit.libreoffice.org/c/core/+/164778" rel="nofollow" target="_blank">SORT</a>. Меня смущает отсутствие "динамичности" в реализации этих функций, но видимо первоначальная цель - совместимость с файлами из MS Excel последних версий. Будем надеяться, что сделают и действительно динамические функции.<br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-74972262496191283772024-02-26T08:42:00.000-08:002024-02-26T08:42:51.893-08:00Функции динамических массивов в Calc. FILTER<p style="text-align: justify;">Я, в свое время, посмотрев прекрасный ролик на ютубе про функции динамических массивов в MS Excel<br /></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="374" src="https://www.youtube.com/embed/EHb9UMIGnLk" width="450" youtube-src-id="EHb9UMIGnLk"></iframe></div><p style="text-align: justify;">написал <a href="https://bugs.documentfoundation.org/show_bug.cgi?id=126573" rel="nofollow" target="_blank">баг репорт 126573</a> в багзиллу LibreOffice, что мол неплохо бы и в Calc такую прелесть заиметь.</p><p style="text-align: justify;">Прошло почти пять лет и вот первая ласточка внезапно пошла в дело.</p><p style="text-align: justify;">Balazs Varga из allotropia написал патч с реализацией <a href="https://gerrit.libreoffice.org/c/core/+/163955" rel="nofollow" target="_blank">функции FILTER</a>. Судя по тому, что баг репорт на себя записал фактический глава allotropia Thorsten Behrens - быть им всем в будущем LibreOffice 24.8. <br /></p><p><br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-21863565225961205812024-02-12T10:03:00.000-08:002024-02-23T09:35:47.142-08:00Функцию XMATCH также добавили в LibreOffice Calc<p style="text-align: justify;">Следом за функцией XLOOKUP, наконец-то <a href="https://antilibreoffice.blogspot.com/2024/02/xlookup-libreoffice-calc.html" rel="nofollow" target="_blank">реализованной в Calc</a> на днях, Balazs Varga принял на себя следующую аналогичную задачу, по добавлению функции <a href="https://support.microsoft.com/en-gb/office/xmatch-function-d966da31-7a6b-4a13-a1c6-5a33ed6a0312" rel="nofollow" target="_blank">XMATCH</a>. Надеюсь, у него это займёт не два года. Скрестим пальчики.</p><p>UPD: замержено<br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-31467514595529987222024-02-09T10:40:00.000-08:002024-02-09T10:40:41.891-08:00Функцию XLOOKUP таки добавили в LibreOffice Calc<p style="text-align: justify;">Всего два года понадобилось с <a href="https://antilibreoffice.blogspot.com/2022/03/libreoffice-calc-xlookup.html">начала</a> страданий по функции XLOOKUP, чтобы наконец-то запилить работающий <a href="https://gerrit.libreoffice.org/c/core/+/131905">патч</a>. Спасибо Winfried Donkers и Balazs Varga за это. Доступно это будет в будущем релизе 24.8, который выйдет в августе 2024 года.<br /></p><p style="text-align: justify;">Ну и кстати я видел позывы, чтобы добавить и функции динамических массивов в LibreOffice Calc. Чтобы вы представляли, что это такое, вот вам ролик по ним для Эксель:</p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="333" src="https://www.youtube.com/embed/EHb9UMIGnLk" width="483" youtube-src-id="EHb9UMIGnLk"></iframe></div><br /><p><br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-80479804443205225472024-01-28T05:39:00.000-08:002024-03-13T13:31:14.479-07:00Вставка перекрестных ссылок в документ путем перетаскивания заголовков и объектов из Навигатора<p>Jim Raykowski добавил (ну почти добавил, патч уже готов) в будущий релиз LibreOffice 24.8 мегафичу - вставку перекрестных ссылок в текстовый документ путем перетаскивания в текст элементов прямо из Навигатора! Теперь не надо будет жать Вставка-Поля-Еще поля, выбирать там вкладку "Перекрестные ссылки", выбирать что именно вставить и только потом уже жать кнопку "Вставить". </p><p>На видео ниже продемонстрирован процесс:<br /></p><p><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="453" src="https://www.youtube.com/embed/2utk6FHklGQ" width="546" youtube-src-id="2utk6FHklGQ"></iframe></div><br /> <p></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-53458232988349039192023-12-14T10:35:00.000-08:002023-12-14T10:35:39.176-08:00Выпуск LibreOffice 24.2 beta 1<p style="text-align: justify;"><a href="https://qa.blog.documentfoundation.org/2023/12/13/libreoffice-24-2-beta1-is-available-for-testing/" target="_blank">Доступен для тестирования LibreOffice 24.2 beta 1</a>. С момента выпуска альфа релиза ничего функционально не поменялось, но возможно были исправлены какие-то ошибки или добавлены новые.<br /></p><p style="text-align: justify;">Скачать можно как всегда по ссылкам:</p><p><a href="https://dev-builds.libreoffice.org/pre-releases/win/x86_64/LibreOfficeDev_24.2.0.0.beta1_Win_x86-64.msi" target="_blank">Windows 64 bit</a></p><p><a href="https://dev-builds.libreoffice.org/pre-releases/rpm/x86_64/LibreOfficeDev_24.2.0.0.beta1_Linux_x86-64_rpm.tar.gz" target="_blank">Linux 64 bit RPM</a></p><p><a href="https://dev-builds.libreoffice.org/pre-releases/deb/x86_64/LibreOfficeDev_24.2.0.0.beta1_Linux_x86-64_deb.tar.gz" target="_blank">Linux 64 bit DEB</a></p><p><a href="https://dev-builds.libreoffice.org/pre-releases/mac/x86_64/LibreOfficeDev_24.2.0.0.beta1_MacOS_x86-64.dmg" target="_blank">macOS 64 bit Intel</a></p><p><a href="https://dev-builds.libreoffice.org/pre-releases/mac/aarch64/LibreOfficeDev_24.2.0.0.beta1_MacOS_aarch64.dmg" target="_blank">macOS 64 bit ARM </a></p><p>Обо всех ошибках пишите в <a href="https://bugs.documentfoundation.org/index.cgi" target="_blank">багзиллу проекта</a>.<br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-76932809033716973492023-11-27T01:17:00.000-08:002023-11-27T01:17:41.339-08:00Выпуск LibreOffice 24.2 alpha 1<p><span style="text-align: justify;">The Document Foundation</span><span style="text-align: justify;"> ещё не </span>анонсировал<span style="text-align: justify;"> </span><span style="text-align: justify;">выход LibreOffice 24.2 alpha 1, но скоро анонсирует, потому что билды уже имеют соответствующий номер.</span></p><p style="text-align: justify;">Скачать установочные файлы для вашей операционной системы <a href="https://dev-builds.libreoffice.org/daily/master/current.html" rel="nofollow" target="_blank">можно по ссылке</a>.</p><p style="text-align: justify;">О том, что изменилось в LibreOffice версии 24.2 по сравнению с 7.6 можно почитать в нашей вики на <a href="https://wiki.documentfoundation.org/ReleaseNotes/24.2" rel="nofollow" target="_blank">соответствующей странице</a>.</p><p style="text-align: justify;">Коротко о главных и самых заметных новшествах:</p><p><b>Writer</b><br /></p><ul style="text-align: justify;"><li>Очередная порция улучшений в Навигаторе</li><li>Добавили стили для комментариев, теперь их внешний вид можно настроить</li><li>Улучшения в поддержке "плавающих" таблиц MS Word</li></ul><p><b>Calc</b></p><ul style="text-align: justify;"><li>В секцию Функции на Боковой панели добавили поле для поиска функций</li><li>Добавлена поддержка научного формата чисел</li></ul><p><b>Impress</b></p><ul style="text-align: justify;"><li>Кнопки навигации для взаимодействия с презентацией на интерактивных досках в школах сделали более настраиваемыми</li><li>Изменили диалог для настройки параметров режима презентации</li></ul><p><b>Общие</b></p><ul style="text-align: justify;"><li>Вроде бы починили автосохранение файлов</li><li>Режим UI, который называется "Ленты", получил множество доработок</li><li>В диалог Параметры добавили поле для поиска опций</li><li>Добавлена автоматическая смена темы LibreOffice на тёмную в окружении KDE в зависимости от системной темы</li><li>Импорт из Gnumeric получил большую пачку улучшений путем обновления внешней библиотеки <a href="https://gitlab.com/orcus/orcus" rel="nofollow" target="_blank">orcus</a></li><li>В диалоги для ввода паролей добавлен индикатор криптографической сложности вводимого пароля</li><li>Всплывающие диалоги с предупреждениями безопасности были преобразованы в информационные панели</li><li>Большое количество изменений в поддержке возможностей для людей с ограничениями</li></ul><p style="text-align: justify;">Желающие скачать и проверить свои файлы на новой версии - милости просим. Обо всех найденных ошибках лучше всего писать в <a href="https://bugs.documentfoundation.org/enter_bug.cgi?product=LibreOffice&format=guided" rel="nofollow" target="_blank">багзиллу проекта по ссылке</a>.</p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-5503171747690050312023-07-12T12:44:00.000-07:002023-07-12T12:44:17.655-07:00Выпуск LibreOffice 7.6 RC1<div style="text-align: justify;"></div><p style="text-align: justify;">TDF <a href="https://qa.blog.documentfoundation.org/2023/07/12/libreoffice-7-6-rc1-is-available-for-testing/" rel="nofollow" target="_blank">объявили</a> о выпуске первого релиз кандидата грядущей версии LibreOffice 7.6.</p><p style="text-align: justify;">Скачать для всех поддерживаемых операционных систем можно по <a href="https://www.libreoffice.org/download/download-libreoffice/?version=7.6.0" rel="nofollow" target="_blank">ссылке</a>.</p><p style="text-align: justify;">По сравнению с альфа версией список новшеств значительно увеличился:</p><h3 style="text-align: justify;">Writer</h3><ul style="text-align: justify;"><li>Добавлен диалог, упрощающий вставку нумерации</li><li>Улучшена работа с библиографией</li><li>Реализована поддержка плавающих таблиц из MS Word</li><li>При попытке удаления скрытого раздела (который никак в документе не виден, кроме как в Навигаторе) теперь запрашивается подтверждение</li><li>Добавлена подсветка применённых в документе стилей абзаца и символов, а также подсветка применённого к тексту прямого форматирования</li><li>Доработан механизм отслеживания изменений для таблиц в документе, отображение изменений в самих таблицах теперь более понятное для пользователя</li><li>Улучшена проверка орфографии</li></ul><p style="text-align: left;"></p><h3 style="text-align: left;">Calc</h3><ul style="text-align: justify;"><li>Добавлена поддержка распознавания результата формулы, как корректного значения, в случае активной функции проверки вводимых данных в ячейке</li><li>Улучшено поведение при удалении листов в документе</li><li>Лист, скопированный в другой документ, теперь сохраняет все стили печатных страниц, даже если эти стили не используются</li><li>Реализовано сохранение настроек Решателя в документе</li><li>Реализованы стили рисунков (для нарисованных фигур Draw) в Calc (как побочный эффект теперь можно настроить внешний вид комментариев в документе)</li><li>Добавлена поддержка отображения компактного вида сводной таблицы при импорте документов XLSX (создание такого вида сводной таблицы с нуля в документе ODS не реализовано пока)</li><li>Добавлена сортировка по цвету ячеек в Автофильтре</li><li>Фильтрация/сортировка по цвету в Автофильтре теперь учитывает формат числа в ячейке</li><li>Диалог импорт текста (CSV или неопознанного) теперь поддерживает распознавание числа, записанного в научном формате (типа 5Е4)</li></ul><h3 style="text-align: left;">Draw/Impress</h3><ul style="text-align: justify;"><li>Улучшено отображение разрывов строки в Fontwork</li><li>В режиме показа презентации теперь можно отображать на слайде кнопки для навигации и вызова контекстного меню. Это было добавлено для использования при работе с интерактивными досками в школах</li><li>Автораспределение текста по слайду было переписано и стало похоже по алгоритму на такой же механизм в MS PowerPoint</li></ul><h3 style="text-align: left;">Общие</h3><ul style="text-align: justify;"><li>Добавлена поддержка жестов при использовании тачпадов</li><li>Изменения в механизме автосохранения документов (и попутные исправления ошибок)</li><li>Добавлена поддержка тем в документах (аналогичная таковой в MS Office), включая импорт/экспорт в форматы OOXML и ODF и соответствующие изменения в интерфейсе пользователя</li><li>Добавлена поддержка мультицветовых градиентов</li><li>Улучшено поведение при работе с сгруппированными фигурами</li></ul><h3 style="text-align: left;">Графический интерфейс пользователя</h3><ul style="text-align: justify;"><li>Список файлов в меню «Файл-Последние документы» теперь можно настраивать для отображения только модуль-специфичных последних открытых файлов</li><li>В Боковую панель была добавлена панель для проверки свойств accesibility в документе</li></ul><h3 style="text-align: left;">Фильтры</h3><ul style="text-align: justify;"><li>Добавлена поддержка мультистраничных TIFF файлов</li><li>Улучшен импорт и экспорт PDF файлов при использовании PDFium</li><li>Исправления, связанные с поддержкой форматов OOXML (MS Office)</li><li>Добавлена поддержка файлов MS Office, созданных в формате zip64</li><li>Экспорт в PDF теперь создает файлы PDF версии 1.7 по умолчанию</li><li>Улучшен экспорт в формат гибридного PDF</li><li>Добавлены некоторые фичи для поддержки SVG</li><li>Улучшена поддержка форматов EMF/EMF+</li></ul><p style="text-align: justify;">Также было исправлено множество багов и было добавлено много новых багов, как всегда.<br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-21773977586617123042023-07-04T03:01:00.001-07:002023-07-04T03:01:05.360-07:00TDF принял на работу уже второго программиста<p style="text-align: justify;">Итак, свершилось чудо! Чуть ранее, я писал, что <a href="https://antilibreoffice.blogspot.com/2022/12/the-document-foundation-libreoffice.html" rel="nofollow" target="_blank">TDF хочет нанять программистов</a> наконец-то. А недавно они таки <a href="https://antilibreoffice.blogspot.com/2023/05/tdf.html" rel="nofollow" target="_blank">приняли первого</a> - Khaled Hosny.</p><p style="text-align: justify;">Сегодня <a href="https://blog.documentfoundation.org/blog/2023/07/04/welcome-michael-weghorn-new-developer-at-tdf/" rel="nofollow" target="_blank">TDF опубликовал сообщение</a> о приемке на работу и второго программиста. Это Michael Weghorn, человек тоже не просто так со стороны. Он давно уже <a href="https://gerrit.libreoffice.org/q/owner:m.weghorn%2540posteo.de" rel="nofollow" target="_blank">контрибьютит</a> в проект LibreOffice. До TDF работал в какой-то организации в Мюнхене, где также занимался LibreOffice.</p><p style="text-align: justify;">Напомню, что в TDF он будет заниматься вопросами accessibility в LibreOffice - это поддержка работы в офисном пакете для людей с ограниченными возможностями. Причем эта тема для него не новая, среди его патчей есть достаточное количество посвящённых именно этой области.</p><p style="text-align: justify;">Повторюсь, это очень хорошая тема, что TDF будет тратить деньги именно на найм программистов на полный рабочий день для работы над проектом LibreOffice.</p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-59559412906381840802023-05-28T03:31:00.001-07:002023-05-28T03:31:02.299-07:00В 2024 году изменится принцип нумерации выпусков LibreOffice<p style="text-align: justify;">Главный маркетолог проекта Italo Vignoli <a href="https://lists.freedesktop.org/archives/libreoffice/2023-May/090403.html" rel="nofollow" target="_blank">написал</a> в списки рассылки LibreOffice об изменении принципа нумерации выпусков LibreOffice. Следующей после выпуска в августе этого года версии 7.6 будет версия 24.2 (схема Год.Месяц), и затем будет версия 24.8 и так далее.</p><p style="text-align: justify;">Я не уверен в том, где тут улучшение по сравнению с текущим вариантом, но Итало считает, что смысл есть. Типа, если есть какие-то значимые улучшения в новом выпуске LibreOffice, то при анонсе на них просто сделают акцент, а если будут просто последовательные изменения без ВАУ эффекта, то пользователи и не будут хаять новую версию, потому что она просто следующая и всё.</p><p style="text-align: justify;">Основная причина изменения - чтобы пользователи не ждали от версии типа 8.0 чего-то супер эдакого, и чтобы маркетологам не приходилось голову ломать, что там такого ВАУ в этой грядущей версии 8.0, потому что теперь мы едем в сторону роллинг релизов потихоньку и версии 8.0 просто не будет.</p><p style="text-align: justify;">Возникает вопрос - а как они будут нумеровать минорные баг-фикс выпуски между основными? 24.2.1? 24.3? Надо спросить...<br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com2tag:blogger.com,1999:blog-8212239928406662574.post-71982549612865172872023-05-27T11:13:00.004-07:002023-05-30T00:48:49.659-07:00TDF наконец принял на работу первого из двух запланированных кодеров<p style="text-align: justify;">Помните, я радовался, что наконец-то донатные деньги <a href="https://antilibreoffice.blogspot.com/2022/12/the-document-foundation-libreoffice.html" target="_blank">TDF будет тратить и на разработку тоже</a>, а не только на себя, конференции и инфраструктуру? Ну так они все же <a href="https://blog.documentfoundation.org/blog/2023/05/30/welcome-khaled-hosny-new-developer-at-tdf/" rel="nofollow" target="_blank">наняли</a> <a href="https://blog.documentfoundation.org/blog/2022/12/21/join-the-libreoffice-team-as-a-developer-focusing-on-rtl-ctl-languages-full-time-remote-m-f-d/" rel="nofollow" target="_blank">первого программиста</a>, который должен будет заниматься проблемами в поддержке RTL/CTL письменности. Это оказался Khaled Hosny, который и до найма в TDF занимался тем же самым в проекте LibreOffice, только, как волонтер или ему кто-то заказывал какую-то разовую работу. Он из Египта, проблемы RTL (справа налево) письменности ему близки, плюс он один из разработчиков библиотеки <a href="https://github.com/harfbuzz/harfbuzz" rel="nofollow" target="_blank">HarfBuzz</a> и имеет большой опыт в понимании работы со шрифтами, с текстом и в плюсах. Это прям однозначно хорошая новость.<br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-63843210680766808092023-05-13T07:30:00.005-07:002023-05-17T04:55:12.597-07:00Выпуск LibreOffice 7.6 alpha 1<p style="text-align: justify;">The Document Foundation <a href="https://qa.blog.documentfoundation.org/2023/05/17/libreoffice-7-6-alpha1-is-available-for-testing/" rel="nofollow" target="_blank">анонсировал</a> выход LibreOffice 7.6 alpha 1.</p><p style="text-align: justify;">Скачать установочные файлы для вашей операционной системы <a href="https://dev-builds.libreoffice.org/daily/master/current.html" rel="nofollow" target="_blank">можно по ссылке</a>.</p><p style="text-align: justify;">О том, что изменилось в LibreOffice версии 7.6 по сравнению с 7.5 можно почитать в нашей вики на <a href="https://wiki.documentfoundation.org/ReleaseNotes/7.6" rel="nofollow" target="_blank">соответствующей странице</a>.</p><p style="text-align: justify;">Коротко о главных и самых заметных новшествах:</p><p><b>Writer</b> <br /></p><ul style="text-align: justify;"><li>Добавили небольшой диалог для быстрой вставки номеров страниц в документ</li><li>Немного улучшили работу с библиографией</li><li>Добавили поддержку "плавающих" таблиц MS Word</li><li>Добавили подсветку используемых стилей и прямого форматирования в документе </li></ul><p><b>Calc</b></p><ul style="text-align: justify;"><li>Улучшен механизм проверки данных</li><li>При удалении листов, если листы не пустые, появится диалог подтверждения</li><li>Настройки Решателя теперь сохраняются в файлах</li><li>Добавлена поддержка стилей рисунков (таких же, как в Draw)</li><li>Улучшено отображение гиперссылок в ячейках</li><li>Добавлен компактный вид сводной таблицы</li><li>Добавлена сортировка по цвету ячейки/цвету текста в Автофильтре, которая также стала учитывать формат числа</li></ul><p><b>Impress</b></p><ul style="text-align: justify;"><li>В режиме презентации добавили кнопки навигации для взаимодействия с презентацией на интерактивных досках в школах</li></ul><p><b>Общие</b></p><ul style="text-align: justify;"><li>Улучшена поддержка жестов на тачпадах</li><li>Экспорт в PDF теперь сохраняет в версию 1.7</li><li>Улучшена поддержка различных графических форматов файлов и файлов MS Office путем исправления некоторых ошибок</li></ul><p style="text-align: justify;">Желающие скачать и проверить свои файлы на новой версии - милости просим. Обо всех найденных ошибках лучше всего писать в <a href="https://bugs.documentfoundation.org/enter_bug.cgi?product=LibreOffice&format=guided" rel="nofollow" target="_blank">багзиллу проекта по ссылке</a>.<br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-19478307158136713362023-05-09T04:45:00.006-07:002023-05-11T06:58:40.289-07:00Разделы в текстовом документе LibreOffice Writer. Как вставить абзац или новый раздел между двумя разделами<p style="text-align: justify;">Что такое разделы в Writer, я <a href="https://antilibreoffice.blogspot.com/2017/02/libreoffice-writer.html" rel="nofollow" target="_blank">писал ранее</a>. </p><p style="text-align: justify;">Наткнулся в нашей багзилле на запрос "Если два раздела вставлены друг за другом в документе вплотную, то между ними не получается вставить обычный абзац и соответственно нельзя добавить новый раздел. При нажатии Enter - соответствующий раздел просто расширяется".</p><p style="text-align: justify;">Как оказалось, такие разделы таки можно раздвинуть в документе: установите текстовый курсор после последнего символа последнего абзаца в нужном разделе и нажмите сочетание клавиш Alt+Enter. Это действие создаст новый пустой абзац в основном тексте сразу после раздела.<br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-27553528116955479382023-04-29T06:06:00.001-07:002023-04-29T06:06:45.169-07:00Компактный вид сводной таблицы в Calc<p style="text-align: justify;">В MS Excel, при создании сводной таблицы, есть интересный функционал, когда в строках необходимо сгруппировать некоторые позиции по принадлежности к чему-то общему. Например, яблоки, груши - это фрукты, а огурцы и помидоры - это овощи. Выглядит это в сводной таблице вот таким образом (обратите внимание на кнопки со значком минус прямо в ячейке):</p><p style="text-align: center;"><img alt="" src="data:image/png;base64,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" /></p><p style="text-align: justify;">LibreOffice Calc до сегодняшнего дня такое не поддерживал и соответсвенно криво открывал сводные таблицы MS Excel, где такой функционал использовался. И при пересохранении в XLSX формат также сводная портилась и уже MS Excel документ показывал криво.</p><p style="text-align: justify;">Вот так таблица, показанная выше, выглядит в LibreOffice 7.5 (обратите внимание, что группировка теперь выглядит, как два отдельных столбца, и кнопки в ячейках пропали):</p><p style="text-align: center;"><img alt="" src="data:image/png;base64,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" /> <br /></p><p style="text-align: justify;">Dennis Francis из компании Collabora <a href="https://gerrit.libreoffice.org/c/core/+/151057" rel="nofollow" target="_blank">написал патч</a>, который указанный выше функционал добавляет в LibreOffice 7.6. Теперь при открытии в LibreOffice файла XLSX, в котором есть сводная таблица с компактным структурированным видом, такая сводная отображается корректно:</p><p style="text-align: center;"><img alt="" src="data:image/png;base64,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" /> <br /></p><p style="text-align: justify;">Как и всегда, когда добавляется что-то сложное в проект, добавленный функционал не лишен недостатков (которые я очень надеюсь, будут исправлены):</p><ol style="text-align: left;"><li style="text-align: justify;">При сохранении такого файла XLSX в формат ODS пропадают значки для сворачивания/раскрытия структуры. Я сначала думал, что пропадают совсем, потом оказалось, что если сразу после открытия файла ODS обновить сводную таблицу, то значки появятся и сводная будет работать корректно. При этом пересохранение в XLSX формат работает нормально.<br /></li><li style="text-align: justify;">Невозможно создать такой вид сводной таблицы с нуля в LibreOffice. В MS Excel такой вид создается автоматически, если вы более одного поля добавляете в область строк в настройках макета сводной таблицы. В LibreOffice я не нашел, как такое сделать даже вручную.</li><li style="text-align: justify;">В контекстном меню отсутствуют пункты Свернуть/Развернуть и Свернуть все/Развернуть все для такой структуры сводной. Но это не ошибка никакая конечно, это надо добавить просто.</li><li style="text-align: justify;">Ещё я видел, что кнопки Свернуть/Развернуть в LibreOffice иногда перекрывают текст в ячейке сводной, но тут надо найти подходящий файл, возможно дело в кириллице. <br /></li></ol>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-19206970902620724682023-04-25T04:08:00.006-07:002023-04-25T12:35:32.817-07:00Подсветка используемых в документе стилей и подсветка ручного форматирования<p style="text-align: justify;">Jim Raykowski написал <a href="https://gerrit.libreoffice.org/c/core/+/150451" rel="nofollow" target="_blank">патч в LibreOffice</a>, который позволяет подсветить в тексте документа используемые стили и, отдельно, подсветить примененное ручное форматирование (типа жирный текст, иной размер шрифта, курсив, подчеркивание и так далее).</p><p style="text-align: justify;">На видео видно, как это работает:</p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="418" src="https://www.youtube.com/embed/zjEEuv41kGw" width="609" youtube-src-id="zjEEuv41kGw"></iframe></div>Ну Jim в итоге патч замержил сегодня. Завтра посмотрим сами, как это выглядит.<br /><p><br /></p><p><br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-19853541624368481412023-04-22T10:39:00.002-07:002023-04-22T10:39:35.037-07:00Замена старого генератора MSI установщика на новый скрипт на Pyhton<p style="text-align: justify;">Внезапно оказалось, что для формирования MSI установщика (из которого LibreOffice можно установить на ОС Windows), у нас использовались скрипты на Perl! Да, оно работало, и вроде не плохо. Но вот решили ребята, что Perl нынче никто не знает, что-то править там - это тухлый номер, и решили осовременить этот механизм, заменив скрипты на Perl на один скрипт написанный на Pyhton.</p><p style="text-align: justify;">Вообще идея-то хорошая, мы реально избавляемся от гремучего Perl и должны заиметь намного более короткий и простой скрипт на Python. </p><p style="text-align: justify;"><a href="https://gerrit.libreoffice.org/c/core/+/146843" rel="nofollow" target="_blank">Патч</a> долго обсасывали, долго полировали, наконец сегодня его замержили. И тут же вылезла ошибка, которая не позволяет MSI формировать=)))</p><p style="text-align: justify;">Единственно, я не понял, почему они Python скрипт добавили, а старый код не выкинули в одном патче.</p><p style="text-align: justify;">А ещё мне очень не нравится, что такие вещи не освещаются никак. Не было никакой статьи, ни баг-репорта с предложением, ничего. Я случайно это увидел в нашем gerrit.<br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-38131834398989209832023-02-12T23:13:00.004-08:002023-02-18T09:21:10.140-08:00Видеопрезентация о процессе тестирования в LibreOffice<p>Будущие QA из проекта Хомячки попросили меня рассказать им про процесс тестирования в LibreOffice. Это я и сделал, а какая-то добрая душа из слушателей записала видео. По ссылке ниже можно посмотреть и послушать:</p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/JK-x21Hcp_w" width="320" youtube-src-id="JK-x21Hcp_w"></iframe></div><br /><p><br /></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-10923758830278948812023-01-15T11:50:00.002-08:002023-01-15T11:50:51.786-08:00Вы думаете функцию XLOOKUP добавили в LibreOffice?<p style="text-align: justify;">Я так радовался <a href="https://antilibreoffice.blogspot.com/2022/03/libreoffice-calc-xlookup.html" rel="nofollow" target="_blank">почти год назад</a>, что нашелся человек, который захотел реализовать функцию XLOOKUP в LibreOffice Calc. Год-то прошел, а функция так и не появилась. Человек тот просто не может справиться в одно лицо с этой задачей, плюс он в возрасте пенсионном я так понял и просто возится с этим таском, когда может. Да, по ходу дела он нашел сопутствующие проблемы и решил их недавно, но главная цель-то так и не решена. К сожалению желающих ему помочь что-то не видно на горизонте.</p><p style="text-align: justify;">Вот ссылка на наш gerrit, где он пытается патч довести до ума: <a href="https://gerrit.libreoffice.org/c/core/+/131905">https://gerrit.libreoffice.org/c/core/+/131905</a></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-23720605684805629892022-12-28T04:57:00.002-08:002022-12-28T04:57:17.626-08:00Выпуск LibreOffice 7.5 RC1<p style="text-align: justify;">TDF <a href="https://qa.blog.documentfoundation.org/2022/12/27/libreoffice-7-5-rc-1-is-available-for-testing/" rel="nofollow" target="_blank">объявил</a> о доступности для тестирования первого релиз-кандидата LibreOffice 7.5.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh8UVCMiNlY7KhMJsttRIWICB8wXHAoWNKyljQomkc__dJXva--iPexUUqbBc2KCvYxPhLweWoGNv2sFPWeHSXlaecbt9vGBQgCB3TURebGau6scLCtCf0dTk9ATsTycTin-tnLKQxHfpp4SXIul8MCOEZ73OTMNX4GsV0hKRN-hzxU9adlMQG1F7M4" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="256" data-original-width="766" height="214" src="https://blogger.googleusercontent.com/img/a/AVvXsEh8UVCMiNlY7KhMJsttRIWICB8wXHAoWNKyljQomkc__dJXva--iPexUUqbBc2KCvYxPhLweWoGNv2sFPWeHSXlaecbt9vGBQgCB3TURebGau6scLCtCf0dTk9ATsTycTin-tnLKQxHfpp4SXIul8MCOEZ73OTMNX4GsV0hKRN-hzxU9adlMQG1F7M4=w640-h214" width="640" /></a></div><br /><div style="text-align: justify;">Скачать его для всех поддерживаемых операционных систем и архитектур процессоров можно по <a href="https://www.libreoffice.org/download/download-libreoffice/?version=7.5.0" rel="nofollow" target="_blank">этой ссылке</a>.</div><p></p><p style="text-align: justify;">Если вы нашли ошибку в LibreOffice - не стесняйтесь написать о ней в баг трекер проекта по <a href="https://bugs.documentfoundation.org/enter_bug.cgi?product=LibreOffice&format=guided" rel="nofollow" target="_blank">этой ссылке</a>.</p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-52414221640187235552022-12-27T12:46:00.003-08:002022-12-27T12:50:50.981-08:00Разработчик, который перевел LibreOffice на Skia, ушел из проекта<p style="text-align: justify;">Я абсолютно случайно сегодня узнал, что Luboš Luňák, разработчик LibreOffice из Collabora, ушел из этой самой Collabora и из проекта LibreOffice соответственно. А это был человек, который в одно лицо перевел LibreOffice на использование библиотеки рендеринга Skia. И соответственно все оставшиеся не решёнными баги, связанные со Skia в LibreOffice, так и останутся не решёнными.</p><p style="text-align: justify;">Я, откровенно говоря, и не удивлен даже подобному. Это нормальная история, когда человек меняет работу. Не нормально только, что никто более в Skia внутренностях в проекте не разбирается. Даже обновить Skia на новую версию скорее всего никто не возьмется (у нас версия m103, текущая в апстриме - m111), а ведь там могли бы найтись возможно фиксы и для наших проблем.</p><p style="text-align: justify;">Ну Skia - это одна сторона вопроса, прямо конкретная. А вторая сторона, более общая, что Luboš очень грамотный разработчик и его уход конечно скажется в принципе на проекте.</p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com1tag:blogger.com,1999:blog-8212239928406662574.post-33255557045054536302022-12-22T01:55:00.003-08:002022-12-22T01:55:35.191-08:00The Document Foundation наконец-то хочет нанять программистов для работы над LibreOffice на полный день<p style="text-align: justify;">TDF после стольких лет вопросов "почему фонд с полученных через пожертвования денег не нанимает разработчиков" наконец-то решили нанять двух программистов на полный день.</p><p style="text-align: justify;"><a href="https://blog.documentfoundation.org/blog/2022/12/21/join-the-libreoffice-team-as-a-developer-focusing-on-rtl-ctl-languages-full-time-remote-m-f-d/" rel="nofollow" target="_blank">Первый</a> должен заниматься поддержкой в LibreOffice CTL/RTL языков письменности. А это все языки мира, которые не латиница и не кириллица. Арабский, иврит, китайский, корейский, японский, хинди, тайский, вьетнамский и так далее, во всем разнообразии языков народов азии.</p><p style="text-align: justify;"><a href="https://blog.documentfoundation.org/blog/2022/12/21/join-the-libreoffice-team-as-a-developer-focusing-on-accessibility-full-time-remote-m-f-d/" rel="nofollow" target="_blank">Второй</a> должен сосредоточиться на вопросах accessibility в LibreOffice. Это возможности работы в программе для людей с различными ограничениями, поддержка контрастных тем, поддержка систем для озвучки элементов интерфейса и так далее. </p><p style="text-align: justify;">То, что TDF нанимает программистов напрямую и ставит им конкретные задачи - это огромный плюс проекту.</p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-2275028350288343602022-12-21T06:38:00.001-08:002022-12-22T01:56:26.093-08:00Ускорение установки LibreOffice на macOS<p style="text-align: justify;">Установка LibreOffice в macOS меня всегда раздражала своей медлительностью, даже если macOS установлена на SSD. Как оказалось дело было в том, что LibreOffice упаковывался в DMG образ, используя старинный bzip2 архиватор.</p><p style="text-align: justify;">Наконец-то нашелся хороший человек, который это изменил. Patrick Luby написал <a href="https://gerrit.libreoffice.org/c/core/+/144342" rel="nofollow" target="_blank">патч</a>, который изменил использование bzip2 на lzfse. </p><p style="text-align: justify;">Это должно увеличить скорость установки LibreOffice в macOS раз в пять, если я правильно понял сообщение Patrick'a в патче.</p><p style="text-align: justify;">Изменение уже будет доступно в следующем минорном обновлении LibreOffice 7.4.4 и конечно в грядущем 7.5.</p><p style="text-align: justify;">PS: я попробовал установку с этим патчем - просто очень быстро все прошло, по сравнению с тилипанием без патча!</p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com1tag:blogger.com,1999:blog-8212239928406662574.post-33901110945380688222022-11-27T06:32:00.003-08:002022-11-27T06:32:33.153-08:00В LibreOffice 7.5 для macOS добавили поддержку темной темы<p>Все маководы должны быть счастливы теперь. Caolán McNamara <a href="https://gerrit.libreoffice.org/c/core/+/141435" target="_blank">добавил</a> поддержку темной темы в LibreOffice 7.5. Выглядит это как-то вот так с темой значков Sifr Dark:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEipXAtcyUtCgYYOw-hSOs68Tg1G5l1T2kSZwgRPOAauigfbhxQeK2aa7kJ8XVGN1lB1pOnfr71h77FX2JU8TVDT8gyNye3_hnkNQaUesRKABzVjivHI-sNe4CAFsp0L1jNl3YEFz9mCbccQmzqZwJz-069J2fbQTYsKIxw0k0wSF_FPCwNoV6LKH9Da" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1800" data-original-width="2880" height="400" src="https://blogger.googleusercontent.com/img/a/AVvXsEipXAtcyUtCgYYOw-hSOs68Tg1G5l1T2kSZwgRPOAauigfbhxQeK2aa7kJ8XVGN1lB1pOnfr71h77FX2JU8TVDT8gyNye3_hnkNQaUesRKABzVjivHI-sNe4CAFsp0L1jNl3YEFz9mCbccQmzqZwJz-069J2fbQTYsKIxw0k0wSF_FPCwNoV6LKH9Da=w640-h400" width="640" /></a></div><br /><p></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-84595461014525090972022-11-27T06:27:00.002-08:002022-11-27T06:27:33.479-08:00Выпуск LibreOffice 7.5 alpha 1<p>LibreOffice 7.5 alpha 1 доступен для тестирования.</p><p>Из нового и важного:</p><p>1. Немного улучшено выделение и удаление строк/столбцов в таблицах Writer в сложно устроенных таблицах</p><p>2. Улучшено визуальное отображение закладок в текстовых документах</p><p>3. В Calc, в диалог настройки формата ячеек добавили форматы типа "числа, как текст", вы пишете в ячейке 100, а отображается "Сто", в том числе есть настройки для разных валют</p><p>4. Панель элементов математических формул в Math перенесли в Боковую панель справа (спорное решение, но это нужно было Коллаборе для их Онлайн Офиса)</p><p>5. Улучшена в каких-то случаях работа с тачпадами, но так и не исправлены баги с прокруткой при помощи тачпада</p><p>6. Добавлена поддержка некоторых методов VBA</p><div class="zen-ui-rich-text__p" style="font-size: 15px;">Скачать LibreOffice 7.5 alpha 1 можно отсюда:</div><div class="zen-ui-rich-text__p" style="font-size: 15px;"><a href="https://dev-builds.libreoffice.org/daily/master/Win-x86_64@tb77-TDF/2022-11-27_04.44.25/LibreOfficeDev_7.5.0.0.alpha1_Win_x86-64.msi" target="_blank">Windows 64 bit</a></div><div class="zen-ui-rich-text__p" style="font-size: 15px;"><a href="https://dev-builds.libreoffice.org/daily/master/Linux-rpm_deb-x86_64@tb87-TDF/2022-11-27_05.06.32/LibreOfficeDev_7.5.0.0.alpha1_Linux_x86-64_rpm.tar.gz" target="_blank">Linux 64 bit RPM</a></div><div class="zen-ui-rich-text__p" style="font-size: 15px;"><a href="https://dev-builds.libreoffice.org/daily/master/Linux-rpm_deb-x86_64@tb87-TDF/2022-11-27_05.06.32/LibreOfficeDev_7.5.0.0.alpha1_Linux_x86-64_deb.tar.gz" target="_blank">Linux 64 bit DEB</a></div><div class="zen-ui-rich-text__p" style="font-size: 15px;"><a href="https://dev-builds.libreoffice.org/daily/master/MacOSX-x86_64@tb92-TDF/2022-11-27_03.14.35/LibreOfficeDev_7.5.0.0.alpha1_MacOS_x86-64.dmg" target="_blank">macOS Intel 64 bit</a></div><div class="zen-ui-rich-text__p" style="font-size: 15px;"><a href="https://dev-builds.libreoffice.org/daily/master/MacOSX-aarch64@tb93-TDF/2022-11-27_04.25.27/LibreOfficeDev_7.5.0.0.alpha1_MacOS_aarch64.dmg" target="_blank">macOS M1/M2</a></div>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0tag:blogger.com,1999:blog-8212239928406662574.post-46078716590441942212022-09-18T11:03:00.008-07:002022-09-18T11:16:56.492-07:00Подчеркивание текста другим цветом, чем цвет самого текста<p style="text-align: justify;">Все же используют иногда нижнее подчёркивание в тексте, чтобы выделить слово или предложение. И, по умолчанию, цвет линии подчеркивания тот же самый, что и цвет текста, то есть чёрный. Если вы измените цвет шрифта на красный, то и линия подчёркивания тоже станет красной.</p><p style="text-align: justify;">А ведь так хочется иногда подчеркнуть красной (или какой угодно цветом) линией обычный чёрный текст, правда?</p><p style="text-align: justify;">Оказывается так можно сделать: </p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi9TxWD1ahMaABtl1JAAzR7-xIF9CobJC9qr4fIacetSaH0pqzc_ESzNGHlmutlDftg844ON-8SWo2qV-Eq-Mj6M5mJP3jmaTiFZtySA7c52b_WT8ZEFem8tIhdhScEDzEFZ_EMI0i3qqZzCJk47XxNTjbak1NH_hJfRmtWFQCTRkxP3Cgt9AtxJtBB" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="132" data-original-width="700" height="60" src="https://blogger.googleusercontent.com/img/a/AVvXsEi9TxWD1ahMaABtl1JAAzR7-xIF9CobJC9qr4fIacetSaH0pqzc_ESzNGHlmutlDftg844ON-8SWo2qV-Eq-Mj6M5mJP3jmaTiFZtySA7c52b_WT8ZEFem8tIhdhScEDzEFZ_EMI0i3qqZzCJk47XxNTjbak1NH_hJfRmtWFQCTRkxP3Cgt9AtxJtBB" width="320" /></a></div><div style="text-align: justify;">Делается это путем создания нового стиля символа (не абзаца!).</div><p></p><p style="text-align: justify;"></p><ol><li>Открыли раздел Стили на Боковой панели (нажмите F11)</li><li>Выбрали Стили символа</li><li>Щёлкаем правой кнопкой мыши по стилю "Без стиля символа" и выбираем "Создать"</li><li>В открывшемся диалоге задаем "Имя" новому стилю, например "Красная линия"</li><li>На вкладке "Эффекты шрифта" выбираем нужный стиль линии "Подчеркивание" (одна, две, жирная, пунктир, и так далее)</li><li>Справа от стиля линии станет активным выпадающий список, где можно выбрать цвет линии - выбираем красный</li><li>Жмем кнопку "Применить"</li></ol><p></p><p style="text-align: justify;">Теперь в тексте документа выбираем нужные слова (или просто отдельные буквы) и применяем к ним наш новый стиль "Красная линия", который теперь доступен на панели Стили в разделе Стили символов. Результат будет, как на картинке выше.</p><p style="text-align: justify;">А можно и чуть проще, если вам нужно сделать это разово:</p><p style="text-align: justify;"></p><ol><li>Выделяете нужные символы в тексте</li><li>На панели инструментов жмёте маленькую стрелочку вниз у значка "Подчеркнутый"</li><li>В появившемся выпадающем списке нажмите кнопку "Ещё" в самом низу, откроется тот же самый диалог для настройки стиля символа</li><li>Точно также выберите тип линии подчёркивания и её цвет</li><li>Нажмите кнопку "ОК"</li></ol><p></p>Roman Kuznetsovhttp://www.blogger.com/profile/11694297935288423889noreply@blogger.com0