site/navigation.json 1{2 "areas": [3 {4 "key": "start",5 "title": [6 "开始使用",7 "Getting started"8 ],9 "intro": [10 "从安装到第一张可复现的版面或数据图。",11 "From installation to your first reproducible layout or data plot."12 ],13 "groups": [14 {15 "key": "setup",16 "title": [17 "环境准备",18 "Environment"19 ],20 "pages": [21 "install",22 "concepts",23 "editors"24 ]25 },26 {27 "key": "first",28 "title": [29 "首次实践",30 "First steps"31 ],32 "pages": [33 "first-layout",34 "first-plot"35 ]36 }37 ]38 },39 {40 "key": "layout",41 "title": [42 "排版与素材",43 "Layout and assets"44 ],45 "intro": [46 "定义素材、建立位置关系,再组合为物理尺寸确定的页面。",47 "Define assets, establish placement relationships, and compose a page with physical dimensions."48 ],49 "groups": [50 {51 "key": "placement",52 "title": [53 "画布与定位",54 "Canvas and placement"55 ],56 "pages": [57 "units",58 "anchors",59 "transforms",60 "groups"61 ]62 },63 {64 "key": "assets",65 "title": [66 "素材与样式",67 "Assets and styling"68 ],69 "pages": [70 "images",71 "fonts",72 "resources",73 "formulas",74 "shapes",75 "fills",76 "lcss"77 ]78 },79 {80 "key": "scripting",81 "title": [82 "脚本与组件",83 "Scripts and components"84 ],85 "pages": [86 "values",87 "control-flow",88 "modules",89 "library-docs"90 ]91 }92 ]93 },94 {95 "key": "plotting",96 "title": [97 "数据绘图",98 "Data plotting"99 ],100 "intro": [101 "在固定物理尺寸中,把数据绘成可复现的科研图。",102 "Turn data into reproducible scientific figures with fixed physical dimensions."103 ],104 "groups": [105 {106 "key": "basics",107 "title": [108 "绘图基础",109 "Plotting basics"110 ],111 "pages": [112 "data",113 "plot-area",114 "axes",115 "labels",116 "legends",117 "annotations",118 "cmaps"119 ]120 },121 {122 "key": "cartesian",123 "title": [124 "直角坐标图",125 "Cartesian plots"126 ],127 "pages": [128 "line-scatter",129 "uncertainty",130 "bars",131 "heatmaps",132 "multi-axes"133 ]134 },135 {136 "key": "statistics",137 "title": [138 "统计图",139 "Statistics"140 ],141 "pages": [142 "hist-ecdf",143 "box-violin"144 ]145 },146 {147 "key": "polar",148 "title": [149 "极坐标与雷达图",150 "Polar and radar"151 ],152 "pages": [153 "polar-projection",154 "polar-layers",155 "radar"156 ]157 }158 ]159 },160 {161 "key": "integration",162 "title": [163 "运行与集成",164 "Running and integration"165 ],166 "intro": [167 "选择 CLI、Python 或 Node 调用方式,完成导出与诊断。",168 "Choose CLI, Python or Node, then export and inspect your result."169 ],170 "groups": [171 {172 "key": "output",173 "title": [174 "运行与输出",175 "Run and export"176 ],177 "pages": [178 "cli",179 "export",180 "diagnostics"181 ]182 },183 {184 "key": "python",185 "title": [186 "Python/Jupyter",187 "Python/Jupyter"188 ],189 "pages": [190 "python-data",191 "notebook",192 "save-source",193 "matplotlib"194 ]195 },196 {197 "key": "node",198 "title": [199 "Rust/WASM",200 "Rust/WASM"201 ],202 "pages": [203 "node"204 ]205 }206 ]207 },208 {209 "key": "examples",210 "title": [211 "示例库",212 "Examples"213 ],214 "intro": [215 "从实际效果进入完整源码,再按相关主题理解每一步。",216 "Browse actual output, inspect complete source, and follow related topics."217 ],218 "groups": [219 {220 "key": "layout-examples",221 "title": [222 "排版示例",223 "Layout examples"224 ],225 "pages": []226 },227 {228 "key": "plot-examples",229 "title": [230 "绘图示例",231 "Plot examples"232 ],233 "pages": []234 },235 {236 "key": "notebook-examples",237 "title": [238 "Notebook 示例",239 "Notebook examples"240 ],241 "pages": []242 },243 {244 "key": "applications",245 "title": [246 "综合应用",247 "Complete applications"248 ],249 "pages": []250 }251 ]252 },253 {254 "key": "reference",255 "title": [256 "参考与开发",257 "Reference and development"258 ],259 "intro": [260 "查询接口、理解实现、维护文档,并核对历史验证背景。",261 "Look up APIs, understand implementation, maintain documentation, and review historical verification."262 ],263 "groups": [264 {265 "key": "interfaces",266 "title": [267 "语言与接口",268 "Language and APIs"269 ],270 "pages": [271 "dsl-reference",272 "plot-reference",273 "node-reference",274 "python-reference",275 "cli-reference",276 "interface-reference",277 "migration",278 "feature-map"279 ]280 },281 {282 "key": "development",283 "title": [284 "项目开发",285 "Development"286 ],287 "pages": [288 "architecture",289 "site"290 ]291 },292 {293 "key": "evidence",294 "title": [295 "验证记录",296 "Verification"297 ],298 "pages": [299 "benchmark",300 "cartesian-benchmark",301 "polar-benchmark",302 "results",303 "verification"304 ]305 }306 ]307 }308 ],309 "topics": [310 {311 "key": "install",312 "title": [313 "安装与验证",314 "Installation and validation"315 ],316 "example": null317 },318 {319 "key": "concepts",320 "title": [321 "基本概念",322 "Basic concepts"323 ],324 "example": "examples/hello.lay"325 },326 {327 "key": "first-layout",328 "title": [329 "第一张版面",330 "Your first layout"331 ],332 "example": "examples/hello.lay"333 },334 {335 "key": "first-plot",336 "title": [337 "第一张数据图",338 "Your first data plot"339 ],340 "example": "examples/plot/first-plot.lay"341 },342 {343 "key": "units",344 "title": [345 "单位与尺寸",346 "Units and dimensions"347 ],348 "example": "examples/gallery/positioning/dependent-size.lay"349 },350 {351 "key": "anchors",352 "title": [353 "放置与锚点",354 "Placement and anchors"355 ],356 "example": "examples/gallery/positioning/anchors.lay"357 },358 {359 "key": "transforms",360 "title": [361 "旋转与图层",362 "Transforms and drawing order"363 ],364 "example": "examples/gallery/positioning/rotation.lay"365 },366 {367 "key": "groups",368 "title": [369 "组与复用",370 "Groups and reuse"371 ],372 "example": "examples/gallery/containers/group-reuse.lay"373 },374 {375 "key": "images",376 "title": [377 "图像导入与裁剪",378 "Image import and cropping"379 ],380 "example": "examples/gallery/images/crop.lay"381 },382 {383 "key": "fonts",384 "title": [385 "文字与字体",386 "Text and fonts"387 ],388 "example": "examples/gallery/typography/font.lay"389 },390 {391 "key": "resources",392 "title": [393 "资源路径",394 "Resource paths"395 ],396 "example": "examples/gallery/containers/module-import.lay"397 },398 {399 "key": "formulas",400 "title": [401 "数学公式",402 "Mathematical formulas"403 ],404 "example": "examples/gallery/typography/display-formula.lay"405 },406 {407 "key": "shapes",408 "title": [409 "形状与路径",410 "Shapes and paths"411 ],412 "example": "examples/gallery/shapes/path-commands.lay"413 },414 {415 "key": "fills",416 "title": [417 "填充渐变与边框",418 "Fills, gradients and outlines"419 ],420 "example": "examples/gallery/shapes/linear-gradient.lay"421 },422 {423 "key": "values",424 "title": [425 "变量与表达式",426 "Variables and expressions"427 ],428 "example": "examples/gallery/scripting/units-builtins.lay"429 },430 {431 "key": "control-flow",432 "title": [433 "条件与循环",434 "Conditions and loops"435 ],436 "example": "examples/gallery/scripting/control-flow.lay"437 },438 {439 "key": "modules",440 "title": [441 "函数与模块",442 "Functions and modules"443 ],444 "example": "examples/gallery/containers/module-import.lay"445 },446 {447 "key": "data",448 "title": [449 "数据输入与缺失值",450 "Data input and missing values"451 ],452 "example": "examples/plot/first-plot.lay"453 },454 {455 "key": "plot-area",456 "title": [457 "绘图区与物理尺寸",458 "Plot area and physical size"459 ],460 "example": "examples/plot/publication.lay"461 },462 {463 "key": "axes",464 "title": [465 "坐标轴与刻度",466 "Axes and ticks"467 ],468 "example": "examples/plot/multi-axes-breaks.lay"469 },470 {471 "key": "labels",472 "title": [473 "标签与科学计数法",474 "Labels and scientific notation"475 ],476 "example": "examples/plot/scientific-labels.lay"477 },478 {479 "key": "legends",480 "title": [481 "图例与共享色标",482 "Legends and shared colorbars"483 ],484 "example": "examples/plot/shared-colors.lay"485 },486 {487 "key": "annotations",488 "title": [489 "数据锚点与标注",490 "Data anchors and annotations"491 ],492 "example": "examples/plot/annotations.lay"493 },494 {495 "key": "line-scatter",496 "title": [497 "折线与散点",498 "Lines and scatter"499 ],500 "example": "examples/plot/line-scatter.lay"501 },502 {503 "key": "uncertainty",504 "title": [505 "误差棒与填充带",506 "Error bars and bands"507 ],508 "example": "examples/plot/scientific.lay"509 },510 {511 "key": "bars",512 "title": [513 "柱图与阶梯",514 "Bars and steps"515 ],516 "example": "examples/plot/statistics.lay"517 },518 {519 "key": "heatmaps",520 "title": [521 "热图与等高线",522 "Heatmaps and contours"523 ],524 "example": "examples/plot/shared-colors.lay"525 },526 {527 "key": "multi-axes",528 "title": [529 "多轴与断轴",530 "Multiple axes and breaks"531 ],532 "example": "examples/plot/multi-axes-breaks.lay"533 },534 {535 "key": "hist-ecdf",536 "title": [537 "直方图与 ECDF",538 "Histograms and ECDF"539 ],540 "example": "examples/plot/statistics.lay"541 },542 {543 "key": "box-violin",544 "title": [545 "箱线图与小提琴图",546 "Boxplots and violin plots"547 ],548 "example": "examples/plot/statistics.lay"549 },550 {551 "key": "polar-projection",552 "title": [553 "投影与径向轴",554 "Projection and radial axes"555 ],556 "example": "examples/plot/polar-directions.lay"557 },558 {559 "key": "polar-layers",560 "title": [561 "极坐标图层",562 "Polar layers"563 ],564 "example": "examples/plot/polar-errors.lay"565 },566 {567 "key": "radar",568 "title": [569 "雷达图",570 "Radar charts"571 ],572 "example": "examples/plot/radar.lay"573 },574 {575 "key": "cli",576 "title": [577 "CLI 使用",578 "Using the CLI"579 ],580 "example": null581 },582 {583 "key": "export",584 "title": [585 "导出格式与分辨率",586 "Export formats and resolution"587 ],588 "example": null589 },590 {591 "key": "diagnostics",592 "title": [593 "检查与警告",594 "Inspection and warnings"595 ],596 "example": null597 },598 {599 "key": "python-data",600 "title": [601 "原生数组与 DataFrame",602 "Native arrays and DataFrames"603 ],604 "example": null605 },606 {607 "key": "notebook",608 "title": [609 "Notebook Magic",610 "Notebook Magic"611 ],612 "example": null613 },614 {615 "key": "save-source",616 "title": [617 "保存源码与独立重渲染",618 "Save source and render independently"619 ],620 "example": null621 },622 {623 "key": "matplotlib",624 "title": [625 "Matplotlib 导入",626 "Matplotlib import"627 ],628 "example": "examples/gallery/notebook/vector.lay"629 },630 {631 "key": "node",632 "title": [633 "Rust / WASM API",634 "Rust / WASM API"635 ],636 "example": null637 },638 {639 "key": "plot-reference",640 "title": [641 "绘图对象与方法",642 "Plot objects and methods"643 ],644 "example": null645 },646 {647 "key": "node-reference",648 "title": [649 "Node API",650 "Node API"651 ],652 "example": null653 },654 {655 "key": "python-reference",656 "title": [657 "Python API",658 "Python API"659 ],660 "example": null661 },662 {663 "key": "cli-reference",664 "title": [665 "CLI 参数",666 "CLI options"667 ],668 "example": null669 },670 {671 "key": "lcss",672 "title": [673 "LCSS 主题与填充",674 "LCSS themes and fills"675 ]676 },677 {678 "key": "editors",679 "title": [680 "编辑器支持",681 "Editor support"682 ]683 },684 {685 "key": "interface-reference",686 "title": [687 "公开参数参考",688 "Public parameters"689 ]690 },691 {692 "key": "migration",693 "title": [694 "统一 API 迁移",695 "API migration"696 ]697 },698 {699 "key": "library-docs",700 "title": [701 "库作者文档注释",702 "Library documentation comments"703 ]704 },705 {706 "key": "feature-map",707 "title": [708 "功能覆盖清单",709 "Feature coverage map"710 ],711 "example": null712 },713 {714 "key": "cmaps",715 "title": [716 "配色预设与循环用色",717 "Colormap presets and color cycles"718 ],719 "example": "examples/manual/cmaps.lay"720 }721 ]722}