О LibreOffice по-русски

Новые возможности и исправления ошибок в LibreOffice 4.1

Рекомендуемое и важное

Writer Rotate ImagesВращайте изображения в Writer с шагом 90 градусов.


Font Embed NowПересылайте шрифты вместе со своими документами. Writer, Calc и Impress теперь позволяют встраивать шрифты в документы.

Photo AlbumВставляйте в презентации набор фотографий с помощью новой возможности  "Фотоальбом".

Chart Wizard Stepped LineНовый тип линии "Ступенчатая" для линейных и "Диаграмм XY", fdo#61135 (Eric Seynaeve).
 
Improved InteroperabilityСпециально для мигрирующих с других офисных пакетов - в LibreOffice внесено много существенных улучшений в обработку документов в форматах MS Office.

Исправлено очень большое число ошибок, приблизительно около 3000, из которых 400 исправлений были присланы с почтовых адресов из домена apache.org.

 




(
Страница возможностей предыдущей версии LibreOffice 4.0: 4.0)
(Подсказка: нажимайте на изображения для увеличения)

    (Hint: click on images to enlarge)

https://www.libreoffice.org/assets/Uploads/EN-Project_images/LOIcons40x48/2013Li
Writer

 Write-rotate-ui
  • Встроенные в документ изображения легко поворачиваются с шагом в 90 градусов, fdo#34423 (Tomaž Vajngerl)
Swxtextframe-gradient-ui
  • Врезки теперь имеют градиентную заливку, fdo#46029 (Miklós Vajna)
Suggestion Window for Writer.
  • В Windows современные редакторы методов ввода размещают свое окно с вариантами в более удобной для чтения позиции, fdo#64298 (Yohei Yukawa - Google)
Comments Ruler Button
  • Панель примечаний может теперь включаться кнопкой на линейке, fdo#38246 (Rodolfo Ribeiro Gomes)
  • Импорт и экспорт графических маркеров, используемых для нумерации, в DOC, DOCX и RTF фильтрах, i#120928 (Jian Hong Cheng - Apache: DOC part, Miklos Vajna: DOCX, RTF parts)
  • Улучшена обработка примечаний в сносках и нижних колонтитулах, fdo#34800 (Joren De Cuyper)

  • Примечания к текстовым блокам могут теперь распространяться на несколько абзацев, fdo#53442 (Miklos Vajna) 
  • Фильтр импорта DOCX теперь может обрабатывать нерастровые drawingml-объекты, fdo#43641 (Miklos Vajna)

 

    Font Embed Before

    Шрифт не встроен в документ

    Font Embed Now

    Шрифт встроен в документ

  • Встраивание шрифтов в документы Writer, fdo#42195 (Luboš Luňák)

 

https://www.libreoffice.org/assets/Uploads/EN-Project_images/LOIcons40x48/2013Li

 
Calc

Chart Wizard Stepped Line
  • Новый тип линии "Ступенчатая" для линейных и "Диаграмм XY", fdo#61135 (Eric Seynaeve)
Count Number of Selected=
  • Новая возможность в Calc - подсчет числа выделенных ячеек, fdo#61541 (Prashant Pandey)
  • Встраивание шрифтов в электронные таблицы, fdo#61073 (Noel Power)
  • Импорт больших HTML-документов с числом ячеек в таблицах, превышающем 64k, fdo#35756 (Eike Rathke)

