[{"data":1,"prerenderedAt":291},["ShallowReactive",2],{"quirekit-doc:\u002Fen\u002Fplugins\u002Fword":3},{"id":4,"title":5,"body":6,"description":281,"extension":282,"keywords":283,"locale":284,"meta":285,"navigation":167,"order":147,"path":286,"section":287,"seo":288,"stem":289,"__hash__":290},"docs\u002Fplugins\u002Fword.en.md","Word capabilities and product assembly",{"type":7,"value":8,"toc":276},"minimark",[9,19,27,32,92,96,253,265,269,272],[10,11,12,13,18],"p",{},"The complete Word product uses the Classic Word preset. Block reuses tables and numbering through separate adapters; this does not imply support for all Word capabilities. See ",[14,15,17],"a",{"href":16},"\u002Fen\u002Fplugins\u002Fcompatibility","per-plugin status and integration rules",".",[10,20,21,22,26],{},"Word packages own semantics for paragraphs, sections, lists, tables, fields, stories and drawings. ",[23,24,25],"code",{},"@quirekit\u002Fclassic-docx"," combines these with Classic product UI. Word, DOCX and Pro packages currently use commercial distribution, separate from Core's MIT license.",[28,29,31],"h2",{"id":30},"assembly-layers","Assembly layers",[33,34,35,48],"table",{},[36,37,38],"thead",{},[39,40,41,45],"tr",{},[42,43,44],"th",{},"Layer",[42,46,47],{},"Responsibility",[49,50,51,60,68,76,84],"tbody",{},[39,52,53,57],{},[54,55,56],"td",{},"Core \u002F ordinary extensions",[54,58,59],{},"Documents, transactions and shared commands",[39,61,62,65],{},[54,63,64],{},"Word domain packages",[54,66,67],{},"Canonical content, formatting, commands and conversion",[39,69,70,73],{},[54,71,72],{},"Classic Word preset",[54,74,75],{},"Integrates Word capabilities into the paginated product",[39,77,78,81],{},[54,79,80],{},"DOCX plugin",[54,82,83],{},"Registers file import and export services",[39,85,86,89],{},[54,87,88],{},"Classic Pro",[54,90,91],{},"Optional review, content-control and form-protection UI",[28,93,95],{"id":94},"example","Example",[97,98,103],"pre",{"className":99,"code":100,"language":101,"meta":102,"style":102},"language-ts shiki shiki-themes github-light github-light github-dark","import { createClassicEditor } from '@quirekit\u002Fclassic-editor'\nimport {\n  createClassicWordPreset,\n  createClassicWordDefaultDocument,\n  createClassicWordDocxPlugin,\n} from '@quirekit\u002Fclassic-docx'\n\nconst editor = createClassicEditor({\n  element: document.querySelector('#editor'),\n  preset: createClassicWordPreset(),\n  document: createClassicWordDefaultDocument('en'),\n  plugins: [createClassicWordDocxPlugin()],\n})\n","ts","",[23,104,105,125,133,139,145,151,162,169,189,207,219,235,247],{"__ignoreMap":102},[106,107,110,114,118,121],"span",{"class":108,"line":109},"line",1,[106,111,113],{"class":112},"sDD9d","import",[106,115,117],{"class":116},"sVPnS"," { createClassicEditor } ",[106,119,120],{"class":112},"from",[106,122,124],{"class":123},"s-HEn"," '@quirekit\u002Fclassic-editor'\n",[106,126,128,130],{"class":108,"line":127},2,[106,129,113],{"class":112},[106,131,132],{"class":116}," {\n",[106,134,136],{"class":108,"line":135},3,[106,137,138],{"class":116},"  createClassicWordPreset,\n",[106,140,142],{"class":108,"line":141},4,[106,143,144],{"class":116},"  createClassicWordDefaultDocument,\n",[106,146,148],{"class":108,"line":147},5,[106,149,150],{"class":116},"  createClassicWordDocxPlugin,\n",[106,152,154,157,159],{"class":108,"line":153},6,[106,155,156],{"class":116},"} ",[106,158,120],{"class":112},[106,160,161],{"class":123}," '@quirekit\u002Fclassic-docx'\n",[106,163,165],{"class":108,"line":164},7,[106,166,168],{"emptyLinePlaceholder":167},true,"\n",[106,170,172,175,179,182,186],{"class":108,"line":171},8,[106,173,174],{"class":112},"const",[106,176,178],{"class":177},"sUNQB"," editor",[106,180,181],{"class":112}," =",[106,183,185],{"class":184},"sgQzM"," createClassicEditor",[106,187,188],{"class":116},"({\n",[106,190,192,195,198,201,204],{"class":108,"line":191},9,[106,193,194],{"class":116},"  element: document.",[106,196,197],{"class":184},"querySelector",[106,199,200],{"class":116},"(",[106,202,203],{"class":123},"'#editor'",[106,205,206],{"class":116},"),\n",[106,208,210,213,216],{"class":108,"line":209},10,[106,211,212],{"class":116},"  preset: ",[106,214,215],{"class":184},"createClassicWordPreset",[106,217,218],{"class":116},"(),\n",[106,220,222,225,228,230,233],{"class":108,"line":221},11,[106,223,224],{"class":116},"  document: ",[106,226,227],{"class":184},"createClassicWordDefaultDocument",[106,229,200],{"class":116},[106,231,232],{"class":123},"'en'",[106,234,206],{"class":116},[106,236,238,241,244],{"class":108,"line":237},12,[106,239,240],{"class":116},"  plugins: [",[106,242,243],{"class":184},"createClassicWordDocxPlugin",[106,245,246],{"class":116},"()],\n",[106,248,250],{"class":108,"line":249},13,[106,251,252],{"class":116},"})\n",[10,254,255,256,259,260,264],{},"Obtain commercial packages through their distribution channel first. Vue applications use the matching ",[23,257,258],{},"\u002Fvue"," entries. ",[14,261,263],{"href":262},"\u002Fen\u002Fclassic\u002Fquick-start","Classic integration and live effects"," runs the official preset and publishes the complete host source, avoiding duplicate product assembly across pages.",[28,266,268],{"id":267},"support-boundaries","Support boundaries",[10,270,271],{},"Preserving source objects, importing, editing and lossless export are different capabilities. Inspect conversion diagnostics: missing fonts, resources or unsupported fields may affect the result. PDF\u002FOFD, AI and collaboration require separate assembly. This page does not promise complete Microsoft Word compatibility.",[273,274,275],"style",{},"html pre.shiki code .sDD9d, html code.shiki .sDD9d{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVPnS, html code.shiki .sVPnS{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s-HEn, html code.shiki .s-HEn{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sUNQB, html code.shiki .sUNQB{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sgQzM, html code.shiki .sgQzM{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#B392F0}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":102,"searchDepth":127,"depth":127,"links":277},[278,279,280],{"id":30,"depth":127,"text":31},{"id":94,"depth":127,"text":95},{"id":267,"depth":127,"text":268},"Choose Word document capabilities above Core and understand the product UI boundary.","md",null,"en",{},"\u002Fen\u002Fplugins\u002Fword","Products and files",{"title":5,"description":281},"plugins\u002Fword.en","4w2pM1UNx3bqmOlqUCkLB1ThgjcN4Sh0uxtpHJ011EU",1793045236507]