[{"data":1,"prerenderedAt":520},["ShallowReactive",2],{"quirekit-doc:\u002Fplugins\u002Freference\u002Ftext-style-kit":3},{"id":4,"title":5,"body":6,"description":12,"extension":508,"keywords":509,"locale":512,"meta":513,"navigation":156,"order":514,"path":515,"section":516,"seo":517,"stem":518,"__hash__":519},"docs\u002Fplugins\u002Freference\u002Ftext-style-kit.zh-CN.md","TextStyleKit · 文字样式预设",{"type":7,"value":8,"toc":488},"minimark",[9,13,24,28,34,88,96,99,115,127,187,194,197,208,212,215,222,227,230,236,242,250,253,256,261,265,271,274,277,281,285,291,295,298,303,307,313,316,319,323,327,333,337,340,344,348,354,358,361,365,369,375,379,382,386,390,396,399,402,406,410,416,420,423,428,432,438,441,444,447,458,461,472,484],[10,11,12],"p",{},"组合 TextStyle 与字体、字号、颜色、底色、间距、语言及上下标等扩展。它不包含 Highlight，也不自动下载字体。",[10,14,15,19,20],{},[16,17,18],"code",{},"@quirekit\u002Fextension-text-style"," · ",[21,22,23],"strong",{},"MIT",[25,26,27],"h2",{"id":27},"编辑器适用范围",[10,29,30,31],{},"层次：",[21,32,33],{},"共享文档能力",[35,36,37,53],"table",{},[38,39,40],"thead",{},[41,42,43,47,50],"tr",{},[44,45,46],"th",{},"编辑器",[44,48,49],{},"状态",[44,51,52],{},"所需装配与边界",[54,55,56,73],"tbody",{},[41,57,58,62,65],{},[59,60,61],"td",{},"Classic",[59,63,64],{},"需适配",[59,66,67,72],{},[68,69,71],"a",{"href":70},"\u002Fplugins\u002Freference\u002Fclassic-editor-formatting","ClassicEditorFormatting"," — Classic 通过 ClassicEditorFormatting 装配文字样式和产品控件。沿用默认预设，按适配器的字段配置；不要把整个 TextStyleKit 再重复追加。",[41,74,75,78,81],{},[59,76,77],{},"Block",[59,79,80],{},"直接支持",[59,82,83,87],{},[68,84,86],{"href":85},"\u002Fplugins\u002Freference\u002Fcreate-block-editor-preset","createBlockEditorPreset"," — createBlockEditor 默认预设已装配此能力。通过 preset 中对应子项配置；图形编辑使用预设注入的工作区，宿主仍负责保存和资源。不要重复安装同名扩展。",[10,89,90,91,95],{},"“直接支持”指已有上述产品装配；具体交互、宿主服务和格式支持仍有各自条件。",[68,92,94],{"href":93},"\u002Fplugins\u002Fcompatibility","状态与接入规则","。许可独立显示。",[25,97,98],{"id":98},"接入",[100,101,106],"pre",{"className":102,"code":103,"language":104,"meta":105,"style":105},"language-sh shiki shiki-themes github-light github-light github-dark","pnpm add @quirekit\u002Fextension-text-style@alpha\n","sh","",[16,107,108],{"__ignoreMap":105},[109,110,113],"span",{"class":111,"line":112},"line",1,[109,114,103],{},[10,116,117,118,121,122,126],{},"在创建 Editor 时放入 ",[16,119,120],{},"extensions","。挂载容器、视图和保存由宿主提供，见",[68,123,125],{"href":124},"\u002Fguide\u002Fquick-start","快速开始","。",[100,128,132],{"className":129,"code":130,"language":131,"meta":105,"style":105},"language-ts shiki shiki-themes github-light github-light github-dark","import { TextStyleKit } from '@quirekit\u002Fextension-text-style'\n\nconst styles = TextStyleKit.configure({ backgroundColor: false })\n","ts",[16,133,134,151,158],{"__ignoreMap":105},[109,135,136,140,144,147],{"class":111,"line":112},[109,137,139],{"class":138},"sDD9d","import",[109,141,143],{"class":142},"sVPnS"," { TextStyleKit } ",[109,145,146],{"class":138},"from",[109,148,150],{"class":149},"s-HEn"," '@quirekit\u002Fextension-text-style'\n",[109,152,154],{"class":111,"line":153},2,[109,155,157],{"emptyLinePlaceholder":156},true,"\n",[109,159,161,164,168,171,174,178,181,184],{"class":111,"line":160},3,[109,162,163],{"class":138},"const",[109,165,167],{"class":166},"sUNQB"," styles",[109,169,170],{"class":138}," =",[109,172,173],{"class":142}," TextStyleKit.",[109,175,177],{"class":176},"sgQzM","configure",[109,179,180],{"class":142},"({ backgroundColor: ",[109,182,183],{"class":166},"false",[109,185,186],{"class":142}," })\n",[10,188,189,190,126],{},"安装时按包声明选择兼容版本，外部可用版本以分发源为准。本站使用工作区 Alpha；许可标签来自入口所属包，使用条件见",[68,191,193],{"href":192},"\u002Fsupport","支持与许可",[25,195,196],{"id":196},"按编辑器接入",[10,198,199,200,203,204,207],{},"以下片段沿用已挂载的宿主元素 ",[16,201,202],{},"element","，宿主负责容器尺寸与保存；退出页面时调用 ",[16,205,206],{},"instance.destroy()","。已有预设装配的能力不要再重复追加；需要宿主端口的入口应先完成下方配置。",[209,210],"plugin-integration",{"name":211},"TextStyleKit",[25,213,214],{"id":214},"配置",[10,216,217,218,126],{},"下面是扩展自身的默认选项。预设可以覆盖这些值；它们不等于当前文档属性。配置方法见",[68,219,221],{"href":220},"\u002Fplugins\u002Fconfiguration","配置插件",[223,224,226],"h3",{"id":225},"doublestrike","doubleStrike",[10,228,229],{},"配置 DoubleStrike 子扩展；允许 false 时可关闭此项。",[10,231,232,233],{},"类型：",[16,234,235],{},"false | Partial\u003CDoubleStrikeOptions>",[10,237,238,239],{},"默认：",[16,240,241],{},"{}",[10,243,244,245,249],{},"子扩展的具体选项见 ",[68,246,248],{"href":247},"\u002Fplugins\u002Freference\u002Fdouble-strike","DoubleStrike","。是否可以设为 false，以本字段类型为准。",[223,251,252],{"id":252},"superscript",[10,254,255],{},"配置 Superscript 子扩展；允许 false 时可关闭此项。",[10,257,232,258],{},[16,259,260],{},"false | Partial\u003CScriptPositionOptions>",[10,262,238,263],{},[16,264,241],{},[10,266,244,267,249],{},[68,268,270],{"href":269},"\u002Fplugins\u002Freference\u002Fsuperscript","Superscript",[223,272,273],{"id":273},"subscript",[10,275,276],{},"配置 Subscript 子扩展；允许 false 时可关闭此项。",[10,278,232,279],{},[16,280,260],{},[10,282,238,283],{},[16,284,241],{},[10,286,244,287,249],{},[68,288,290],{"href":289},"\u002Fplugins\u002Freference\u002Fsubscript","Subscript",[223,292,294],{"id":293},"fontfamily","fontFamily",[10,296,297],{},"配置 FontFamily 子扩展；允许 false 时可关闭此项。",[10,299,232,300],{},[16,301,302],{},"false | Partial\u003CTextStyleAttributeExtensionOptions>",[10,304,238,305],{},[16,306,241],{},[10,308,244,309,249],{},[68,310,312],{"href":311},"\u002Fplugins\u002Freference\u002Ffont-family","FontFamily",[223,314,315],{"id":315},"color",[10,317,318],{},"链接显示颜色；文字前景色扩展则通过命令设置具体颜色。此配置不改变链接目标。",[10,320,232,321],{},[16,322,302],{},[10,324,238,325],{},[16,326,241],{},[10,328,244,329,249],{},[68,330,332],{"href":331},"\u002Fplugins\u002Freference\u002Fcolor","Color",[223,334,336],{"id":335},"backgroundcolor","backgroundColor",[10,338,339],{},"配置 BackgroundColor 子扩展；允许 false 时可关闭此项。",[10,341,232,342],{},[16,343,302],{},[10,345,238,346],{},[16,347,241],{},[10,349,244,350,249],{},[68,351,353],{"href":352},"\u002Fplugins\u002Freference\u002Fbackground-color","BackgroundColor",[223,355,357],{"id":356},"fontsize","fontSize",[10,359,360],{},"配置 FontSize 子扩展；允许 false 时可关闭此项。",[10,362,232,363],{},[16,364,302],{},[10,366,238,367],{},[16,368,241],{},[10,370,244,371,249],{},[68,372,374],{"href":373},"\u002Fplugins\u002Freference\u002Ffont-size","FontSize",[223,376,378],{"id":377},"letterspacing","letterSpacing",[10,380,381],{},"配置 LetterSpacing 子扩展；允许 false 时可关闭此项。",[10,383,232,384],{},[16,385,302],{},[10,387,238,388],{},[16,389,241],{},[10,391,244,392,249],{},[68,393,395],{"href":394},"\u002Fplugins\u002Freference\u002Fletter-spacing","LetterSpacing",[223,397,398],{"id":398},"language",[10,400,401],{},"配置 Language 子扩展；允许 false 时可关闭此项。",[10,403,232,404],{},[16,405,302],{},[10,407,238,408],{},[16,409,241],{},[10,411,244,412,249],{},[68,413,415],{"href":414},"\u002Fplugins\u002Freference\u002Flanguage","Language",[223,417,419],{"id":418},"textstyle","textStyle",[10,421,422],{},"配置 TextStyle 子扩展；允许 false 时可关闭此项。",[10,424,232,425],{},[16,426,427],{},"false | Partial\u003CTextStyleOptions>",[10,429,238,430],{},[16,431,241],{},[10,433,244,434,249],{},[68,435,437],{"href":436},"\u002Fplugins\u002Freference\u002Ftext-style","TextStyle",[25,439,440],{"id":440},"命令与运行方式",[10,442,443],{},"此入口没有直接声明可枚举的命令。组合扩展的命令由子扩展提供；产品插件通过 contribution 或文件服务工作。不能把安装入口名称当作命令调用。",[25,445,446],{"id":446},"其他公开入口",[448,449,450],"ul",{},[451,452,453,19,456],"li",{},[16,454,455],{},"textStyleKitExtension",[16,457,18],{},[25,459,460],{"id":460},"下一步",[10,462,463,464,468,469,471],{},"返回",[68,465,467],{"href":466},"\u002Fplugins","全部插件","，或阅读",[68,470,221],{"href":220},"区分配置、文档属性与命令。",[10,473,474,475,479,480,126],{},"自己定义能力时见",[68,476,478],{"href":477},"\u002Fbuild\u002Fextension","扩展开发","；搭建完整宿主时见",[68,481,483],{"href":482},"\u002Fbuild","构建产品",[485,486,487],"style",{},"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);}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}",{"title":105,"searchDepth":153,"depth":153,"links":489},[490,491,492,493,505,506,507],{"id":27,"depth":153,"text":27},{"id":98,"depth":153,"text":98},{"id":196,"depth":153,"text":196},{"id":214,"depth":153,"text":214,"children":494},[495,496,497,498,499,500,501,502,503,504],{"id":225,"depth":160,"text":226},{"id":252,"depth":160,"text":252},{"id":273,"depth":160,"text":273},{"id":293,"depth":160,"text":294},{"id":315,"depth":160,"text":315},{"id":335,"depth":160,"text":336},{"id":356,"depth":160,"text":357},{"id":377,"depth":160,"text":378},{"id":398,"depth":160,"text":398},{"id":418,"depth":160,"text":419},{"id":440,"depth":153,"text":440},{"id":446,"depth":153,"text":446},{"id":460,"depth":153,"text":460},"md",[211,18,510,511,226,252,273,294,315,336,357,378,398,419,211,455],"文字样式预设","kits","zh-CN",{"navigationTitle":211,"license":23},140,"\u002Fplugins\u002Freference\u002Ftext-style-kit","预设与组合",{"title":5,"description":12},"plugins\u002Freference\u002Ftext-style-kit.zh-CN","55WkwgF9k2YVE_o8nkpHyso6vnxo2FQUrr1vw4IKqCE",1793045211003]