Работа с формулами

  • Новая функция электронных таблиц NUMBERVALUE, реализованная в соответствии со стандартом ODF OpenFormula, fdo#57180 (Winfried Donkers, Eike Rathke)
  • Новая функция электронных таблиц SKEWP, реализованная в соответствии со стандартом ODF OpenFormula, fdo#60322 (Winfried Donkers)

  • Импорт и экспорт новых функций Excel 2013, совместимых с ODF OpenFormula, fdo#60032 (Eike Rathke).

    Добавлены следующие функции, для имен используется соглашение (в круглых скобках указаны названия функций в Calc) [в квадратных скобках - названия функций ODFF]

    ACOT, ACOTH, ARABIC, BASE, BINOM.DIST.RANGE (B) [BINOM.DIST.RANGE], BITAND, BITLSHIFT, BITOR, BITRSHIFT, BITXOR, COMBINA, COT, COTH, CSC, CSCH, DAYS, DECIMAL, FORMULATEXT (FORMULA) [FORMULA], GAMMA, GAUSS, IFNA, IMCOSH, IMCOT, IMCSC, IMCSCH, IMSEC, IMSECH, IMSINH, IMTAN, ISFORMULA, MUNIT, NUMBERVALUE, PDURATION (DURATION) [PDURATION], PERMUTATIONA, PHI, RRI, SEC, SECH, SHEET, SHEETS, SKEW.P (SKEWP) [SKEWP], UNICHAR, UNICODE, XOR

 

https://www.libreoffice.org/assets/Uploads/EN-Project_images/LOIcons40x48/2013Li 
Impress


 Photo Album Dialog

  • Теперь стало проще создавать слайдшоу из набора изображений с помощью новой возможности "Фотоальбом", fdo#35546 (Gergő Mocsi). Используйте: ВставитьИзображениеФотоальбом

 

Open LP Screenshot
  • Возможность отключить встроенный Presenter Console, что делает интеграцию с OpenLP более гладкой (Manik Malhotra)
  • Встраивание шрифтов в файлы презентаций, fdo#61072 (Radek Doulik)

 

Draw
Draw

 

base.png
Base

  • LimitboxВозможность ограничить количество записей в запросе с помощью выпадающего списка в окне создания запросов. (Tamás Zolnai) Используйте: ЗапросыКонструктор запросаПанель инструментов дизайна
  • Query PropertiesНовое диалоговое окно свойств запроса для задания ограничений и однозначных значений. (Tamás Zolnai) Используйте: ЗапросыКонструктор запросаПравка ▸ Параметры
  • Query Properties Toolbar ItemОткрытие диалогового окна свойств запроса доступно из панели инструментов конструктора запроса (Issa Alkurtass, Tamás Zolnai) Используйте: ЗапросыКонструктор запросаПанель инструментов дизайна
 

 


Math

Elements Docking Windows
  • Добавлена новая "Прикрепляемая панель инструментов" (Tomaž Vajngerl)
 

 

Chart
Диаграммы

  • Диаграммы теперь могут экспортироваться в векторные форматы (например, SVG, PDF), fdo#60137 (Tomaž Vajngerl)
  • Вставка odc-файлов в листы Calc с помощью ВставитьОбъектДиаграмма из файла (Markus Mohrhard)

 

Ядро

  • Ar Script OS XДля Mac OS X форматирование текста было переведено с устаревшей (и только 32-разрядной) платформы ATSUI на Core Text, обладающей раcширенной поддержкой шрифтов OpenType для сложных начертаний, таких как Arabic (Herbert Dürr – Apache, Tor Lillqvist и Khaled Hosny)
  • Мастер "Повестка дня" переведен с Java на Python. Удалены 11 файлов, 5345 строк java-кода. (Xisco Faulí)







  • Мастер "Веб-страница" переведен с Java на python. Изменены 140 файлов, 5076 (+), 11416 (-). Удалены 55 файлов, 10426 строк java-кода (Javier Fernandez)




  • Для Linux (и других X11-платформ) форматирование текста было переведено с устаревшей и неподдерживаемой библиотеки ICU LayoutEngine на HarfBuzz, обладающей улучшенной поддержкой OpenType как для обычных, так и для сложных начертаний, а также существенно повышающей производительность, особенно для шрифтов с большим числом OpenType-трансформаций (Khaled Hosny, Fridrich Štrba)

 

Фильтры

  • Экспорт SVG теперь включает в себя гиперссылки, fdo#47576 (Moritz Kütt)




  • В меню ВставитьВидео и звук теперь доступны мультимедийные файлы форматов Windows Media Audio (WMA), Windows Media Video (WMV), Advanced Audio Coding (AAC), Flash Video (FLV), Multiplexed OGG Video (OGX), RMI MIDI Audio и SND (SouND) Audio, fdo#36635, fdo#56832, fdo#62409 (Joel Madero, Samuel Mehrbrodt)

 Поддержка устаревших форматов документов, созданных в текстовых процессорах Mac

