суббота, 28 мая 2016 г.

Выпуск LibreOffice 5.2 beta1

Собственно сабж. Сборки первой беты LibreOffice 5.2 были опубликованы. Скачать, как всегда, можно вот отсюда http://dev-builds.libreoffice.org/pre-releases/ для Linux (rpm,deb), Windows и Mac OS X. Если есть желание, то можно и собрать самому, исходный код лежит вот здесь http://dev-builds.libreoffice.org/pre-releases/src/
По сравнению с первой альфой были исправлены кучи багов, почти наверняка были добавлены новые.
Из новшеств: были добавлены функции из MS Excel 2016 (из них самая интересная - это каскадная IF), в строке состояния Calc реализовали одновременный показ различной информации о выделенных ячейках (типа сумма, среднее и количество выделенных ячеек, теперь отображаются одновременно) и это можно настроить под себя, очередные двигалки и добавлялки кнопок в интерфейсе, на Боковую панель в Импресс вынесли настройки слайда (ориентация, соотношение сторон, тип фона), продвигается движение в сторону GTK 3 (реализованы нативные контекстные меню и панель меню), изменили некоторые сочетания клавиш по умолчанию на более простые и запоминающиеся, добавили использование подстановочных символов (*,? и ~) в формулах, в очередной раз попытались улучшить импорт файлов в формате SVG, переделали диалог "Найти и заменить" ну и так далее по мелочи. Подробности о новшествах можно найти по следующей ссылке https://wiki.documentfoundation.org/ReleaseNotes/5.2/ru

пятница, 22 апреля 2016 г.

Выпуск LibreOffice 5.2 alpha 1

Выпущена первая альфа офисного пакета LibreOffice 5.2. Скачать можно отсюда http://dev-builds.libreoffice.org/pre-releases/. В сборках для Windows присутствуют локализации интерфейса на основные языки, как и в релизных версиях, в том числе и русский.
Если есть желание, то скачайте LibreOffice 5.2 alpha 1 для своей операционной системы и используйте его при выполнении своих повседневных задач. Обо всех найденных ошибках желательно сообщать в багзиллу проекта. Как это сделать, было написано вот тут.

суббота, 16 апреля 2016 г.

Рисуем мишень в LibreOffice Draw

У сына есть какой-то очередной пистолет-пулемет, стреляющий присосками, и приспичило ему не просто палить в дверь, а палить по мишени. И он пристал ко мне, чтобы я ему нарисовал на листочке. Я нарисовал, однако получилось явно коряво... И я подумал про LibreOffice Draw. Итак, рисуем:
Открываем пустой документ Draw (меня устраивали размеры страницы в А4, поэтому я ничего не менял)
Используя инструмент Круг, рисуем круг. Он создается с заливокй синего цвета (по умолчанию).
Так как мишень предполагает ряд темных линий на светлом фоне, то заливку удаляем. Получается окружность. Заливку можно удалить либо через диалог "Формат-Область", на вкладке "Область" выберите из выпадающего списка Заполнить вариант "Нет".
Второй вариант, более быстрый, это использовать боковую панель.
Теперь сделаем получившуюся линию потолще, чтобы при печати они были хорошо видны. Это можно сделать сразу на боковой панели (диалог "Формат-Линия" почему-то возможность изменить толщину линии в такой ситуации не даёт, возможно это очередная бага).
Теперь нужно задать окружности размер (я начал с внешней линии). Делается это опять же в боковой панели. На рисунке выше можно видеть пункты Ширина и Высота (задать радиус или диаметр окружности нельзя, Draw оперирует размерами области-прямоугольника, описанного вокруг фигуры). Соответственно, чтобы окрыжность осталась окружностью, ширина и высота должны быть одинаковыми. Я начинал с 19 сантиметров.
Далее щелкаем правой кнопокй мыши на фигуре и выбираем пункт Копировать из контекстного меню.
Щелкаем левой кнопкой мыши по странице вне фигуры, выделение с фигуры снимается. Затем щелкаем правой кнопокй мыши по странице и выбираем пункт Вставить. Будет вставлен еще один экземпляр ранее скопированной фигуры (в нашем случае окружность). Внимание!: вставка фигуры производится точно поверх скопированной фигуры! То есть Вам покажется, что просто почему-то стала выделена ранее нарисованная фигура, а на самом деле это вставилась ВТОРАЯ фигура ПОВЕРХ первой.
Меняем размер вставленной окружности на меньший, например на 17 см. Вот что получим в итоге:
Обратите внимание, что при изменении размеров в боковой панели, отсчет ведется от левого верхнего угла описанного вокруг окружности прямоугольника. Наша новая окружность сместилась влево-вверх. Можно выровнять наши окружности сразу, однако я советую сначала понаделать столько окружностей, сколько нужно, используя копировать-вставить и меняя размеры окружностей каждый раз на все более мелкие. Вот так получается в итоге:
На рисунке явно видно, куда смещаются окружности.
Итак, у нас есть некоторое количество окружностей, теперь нужно сделать их симметрично выровненными относительно центра, чтобы получить нашу мишень нормального вида. Делается это, используя значок Выровнять на панели инструментов:
Выделите ВСЕ окружности рамочкой. И затем выровняйте их по вертикали и горизонтали по центру. Получится искомая мишень:
Можно закрасить центральный кружок и провести вертикальную и горизонтальные линии для полного соответствия:
Вот так вот. Учись попадать в цель, сына.

