mirror of
https://github.com/storytold/wordcraft.git
synced 2026-10-29 04:47:10 -06:00
8.6 KiB
8.6 KiB
WordCraft feature parity
Generated by cargo xtask parity (wordcraft-cli parity --markdown): the word-processor feature catalog (crates/engine/src/catalog.rs) compared with the live command registry.
250 of 405 catalog features have commands (61.7%).
| Tab | Live | Total |
|---|---|---|
| File | 11 | 20 |
| Quick Access | 2 | 4 |
| Home | 82 | 100 |
| Insert | 34 | 53 |
| Draw | 0 | 11 |
| Design | 9 | 10 |
| Layout | 11 | 19 |
| References | 10 | 24 |
| Mailings | 0 | 17 |
| Review | 17 | 29 |
| View | 20 | 29 |
| Table Design | 4 | 5 |
| Table Layout | 26 | 30 |
| Picture Format | 0 | 13 |
| Shape Format | 0 | 6 |
| Header & Footer | 2 | 5 |
| Editing | 22 | 24 |
| Tools | 0 | 6 |
Missing
File
- Backstage › Share (
file.share) - Backstage › Protect Document (
file.protect) - Backstage › Inspect Document (
file.inspect) - Backstage › Check Accessibility (
file.accessibility) - Backstage › Check Compatibility (
file.compatibility) - Backstage › Version History (
file.versions) - Backstage › Recover Unsaved (
file.recover) - Backstage › New from Template (
file.newFromTemplate) - Backstage › Save as Template (
file.saveTemplate)
Quick Access
- Toolbar › Repeat (
edit.repeat) - Toolbar › AutoSave (
file.autosave)
Home
- Clipboard › Paste Special (
edit.pasteSpecial) - Clipboard › Clipboard Pane (
edit.clipboardPane) - Font › Character Border (
format.border) - Font › Phonetic Guide (
format.phonetic) - Font › Enclose Characters (
format.enclose) - Paragraph › Define New Bullet (
para.defineBullet) - Paragraph › Define New Number Format (
para.defineNumber) - Paragraph › Set Numbering Value (
para.setNumberingValue) - Paragraph › Text Direction RTL (
para.rtl) - Paragraph › Asian Typography (
para.asianTypography) - Styles › Style Inspector (
styles.inspector) - Styles › Manage Styles (
styles.manage) - Styles › Apply Styles (
styles.apply) - Editing › Advanced Find (
edit.advancedFind) - Editing › Select Objects (
select.objects) - Editing › Select Similar Formatting (
select.similar) - Voice › Dictate (
tools.dictate) - Editor › Editor (
review.editor)
Insert
- Tables › Draw Table (
table.draw) - Tables › Excel Spreadsheet (
insert.spreadsheet) - Illustrations › Online Pictures (
insert.onlinePicture) - Illustrations › Icons (
insert.icon) - Illustrations › 3D Models (
insert.model3d) - Illustrations › SmartArt (
insert.smartArt) - Illustrations › Chart (
insert.chart) - Illustrations › Screenshot (
insert.screenshot) - Illustrations › Drawing Canvas (
insert.canvas) - Add-ins › Get Add-ins (
addins.get) - Media › Online Video (
insert.video) - Links › Cross-reference (
insert.crossReference) - Header & Footer › Link to Previous (
layout.linkToPrevious) - Text › Quick Parts (
insert.quickParts) - Text › AutoText (
insert.autoText) - Text › Document Property (
insert.docProperty) - Text › Signature Line (
insert.signatureLine) - Text › Object (
insert.object) - Symbols › Ink Equation (
insert.inkEquation)
Draw
- Tools › Select (
draw.select) - Tools › Lasso Select (
draw.lasso) - Tools › Eraser (
draw.eraser) - Pens › Pen (
draw.pen) - Pens › Pencil (
draw.pencil) - Pens › Highlighter (
draw.highlighter) - Pens › Add Pen (
draw.addPen) - Convert › Ink to Shape (
draw.inkToShape) - Convert › Ink to Math (
draw.inkToMath) - Insert › Drawing Canvas (
insert.canvas) - Replay › Ink Replay (
draw.replay)
Design
- Document Formatting › Effects (
design.effects)
Layout
- Arrange › Position (
arrange.position) - Arrange › Wrap Text (
arrange.wrap) - Arrange › Bring Forward (
arrange.bringForward) - Arrange › Send Backward (
arrange.sendBackward) - Arrange › Selection Pane (
arrange.selectionPane) - Arrange › Align (
arrange.align) - Arrange › Group (
arrange.group) - Arrange › Rotate (
arrange.rotate)
References
- Footnotes › Footnote Options (
references.noteOptions) - Research › Researcher (
references.researcher) - Citations › Insert Citation (
references.citation) - Citations › Manage Sources (
references.sources) - Citations › Style (
references.citationStyle) - Citations › Bibliography (
references.bibliography) - Captions › Insert Table of Figures (
references.tableOfFigures) - Captions › Update Table of Figures (
references.updateFigures) - Captions › Cross-reference (
insert.crossReference) - Index › Mark Entry (
references.markEntry) - Index › Insert Index (
references.index) - Index › Update Index (
references.updateIndex) - Table of Authorities › Mark Citation (
references.markCitation) - Table of Authorities › Insert Table of Authorities (
references.tableOfAuthorities)
Mailings
- Create › Envelopes (
mailings.envelopes) - Create › Labels (
mailings.labels) - Start Mail Merge › Start Mail Merge (
mailings.start) - Start Mail Merge › Select Recipients (
mailings.recipients) - Start Mail Merge › Edit Recipient List (
mailings.editRecipients) - Write & Insert Fields › Highlight Merge Fields (
mailings.highlightFields) - Write & Insert Fields › Address Block (
mailings.addressBlock) - Write & Insert Fields › Greeting Line (
mailings.greetingLine) - Write & Insert Fields › Insert Merge Field (
mailings.insertField) - Write & Insert Fields › Rules (
mailings.rules) - Write & Insert Fields › Match Fields (
mailings.matchFields) - Preview Results › Preview Results (
mailings.preview) - Preview Results › Next Record (
mailings.next) - Preview Results › Previous Record (
mailings.previous) - Preview Results › Find Recipient (
mailings.findRecipient) - Preview Results › Check for Errors (
mailings.checkErrors) - Finish › Finish & Merge (
mailings.finish)
Review
- Proofing › Spelling & Grammar (
review.spelling) - Proofing › Thesaurus (
review.thesaurus) - Speech › Read Aloud (
review.readAloud) - Accessibility › Check Accessibility (
file.accessibility) - Language › Translate (
review.translate) - Language › Language (
review.language) - Tracking › Show Markup (
review.showMarkup) - Compare › Compare (
review.compare) - Compare › Combine (
review.combine) - Protect › Block Authors (
review.blockAuthors) - Protect › Restrict Editing (
review.restrict) - Ink › Hide Ink (
review.hideInk)
View
- Immersive › Immersive Reader (
view.immersive) - Page Movement › Vertical (
view.vertical) - Page Movement › Side to Side (
view.sideToSide) - Window › Arrange All (
view.arrangeAll) - Window › View Side by Side (
view.sideBySide) - Window › Synchronous Scrolling (
view.syncScroll) - Window › Switch Windows (
view.switchWindows) - Macros › Macros (
tools.macros) - Macros › Record Macro (
tools.recordMacro)
Table Design
- Borders › Border Painter (
table.borderPainter)
Table Layout
- Draw › Draw Table (
table.draw) - Draw › Eraser (
table.eraser) - Alignment › Text Direction (
table.textDirection) - Alignment › Cell Margins (
table.cellMargins)
Picture Format
- Adjust › Remove Background (
picture.removeBackground) - Adjust › Corrections (
picture.corrections) - Adjust › Color (
picture.color) - Adjust › Artistic Effects (
picture.effects) - Adjust › Transparency (
picture.transparency) - Adjust › Compress Pictures (
picture.compress) - Adjust › Change Picture (
picture.change) - Adjust › Reset Picture (
picture.reset) - Picture Styles › Picture Styles (
picture.style) - Picture Styles › Picture Border (
picture.border) - Accessibility › Alt Text (
picture.altText) - Size › Crop (
picture.crop) - Size › Size (
picture.size)
Shape Format
- Shape Styles › Shape Fill (
shape.fill) - Shape Styles › Shape Outline (
shape.outline) - Shape Styles › Shape Effects (
shape.effects) - Text › Text Direction (
shape.textDirection) - Text › Align Text (
shape.alignText) - Text › Create Link (
shape.link)
Header & Footer
- Navigation › Previous Section (
hf.previous) - Navigation › Next Section (
hf.next) - Position › Header from Top (
hf.position)
Editing
- Selection › Extend Selection (F8) (
select.extend) - Selection › Column Selection (
select.column)
Tools
- Proofing › AutoCorrect Options (
tools.autocorrect) - Proofing › Set Proofing Language (
review.language) - Customize › Customize Ribbon (
tools.customizeRibbon) - Customize › Customize Keyboard (
tools.customizeKeyboard) - Protection › Encrypt with Password (
file.encrypt) - Templates › Templates and Add-ins (
tools.templates)