Интеграция libmwaw, выполненная Laurent Alonso, привносит поддержку для множества документов различных форматов, созданных в текстовых процессорах для Mac (до версии OS X). Подробности см. в блоге, а также в нижеследующих примерах конвертации:
  Оригинальный документ
Конвертированный документ
  • Microsoft Word for Mac 5.1
Business Letter Mac Word 5.1 MSWordMac5.1
  • Write Now 4.0






Invitation Write Now 4.0 Newsletter MacWrite Pro 1.5
  • MacWrite Pro 1.5






Newsletter MacWrite Pro 1.5 Newsletter LibO 4.1
  • AppleWorks 6.0






Teacher Letterhead AppleWorks 6.0 Teacher Letterhead LibO 4.1

 Фильтры импорта и экспорта

Многочисленные усовершенствования фильтров импорта и экспорта Microsoft OOXML, а также для бинарных форматов файлов Microsoft Office и RTF:

  • Фильтры бинарных форматов Microsoft Office → DOC, XLS, PPT, "ww8"
  • Фильтры RTF → RTF

 

Справка

  • Подсветка синтаксиса в примерах кода на языке Basic во встроенной справке (David Vastag, Andras Timar)
Bascode-36 Bascode-40 Bascode-41

 

GUI

Панель поиска

Match Case Option
  • Поддержка параметра “С учётом регистра” при поиске, fdo#63035 (Andrzej Hunt)
  • Вызов панели по сочетанию клавиш Ctrl+F, fdo#59101 (Joren De Cuyper)





  • Добавлена кнопка “Закрыть”, fdo#58526 (Joren De Cuyper)

Предыдущие документы

Recent Documents List
  • Улучшено отображение имён файлов в списке предыдущих документов (Samuel Mehrbrodt)
  • Добавлена возможность ФайлПредыдущие документыОчистить список (Ariel Constenla-Haile - Apache)





  • Для кнопки "Открыть" на панели инструментов добавлен выпадающий список "Предыдущие документы", fdo#42418 (Jan Holesovsky)

Улучшения в отображении диалогов

Продолжается процесс внесения изменений в диалоговые окна.

Dialog Slide Show Old and New
Saves3641

Разное

Sidebar Widget Layout
  • Экспериментальная возможность: Боковая панель (Apache OpenOffice/IBM Symphony) с изменяемым размером (LibreOffice team)
  • Удаление нескольких стилей разом, fdo#46718 (Joren De Cuyper)








Symphony Gallery
  • Новая галерея изображений (IBM Symphony)

 

Localization
Локализация

Support Font Localized Calc Hyphenation
  • Улучшены переносы в Calc и Draw (László Németh)
Vero3.1
  • Добавлены новые правила проверки для pt-BR в инструменте проверки грамматики LightProof (Raimundo Moura, João Mac-Cormick, Olivier Hallot).
  • Существенно улучшено выравнивание в полях ввода, с использованием IMR_QUERYCHARPOSITION fdo#64298 (Yohei Yukawa – Google)




 

Поддержка письма справа налево

 

Производительность

  • don't parse fourteen thousand lines of label descriptions on every startup, defer them until a sheet of labels is used (Matus Kukan)
  • some pieces shipped in 4.0.x but never announced:
    • asynchronous word-count - for large documents don't defer rendering the document and status bar until we've word-counted it - you may notice the status bar count spin after load, saves many seconds for large docs (Michael Meeks)
    • use copy-on-write for RTF import stack - significantly accelerates large RTF document import (Michael Meeks)
    • use a hash for auto-correction until it needs to be sorted - big speed wins for large auto-correction files (Michael Meeks)

 