вторник, 12 апреля 2016 г.

Новинки документации по LibreOffice. Апрель 2016

В русскоязычной части официального сайта опубликованы:
Перевод на русский язык Руководства по Libreoffice Math - в форматах ODT и PDF
Руководство по стилям LibreOffice - в формате PDF
Качайте, читайте и распространяйте в свое удовольствие.

суббота, 9 апреля 2016 г.

LibreOffice и OpenGL. Бой продолжается

Разработчики с упорством, достойным лучшего применения, продолжают пилить OpenGL в LibreOffice. Например, вот Фороникс пишет, что в LibreOffice улучшен рендеринг шрифтов в OpenGL. Также вот здесь видно, какие и сколько патчей были влиты в разрабатываемую сейчас версию LibreOffice 5.2, начиная с января 2016 года. Не так уж и много, если честно.
ИМХО, смысла в пилении OpenGL в LibreOffice нет. У них, по-моему, даже плана нет никакого, что же они хотят получить в итоге. Есть ли какие-либо преимущества у рендера через OpenGL перед VCL? Непонятно. Надо бы разработчиков сподобить на статью какую-нибудь познавательную на эту тему...

суббота, 2 апреля 2016 г.

Создание формулы Math в документе Writer без запуска редактора формул

В Руководстве пользователя Math подсмотрел такую интересную штуку. Если Вам знаком язык разметки формул, используемый в LibreOffice Math, то можно прямо в документе Writer, установив курсор в нужное место, ввести формулу на языке разметки, выделить её и выбрать пункт меню Вставка > Объект > Формула (или на значок Формула на панели инструментов, предварительно настроив её отображение). Текстовая запись на языке разметки будет преобразована в объект формула без необходимости отдельного запуска редактора формул.
Кстати объект формула из документа Writer можно сохранить в отдельный файл в формате ODF (родном для LibreOffice Math), либо в формате MathML, используя который можно переносить формулу в другие офисные пакеты и размещать на сайтах в сети Интернет. Просто нажмите правой кнопкой мыши на объекте формула и выберите из контекстного меню пункт Сохранить копию как.

среда, 30 марта 2016 г.

Пакетная конвертация документов из форматов MS Office в форматы Open Document

Если Вам вдруг потребовалось преобразовать большое количество документов из формата MS Office в формат Open Document (odt, ods, odp и так далее), который является родным для LibreOffice, и Вы думаете, что для этого придется либо по одному пересохранять документы из одного формата в другой, используя LibreOffice, либо использовать сторонние программы, то Вы ошибаетесь.
В LibreOffice встроен удобный инструмент для пакетного преобразования файлов из форматов MS Office в формат Open Document.
Всё максимально просто, сделайте следующее:
Запустите LibreOffice и выберите пункт меню Файл > Мастер > Конвертер документов. Откроется окно мастера, первый экран которого выглядит так:
Порадовал троллинг разработчиков LibreOffice. Обратите внимание на формулировку первой строки "...конвертирует документы из устаревшего формата в Open Document..."
На этом экране необходимо выбрать, какие именно документы будет искать и конвертировать LibreOffice. Доступны документы из Word, Excel и PowerPoint, причем LibreOffice понимает и новейшие docx, xlsx и pptx от MS Office 2007 и выше. Выбрать необходимо, как минимум, один вариант, иначе мастер дальше не пустит (что вполне логично). 
После выбора нажмите любимую всеми кнопку Далее, откроется второй экран мастера:
Здесь можно выбрать импортировать шаблоны или документы, или и то и другое, а также указать месторасположение каталогов, которые будет просматривать LibreOffice в поисках документов в "устаревшем формате". Ещё нужно указать каталог, куда будут помещены файлы в формате Open Document. Советую активировать опцию Включая подпапки, чтобы не запускать LibreOffice несколько раз, а можно было указать только самый верхний в структуре каталог. Это нужно будет повторить для каждого типа документов (то есть для документов Word, Excel и PowerPoint) отдельно. Считаем, что мы так и сделали. Жмём на каждом экране Далее. И видим наконец предпоследний экран мастера:
Видим на нём краткое резюме, в котором описано, что откуда берется и куда складывается. наконец жмём кнопку Конвертировать. Появляется последний экран:
Ждём энное количество времени, которое зависит от количества и объема исходных документов, и видим итог, что (в моём случае) 25 из 25 найденных документов преобразованы в "прогрессивный" новый формат. Можно нажать кнопку Показать журнал и посмотреть список всех преобразованных документов. Нажмите кнопку Закрыть и откройте каталог назначения, который указывали на первых шагах мастера. Там должны находиться все получившиеся документы с учетом структуры подкаталогов. Вот и всё.

