0.7.0
最新10月14日 · 周三OpenNavo 编辑Homebrew 收录 10月14日 14:13
改进文档兼容性、排版、打印、校对和编辑体验,并修复保存时的隐私设置。
改进文档兼容性、排版、打印、校对和编辑体验,并修复保存时的隐私设置。
- 字体列表预览不再将所有字体族保留在内存;Wingdings、Webdings、Symbol 映射为 Unicode 符号;Times New Roman Cyr、Arial CE 等 Windows 字符集字体名称按实际字体处理。
- 空白页将节安排在右侧;段间距取前段后距与后段前距的较大值;内容控件起始后的图片保持所在行;段落后距避开脚注分隔线;拖动形状锚定到落入的栏,文字在该栏环绕。
- 插入图片支持 WMF/EMF;RTF 按其代码页打开,并能识别扩展名错误的 Word/RTF 文件;读取 RTF 页面尺寸和页边距,按单元格边缘排列表格;新增保存为 Word 2003 XML Document。
- DOCX 保存保留直接放在 run 中的 Word 墨迹;增加 DrawingML 形状保存回归测试。VML 文本框保留边距、自适应和对齐;隐藏绘图保留但不显示;拖动预览只显示形状本身。修复绘制墨迹导致视图跳回光标的问题。
- 通过 craft-print 选择打印机并提交任务;页面图片导出正常显示页眉页脚;未绘制的雷达图、股票图等图表显示占位图。
- 修正法语措辞;波兰语目录涵盖样式名、水印、纸张尺寸和公式库;新增意大利语 it_IT/it_CH 拼写、建议、语法和断词,以及克罗地亚语拼写和语法支持。
styles.接受modify format.支持的十六进制颜色;shading、underlineColor 和边框颜色也接受 RRGGBB;文档列出 CharProps/ParaProps 字段;移除 clippy::drop_non_drop 报告的无效color drop(run)。- 自动编号列表标签计入字数;
wordcraft-cli text保留项目符号和编号。LaTeX 在换行后或列表开头的[保持为文本;Markdown 列表项以块标记开头时保留文字。Enter 展开示例文本公式;复制公式向其他程序提供 MathML;公式图片共享少量纹理图集而非数百个。 - 接受所有修订时,段末跟踪删除不再额外合并段落;批注气泡按钮恢复,可删除空批注;保存时遵守移除个人信息及日期时间的设置。
- 深色纸张的表格选择箭头可见;光标与页面、底纹或高亮保持对比;点击功能区或状态栏装饰区域后仍可输入;先处理按键再排版,使输入在当前帧显示;中键滚动文档。
- 界面尺寸手动设置为绝对值,Auto 沿用显示缩放;后台菜单在导出后新增关闭;File › Home 后不再显示空白文档。Read Aloud 启动 PowerShell 时不显示控制台窗口,此项涉及 Windows。
- 开发工具新增
ui.和无界面wheel perf_probe示例;cargo xtask visual-diff逐页比较文档的两份 PDF。
官方来源
- https://github.com/storytold/wordcraft/releases/tag/v0.7.0
- https://github.com/storytold/wordcraft/pull/874
- https://github.com/storytold/wordcraft/pull/964
- https://github.com/storytold/wordcraft/pull/869
- https://github.com/storytold/wordcraft/pull/876
- https://github.com/storytold/wordcraft/pull/904
- https://github.com/storytold/wordcraft/pull/901
- https://github.com/storytold/wordcraft/pull/896
- https://github.com/storytold/wordcraft/pull/902
- https://github.com/storytold/wordcraft/pull/871
- https://github.com/storytold/wordcraft/pull/783
- https://github.com/storytold/wordcraft/pull/881
- https://github.com/storytold/wordcraft/pull/899
- https://github.com/storytold/wordcraft/pull/892
- https://github.com/storytold/wordcraft/pull/908
- https://github.com/storytold/wordcraft/pull/914
- https://github.com/storytold/wordcraft/pull/1431
- https://github.com/storytold/wordcraft/pull/1098
- https://github.com/storytold/wordcraft/pull/1089
- https://github.com/storytold/wordcraft/pull/1094
- https://github.com/storytold/wordcraft/pull/1088
- https://github.com/storytold/wordcraft/pull/1090
- https://github.com/storytold/wordcraft/pull/1095
- https://github.com/storytold/wordcraft/pull/1097
- https://github.com/storytold/wordcraft/pull/1099
- https://github.com/storytold/wordcraft/pull/1100
- https://github.com/storytold/wordcraft/pull/1092
- https://github.com/storytold/wordcraft/pull/1102
- https://github.com/storytold/wordcraft/pull/1106
- https://github.com/storytold/wordcraft/pull/1107
- https://github.com/storytold/wordcraft/pull/1108
- https://github.com/storytold/wordcraft/pull/1112
- https://github.com/storytold/wordcraft/pull/1101
- https://github.com/storytold/wordcraft/pull/1125
- https://github.com/storytold/wordcraft/pull/1130
- https://github.com/storytold/wordcraft/pull/1114
- https://github.com/storytold/wordcraft/pull/1118
- https://github.com/storytold/wordcraft/pull/1121
- https://github.com/storytold/wordcraft/pull/1131
- https://github.com/storytold/wordcraft/pull/1132
- https://github.com/storytold/wordcraft/pull/1134
- https://github.com/storytold/wordcraft/pull/1137
- https://github.com/storytold/wordcraft/pull/1138
- https://github.com/storytold/wordcraft/pull/1139
- https://github.com/storytold/wordcraft/pull/1140
- https://github.com/storytold/wordcraft/pull/1142
- https://github.com/storytold/wordcraft/pull/1147
- https://github.com/storytold/wordcraft/pull/1149
- https://github.com/storytold/wordcraft/pull/1150
- https://github.com/storytold/wordcraft/compare/v0.6.1...v0.7.0