@ edv4h/ usketch- plugin- markdown- 从形状
马克下..原生形状马克倒下 形状変換レジストリに登録* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *********************。
仕組み
ctx.markdownConverters(单位:千美元)@edv4h/usketch-coreが提供、PluginContext経由,に 转换器 を登録する:ctx.markdownConverters.register({ id: "app:heading-to-text", nodeTypes: ["heading"], // mdast のノード種別 order: 0, // 高いほど優先、同点は後勝ち convert: (node, cctx) => [{ type: "text", text: /* ... */, fontSize: 28 }], });- 控制HUD=行动 马克倒下(马克倒地形状 qq) :
remark-parse + remark-gfm来源 目标数 {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢。- 顶级 qq 转换器 qq ()
nodeTypes编号 :match→order□ □ □ □ □ □。 - 未登録のブロックは
markdown形状(切片 美人鱼)。 - ++ 形状 ++ 标记下形状 ++ (1=================================================================================================================================================================================================) —— i —— (中文(简体) )。
依存の向き(デカップリング)
- このプラグインは
@edv4h/usketch-sharedのみに依存し、文本 / 表 {}形状 {} 导入}{}键。 - \( : apps/web \ 适配器\ 标题\ text \ )\ 代码/表\ 原生形状\ \ 转换器qqで、本体は無改変。
- フォールバックの
markdown形状型文字列だけ{\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢。
美人鱼
mermaid の graph 编号 : flowchart(TD/LR =) 矩形+文本 qq 页:1 连接器 qq 转换器qq ()createMermaidFlowchartConverter) 调用 [1] 适配器。
- 页:1
@dagrejs/dagre页:1国家 qq转换器 。 ctx.origin连接器 = 节点 = id ==。- 4.4 流程图 * 美人鱼(序列/甘特 等) * * * 缩放形状qq(図としてそのまま描画)一。
- 页:1。
「1 ブロックMarkdownShapeSpec 有问题吗 id编号 :x编号 :y を、MarkdownConverterContext 有问题吗 origin spec (見出し等) 翻译 :。
エクスポート
createMarkdownToShapePlugin(). . . . . 。createMermaidFlowchartConverter()—美人鱼流程图 — — 转换器( app q)。parseFlowchart(code)——美人鱼流图qq(純粋関数)。convertMarkdownToShapes(opts)* 来源 * *ShapeData[](オーケストレータ)一。parseMarkdown编号 :topLevelBlocks编号 :mdastText编号 :nodeSource- 转换器 実装用の mdast ヘルパ。
非スコープ/今後
- v1(描画前は未確定). 度量衡。
- 代码 / 表 の 原生形状 が無いため当面は mark (設計どおり) 。 (設計どおり) 。 (。) 。 (。) 。 (。)。
- qq( dvd = 1 文本)。