WordCraft 0.6.1 于 2026 年 10 月 12 日发布,距 0.5.0 只隔一天,共有 200 多项改动。GitHub 上没有 0.6.0 这个版本。改动大致分为下面几类。
中文文档
这一版对中文用户的改进最多:
中文界面下,字体列表用中文名称显示已安装的中文字体;「字体」对话框里,中文字体和西文字体分开设置。
按字符设置的缩进(比如首行缩进 2 字符)能正确读取和保存。旧版 .doc 文件的缩进和固定行距也能正确读出。开发者拿一篇论文测试,页数从原来的 49 页降到 29 页(Word 里约 27 页)。
编号可以用「一、二、三」这样的中文格式,也支持日文和韩文的编号格式。
新增拼音指南(在文字上方标注拼音)、带圈字符、文档网格(每页行数和每行字数)和竖排文字。
用输入法打字时,还没上屏的文字不再显示成方框。
更多语言
界面 :新增土耳其语、俄语、意大利语、德语、波兰语、捷克语、法语和保加利亚语,界面语言达到 18 种。新文档会按系统所在地区设置纸张、单位和小数点(美国以外默认 A4 和厘米),排序也按文字的语言进行。
拼写和语法 :新增波兰语和葡萄牙语检查,需要电脑上装有对应的 Hunspell 词典。其他语言的文字不会再被当成英语拼写错误标出来。自定义词典在重启后会保留。
其他文字 :缅甸文、高棉文和印度诸文字能正确显示;输入阿拉伯文、希伯来文和库尔德文时,段落会自动切换为从右到左。表格和分节也支持从右到左。
新增的 Word 功能
图表和 SmartArt :「插入 › 图表」可以新建和编辑柱形图、条形图、折线图、饼图、面积图、散点图和圆环图;「插入 › SmartArt」可以做列表、流程、循环、层次结构等图形。从 Word 带过来的图表和 SmartArt 能显示,但还不能编辑。
域 :和 Word 一样显示、编辑、更新、取消链接和锁定域代码。
修订 :移动的文字会记为「移动」;删除内容可以显示在批注框里。
引用 :新增 8 种书目样式;题注、索引、目录和创建源的对话框;可以更新的引文目录。引文来源现在会存进 .docx。
邮件合并 :Excel 和 OpenDocument 表格可以作为收件人列表;预览时「跳过记录条件」「下一记录」「如果…那么…否则」等规则会生效。
绘图和对象 :绘图画布、艺术字效果、形状之间的连接符、图标库,文字环绕可以贴着对象的轮廓。
视图和导航 :大纲视图、分页的阅读模式、隐藏页面之间的空白,Alt+Q 打开「告诉我」命令搜索。补上了 Word 的常用快捷键,还可以自定义键盘、功能区和快速访问工具栏。
表格 :拖动边框调整大小,用鼠标选择和插入行列,双击边框自动调整。
打印 :「文件 › 打印」有了预览、页码范围、份数和逐份打印;打印和导出 PDF 时可以带上批注。
无障碍 :每个对象都能设置替代文字,辅助功能检查更深入。文档文字已向读屏软件开放,但开发者说还没有用真正的读屏软件试过。
文件和安全
保存时不会再损坏原文件:如果在新文件替换原文件之前出错,原文件会保留下来。
保存 .docx 时,文档里嵌入的字体、自定义 XML 数据和 Word 的墨迹都会保留。
能打开和保存 Word XML 文档(Flat OPC),能打开 Word 2003 XML 文档。
旧版 .doc 文件里的图片、形状、制表位和分节符能正确导入。
MCP 服务 可以把 AI 智能体限制在指定的文件夹里。
Windows、Linux 和 macOS
Windows :32 位版本改用 OpenGL,现在能正常启动了。其他程序的 DirectX 文件导致的「Parent device is lost」崩溃也修好了。可以在 WordCraft 的「选项」里把它设成 Word 文档的默认程序。
Linux :在 Wayland 桌面上默认通过 XWayland 运行,这样才能把文件拖进窗口。没有门户(portal)文件对话框时也能打开和保存。
排版 :行距、字距、段前间距、列表缩进和标题编号等方面做了大量修正,更接近 Word。
怎么更新
0.6.1 之后已经发布了 0.7.0。除非你需要这个版本,否则请下载最新版 。
这份说明由本站根据下面的改动列表整理,我们没有逐项实测。
全部 221 项改动 列表来自 GitHub 上的发布页,保持开发者的英文原文。
Hyperlinks cover only their own text (#413) #449 Groups keep rotated members' orientation; group resize; ink erase after rotation (#441, #442, #443, #445) #474 Mail merge: SKIPIF, NEXT, IF in preview, header/footer fields (#427, #428, #429, #430) #478 Options: interface size setting (#475) #480 Citations: eight more bibliography styles (#383) #388 Backstage: the side menu is fixed width, no dead resize handle #504 CLI: a closed stdout ends quietly instead of panicking (#508) #510 .doc import fixes: piece bold, section kinds, orientation, list overrides, style inheritance, alternate font names (#458–#463) #484 Dialogs: switching tabs keeps the window's top edge in place (#507) #511 Spelling: common words like "desktop" are recognised (#520) #522 Equation fixes: numbering removal, control colour, undo for navigation edits, LaTeX text spaces (#444, #446, #447, #448) #487 Import/export fixes: TXT encodings and list labels, RTF Unicode, ODT styles and cell colours, HTML borders and pre spaces, LaTeX alignment groups (#433–#440) #482 i18n(es): consistent tú register, fix swapped Page Up/Page Down #514 i18n: add Turkish (tr) interface translation #494 i18n audit: full ribbon sweep, and the table style sample in the interface language (re-lands #313's last three commits) #411 Docs: collapse duplicate rows left by parallel merges #372 Add Word's common keyboard shortcuts #338 Field codes: show, edit, update, unlink, lock and step through fields like Word #349 Move paragraphs up/down, promote/demote headings, Go Back (Shift+F5) and Alt+X Unicode toggle #351 ci: refactor workflows to use storytold/craft-common-actions #639 i18n: add Russian (ru) interface translation #300 Customize Keyboard dialog (#368) #378 Customize Ribbon and Quick Access Toolbar (#379) #384 Tight and Through text wrapping follow the object's outline #360 Choose which side of an object text wraps on #364 Phonetic Guide: ruby text (furigana, pinyin) over base text #296 Enclose Characters: put a character in a circle, square, triangle or diamond #301 Insert › Icons: a library of original icons, a searchable picker and Icon Color #318 Mail merge: use Excel and OpenDocument spreadsheets as recipient lists #341 Balance newspaper columns before a continuous section break #353 Drawing Canvas: insert a canvas and draw shapes, pictures and text boxes inside it #356 Documents keep their own footnote separators and continuation notice #361 Right-to-left tables and sections #365 Shape Format › Text: direction, alignment and linked text boxes (#369) #380 Footnote and Endnote options per section (#385) #390 Track Changes: moves (w:moveFrom/w:moveTo) (#400) #404 Document grid: lines per page and characters per line (#391) #401 Draw: Lasso Select, Add Pen, Ink to Shape and Ink Replay (#395) #408 References dialogs: Caption, Index, Table of Contents, Create Source (#402) #410 Accessibility: Alt Text pane for every object, Mark as decorative, deeper checker (#386) #396 Dialogs: Line Numbers, Hyphenation, Language, Envelopes and Labels (#407) #414 Insert › Chart: create and edit column, bar, line, pie, area, scatter and doughnut charts (#409) #415 Content controls: keep, show and edit w:sdt (#381) #392 WordArt text effects and transforms, and shape connectors (#416) #481 Compare, Restrict Editing and AutoCorrect Options dialogs (#412) #476 Editing fixes: Center range, undo grouping, Change Case runs and offsets, Bold undo at caret (#418, #419, #420, #421, #424) #477 Layout fixes: mirrored margins, tall headers/footers push the body, endnote continuation, footnote caret on continuation pages (#452, #453, #454, #456, #457) #490 Chinese interface: keep a system CJK fallback after the bundled face; find PingFang on macOS 12 (#486) #495 Fixes: tracked paste marks, plain paste blank lines, paragraph marks in Replace All, Delete/Split columns and cells, Font dialog (#417, #422, #423, #431, #432, #466) #479 Fixes: footnotes in table cells, NUMPAGES, bookmark link pages, bookmark around final table, INCLUDEPICTURE results #483 Accessibility: the document canvas exposes its text to screen readers (#488) #489 Font list: installed Chinese fonts are listed, by their Chinese names in a Chinese interface (#505) #506 Paragraph dialog: mirror indents, same-style spacing, suppress line numbers, don't hyphenate (#512) #519 Right-click on a picture or shape: Wrap Text submenu (#513) #521 File › Options: Word's panes with working settings (#485) #492 Templates and Add-ins: attached template, update styles, Organizer (#377) #382 Vertical text for sections (w:textDirection) (#491) #496 Outline view: Outlining tab, levels, collapse/expand, Show Level (#493) #499 Insert › SmartArt: create and edit list, process, cycle, hierarchy, pyramid, radial, matrix and venn graphics (#497) #503 CI: FreeBSD and Windows ARM64 nightly and on release, not per PR #530 README: which AUR package to install (#509) #616 Windows: DX12 starts without shipped DXC DLLs (#603) #609 docx: fix clippy large_enum_variant on main #779 Styles: Update to Match Selection takes the selection's formatting (#555) #562 AutoFormat: +---+ tables, arrow bullets, smileys inside words, border-line undo (#546) #547 Find and Replace: special characters (^p, ^t, …) and wildcards (#543) #553 Mini toolbar: every button fits, flush font box, proper dropdown arrows, dark-mode font list (#535) #540 Fonts: system fallback reads each font file once (#605) #610 Numbering: Chinese, Japanese and Korean number formats (一、二、三 …) (#534) #561 Font dialog: separate Asian and Latin text fonts (#505) #536 Chinese documents: character-unit indents, .doc indents and line spacing, floating tables, blank pages (#534) #550 DOCX: theme colours and theme fonts take precedence over the fixed values, as in Word #626 Open and save Word XML Document (Flat OPC); open Word 2003 XML (#548) #560 Find: each Find Next in the dialog moves one match (#468) #556 Contributors: add my own entry (alexanderalber) #566 IME composition text uses document fallback fonts instead of boxes (#565) #578 Layout › Page Setup: the group launcher opens the Page Setup dialog (#471) #563 Web: a CSV picked as recipients no longer turns the next TXT drop into recipients (#472) #579 Zotero: a pending citation no longer edits a replacement document (#470) #580 Zotero: a note with a picture stays when its citation moves to body text (#469) #581 Pictures in headers/footers can be moved, resized and rotated #591 Paragraph dialog: OK keeps Exactly and At Least line spacing (#467) #564 rustdoc: no links to private items in the UI crate (#665) #683 Brand licence: name WordCraft, not DesignCraft (#664) #682 Fonts: Palatino Linotype / Book Antiqua prefer Palatino look-alikes (#670) #677 fix(docx): preserve omitted paragraph defaults #647 Drag after a double/triple-click extends the selection by words/paragraphs (#549) #649 Open playlists and other text files (.m3u, .m3u8, .log, .ini, …) (#569) #648 Table: a vertical merge lays out and hit-tests as one cell (#640) #669 DOCX diagrams: theme-styled shapes and connectors, arrowheads, canvases, VML lines (#611) #671 Complex scripts: shape Myanmar, Khmer and Indic text; caret and line breaks respect syllables (#604) #652 More Colors… and a Colors dialog for custom colours (#606) #666 Print: preview, page range, copies and collate on File > Print (#641) #674 Print Markup: comments in PDF, print, images and text copies (#589) #667 Design tab: style set gallery gets its own box, no overlap with Colors and Fonts (#638) #673 Security: pictures travel in the reply, exported links keep only safe targets (#678, #679) #681 docs: fix coordination error in ROADMAP.md #715 Release workflow: pass the Azure signing secrets #752 layout: make Myanmar fallback tests deterministic #807 View: Hide White Space between pages in Print Layout (#645) #684 Add fonts at run time: Add Font…, drop a font file, font.add (#582) #668 References › Table of Authorities: labelled Insert, plus Update Table (#661) #693 Input field borders reach 3:1 contrast in both themes (#657) #696 Pictures: WMF drawings fill their frame like Word plays them #739 Ink: draw the live pen stroke in the dark-page colour while drawing, not only after lifting the pen (#730) #746 Backspace still erases while Shift is held (#707) #747 Dark theme: readable text on the accent (#655) #704 Let dialogs be dragged by their title bar instead of pinning them to the screen centre (#732) #748 Layout: multiple line spacing adds its leading below the text, like Word #719 Web: add wordcraft.ico as favicon via Trunk #717 Track Changes: deletions in balloons (Show revisions in balloons now work) #734 Layout: a page total in the footer no longer lays the body out twice (#771) #773 speech: launch Windows PowerShell by full path for Read Aloud #792 Save As: a bare filename typed in the dialog now saves correctly (#689) #757 Selection: dragging past the viewport edge auto-scrolls (#688) #758 #755: Line Numbers and Hyphenation measure in the Options unit #795 M8.1: Bibliography DOCX round-trip: support extended fields (#410) and upstream sync (#532) #790 Ruler: the horizontal scale mirrors for right-to-left paragraphs (#692) #756 Ribbon and context-menu Paste insert the system clipboard's text (#584) #593 MacOS window close #539 fix: protect original files during native saves #621 Caret: glide and fade like Word for Windows; File › Options › Advanced › Animation turns it off #570 Linux: open/save works without a portal file dialog (#576) #583 Accessibility Options: Animation effects setting that follows the system #791 fix(docx): preserve custom XML stores through saves #612 Tables: resize by dragging column borders, row borders and the corner handle (#217) #600 fix(docx): preserve unstyled TOC result ranges #617 .doc import: inline pictures, floating pictures and basic shapes (#551) #558 i18n: add Italian interface (it) #598 Add German (de) interface language #574 M15: Polish interface, and Polish spelling, grammar and hyphenation #346 i18n: add Czech (cs) interface translation #387 Linux: the display theme asks the desktop, not winit #298 Fix CJK fallback mixing serif/sans faces within one run #567 Open Word documents with WordCraft by default (file associations + Options button) #304 Tests: linear-time checks measure CPU time, robust under load #850 Linux: default to XWayland for file drag-and-drop on Wayland desktops #220 Preserve independent complex-script formatting during DOCX round trips #366 Numeral display modes: Arabic, Hindi, Context and System digits (view.numeral) #501 Fix bulleted list toolbar button active state #651 web: use File System Access API showSaveFilePicker with download fallback #728 Backstage: add Save As page and close on successful save #727 Fix sentence-capitalization suggestions after ellipses #742 Fix paragraph alignment focus #690 ui-egui: fix Windows clippy in desktop_theme #872 Interface colours come from the theme (#656) #705 Dark theme: gallery previews no longer bright white (#663) #706 Skip non-English runs in proofing instead of flagging them (#100) #741 Added some fixes to the spanish "Info" Page on Wordcraft #695 One drop-down marker on every ribbon button (#659) #697 Menu buttons grey out while their command is disabled (#658) #698 Ribbon: large-button labels end above the group titles (#653) #699 Layout › Paragraph: fields fit above the title and line up (#654) #703 KeyTips: Quick Access Toolbar badges, saved option and native Alt fix (#620) #709 Add paginated Reading Mode with smooth column navigation #740 i18n: add French (fr) interface #729 i18n(hu): complete the Hungarian catalog again #842 Bidi: auto-detect RTL paragraph direction when typing Kurdish, Arabic and Hebrew #713 Layout: an inline picture wider than the text keeps its size, like Word #745 Fix Navigation pane expanding for long headings #759 i18n: complete Turkish interface catalog with 2,170 entries and full … #774 MCP: confine file access with --automation-read-root and --automation-write-root (#769) #798 Persist the custom dictionary across sessions (#40) #796 DOCX: preserve native Word ink on save #592 AutoCorrect: TWo INitial CApitals, cAPS LOCK and table-cell capitals (#544) #545 Affix engine: FLAG UTF-8, 128 flag bits, continuation classes, FORBIDDENWORD (#100) #782 Portuguese proofing: pt-BR spelling, suggestions, grammar and hyphenation (#100) #797 Hyphenation: Bulgarian text follows the Bulgarian syllable rules #826 i18n: add Bulgarian (bg) interface translation #825 ODT import reads page size, orientation and margins from styles.xml (#810) #829 Paste keeps other programs' formatting; clipboard pictures on Wayland (#687, #833) #847 New documents follow the system region: A4, centimetres and decimal comma outside the US (#838) #857 Ctrl/⌘+F focuses the Find box, so typing searches (#772) #823 Comment cards show the time as well as the date (#812) #828 fix(ui): equation gallery tiles follow the dark theme (#817) #827 Accept and Reject at the caret cover a tracked change split by a comment (#809) #830 Keep the font table and embedded fonts when saving a .docx (#770) #831 Zoom after One Page keeps one page per row (#768) #832 Tables: row borders stay apart around a vertical merge (#640) #841 PDF export: internal links in linear time #937 fix(windows): start 32-bit builds on OpenGL so launch no longer exits #839 Ribbon keytip letters like Word for Windows #922 fix(ui): draw non-Latin file names in the window caption #840 Table of contents entries drawn plain, as in Word #930 Ribbon groups fit above their labels (View › Show, Developer › Controls, Layout › Paragraph) #910 Alt+Q moves to "Tell me" command search (#819) #849 Spaces and tabs don't make a line taller #931 .doc: tab stops and section breaks read correctly #925 Word 365 cover pages: freeforms in groups, text-box margins and Resize to fit (#743) #843 Heading numbers from a style's list level (6.4.5, not 6.15) #926 A list label raises its line, but doesn't deepen it #928 Sorting and table numbers follow the text's language (#836, #837) #844 Hidden end-of-cell marks (hideMark) #939 ROADMAP: progress log table renders again #947 layout tests: fix clippy in a_hidden_cell_mark_takes_no_room #948 Text frames placed like Word's and kept on save #935 List indents and style indents combine like Word #927 AutoCorrect: the English replacement list applies only to English text (#835) #846 Keep with next splits a paragraph that doesn't fit anyway #933 Start on File › Home when launched with nothing to open (#766) #853 An empty continuous section mark takes no room #940 Undo history list beside the Quick Access Toolbar's Undo (#701) #855 Paragraph-relative floats start above the space before #941 i18n(es): translate the equation gallery and built-in style names #854 Text after a column break uses the new column's width #934 Space before at the top of a page like Word #932 Tables: select, insert and move with the mouse; double-click a border to AutoFit #637 Kerning and automatic paragraph spacing like Word #923 No automatic spacing between list items #924 Shift+F10 opens the context menu at the caret (#821) #920 Tables: the right-click menu offers the table's commands #694 Tables: drags and Shift+arrows over cells select whole cells #722 Rulers: table column and row markers; indents in a cell measured from it #710 Alt+Q opens Search like Word (#819) #919 Tables: Ctrl, Alt, left-edge and selected-cells border drags #720 Ctrl+F searches in the Navigation pane; one Find and Replace dialog (#712) #921 Fonts: documents use the craft-fonts Simplified Chinese face (fixes FreeBSD CI after #567) #888 Smooth scrolling through a very large table (#811) #891 Save Changes prompt answers from the keyboard (#861) #870 Section breaks no longer delete the selected text (#852) #875 Click in the left margin selects lines (selection bar) (#856) #879 在 GitHub 查看全部改动 → ← 更早: 0.5.0 更新: 0.7.0 →