пятница, 25 марта 2016 г.

Сравнение документов в LibreOffice Writer

Иногда бывает ситуация, когда над документом работают несколько авторов, которые используют для правок и комментариев механизм LibreOffice "Отслеживание изменений". И в один прекрасный день один из авторов исправил документ, не включая этот механизм, и отправил документ второму автору. Как теперь быть бедолаге второму, изменений-то не видно!? А можно сравнить версию документа свою с той, которую ему прислал первый!
Внимание: версия LibreOffice 5.1
Последовательность действий такая:
Первой открываем самую последнюю версию документа - это крайне важно, так просто более удобно отслеживать правки.
Открываем меню Правка - Отслеживать изменения - Сравнить документы
В открывшемся окне находим и выбираем предыдущую версию документа, жмем кнопку Открыть
LibreOffice немного подумает (время на подумать зависит от объема документа)
И выдаст окно со списком правок и указанием автора правок, в котором указывается автор, который менял последнюю версию документа относительно предпоследней. Щелкая по списку можно сразу перемещаться к месту правки. Окно это можно закрыть. В документе будут цветом выделены правки: подчеркнутые - это добавленные фрагменты, зачеркнутые - удаленные относительно предыдущей версии.
Механизм "Сравнение документов" необязательно использовать только при совместном написании документа. Если, например, существует несколько версий документов с несколькими версиями, которые отличаются в каких-то деталях, то сравнив их мы увидим, что же авторы поменяли. Могут возникнуть и какие-то иные ситуации, в которых этот механизм будет полезен.
Внимание №2: в настоящее время при сравнении очень больших документов (в багзилле ссылка на 400 страничное руководство) и последующей попытке сохранить результат LibreOffice аварийно завершает работу! 40 страничные документы обрабатываются нормально. Будьте внимательны и осторожны!
Update: В LibreOffice 7.1 это наконец исправили, всего 4,5 года потребовалось =(

среда, 23 марта 2016 г.

Прекращение поддержки Windows XP в LibreOffice

По слухам из достоверных источников в грядущем выпуске LibreOffice 5.2 будет прекращена поддержка ОС Windows XP. Позиция разработчиков такая, что "пора прекращать использовать старинный, неподдерживаемый производителем, софт".
Насколько я понял, они просто установили себе Visual Studio 2015 вместо 2012 версии, а в 2015 (вот сюрприз-то) MicroSoft убрала возможность делать сборки под WIndows XP.
То, что разработчики LibreOffice почему-то стали петь песни а-ля Майкрософт "всем юзать только новый софт", выглядит крайне странно. Ведь фактически они опосредованно поддерживают Майкрософт в их стремлении стричь бабло за воздух.
Однако, повторюсь, это пока лишь слухи. Поживём, увидим.

update: слухи вовсе не слухи, вот скриншот ошибки, которая возникает при попытке инсталляции LibreOffice 5.2 на Windows XP.

update 2: таки версия LibreOffice 5.4.7.2 - это последняя версия, которая устанавливается на Windows XP.
Скачать можно по ссылкам: ДистрибутивФайл справки 

вторник, 22 марта 2016 г.

Новинки документации, посвященной LibreOffice

Две маленьких новости по поводу документации и литературы про LibreOffice:

Команда документации обновила руководство пользователя Getting Started Guide (типа руководство по быстрому началу работы) до версии LibreOffice 5.0. Скачать его (на английском языке) можно отсюда. Будет ли перевод на русский язык, пока неизвестно.

Некто Bruce Byfield выпустил в свет книгу, посвященную форматированию документов в LibreOffice (также на английском языке). Книга в основном посвящена стилям и их применению, а также шаблонам и общим принципам оформления (дизайна) документов. Скачать её можно вот тут PDF и ODT. Перевода на русский язык на 146% не будет, потому что на русском языке существует своё неплохое руководство по стилям, вот тут можно с ним ознакомиться.