Other languages:
‚word' → ‚word‘
word' → word‘ (错误)
‚word' → ‚word‘
word' → word’ (正确)
在俄语和乌克兰语中类似:在第二级引用之外,将 ASCII 撇号替换为排版用撇号 (’ ) 而非第二级引号 (“ )。参看 tdf#123786
„word' → „word“
word' → word“ (错误)
„word' → „word“
word' → word’ (正确)
阿拉贡语、阿斯图里亚斯语、加泰罗尼亚语、芬兰语、加利西亚语、德语、匈牙利语、波兰语、葡萄牙语、罗马尼亚语、西班牙语、瑞典语和乌克兰语使用双尖角引号 « 和 » ,瑞士法语使用单尖角引号 ‹ 和 › ,但这些语言的单双引号替换并不支持。现在会把键入的字符序列 << 和 >> 替换成尖角引号了。参看 tdf#133524
<<word>> → «word»
<<word>> → ‹word› (瑞士法语)
在匈牙利语和罗马尼亚语中,将第一级引用中的 ASCII 引号 " 替换为第二级引号(这两种语言的单双引号自动更正使用撇号和单引号而不是同等重要的尖角双引号),参看 tdf#133524
" → „
„... " → „... » (匈牙利语) 或者
„... " → „... « (罗马尼亚语)
„... »word" → „... »word« (匈牙利语) 或者
„... »word" → „... «word» (罗马尼亚语)
„... »word« ..." → „... »word« ...” (匈牙利语) 或者
„... «word» ..." → „... «word» ...” (罗马尼亚语)
向古代匈牙利字母的转换
匈牙利语的从右向左 (RTL) 书写模式新增了自动更正功能,可以将数字、单词和某些标点转换为用古匈牙利字母(又称塞凯伊字母)书写。在 Writer 的复杂文本布局设置中开启从右向左书写模式即可使用此功能。参看这个介绍用法的视频 (匈牙利语)、 这个内嵌 Noto Old Hungarian 字体的古匈牙利语模板文档 和 tdf#133589 (László Németh)
无障碍辅助功能方面的提升
要启用无障碍辅助检查工具和 PDF/UA 导出功能,首先要:
▸ ▸ ▸ ▸ ▸
重新启动 LibreOffice
然后您就可以通过 ▸ ▸ 使用检查工具,在 ▸ ▸ ▸ 处选用 PDF/UA 导出选项。
用于创建一个符合 PDF/UA (ISO 14/289) 标准的全方位无障碍 PDF 文件的选项。“加标签的 PDF”选项会被自动勾选。
从 7.0.2 版本起新增:
查找和替换变得更快,时间缩短了约 50%,参看 tdf#119286 (Noel Grandin, Collabora)
Calc 电子表格
新增的电子表格函数
RAND.NV() 和 RANDBETWEEN.NV() 这两个非易变 (non-volatile) 的随机数生成函数,它们的值保持稳定,而不会像对应的 RAND() 及 RANDBETWEEN() 一样在任何表格的新输入操作后都重新计算。参看 tdf#127831 (Eike Rathke (Red Hat, Inc.))
改动了的电子表格函数
允许使用正则表达式的函数现在能够正确处理表达式中标记是否区分大小写的 (?i)/(?-i) 了。要注意的是函数默认是否区分大小写并没有改变;受影响的函数 AVERAGEIF 、AVERAGEIFS 、COUNTIF 、COUNTIFS 、HLOOKUP 、LOOKUP 、MATCH 、SEARCH 、SUMIF 、SUMIFS 、VLOOKUP 都是默认不区分大小写的,所以只有在正则表达式中的第一个 (?-i) 标记后才会在区分大小写上出现变化,参看 tdf#78840 (Mike Kaganski, Collabora)
TEXT() 函数从现在起允许第二个参数为空的格式字符串了,以保持和其它电子表格程序的兼容。如果第一个参数是数字或是能被转化为数字的字符串(按照公式相关的设置转化),则返回空字符串。如果第一个参数是不能被转化为数字的字符串,则返回该字符串。在以前的版本中,空的格式字符串会导致 Err:502(无效的参数)错误。参看 tdf#131536 (Eike Rathke (Red Hat, Inc.))
现在 OFFSET() 函数可选的第四个参数(Width,宽度)和第五个参数(Height,高度)如果指定,则必须大于 0,否则会导致 Err:502(无效参数)错误。以前的版本会将负值的参数不加提示地当作 1 处理,既不符合标准规定,也和其它软件不一致。参看 tdf#85551 (Eike Rathke (Red Hat, Inc.))
从 7.0.1 版本起更改:
TEXTJOIN() 和 CONCAT() 两个函数在处理数组或矩阵参数时,从逐列操作改为逐行操作。这个改动让函数对数组和矩阵的处理与对单元格范围引用的处理达成一致,也达到了和其它电子表格处理软件的兼容。如果您的公式依赖于以前对包含两列或更多列的内部矩阵进行逐列操作这一错误做法,则需要修改公式、改用转置后的矩阵才能得到和以前相同的结果(例如:旧的 CONCAT({"a","b";"c","d"}) 表达式应改为 CONCAT(TRANSPOSE({"a","b";"c","d"})) 才能保持结果 acbd 不变)。再次强调,这一改动仅 涉及参数是数组或矩阵的情况,用单元格引用作为参数的情况不受影响。参看 tdf#109409 (Eike Rathke (Red Hat, Inc.))
提升了打开包含很多图像的 XLSX 文件的速度,参看 tdf#93831 (Noel Grandin, Collabora)
提升了在自动筛选下拉菜单中搜索的速度,参看 tdf#76481 (Noel Grandin, Collabora)
提升了 Calc 中自动填充的速度,参看 tdf#88109 (Noel Grandin, Collabora)
缩短了撤消删除工作表操作所需的时间,参看 tdf#132454 (Luboš Luňák 和 Noel Grandin, Collabora)
在某些粘贴操作需要的情况下弹出导入文本对话框,参看 tdf#125440 (Samuel Mehrbrodt, CIB)
新增了Alt + = 这一自动求和的快捷键,参看 tdf#39302 (Martin van Zijl)
区域设置有要求的情况下(例如法语),在增加/减少小数位数时保留数字与百分号之间的非断行空格。参看 tdf#133342 (Laurent Balland)
为时间格式也实现了增加/减少小数位数的功能,可以精确至百分之一秒。参看 tdf#103414 (Laurent Balland)
Impress 演示文稿和 Draw 绘图
下标移动恢复到 8% 的默认值。修复了文本框中上下标的自动定位。修复了带有“自动调整文本”属性的文本框中的定位。用户可能需要自行修复 LO 4.1 或更新版本创建的演示文稿中移位过度的上标。 参看 tdf#80194 tdf#89849 (Justin Luth, SIL)
实现了 Draw/Impress 对于半透明文本的支持。更多信息请参看这篇博文 (Miklos Vajna, Collabora)
在包含动画效果的列表中输入操作的速度得到提升,参看 tdf#129708 (Serge Krot, CIB)
转换到表格编辑模式的速度得到提升,参看 tdf#120216 (Mark Hung)
打开某些 PPT 格式文件的速度得到提升,参看 tdf#131496 (Miklos Vajna, Collabora)
Base 数据库
现在宏的签名将在读取文档时被鉴定,参看f2f93434 (Samuel Mehrbrodt, CIB)
Math 公式
增加了自定义 RGB 数值的颜色。您可以在公式编辑器里使用 color rgb 0 100 0 { 需要颜色的符号 } 这样的语法,这个“颜色”也会出现在元素属性的面板中可供选择。参看 tdf#40436 (Dante DM)
增加了拉普拉斯变换的符号,参看 tdf#47914 (Dante DM)
BASIC
对于数值类型而言,当前区域设置的小数点和千分位分隔符将被用于解读数据,例如 de_DE(德国德语)区域设置下的 1.234,321 会被取整成 1234,而 en_UK(英国英语)区域设置下的 1,234.321 也会取整成相同的结果,参看 tdf#97983 (Andreas Heinisch)
Replace 函数现在对非 ASCII 中的 Unicode 字符默认进行不区分大小写的替换了,参看 tdf#132389 (Andreas Heinisch)
核心/通用功能
在 Windows 上用于界面渲染的 OpenGL 后端换成了 Skia 和 Vulkan。参看源码提交列表 (Luboš Luňák, Collabora)
添加了新的艺术字形状。参看这篇博文 (Jun Nogata & Andreas Kainz)
绝大部分 Impress 模板都从 4:3 的长宽比更新到了 16:9,有一些模板还添加了样式支持(参看 tdf#132138 ,Andreas Kainz)和得到了清理(参看 tdf#132771 ,Laurent Balland-Poirier)
参看这个 YouTube 视频:
Please accept this video. By accepting you will be accessing content from YouTube, a service provided by an external third party.
YouTube privacy policy
Accept YouTube Content
添加了 Draw 的业务流程模型和标记 (BPMN) 模板 (Andreas Kainz)
新增了关闭单个信息栏的选项,参看29575dc6 (Samuel Mehrbrodt, CIB)
在专家设置中搜索org.openoffice.Office.UI.Infobar
的选项
新增了防止用户禁用只读模式的选项,参看 tdf#101652 (Samuel Mehrbrodt, CIB)
在专家设置中搜索AllowEditReadonlyDocs
的选项
新增了禁止打开其他用户已锁定文件的选项 (Samuel Mehrbrodt, CIB)
在专家设置中搜索AllowOverrideLocking
的选项
LibreOffice 帮助
为Property
和Resume
两条 LibreOffice Basic 语句以及Err
这一 VBA 对象增加了新的帮助页 (Alain Romedenne)
帮助页中开始包含 Basic 语法示意图 (Alain Romedenne)
在 Function/Property/Sub 中的参数语法
帮助页的页眉颜色现在和对应模块标志色相同 (Olivier Hallot)
具有模块标志色的帮助页
对 Calc 函数语法的帮助页进行了修订和增补,现在用方括号标记可选参数了 (S. Fanning)
SUMIFS(求和函数范围; 条件范围一; 条件一[; 条件范围二; 条件二][; … ; [条件范围127; 条件127]])
对帮助页内容和质量的不断扩充和提升 (S. Fanning, O. Hallot, A. Romedenne, S. Chaiklin, M. Kaganski, S. Horacek, A. Barrientos, S. Schröder, E. Rahtke, I.Lauhakangas, S. Bergman 等多人)
ODF 1.3
LibreOffice 7.0 增加了导出文件时对新版本 ODF 标准的支持,可在 ▸ ▸ ▸ ▸ 处选择新版本:“ODF 1.3”和“ODF 1.3 扩展”;在用户此前未曾更改过这一设置的情况下,“ODF 1.3 扩展”为默认的版本。
这两个版本均按照 OASIS 开放文档 1.3 委员会发布标准 01 版 (OASIS OpenDocument 1.3 Committee Specification 01) 实现。
参看a541cd91 (Michael Stahl, CIB)
您仍可选用此前已有的各个版本。
修复了几处选用更早版本格式(“ODF 1.0/1.1”、“ODF 1.2”和“ODF 1.2 扩展”)会生成不符合标准的无效文件的问题。具体而言,图表中“阶梯线”的线条类型以及“移动平均”和“多项式”的回归分析曲线类型都不会被导出到“ODF 1.2 扩展”版本格式的文件了。这些功能被“ODF 1.3”标准支持,所以推荐以“ODF 1.3”或“ODF 1.3 扩展”格式保存文档。后者也是 LibreOffice 7.0 的默认保存文件格式。参看 tdf#130176 、58c01351 (Michael Stahl, CIB)
足够新的 LibreOffice 版本在读取“ODF 1.3 扩展”格式的文件时都不应该存在问题。唯一已知的例外是用 OpenPGP/GPG 加密的 ODF 1.3 文档,它们仅能由 6.4.5 及更新版本的 LibreOffice 打开。如果必须与不再被维护的旧应用程序(例如 OpenOffice.org、Apache OpenOffice 或 LibreOffice 3.x)兼容,而符合 ODF 标准并非需要考虑的因素,则可选择“ODF 1.2 扩展(兼容模式)”这一格式。
对 EMF+ 导入筛选器的改进
新增了对线性渐变的导入功能,参看 tdf#124424 (Armin Le Grand, Bartosz Kosiorek)
新增了对 BeginContainer 记录的支持以正确显示图像,参看 tdf#131542 (Bartosz Kosiorek)
LibreOffice 现在可以导入并显示 OOXML 格式的图表中的自定义标签了,也可以再将其保存为 ODF 格式。更多信息可参看这篇博文 (Tamás Bunth, Collabora)
对 DOCX 导入/导出筛选器的改进
DOCX 格式文件从以 2007 兼容模式改为以 2013/2016/2019 原生模式保存。“这一模式是为了保证不同版本微软 Office 的用户可以协同工作,让旧版本 Office 创建的文档在未来版本的 Office 中打开时也保持相同的显示效果。”所以这个改动的主要受益者是 Word 用户——文档中可以使用更多的功能,也能够用上 Word 在 DOCX 格式 1.0 之后版本所作的问题修正。然而 Word 2010 版本的用户的使用体验会变差。但是微软公司自己也从 2013 年起就一直降低这些用户的使用体验,而且 Word 2010 在 LibreOffice 7.0 成为稳定版发布之前就会到达产品周期尽头了。因此建议 Word 2010 用户应该升级到 LibreOffice。参看 tdf#131304 tdf#123116 tdf#131121 (Justin, SIL; Miklos/Mike, Collabora; Samuel Mehrbrodt, CIB)
实现了将表格单元格的非默认边距导出为 DOCX 格式。以前只有最后一列的默认单元格边距被导出。参看 tdf#98409 (Justin Luth, Miklos Vajna, Collabora)
实现了对象的光晕效果。参看 tdf#101181 (Tamás Bunth, Mike Kaganski, Collabora)
对 XLSX 导入/导出筛选器的改进
对 PPTX 导入/导出筛选器的改进
对 PPTX 文件中预定义表格样式显示方面的改进。左边是原始的微软 Office 幻灯片,中间是原来的导入并显示效果,右边是现在改进后的显示效果。
现在可以在 Impress 中正常读取 OOXML 格式的“条纹 (stripes)”式幻灯片转换效果了。参看c69e5e3c (Luboš Luňák, Collabora)
在 API 中实现了“白色淡出 (flashing)”式幻灯片转换效果。这一在 PowerPoint 演示文稿中使用的转换效果和“淡出 (fade)”式效果类似,但是区别在于屏幕从幻灯片内容渐变为全白色,而非变为全黑色。参看e3d7fdff (Luboš Luňák, Collabora)
图形用户界面 (GUI)
标准工具栏
现在新建的用户配置中,所有的工具栏都默认是锁定的了,参看 tdf#92484 (Ahmad Ganzouri)
无人维护的探戈 (Tango) 图标主题被从核心主程序中移除了,但仍以扩展的形式发布 供用户使用。参看 tdf#132022 (Rizal Muttaqin, Heiko Tietze)
Windows 安装程序有了新图标和新横幅,参看 tdf#130778 (Bayu Rizaldhan Rayes, Rizal Muttaqin, Muhammad Rivan)
在 Draw 中对页面重命名或在 Impress 中对幻灯片重命名时,如果改成空的或已使用的名称,会显示工具提示对话框了。参看 tdf#129032 (Heiko Tietze)
Impress 的演讲者终端
对 Impress 的演讲者屏幕/演讲者终端进行了更新,并应用了更现代的用户界面设计。更多信息参看这篇博文 (Rizal Muttaqin)
修复了启动中心中,当最近访问过的文档和模板的简略视图已能全部显示时,出现的不必要的滚动。参看 tdf#91818 (Roman Kuznetsov)
修复了启动中心中,最近访问过的文档和模板的最后一行简略视图可被滚动至窗口上方,导致出现大片空白区域的问题。参看 tdf#132441 (Roman Kuznetsov)
具备区域设置数据的新增语言/区域
利古里亚语 [lij-IT],参看 tdf#130579 (Jean Maillard, Eike Rathke (Red Hat, Inc.))
米南佳保语 [min-ID],参看 tdf#130772 (Peter Farley, Eike Rathke (Red Hat, Inc.))
巽他语 [sun-ID],参看 tdf#131297 (Rizal Muttaqin, Eike Rathke (Red Hat, Inc.))
从 7.0.3 版本起新增
[vro-EE],参看 tdf#136951 (Mihkel Tõnnov, Sulev Iva)
对其它语言的进一步支持
新增了中部库尔德语/Soranî/سۆرانی [ckb] 的界面翻译
新增了弗留利语 [fur] 的界面翻译
在语言支持和检查工具方面的改进
改动的详情参看:[1]
南非荷兰语 :更新了拼写词典。
加泰罗尼亚语 :更新了拼写词典。
英语 (英国) :更新了拼写词典。
立陶宛语 :更新了拼写词典。
斯洛伐克语 :更新了拼写词典。
白罗斯语 (白罗斯) (又称白俄罗斯):更新了拼写词典,新增了断词规则。
俄语 :更新了同义词词典,并将拼写词典的字符编码从 KOI8-R 转换成了 UTF-8。
脚本语言编程
Python
移除了对基于已过期的 CPython 2.7 版本进行编译的支持,从现在起所有的 Python 脚本均在 CPython 3 下执行,参看c4fa6efa (Michael Stahl, CIB)
LibreLogo
新增了用于半透明文本的 FONTTRANSPARENCY 命令(类似于 PENTRANSPARENCY 和 FILLTRANSPARENCY ),参看d4c92c83 (László Németh, 基于 Miklós Vajna 为 Writer 新增的功能 )
被移除或标记为即将移除的功能
Writer
Blinking effect was removed from the character properties dialog tdf#132373 (Gabor Kelemen, NISZ)
移除了对非官方环境变量JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY
和JFW_PLUGIN_FORCE_ACCESSIBILITY
的支持。参看c0ac7ae7
各平台兼容性
对 macOS 10.10 和 10.11 的支持已被标记为即将移除。在未来版本中将提高运行环境的最低要求。
Windows
在 ▸ ▸ ▸ 处新增了 的按钮,用于启动 Windows 的文件关联管理。此按钮遵从微软的文件关联管理规则,即在 Windows 7、8 和 8.1 中打开“默认应用程序”;而在 Windows 10 中则显示一条告知用户如何手动启动这一设置程序的信息。要此按钮生效需要应用程序在注册表中登记,所以在便携版或测试版(例如标为 beta 的版本,除非安装时指定 WRITE_REGISTRY=1 选项)中无效。参看 tdf#44462 (Mike Kaganski, Collabora)
Linux
在 Linux 系统中,file://host /…
型的 URL(用于指定特定主机host
上的文件系统资源)以前会被不经提示地当作通过 SMB 协议访问的smb://host /…
型 URL 来处理。本版本之后不会再这样处理了。如果你想通过 SMB 协议访问一个文件,请明确使用smb
URL。参看fa314082 (Stephan Bergman)
KDE 5 + Qt5
初步实现了基于 Qt5 的高分辨率屏幕 (HiDPI) 缩放,参看 tdf#127687 (Luca Carlon, Jan-Marek Glogowski)
Java 支持
Java 使用的juh.jar
、jurt.jar
、ridl.jar
和unoil.jar
四个 jar 文件现在被合并到了一个libreoffice.jar
文件中了。这四个文件以前在不同的软件包中提供名称相同的类 (class),所以无法在 Java 模块系统中使用。为了向后兼容性,仍提供空的juh.jar
、jurt.jar
、ridl.jar
和unoil.jar
文件,它们引用合并后的libreoffice.jar
文件。参看 tdf#117331 (Stephan Bergmann; Samuel Mehrbrodt, CIB)
现在支持 Java 模块了(使用版本不低于 9 的 JRE),提供以下模块:
libreoffice.jar:org.libreoffice.uno
unoloader.jar:org.libreoffice.unoloader
应用程序编程接口 (API) 的改动
C++ 类com::sun::star::uno::Reference
的向上造型 (upcast) 构造函数已被设为隐藏(其实从最开始就应如此设置),参看39a1edd6
UNO API 改动
移除了 BasicImport 的 UNO 接口和服务 (css::document::XMLBasicImporter、css::document::XMLOasisBasicImporter、css::document::XXMLOasisBasicImporter),它们是用于内部读取文档中内嵌的脚本的。参看214e6caf (Noel Grandin)
新增了 XPackageEncryption 的 UNO 接口和服务 (css::packages::XPackageEncryption 和 css::packages::PackageEncryption),可供扩展用来实现加密插件。原有的 MS-Crypto scheme 也已修改为实现该 API。参看b9353394 (Vasily Melenchuk, CIB)
移除了初次启动变量CONFIGURATION_LAYERS
对于过时的“module
”层次类型的支持,参看8c93e2c2
移除了一些 3D 设置选项,参看c71656f5 (Noel Grandin)