Инфраструктура

  • Completed the port to gnumake, and removed all dmake makefiles and internal binary, this gives significant build parallelism and build-time improvements; see Björn Michaelsen’s blog – many people helped in this work (Bjoern Michaelsen, David Tardon, Peter Foley, Norbert Thiebaud, Michael Stahl, Matus Kukan, Tor Lillqvist, Stephan Bergmann, Lubos Lunak, Caolan McNamara, Mathias Bauer, Jan Holesovsky, Andras Timar, David Ostrovsky, Hans-Joachim Lankenau, and more...)
  • Instead of passing a vast number of pre-processor defines -DFOO on every compiler command-line, along with a similarly large amount of makefile rules to set these for various files, we now use autoconf to produce many separate config_host/config_feature.h include files to include which avoid lots of this annoyance (Lubos Lunak)


  • Converted large numbers of component instantiations to use the new, much cleaner and more readable service constructors (Noel Grandin)



  • L10ntools refactoring, remove obsolete behaviours (methods and classes), deduplicate functions and increase the efficiency of merge of translations with removing some "working without result" code and with reducing the counts of searching between translated strings. (Tamás Zolnai)

 

Extension
Расширения

  • Улучшения в Галереях (Michael Meeks)
    • Галереи могут быть названы осмысленными именами, например "mygallery.thm", а не sg<integer> для более лёгкой упаковки.
    • Галереи могут быть созданы из простого списка файлов, что делает их легкорасширяемыми.
    • Файлы галерей можно переводить с использованием синтаксиса файлов .desktop '.str':
   name[en_US]=My Gallery
   name[de]=Meine Gallery
   name[fr]=...

 

Удалённые / неподдерживаемые функции

 

 Исправления ошибок

  • Этот выпуск включает в себя более десяти тысяч изменений от всех участников. Из них около 450 отправлены с почтовых адресов из домена apache.org.



  • Было исправлено большое количество ошибок, слишком много, чтобы пытаться подсчитать их точное количество. На момент написания этой статьи исправления продолжают поступать. Однако примерная оценка составит около трёх тысяч исправлений ошибок, из которых четыреста пришли от авторов с почтовыми адресами apache.org .
 

 

Изменения в API

C++ UNO и библиотеки URE

Следующие заголовки для библиотек store и reg были удалены из SDK core commit c56013e97b7b5cf7a09a3ff99e0c172450dcb5a5
  • Эти библиотеки не были стабильными интерфейсами URE, таким образом никакой код не должен их использовать.
 

Java

Новый стиль сервисов

  • Большое количество существующих сервисов UNO конвертированы в новый стиль, более удобный и безопасный; это не окажет никакого влияния на совместимость с существующим кодом. (Noel Grandin)

Недокументированные UNO API

Изменения в недокументированных UNO API

Изменены следующие недокументированные интерфейсы UNO:

Удаление неподдерживаемых параметров

  • Java/Install/AdditionalClasspath core commit 7c48a2a83f4a92200c7f2b0f259bf1684d253436
  • Java/Install/AdditionalSearchPath
  • Java/Install/ExcludeVersion
  • Java/Install/InstallationPackage
  • Java/Install/PackageInstallationDirectory
  • Java/Install/RequiredVersion
  • Java/Install/Vendor
  • Java/Install/VerifiedVersion
  • Java/Install/Version
  • Java/VirtualMachine/DebugPort
  • Java/VirtualMachine/DisableAsyncGC
  • Java/VirtualMachine/EnableClassGC
  • Java/VirtualMachine/EnableVerboseGC
  • Java/VirtualMachine/EnvironmentType
  • Java/VirtualMachine/JavaLibPath
  • Java/VirtualMachine/JavaStackSize
  • Java/VirtualMachine/MaxHeapSize
  • Java/VirtualMachine/MinHeapSize
  • Java/VirtualMachine/NativeStackSize
  • Java/VirtualMachine/RunTimeLib
  • Java/VirtualMachine/SystemClassPath
  • Java/VirtualMachine/VMType
  • Java/VirtualMachine/Verbose
  • Java/VirtualMachine/VerifyMode