├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github └── workflows │ ├── gh-pages.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── dprint.json ├── package.json ├── pnpm-lock.yaml ├── src ├── echarts-gl │ ├── echarts-gl.min.js │ ├── echarts-gl.min.js.meta │ ├── plugin.info │ └── readme.tid ├── echarts-graph-modularity │ ├── echarts-graph-modularity.min.js │ ├── echarts-graph-modularity.min.js.meta │ ├── plugin.info │ └── readme.tid ├── echarts-liquidfill │ ├── echarts-liquidfill.min.js │ ├── echarts-liquidfill.min.js.meta │ ├── plugin.info │ └── readme.tid ├── echarts-stat │ ├── ecStat.min.js │ ├── ecStat.min.js.meta │ ├── plugin.info │ └── readme.tid └── echarts │ ├── LICENSE.tid │ ├── addons │ ├── Gk0Wk │ │ ├── Function │ │ │ ├── Function.ts │ │ │ ├── Function.ts.meta │ │ │ └── readme.tid │ │ ├── GitHubHeatMap │ │ │ ├── GitHubHeatMap.ts │ │ │ ├── GitHubHeatMap.ts.meta │ │ │ └── readme.tid │ │ ├── PluginsSize │ │ │ ├── PluginsSize.tid │ │ │ └── readme.tid │ │ ├── SimpleExample │ │ │ └── SimpleExample.tid │ │ ├── TagCloud │ │ │ ├── TagCloud.ts │ │ │ ├── TagCloud.ts.meta │ │ │ ├── TagCloudTagView.tid │ │ │ └── readme.tid │ │ └── TheBrain │ │ │ ├── TheBrain.ts │ │ │ ├── TheBrain.ts.meta │ │ │ ├── TheBrainPopup.tid │ │ │ └── readme.tid │ └── peterhajas │ │ └── BrainMap.tid │ ├── banner.jpg │ ├── banner.jpg.meta │ ├── gallary │ ├── author-template.tid │ ├── document-template.tid │ └── index.tid │ ├── lib │ ├── echarts-wordcloud.v2.1.0.min.js │ ├── echarts-wordcloud.v2.1.0.min.js.meta │ ├── echarts.v5.4.3.min.js │ └── echarts.v5.4.3.min.js.meta │ ├── plugin.info │ ├── readme.tid │ ├── scriptAddon.d.ts │ ├── snippets │ ├── GitHubHeatMap.tid │ └── TheBrain.tid │ └── widget │ ├── index.ts │ ├── index.ts.meta │ └── macro.tid ├── tailwind.config.js ├── tsconfig.json └── wiki ├── tiddlers ├── $__DefaultTiddlers.tid ├── $__Modern.TiddlyDev_Startup.tid ├── $__SiteSubtitle.tid ├── $__SiteTitle.tid ├── $__config_DefaultSidebarTab.tid ├── $__config_EditToolbarButtons_Visibility_$__core_ui_Buttons_delete.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_bold.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_editor-height.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_excise.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-1.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-2.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-3.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_italic.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_link.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_linkify.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_list-bullet.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_list-number.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_mono-block.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_mono-line.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_picture.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_quote.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_size.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_stamp.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_strikethrough.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_subscript.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_superscript.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_transcludify.tid ├── $__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_underline.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_sobjornstad_TiddlyRemember_toolbar_remembercz.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_bold.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-1.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-2.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-3.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-4.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-5.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-6.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_italic.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_list-bullet.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_list-number.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_mono-line.tid ├── $__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_quote.tid ├── $__config_EditorTypeMappings_text_x-latex.tid ├── $__config_KookmaPluginLibrary.tid ├── $__config_Manager_RecentTags.tid ├── $__config_NewTiddler_Tags.tid ├── $__config_PageControlButtons_Visibility_$__core_ui_Buttons_advanced-search.tid ├── $__config_PageControlButtons_Visibility_$__core_ui_Buttons_control-panel.tid ├── $__config_PageControlButtons_Visibility_$__core_ui_Buttons_home.tid ├── $__config_PageControlButtons_Visibility_$__core_ui_Buttons_more-page-actions.tid ├── $__config_PageControlButtons_Visibility_$__core_ui_Buttons_new-tiddler.tid ├── $__config_PageControlButtons_Visibility_$__core_ui_Buttons_save-wiki.tid ├── $__config_PageControlButtons_Visibility_$__plugins_kookma_commander_buttons_pagecontrol.tid ├── $__config_PageControlButtons_Visibility_$__plugins_kookma_shiraz_ui_Button_SwitchPalette.tid ├── $__config_PageControlButtons_Visibility_$__plugins_kookma_solution_buttons_pagecontrol.tid ├── $__config_PageControlButtons_Visibility_$__plugins_kookma_utility_ui_Buttons_ViewFields.tid ├── $__config_PageControlButtons_Visibility_$__plugins_linonetwo_source-control-management_PageControlButton.tid ├── $__config_PageControlButtons_Visibility_$__plugins_tiddlywiki_markdown_new-markdown-button.tid ├── $__config_Plugins_Disabled_$__plugins_Gk0Wk_TiddlySeq.tid ├── $__config_RelinkOnRename.tid ├── $__config_TimestampDisable.tid ├── $__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_edit.tid ├── $__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_info.tid ├── $__config_ViewToolbarButtons_Visibility_$__plugins_bimlas_locator_viewtemplate_open-in-sidebar.tid ├── $__config_ViewToolbarButtons_Visibility_$__plugins_danielo_encryptTiddler_crypt-button.tid ├── $__config_ViewToolbarButtons_Visibility_$__plugins_felixhayashi_tiddlymap_misc_quickConnectButton.tid ├── $__config_ViewToolbarButtons_Visibility_$__plugins_kookma_trashbin_ui_toolbar-button.tid ├── $__config_ViewToolbarButtons_Visibility_$__plugins_linonetwo_zx-script_ViewToolbarButton.tid ├── $__config_ViewToolbarButtons_Visibility_$__plugins_tiddlywiki_qrcode_ViewToolbarButton.tid ├── $__config_ViewToolbarButtons_Visibility_$__plugins_tiddlywiki_text-slicer_ui_slice-toolbar-button.tid ├── $__config_codemirror_indentUnit ├── $__config_codemirror_indentUnit.meta ├── $__config_codemirror_keyMap ├── $__config_codemirror_keyMap.meta ├── $__config_codemirror_lineNumbers ├── $__config_codemirror_lineNumbers.meta ├── $__config_codemirror_styleActiveLine ├── $__config_codemirror_styleActiveLine.meta ├── $__config_codemirror_tabSize ├── $__config_codemirror_tabSize.meta ├── $__config_codemirror_theme ├── $__config_jd_mobbutton_visibility_$__plugins_jd_mob_button_config.tid ├── $__config_jd_mobbutton_visibility_$__plugins_jd_mob_button_search.tid ├── $__config_markdown_breaks.tid ├── $__config_markdown_linkify.tid ├── $__config_markdown_renderWikiTextPragma.tid ├── $__config_markdown_typographer.tid ├── $__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_contents.tid ├── $__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_hamburger.tid ├── $__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_pagecontrols.tid ├── $__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_search.tid ├── $__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_server.tid ├── $__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_sidebar.tid ├── $__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_topleftbar.tid ├── $__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_toprightbar.tid ├── $__config_plugins_menubar_breakpoint.tid ├── $__config_shortcuts-mac_advanced-search.tid ├── $__config_shortcuts-mac_cancel-edit-tiddler.tid ├── $__config_shortcuts-mac_excise.tid ├── $__config_shortcuts-mac_heading-1.tid ├── $__config_shortcuts-mac_heading-2.tid ├── $__config_shortcuts-mac_heading-3.tid ├── $__config_shortcuts-mac_heading-4.tid ├── $__config_shortcuts-mac_heading-5.tid ├── $__config_shortcuts-mac_heading-6.tid ├── $__config_shortcuts-mac_link.tid ├── $__config_shortcuts-mac_list-bullet.tid ├── $__config_shortcuts-mac_list-number.tid ├── $__config_shortcuts-mac_mono-block.tid ├── $__config_shortcuts-mac_mono-line.tid ├── $__config_shortcuts-mac_open-command-palette-selection.tid ├── $__config_shortcuts-mac_picture.tid ├── $__config_shortcuts-mac_preview.tid ├── $__config_shortcuts-mac_quote.tid ├── $__config_shortcuts-mac_save-tiddler.tid ├── $__config_shortcuts-mac_stamp.tid ├── $__config_shortcuts-mac_strikethrough.tid ├── $__config_shortcuts-mac_subscript.tid ├── $__config_shortcuts-mac_superscript.tid ├── $__config_shortcuts-not-mac_advanced-search.tid ├── $__config_shortcuts-not-mac_cancel-edit-tiddler.tid ├── $__config_shortcuts-not-mac_excise.tid ├── $__config_shortcuts-not-mac_heading-1.tid ├── $__config_shortcuts-not-mac_heading-2.tid ├── $__config_shortcuts-not-mac_heading-3.tid ├── $__config_shortcuts-not-mac_heading-4.tid ├── $__config_shortcuts-not-mac_heading-5.tid ├── $__config_shortcuts-not-mac_heading-6.tid ├── $__config_shortcuts-not-mac_insert-command-palette-result.tid ├── $__config_shortcuts-not-mac_link.tid ├── $__config_shortcuts-not-mac_list-bullet.tid ├── $__config_shortcuts-not-mac_list-number.tid ├── $__config_shortcuts-not-mac_mono-block.tid ├── $__config_shortcuts-not-mac_mono-line.tid ├── $__config_shortcuts-not-mac_open-command-palette-command-mode.tid ├── $__config_shortcuts-not-mac_open-command-palette-selection.tid ├── $__config_shortcuts-not-mac_open-command-palette.tid ├── $__config_shortcuts-not-mac_picture.tid ├── $__config_shortcuts-not-mac_preview.tid ├── $__config_shortcuts-not-mac_save-tiddler.tid ├── $__config_shortcuts-not-mac_stamp.tid ├── $__config_shortcuts-not-mac_strikethrough.tid ├── $__config_shortcuts-not-mac_subscript.tid ├── $__config_shortcuts-not-mac_superscript.tid ├── $__config_sq_Stories_storyRiverRatio.tid ├── $__config_tiddlyweb_host.tid ├── $__favicon.ico ├── $__favicon.ico.meta ├── $__palette.tid ├── $__plugins_Gk0Wk_CPL-Repo.json ├── $__plugins_Gk0Wk_CPL-Repo.json.meta ├── $__plugins_Gk0Wk_CPL-Repo_config_popup-readme-at-startup.tid ├── $__plugins_Gk0Wk_TiddlySeq.json ├── $__plugins_Gk0Wk_TiddlySeq.json.meta ├── $__plugins_Gk0Wk_focused-tiddler.json ├── $__plugins_Gk0Wk_focused-tiddler.json.meta ├── $__plugins_Gk0Wk_notionpage-backlink.json ├── $__plugins_Gk0Wk_notionpage-backlink.json.meta ├── $__plugins_Gk0Wk_notionpage-covericon.json ├── $__plugins_Gk0Wk_notionpage-covericon.json.meta ├── $__plugins_Gk0Wk_page-toc.json ├── $__plugins_Gk0Wk_page-toc.json.meta ├── $__plugins_Gk0Wk_sidebar-resizer.json ├── $__plugins_Gk0Wk_sidebar-resizer.json.meta ├── $__plugins_Modern.TiddlyDev_doc.json.meta ├── $__plugins_flibbles_relink-markdown.json ├── $__plugins_flibbles_relink-markdown.json.meta ├── $__plugins_flibbles_relink-titles.json ├── $__plugins_flibbles_relink-titles.json.meta ├── $__plugins_flibbles_relink.json ├── $__plugins_flibbles_relink.json.meta ├── $__plugins_jd_mob.json ├── $__plugins_jd_mob.json.meta ├── $__plugins_jd_mob_config_config ├── $__plugins_jd_mob_config_config.meta ├── $__plugins_kookma_commander.json ├── $__plugins_kookma_commander.json.meta ├── $__plugins_kookma_favorites_recent.tid ├── $__plugins_kookma_hsl_highlightjs_themes_a11y-dark.css ├── $__plugins_kookma_hsl_highlightjs_themes_a11y-dark.css.meta ├── $__plugins_kookma_hsl_styles_dark.css ├── $__plugins_kookma_hsl_styles_dark.css.meta ├── $__plugins_kookma_hsl_styles_light.css ├── $__plugins_kookma_hsl_styles_light.css.meta ├── $__plugins_kookma_shiraz_styles_colorful-sidebar-tab.css ├── $__plugins_kookma_shiraz_styles_colorful-sidebar-tab.css.meta ├── $__plugins_kookma_shiraz_styles_misc_edit-buttons.css ├── $__plugins_kookma_shiraz_styles_misc_edit-buttons.css.meta ├── $__plugins_kookma_shiraz_styles_misc_tiddler-button-visibility.css ├── $__plugins_kookma_shiraz_styles_misc_tiddler-button-visibility.css.meta ├── $__plugins_kookma_shiraz_styles_misc_ui-buttons.css ├── $__plugins_kookma_shiraz_styles_misc_ui-buttons.css.meta ├── $__plugins_kookma_shiraz_styles_multicols_storyriver.css ├── $__plugins_kookma_shiraz_styles_multicols_storyriver.css.meta ├── $__plugins_kookma_shiraz_ui_Button_SwitchPalette.tid ├── $__plugins_kookma_shiraz_ui_Buttons_SwitchPalette.tid ├── $__plugins_kookma_shiraz_ui_ControlPanel_Settings.tid ├── $__plugins_kookma_utility.json ├── $__plugins_kookma_utility.json.meta ├── $__plugins_linonetwo_commandpalette.json ├── $__plugins_linonetwo_commandpalette.json.meta ├── $__plugins_linonetwo_commandpalette_CommandPaletteHistory.json ├── $__plugins_linonetwo_commandpalette_CommandPaletteHistory.json.meta ├── $__plugins_linonetwo_inverse-link-and-folder.json ├── $__plugins_linonetwo_inverse-link-and-folder.json.meta ├── $__plugins_linonetwo_pinyin-fuzzy-search.json ├── $__plugins_linonetwo_pinyin-fuzzy-search.json.meta ├── $__plugins_tiddlywiki_menubar_items_pagecontrols.tid ├── $__plugins_tiddlywiki_menubar_items_toprightbar.tid ├── $__plugins_wikilabs_edit-tabs.json ├── $__plugins_wikilabs_edit-tabs.json.meta ├── $__plugins_wikilabs_edit-tabs_config.tid ├── $__tags_PageControls.tid ├── $__theme.tid ├── $__themes_tiddlywiki_vanilla_metrics_sidebarbreakpoint.tid ├── $__themes_tiddlywiki_vanilla_metrics_sidebarwidth.tid ├── $__themes_tiddlywiki_vanilla_metrics_storyright.tid ├── $__themes_tiddlywiki_vanilla_metrics_storywidth.tid ├── $__themes_tiddlywiki_vanilla_metrics_tiddlerwidth.tid ├── $__themes_tiddlywiki_vanilla_options_sidebarlayout.tid ├── $__themes_tiddlywiki_vanilla_options_stickytitles.tid ├── $__themes_tiddlywiki_vanilla_settings_backgroundimage.tid ├── $__themes_tiddlywiki_vanilla_settings_codefontfamily.tid ├── $__themes_tiddlywiki_vanilla_settings_editorfontfamily.tid ├── $__xp_columns_preview_text.tid ├── 2023-07-01.tid ├── 2023-07-02.tid ├── 2023-07-03.tid ├── 2023-07-04.tid ├── 2023-07-05.tid ├── 2023-07-06.tid ├── 2023-07-07.tid ├── 2023-10-01.tid ├── 2023-10-02.tid ├── 2023-10-03.tid ├── 2023-10-04.tid ├── 2023-10-05.tid ├── 2023-10-06.tid ├── 2023-10-07.tid ├── AutoFootNotes.tid ├── ECharts.tid ├── ExampleCalendarTiddler.tid ├── ExampleOfTextData.js ├── ExampleOfTextData.js.meta ├── FileSystemPaths.tid ├── Focus.tid ├── How do I install this plugin_.tid ├── How do I use the plugin_.tid ├── Index.tid ├── LanguageSwitcher.tid ├── Please share your work with everyone!.tid ├── Startup.tid ├── What is ECharts_.tid ├── ayu-dark.css ├── ayu-dark.css.meta ├── banner.png ├── banner.png.meta ├── tests │ └── example │ │ ├── filters.js │ │ └── filters.js.meta ├── 什么是ECharts_.tid ├── 周期测试示例.tid ├── 国庆七天.tid ├── 基础折线图.tid ├── 堆叠图-动态数值-addon.tid ├── 堆叠图-动态数值.tid ├── 堆叠图-模板使用-addon.tid ├── 堆叠图-模板使用.tid ├── 堆叠图-给定数值-完整代码.tid ├── 堆叠图-给定数值.tid ├── 堆叠图.tid ├── 如何安装这款插件_.tid ├── 我该如何使用该插件_.tid ├── 折线图-动态数值-addon.tid ├── 折线图-动态数值.tid ├── 折线图-模板使用-addon.tid ├── 折线图-模板使用.tid ├── 折线图-给定数值.tid ├── 教程向-Echarts插件简单使用.tid ├── 示例条目.tid ├── 简单饼图-动态数值-完整代码.tid ├── 简单饼图-动态数值.tid ├── 简单饼图-模板使用.tid ├── 简单饼图-给定数值.tid ├── 简单饼图.tid ├── 请与大家分享你的工作!.tid ├── 进度图-动态数值-完整代码.tid ├── 进度图-动态数值.tid ├── 进度图-给定数值.tid └── 进度图.tid └── tiddlywiki.info /.eslintignore: -------------------------------------------------------------------------------- 1 | resources/ 2 | settings-dev/ 3 | out/ 4 | logs/ 5 | dist/ 6 | wiki/ 7 | template/ 8 | .webpack/ 9 | node_modules/ 10 | localization/ 11 | build-resources/ 12 | .vscode/ 13 | .github/ 14 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ['@modern-js/eslint-config'], 4 | }; 5 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- 1 | name: Deploy Tiddlywiki To Github Pages 2 | 3 | on: 4 | push: 5 | branches: 6 | - master 7 | - main 8 | paths-ignore: 9 | # Readme.md should not trigger wiki deploy 10 | - '*.md' 11 | 12 | jobs: 13 | deploy: 14 | permissions: 15 | contents: write 16 | pages: write 17 | id-token: write 18 | runs-on: ubuntu-latest 19 | steps: 20 | - name: Checkout repository 21 | uses: actions/checkout@v4 22 | 23 | - name: Install Node.js 24 | uses: actions/setup-node@v4 25 | with: 26 | node-version: lts/* 27 | 28 | - name: Setup pnpm 29 | uses: pnpm/action-setup@v4 30 | with: 31 | version: 'latest' 32 | run_install: false 33 | 34 | - name: Cache dependencies 35 | uses: actions/cache@v4 36 | with: 37 | path: | 38 | **/node_modules 39 | ~/.pnpm-store 40 | ~/.npm 41 | key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} 42 | restore-keys: | 43 | ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} 44 | ${{ runner.os }}-node- 45 | 46 | - name: Install Dependencies 47 | run: pnpm install 48 | 49 | - name: Build Library and static website 50 | run: pnpm run publish 51 | 52 | - name: Upload artifact 53 | uses: actions/upload-pages-artifact@v3 54 | with: 55 | # Upload entire repository 56 | path: ./dist 57 | - name: Deploy to GitHub Pages 58 | id: deployment 59 | uses: actions/deploy-pages@v4 60 | -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- 1 | name: Release Plugins 2 | 3 | on: 4 | push: 5 | tags: 6 | - 'v*.*.*' 7 | paths-ignore: 8 | - 'README.md' 9 | - 'wiki/**' 10 | - 'public/**' 11 | - 'scripts/**' 12 | - '.vscode' 13 | - '.idea' 14 | pull_request: 15 | branches: 16 | - master 17 | - main 18 | paths-ignore: 19 | - 'README.md' 20 | - 'wiki/**' 21 | - 'public/**' 22 | - '.scripts/**' 23 | - '.vscode' 24 | - '.idea' 25 | 26 | concurrency: 27 | group: release-ci-group 28 | cancel-in-progress: true 29 | 30 | jobs: 31 | Plugins: 32 | permissions: 33 | contents: write 34 | pages: write 35 | id-token: write 36 | runs-on: ubuntu-latest 37 | steps: 38 | - name: Checkout repository 39 | uses: actions/checkout@v4 40 | 41 | - name: Install Node.js 42 | uses: actions/setup-node@v4 43 | with: 44 | node-version: lts/* 45 | 46 | - name: Setup pnpm 47 | uses: pnpm/action-setup@v4 48 | with: 49 | version: 'latest' 50 | run_install: false 51 | 52 | - name: Cache dependencies 53 | uses: actions/cache@v3 54 | with: 55 | path: | 56 | **/node_modules 57 | ~/.pnpm-store 58 | ~/.npm 59 | key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} 60 | restore-keys: | 61 | ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} 62 | ${{ runner.os }}-node- 63 | 64 | - name: Install Dependencies 65 | run: pnpm install 66 | 67 | - name: Run tests 68 | run: pnpm run test 69 | 70 | - name: Build Plugins 71 | run: pnpm run build 72 | 73 | - name: Create Release 74 | uses: softprops/action-gh-release@v1 75 | if: startsWith(github.ref, 'refs/tags/') 76 | with: 77 | files: | 78 | dist/*.json 79 | env: 80 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 81 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | # For IDE 4 | .vscode/**/* 5 | !.vscode/settings.json 6 | !.vscode/extensions.json 7 | .idea/ 8 | 9 | # Logs 10 | logs 11 | *.log 12 | npm-debug.log* 13 | yarn-debug.log* 14 | yarn-error.log* 15 | lerna-debug.log* 16 | .pnp 17 | .pnp.js 18 | .history 19 | *.report 20 | 21 | # Diagnostic reports (https://nodejs.org/api/report.html) 22 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 23 | 24 | # Runtime data 25 | pids 26 | *.seed 27 | *.pid 28 | *.pid.lock 29 | 30 | # Directory for instrumented libs generated by jscoverage/JSCover 31 | lib-cov 32 | 33 | # Coverage directory used by tools like istanbul 34 | coverage 35 | *.lcov 36 | 37 | # nyc test coverage 38 | .nyc_output 39 | 40 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 41 | .grunt 42 | 43 | # Bower dependency directory (https://bower.io/) 44 | bower_components 45 | 46 | # node-waf configuration 47 | .lock-wscript 48 | 49 | # Compiled binary addons (https://nodejs.org/api/addons.html) 50 | build/Release 51 | 52 | # Dependency directories 53 | node_modules/ 54 | jspm_packages/ 55 | .pnpm-store/ 56 | 57 | .changeset/pre.json 58 | 59 | # TypeScript v1 declaration files 60 | typings/ 61 | 62 | # TypeScript cache 63 | *.tsbuildinfo 64 | 65 | # Optional npm cache directory 66 | .npm 67 | 68 | # Optional eslint cache 69 | .eslintcache 70 | 71 | .sonarlint 72 | 73 | # Microbundle cache 74 | .rpt2_cache/ 75 | .rts2_cache_cjs/ 76 | .rts2_cache_es/ 77 | .rts2_cache_umd/ 78 | 79 | # Optional REPL history 80 | .node_repl_history 81 | 82 | # Output of 'npm pack' 83 | *.tgz 84 | 85 | # Yarn Integrity file 86 | .yarn-integrity 87 | 88 | # dotenv environment variables file 89 | .env 90 | .env.test 91 | .env.local 92 | .env.*.local 93 | 94 | # parcel-bundler cache (https://parceljs.org/) 95 | .cache 96 | 97 | # Next.js build output 98 | .next 99 | 100 | # Nuxt.js build / generate output 101 | .nuxt 102 | dist/ 103 | release/ 104 | output/ 105 | output_resource/ 106 | 107 | # Gatsby files 108 | .cache/ 109 | # Comment in the public line in if your project uses Gatsby and *not* Next.js 110 | # https://nextjs.org/blog/next-9-1#public-directory-support 111 | public-dist 112 | 113 | # vuepress build output 114 | .vuepress/dist 115 | 116 | # Serverless directories 117 | .serverless/ 118 | 119 | # FuseBox cache 120 | .fusebox/ 121 | 122 | # DynamoDB Local files 123 | .dynamodb/ 124 | 125 | # TernJS port file 126 | .tern-port 127 | 128 | **/*/typings/auto-generated 129 | 130 | # for TiddlyWiki 131 | dist/ 132 | output/ 133 | wiki/tiddlers/$__language.tid 134 | wiki/tiddlers/$__StoryList.tid 135 | wiki/tiddlers/$__StoryList_*.tid 136 | wiki/tiddlers/$__keepstate_* 137 | wiki/tiddlers/$__Import.tid 138 | wiki/tiddlers/$__UpgradeLibrary 139 | wiki/tiddlers/$__UpgradeLibrary_List 140 | wiki/tiddlers/$__temp_* 141 | wiki/tiddlers/$__view.tid 142 | wiki/tiddlers/$__config_Navigation_openLinkFromInsideRiver.tid 143 | wiki/tiddlers/$__config_Navigation_openLinkFromOutsideRiver.tid 144 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | strict-peer-dependencies=false 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/fermium 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | resources/ 2 | settings-dev/ 3 | out/ 4 | dist/ 5 | logs/ 6 | wiki/ 7 | template/ 8 | .webpack/ 9 | node_modules/ 10 | localization/ 11 | build-resources/ 12 | .vscode/ 13 | .github/ 14 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true, 3 | "trailingComma": "all", 4 | "arrowParens": "avoid" 5 | } 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Tiddly Gittly 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ECharts for TiddlyWiki5 2 | 3 | [![](https://img.shields.io/badge/Join-TW5CPL-yellow)](https://github.com/tiddly-gittly/TiddlyWiki-CPL) 4 | 5 | ![](https://tc9011.com/assets/images/Echarts%E6%94%B9%E9%80%A0%E4%B9%8B%E5%8A%A8%E6%80%81%E6%98%BE%E7%A4%BA/banner.png) 6 | 7 | When I first started using TiddlyWiki a long time ago, I wanted TiddlyWiki to be able to visualize data. I wanted to generate charts directly from the data in the tiddlers, I wanted to depict the logical relationships between tiddlers, I wanted to be able to count word clouds, I wanted to be able to describe the data in an intuitive way... 8 | 9 | Unfortunately, despite the official [d3.js](https://d3js.org/) plugin, it is not yet within the reach of the average user: the plugin only wraps the JS library and gives only two simple examples of its use. d3.js is a highly free but therefore expensive to learn visualization library, and to use it for various visualization tools, you need to write standalone controls using JavaScript, which is too geeky for the average user. 10 | 11 | So I import another well-known visualization library [ECharts](https://echarts.apache.org/en/index.html) to provide a less complex and more extensible visualization framework for the average user by leveraging ECharts' (relatively) ease of configuration and use and the richness of its visualization. That's how this project started. 12 | 13 | The first author of this project is [Gk0Wk](https://github.com/Gk0Wk), and this is also an open source project using the MIT open source license , the project uri is https://github.com/tiddly-gittly/tw-echarts. I just built a framework that makes it easy to use ECharts, but it's up to everyone who uses it to decide exactly how to visualize it and what data they can visualize. So **feel free to share your visualization components (explained below) in [GitHub Discussions](https://github.com/tiddly-gittly/tw-echarts/discussions), or make suggestions in [GitHub Issues](https://github.com/tiddly-gittly/tw-echarts/issues)**. Looking forward to your creative new ideas! 14 | 15 | > This project is part of the TW China community ecosystem, we have been developing plugins and writing tutorials for TiddlyWiki, and are dedicated to promoting and exploring this powerful but niche software, welcome to join us at: 16 | > 17 | >* Community open source projects collection: https://github.com/tiddly-gittly 18 | >* TW Community Plugin Library (collection of interesting plugins): https://tw-cpl.netlify.app/ 19 | >* TidGi (knowledge management desktop application based on TiddlyWiki): https://github.com/tiddly-gittly/TidGi-Desktop 20 | >* TW Chinese Tutorial: https://tw-cn.netlify.app/ 21 | >* TiddlyWIki Lovers QQ Group: 946052860 22 | 23 | To use this plugin, or if you have any problems using it, please read: https://tiddly-gittly.github.io/tw-echarts/ 24 | -------------------------------------------------------------------------------- /dprint.json: -------------------------------------------------------------------------------- 1 | { 2 | "lineWidth": 180, 3 | "typescript": { 4 | "quoteProps": "asNeeded", 5 | "quoteStyle": "preferSingle", 6 | "binaryExpression.operatorPosition": "sameLine" 7 | }, 8 | "json": {}, 9 | "markdown": {}, 10 | "includes": [ 11 | "**/*.{ts,tsx,js,jsx,cjs,mjs,json,md}", 12 | "./*.json", 13 | "./*.js", 14 | "packages/*/.*.js" 15 | ], 16 | "excludes": ["**/node_modules", "**/*-lock.json"], 17 | "plugins": [ 18 | "https://plugins.dprint.dev/typescript-0.93.3.wasm", 19 | "https://plugins.dprint.dev/json-0.19.4.wasm", 20 | "https://plugins.dprint.dev/markdown-0.17.8.wasm" 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tw-echarts", 3 | "description": "Echarts for TiddlyWiki", 4 | "url": "https://tiddly-gittly.github.io/tw-echarts", 5 | "repository": { 6 | "type": "git", 7 | "url": "git+https://github.com/tiddly-gittly/tw-echarts.git" 8 | }, 9 | "keywords": [ 10 | "TiddlyWiki5", 11 | "Theme" 12 | ], 13 | "author": "Gk0Wk", 14 | "license": "MIT", 15 | "bugs": { 16 | "url": "https://github.com/tiddly-gittly/tw-echarts/issues" 17 | }, 18 | "homepage": "https://tiddly-gittly.github.io/tw-echarts", 19 | "version": "0.0.2", 20 | "scripts": { 21 | "dev": "tiddlywiki-plugin-dev dev", 22 | "dev:wiki": "tiddlywiki-plugin-dev dev --write-wiki", 23 | "test": "tiddlywiki-plugin-dev test", 24 | "build": "npm run clean && tiddlywiki-plugin-dev build", 25 | "publish": "npm run clean && tiddlywiki-plugin-dev publish", 26 | "reset": "rimraf ./**/node_modules", 27 | "clean": "rimraf dist", 28 | "prepare": "husky install", 29 | "update": "npm-check-updates -u && dprint config update", 30 | "new": "tiddlywiki-plugin-dev new", 31 | "build:library": "npm run clean && tiddlywiki-plugin-dev build --library --output dist/library", 32 | "publish:offline": "npm run clean && tiddlywiki-plugin-dev publish --offline" 33 | }, 34 | "engines": { 35 | "node": ">=16" 36 | }, 37 | "husky": { 38 | "hooks": { 39 | "pre-commit": "lint-staged" 40 | } 41 | }, 42 | "lint-staged": { 43 | "*.{ts,tsx}": [ 44 | "node --max_old_space_size=8192 ./node_modules/eslint/bin/eslint.js --fix --color --cache --quiet" 45 | ], 46 | "*.{js,jsx,mjs,mjsx,cjs,cjsx}": [ 47 | "node --max_old_space_size=8192 ./node_modules/eslint/bin/eslint.js --fix --color --cache --quiet" 48 | ] 49 | }, 50 | "devDependencies": { 51 | "@modern-js/eslint-config": "^2.59.0", 52 | "@modern-js/tsconfig": "^2.63.4", 53 | "@types/echarts": "^4.9.22", 54 | "@types/node": "^22.10.2", 55 | "dprint": "^0.48.0", 56 | "husky": "^9.1.7", 57 | "lint-staged": "^15.3.0", 58 | "rimraf": "^6.0.1", 59 | "ts-node": "^10.9.2", 60 | "tw5-typed": "^0.5.14", 61 | "typescript": "^5.7.2" 62 | }, 63 | "dependencies": { 64 | "npm-check-updates": "^17.1.13", 65 | "tiddlywiki": "^5.3.6", 66 | "tiddlywiki-plugin-dev": "^0.3.2" 67 | } 68 | } 69 | -------------------------------------------------------------------------------- /src/echarts-gl/echarts-gl.min.js.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts-gl/echarts-gl.min.js 2 | type: application/javascript 3 | module-type: echarts-extension 4 | Modern.TiddlyDev#Minify: false 5 | -------------------------------------------------------------------------------- /src/echarts-gl/plugin.info: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.8", 3 | "type": "application/json", 4 | "title": "$:/plugins/Gk0Wk/echarts-gl", 5 | "plugin-type": "plugin", 6 | "name": "ECharts GL", 7 | "list": "readme", 8 | "description": "ECharts-GL provides 3D plots, globe visualization and WebGL acceleration", 9 | "source": "https://github.com/tiddly-gittly/tw-echarts/tree/master/plugins/Gk0Wk/echarts-gl", 10 | "parent-plugin": "$:/plugins/Gk0Wk/echarts", 11 | "dependents": ["$:/plugins/Gk0Wk/echarts"] 12 | } 13 | -------------------------------------------------------------------------------- /src/echarts-gl/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts-gl/readme 2 | 3 | <$list filter="[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]" variable="lang"> 4 | <$list filter="[search[zh]]"> 5 | 6 | [[ECharts-GL|https://github.com/ecomfe/echarts-gl]] 是Apache ECharts的一个扩展包,它提供3D绘图、地球仪可视化和WebGL加速。 7 | 8 | * 文档: https://echarts.apache.org/zh/option-gl.html 9 | * 示例: https://www.makeapie.com/explore.html#tags=echarts-gl 10 | 11 | > 本插件使用灵活而强大的 <$text text="TiddlyWiki" /> 开发框架 [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 12 | 13 | 14 | 15 | <$list filter="[!search[zh]]"> 16 | 17 | [[ECharts-GL|https://github.com/ecomfe/echarts-gl]] is an extension pack of Apache ECharts, which providing 3D plots, globe visualization and WebGL acceleration. 18 | 19 | * Doc: https://echarts.apache.org/en/option-gl.html 20 | * Examples: https://www.makeapie.com/explore.html#tags=echarts-gl 21 | 22 | > This plugin uses the flexible and powerful <$text text="TiddlyWiki" /> development framework [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 23 | 24 | 25 | 26 | 27 | [img[https://deyihu.github.io/images/maptalks-echarts-gl.png]] 28 | -------------------------------------------------------------------------------- /src/echarts-graph-modularity/echarts-graph-modularity.min.js.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts-graph-modularity/echarts-graph-modularity.min.js 2 | type: application/javascript 3 | module-type: echarts-extension 4 | Modern.TiddlyDev#Minify: false 5 | -------------------------------------------------------------------------------- /src/echarts-graph-modularity/plugin.info: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.1.0", 3 | "type": "application/json", 4 | "title": "$:/plugins/Gk0Wk/echarts-graph-modularity", 5 | "plugin-type": "plugin", 6 | "name": "ECharts Graph Modularity", 7 | "list": "readme", 8 | "description": "Graph modularity extension for Apache ECharts", 9 | "source": "https://github.com/tiddly-gittly/tw-echarts/tree/master/plugins/Gk0Wk/echarts-graph-modularity", 10 | "parent-plugin": "$:/plugins/Gk0Wk/echarts", 11 | "dependents": ["$:/plugins/Gk0Wk/echarts"] 12 | } 13 | -------------------------------------------------------------------------------- /src/echarts-graph-modularity/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts-graph-modularity/readme 2 | 3 | <$list filter="[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]" variable="lang"> 4 | <$list filter="[search[zh]]"> 5 | 6 | [[Graph modularity extension|https://github.com/ecomfe/echarts-graph-modularity]] 将进行社区检测,并将图的顶点划分为几个子集。每个子集都将被分配一个不同的颜色。 7 | 8 | * 文档: https://github.com/ecomfe/echarts-graph-modularity 9 | 10 | > 本插件使用灵活而强大的 <$text text="TiddlyWiki" /> 开发框架 [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 11 | 12 | 13 | 14 | <$list filter="[!search[zh]]"> 15 | 16 | [[Graph modularity extension|https://github.com/ecomfe/echarts-graph-modularity]] will do community detection and partition a graph's vertices in several subsets. Each subset will be assigned a different color. 17 | 18 | * Doc: https://github.com/ecomfe/echarts-graph-modularity 19 | 20 | > This plugin uses the flexible and powerful <$text text="TiddlyWiki" /> development framework [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 21 | 22 | 23 | 24 | 25 | [img[https://github.com/ecomfe/echarts-graph-modularity/raw/master/example/modularity.png]] 26 | -------------------------------------------------------------------------------- /src/echarts-liquidfill/echarts-liquidfill.min.js.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts-liquidfill/echarts-liquidfill.min.js 2 | type: application/javascript 3 | module-type: echarts-extension 4 | Modern.TiddlyDev#Minify: false 5 | -------------------------------------------------------------------------------- /src/echarts-liquidfill/plugin.info: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.1.0", 3 | "type": "application/json", 4 | "title": "$:/plugins/Gk0Wk/echarts-liquidfill", 5 | "plugin-type": "plugin", 6 | "name": "ECharts Liquid Fill Chart", 7 | "list": "readme", 8 | "description": "Liquid Fill Chart plugin for Apache ECharts, which is usually used to represent data in percentage.", 9 | "source": "https://github.com/tiddly-gittly/tw-echarts/tree/master/plugins/Gk0Wk/echarts-liquidfill", 10 | "parent-plugin": "$:/plugins/Gk0Wk/echarts", 11 | "dependents": ["$:/plugins/Gk0Wk/echarts"] 12 | } 13 | -------------------------------------------------------------------------------- /src/echarts-liquidfill/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts-liquidfill/readme 2 | 3 | <$list filter="[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]" variable="lang"> 4 | <$list filter="[search[zh]]"> 5 | 6 | [[liquid-fill chart|https://github.com/ecomfe/echarts-liquidfill]] 是一个适合展示单一百分比数据的图表,支持多种水波和动画。 7 | 8 | * 文档: https://github.com/ecomfe/echarts-liquidfill 9 | * 示例: https://www.makeapie.com/explore.html#tags=liquidFill~sort=rank~timeframe=all~author=all 10 | 11 | > 本插件使用灵活而强大的 <$text text="TiddlyWiki" /> 开发框架 [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 12 | 13 | 14 | 15 | <$list filter="[!search[zh]]"> 16 | 17 | The [[liquid-fill chart|https://github.com/ecomfe/echarts-liquidfill]] is a chart suitable for presenting a single percentage of data, supporting multiple water waves and animations. 18 | 19 | * Doc: https://github.com/ecomfe/echarts-liquidfill 20 | * Examples: https://www.makeapie.com/explore.html#tags=liquidFill~sort=rank~timeframe=all~author=all 21 | 22 | > This plugin uses the flexible and powerful <$text text="TiddlyWiki" /> development framework [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 23 | 24 | 25 | 26 | 27 | [img[https://camo.githubusercontent.com/5dee5f268a24b4a088abc369149ecaee64db44bc9192e7a54fc186b7e12a5e68/687474703a2f2f672e7265636f726469742e636f2f7a48654d71716c68346a2e676966]] 28 | -------------------------------------------------------------------------------- /src/echarts-stat/ecStat.min.js.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts-stat/ecStat.min.js 2 | type: application/javascript 3 | module-type: echarts-extension 4 | Modern.TiddlyDev#Minify: false 5 | -------------------------------------------------------------------------------- /src/echarts-stat/plugin.info: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.0", 3 | "type": "application/json", 4 | "title": "$:/plugins/Gk0Wk/echarts-stat", 5 | "plugin-type": "plugin", 6 | "name": "ECharts Stat", 7 | "list": "readme", 8 | "description": "The statistical extension is a tool for data analysis.", 9 | "source": "https://github.com/tiddly-gittly/tw-echarts/tree/master/plugins/Gk0Wk/echarts-stat", 10 | "parent-plugin": "$:/plugins/Gk0Wk/echarts", 11 | "dependents": ["$:/plugins/Gk0Wk/echarts"] 12 | } 13 | -------------------------------------------------------------------------------- /src/echarts-stat/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts-stat/readme 2 | 3 | <$list filter="[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]" variable="lang"> 4 | <$list filter="[search[zh]]"> 5 | 6 | [[Echarts Stat|https://github.com/ecomfe/echarts-stat]] 是Apache ECharts 的一个统计和数据挖掘工具。你可以用它来分析数据,然后用ECharts将结果可视化,或者只是用它来处理数据。 7 | 8 | EchartStat中,基本统计方法 `statistics` 的API导出至 `window.EChartsStat` 。 9 | 10 | * 文档: https://github.com/ecomfe/echarts-stat/blob/master/README.zh-CN.md 11 | 12 | > 本插件使用灵活而强大的 <$text text="TiddlyWiki" /> 开发框架 [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 13 | 14 | 15 | 16 | <$list filter="[!search[zh]]"> 17 | 18 | [[Echarts Stat|https://github.com/ecomfe/echarts-stat]] is a statistical and data mining tool for Apache ECharts. You can use it to analyze data and then visualize the results with ECharts, or just use it to process data. 19 | 20 | In EchartStat, the API for the basic statistics method `statistics` is exported to `window.EChartsStat`. 21 | 22 | * Doc: https://github.com/ecomfe/echarts-stat/blob/master/README.md 23 | 24 | > This plugin uses the flexible and powerful <$text text="TiddlyWiki" /> development framework [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 25 | 26 | 27 | 28 | 29 | [img[https://github.com/ecomfe/echarts-stat/raw/master/img/histogram.png]] 30 | -------------------------------------------------------------------------------- /src/echarts/LICENSE.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/LICENSE 2 | type: text/plain 3 | 4 | 5 | MIT License 6 | 7 | Copyright (c) 2023 Gk0Wk(nmg_wk@yeah.net) 8 | 9 | Permission is hereby granted, free of charge, to any person obtaining a copy 10 | of this software and associated documentation files (the "Software"), to deal 11 | in the Software without restriction, including without limitation the rights 12 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 13 | copies of the Software, and to permit persons to whom the Software is 14 | furnished to do so, subject to the following conditions: 15 | 16 | The above copyright notice and this permission notice shall be included in all 17 | copies or substantial portions of the Software. 18 | 19 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 20 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 21 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 22 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 23 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 24 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 25 | SOFTWARE. 26 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/Function/Function.ts: -------------------------------------------------------------------------------- 1 | import type { IScriptAddon } from '../../../scriptAddon'; 2 | 3 | const addon: IScriptAddon = { 4 | shouldUpdate: (_state, _changedTiddlers, changedAttributes) => { 5 | return $tw.utils.count(changedAttributes) > 0; 6 | }, 7 | onUpdate: (myChart, _state, addonAttributes) => { 8 | // 参数解析 9 | const resolution = Math.max( 10 | 1, 11 | Math.min(1e5, parseInt(addonAttributes.res, 10) || 200), 12 | ); 13 | let minX = Number(addonAttributes.min) || -1; 14 | let maxX = Number(addonAttributes.max) || 1; 15 | if (!Number.isFinite(minX)) { 16 | minX = -1; 17 | } 18 | if (!Number.isFinite(maxX)) { 19 | maxX = 1; 20 | } 21 | if (minX > maxX) { 22 | [maxX, minX] = [minX, maxX]; 23 | } 24 | // eslint-disable-next-line @typescript-eslint/no-implied-eval, no-new-func 25 | const func_ = new Function( 26 | 'x', 27 | `return ${addonAttributes.func};` || 'return x;', 28 | ); 29 | const func = (x: number) => Math.max(-9e8, Math.min(9e8, func_(x))); 30 | 31 | // 采样 32 | const points = []; 33 | const step = (maxX - minX) / Math.min(resolution, 1e5); 34 | for (let i = 0, x = minX; i < resolution; i += 1, x += step) { 35 | points.push([x, func(x)]); 36 | } 37 | points.push([maxX, func(maxX)]); 38 | 39 | // 画图 40 | myChart.setOption({ 41 | animation: false, 42 | grid: { 43 | top: 40, 44 | left: 50, 45 | right: 40, 46 | bottom: 50, 47 | }, 48 | tooltip: { trigger: 'axis' }, 49 | xAxis: { 50 | name: 'x', 51 | minorTick: { show: true }, 52 | minorSplitLine: { show: true }, 53 | }, 54 | yAxis: { 55 | name: addonAttributes.yaxis || 'f(x)', 56 | minorTick: { show: true }, 57 | minorSplitLine: { show: true }, 58 | }, 59 | dataZoom: [ 60 | { 61 | show: true, 62 | type: 'inside', 63 | filterMode: 'none', 64 | xAxisIndex: [0], 65 | startValue: -20, 66 | endValue: 20, 67 | }, 68 | { 69 | show: true, 70 | type: 'inside', 71 | filterMode: 'none', 72 | yAxisIndex: [0], 73 | startValue: -20, 74 | endValue: 20, 75 | }, 76 | ], 77 | series: [ 78 | { 79 | type: 'line', 80 | showSymbol: false, 81 | clip: true, 82 | data: points, 83 | }, 84 | ], 85 | } as any); 86 | }, 87 | }; 88 | 89 | export default addon; 90 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/Function/Function.ts.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/Function.ts 2 | type: application/javascript 3 | module-type: echarts-component 4 | caption: Function 5 | echarts.author: Gk0Wk(Sttot) 6 | echarts.readme: {{$:/plugins/Gk0Wk/echarts/addons/Function-readme}} 7 | Modern.TiddlyDev#IncludeSource: false 8 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/Function/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/Function-readme 2 | 3 | ```html 4 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/Function.js" func="x**2" min="-3" max="3" /> 5 | ``` 6 | 7 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/Function.js" func="x**2" min="-3" max="3" /> 8 | 9 | Attributes: 10 | 11 | * func: function expression, default: x 12 | * min: min value, default: -1 13 | * max: max value, default: 1 14 | * res: resolution, default: 200 15 | * yaxis: name of y axis, default: f(x) 16 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/GitHubHeatMap/GitHubHeatMap.ts.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/GitHubHeatMap.ts 2 | type: application/javascript 3 | module-type: echarts-component 4 | caption: GitHubHeatMap 5 | echarts.author: Gk0Wk(Sttot) 6 | echarts.readme: {{$:/plugins/Gk0Wk/echarts/addons/GitHubHeatMap-readme}} 7 | Modern.TiddlyDev#IncludeSource: false 8 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/GitHubHeatMap/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/GitHubHeatMap-readme 2 | 3 |
4 |
5 | <$button 6 | set="$:/state/heatmap!!year" 7 | setTo={{{ [{$:/state/heatmap!!year}subtract[1]!match[-1]] ~[subtract[1]] }}} 8 | class="tc-btn-invisible tc-tiddlylink" 9 | 10 | > 11 | ◄ 12 |             <$button 13 | set="$:/state/heatmap!!year" 14 | setTo={{{ [{$:/state/heatmap!!year}add[1]!match[1]] ~[add[1]] }}} 15 | class="tc-btn-invisible tc-tiddlylink" 16 | 17 | > 18 | ► 19 | 20 |
21 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/GitHubHeatMap.js" $width="100%" $height="100%" year={{$:/state/heatmap!!year}} subfilter="[all[tiddlers]!is[shadow]!is[system]!field:calendarEntry[yes]]" /> 22 |
23 | 24 | Simple usage: 25 | 26 | ```html 27 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/GitHubHeatMap.js" /> 28 | ``` 29 | 30 | You can add switch buttons like this: 31 | 32 | ```html 33 |
34 |
35 | <$button 36 | set="$:/state/heatmap!!year" 37 | setTo={{{ [{$:/state/heatmap!!year}subtract[1]!match[-1]] ~[subtract[1]] }}} 38 | class="tc-btn-invisible tc-tiddlylink" 39 | 40 | > 41 | ◄ 42 |             <$button 43 | set="$:/state/heatmap!!year" 44 | setTo={{{ [{$:/state/heatmap!!year}add[1]!match[1]] ~[add[1]] }}} 45 | class="tc-btn-invisible tc-tiddlylink" 46 | 47 | > 48 | ► 49 | 50 |
51 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/GitHubHeatMap.js" $width="100%" $height="100%" year={{$:/state/heatmap!!year}} subfilter="[all[tiddlers]!is[shadow]!is[system]!field:calendarEntry[yes]]" /> 52 |
53 | ``` 54 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/PluginsSize/PluginsSize.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/PluginsSize 2 | type: text/vnd.tiddlywiki 3 | caption: PluginsSize 4 | echarts.author: Gk0Wk(Sttot) 5 | echarts.readme: {{$:/plugins/Gk0Wk/echarts/addons/PluginsSize-readme}} 6 | 7 | `{ 8 | "tooltip": { 9 | "trigger": "item" 10 | }, 11 | "series": [ 12 | { 13 | "type": "treemap", 14 | "visibleMin": 300, 15 | "name": "Plugin Size", 16 | "leafDepth": 1, 17 | "data": [ 18 | ` 19 | <$list filter="[!plugin-type[]!title[$:/core]!title[$:/temp/info-plugin]]" variable="pluginName" counter="counter1"> 20 | ` { 21 | "name": "`<$list filter="[has[name]]"><$text text={{{ [get[name]] }}}/><$list filter="[!has[name]]"><$text text={{{ [has[name]elsesplit[/]nth[4]] }}}/>`", 22 | "value": `<$text text={{{ [get[text]length[]else[0]] }}}/>`, 23 | "children": [ 24 | ` 25 | <$list filter="[plugintiddlers[]]" variable="pluginShadow" counter="counter2"> 26 | ` { 27 | "name": "`<$text text={{{ [removeprefixremoveprefix[/]else] }}}/>`", 28 | "value": `<$text text={{{ [get[text]length[]else[0]] }}}/>` 29 | }`<$list filter="[match[no]]">`,`` 30 | ` 31 | 32 | ` ] 33 | }`<$list filter="[match[no]]">`,`` 34 | ` 35 | 36 | ` 37 | ], 38 | "levels": [ 39 | { 40 | "itemStyle": { 41 | "borderColor": "#555", 42 | "borderWidth": 4, 43 | "gapWidth": 4 44 | } 45 | }, 46 | { 47 | "colorSaturation": [0.3, 0.6], 48 | "itemStyle": { 49 | "borderColorSaturation": 0.7, 50 | "gapWidth": 2, 51 | "borderWidth": 2 52 | } 53 | } 54 | ], 55 | "upperLabel": { 56 | "show": true, 57 | "height": 30 58 | } 59 | } 60 | ] 61 | }` 62 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/PluginsSize/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/PluginsSize-readme 2 | 3 | Visualize plugins size: 4 | 5 | ```html 6 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/PluginsSize" /> 7 | ``` 8 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/SimpleExample/SimpleExample.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/SimpleExample.json 2 | type: application/json 3 | 4 | { 5 | "xAxis": { 6 | "type": "category", 7 | "data": ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"] 8 | }, 9 | "yAxis": { 10 | "type": "value" 11 | }, 12 | "series": [ 13 | { 14 | "data": [120, 200, 150, 80, 70, 110, 130], 15 | "type": "bar", 16 | "showBackground": true, 17 | "backgroundStyle": { 18 | "color": "rgba(180, 180, 180, 0.2)" 19 | } 20 | } 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/TagCloud/TagCloud.ts: -------------------------------------------------------------------------------- 1 | import type { IScriptAddon } from '../../../scriptAddon'; 2 | 3 | const getPlatteColor = (name: string) => 4 | $tw.wiki.renderText( 5 | 'text/plain', 6 | 'text/vnd.tiddlywiki', 7 | `<$transclude tiddler={{$:/palette}} index="${name}"><$transclude tiddler="$:/palettes/Vanilla" index="${name}"><$transclude tiddler="$:/config/DefaultColourMappings/${name}"/>`, 8 | {}, 9 | ); 10 | const addon: IScriptAddon = { 11 | shouldUpdate: (_state, changedTiddlers) => { 12 | return $tw.utils.count(changedTiddlers) > 0; 13 | }, 14 | // See https://github.com/ecomfe/echarts-wordcloud 15 | onUpdate: myChart => { 16 | let previousDarkMode; 17 | const colorCache = new Map(); 18 | const getColor = (tag: string) => { 19 | if (!colorCache.get(tag)) { 20 | const rgb = []; 21 | for (let i = 0; i < 3; i++) { 22 | rgb.push( 23 | isDarkMode 24 | ? 255 - Math.round(Math.random() * 160) 25 | : Math.round(Math.random() * 160), 26 | ); 27 | } 28 | colorCache.set(tag, `rgb(${rgb.join(',')})`); 29 | } 30 | return colorCache.get(tag); 31 | }; 32 | const tooltipFormatter = (tag: string) => { 33 | const ul = $tw.utils.domMaker('ul', {}); 34 | const tiddlers = $tw.wiki.getTiddlersWithTag(tag); 35 | const len = tiddlers.length; 36 | for (let i = 0; i < len; i++) { 37 | const tiddler = tiddlers[i]; 38 | const li = $tw.utils.domMaker('li', {}); 39 | const a = $tw.utils.domMaker('a', { 40 | text: tiddler, 41 | class: 42 | 'tc-tiddlylink tc-tiddlylink-resolves tc-popup-handle tc-popup-absolute', 43 | style: { 44 | cursor: 'pointer', 45 | }, 46 | }); 47 | // eslint-disable-next-line @typescript-eslint/no-loop-func 48 | a.addEventListener('click', () => 49 | new $tw.Story().navigateTiddler(tiddler), 50 | ); 51 | li.appendChild(a); 52 | ul.appendChild(li); 53 | } 54 | return [ul]; 55 | }; 56 | let lastTag = ''; 57 | let cache: Element[] | string | undefined; 58 | const cachedTooltipFormatter = ({ 59 | data: { name }, 60 | }: { 61 | data: { name: string }; 62 | }) => { 63 | if (name !== lastTag || !cache) { 64 | cache = tooltipFormatter(name); 65 | lastTag = name; 66 | } 67 | return cache; 68 | }; 69 | const chartOptions = myChart.getOption(); 70 | const isDarkMode = (chartOptions as any).darkMode === true; 71 | const filter = 72 | (chartOptions as any).filter || '[tags[]!is[system]sort[title]]'; 73 | if (previousDarkMode !== isDarkMode) { 74 | previousDarkMode = isDarkMode; 75 | colorCache.clear(); 76 | } 77 | const data = $tw.wiki.filterTiddlers(filter).map(tag => ({ 78 | name: tag, 79 | value: Math.sqrt($tw.wiki.getTiddlersWithTag(tag).length), 80 | textStyle: { 81 | color: getColor(tag), 82 | }, 83 | })); 84 | myChart.setOption({ 85 | series: [ 86 | { 87 | type: 'wordCloud', 88 | gridSize: 4, 89 | shape: 'pentagon', 90 | data, 91 | layoutAnimation: true, 92 | textStyle: { 93 | fontFamily: 'sans-serif', 94 | fontWeight: 'bold', 95 | }, 96 | emphasis: { 97 | focus: 'self', 98 | textStyle: { 99 | textShadowBlur: 10, 100 | textShadowColor: '#333', 101 | }, 102 | }, 103 | }, 104 | ], 105 | tooltip: { 106 | position: 'top', 107 | formatter: cachedTooltipFormatter, 108 | triggerOn: 'mousemove|click', 109 | enterable: true, 110 | hideDelay: 800, 111 | textStyle: { 112 | color: 'inherit', 113 | fontFamily: 'inherit', 114 | fontSize: 'inherit', 115 | }, 116 | backgroundColor: getPlatteColor('page-background'), 117 | borderColor: getPlatteColor('very-muted-foreground'), 118 | }, 119 | } as any); 120 | }, 121 | }; 122 | 123 | export default addon; 124 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/TagCloud/TagCloud.ts.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/TagCloud.ts 2 | type: application/javascript 3 | module-type: echarts-component 4 | caption: TagCloud 5 | echarts.author: Gk0Wk(Sttot) 6 | echarts.readme: {{$:/plugins/Gk0Wk/echarts/addons/TagCloud-readme}} 7 | Modern.TiddlyDev#IncludeSource: false 8 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/TagCloud/TagCloudTagView.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/TagCloudTagView 2 | 3 | <$set name="tagName" value={{$:/temp/Gk0Wk/echarts/addons/TagCloud/currentTag}}> 4 | 5 | <$list filter="[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]" variable="lang"> 6 | <$list filter="[search[zh]]"> 7 | 8 | !! 包含 <$link to=<>/> 标签的条目 9 | 10 | 11 | 12 | <$list filter="[!search[zh]]"> 13 | 14 | !! Tiddlers tagged with <$link to=<>/> 15 | 16 | 17 | 18 | 19 |
20 | <$macrocall $name="toc" tag=<> sort="sort[title]"/> 21 |
22 | 23 | 24 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/TagCloud/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/TagCloud-readme 2 | 3 | ```html 4 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/TagCloud.js" /> 5 | ``` 6 | 7 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/TagCloud.js" /> 8 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/TheBrain/TheBrain.ts.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/TheBrain.ts 2 | type: application/javascript 3 | module-type: echarts-component 4 | caption: FocusMap 5 | echarts.author: Gk0Wk(Sttot) 6 | echarts.readme: {{$:/plugins/Gk0Wk/echarts/addons/TheBrain-readme}} 7 | Modern.TiddlyDev#IncludeSource: false 8 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/TheBrain/TheBrainPopup.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/TheBrainPopup 2 | 3 |

<$text text=<> />

<$list filter="[tags[]count[]match[0]]"><$transclude tiddler="$:/core/ui/ViewTemplate/tags" /><$transclude tiddler="$:/core/ui/ViewTemplate/body" mode="inline" /> 4 | -------------------------------------------------------------------------------- /src/echarts/addons/Gk0Wk/TheBrain/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/TheBrain-readme 2 | 3 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/TheBrain.js" focussedTiddler="$:/plugins/Gk0Wk/echarts" excludeFilter="[is[draft]]" $width="100%" $height="300px" /> 4 | 5 | <$list filter="[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]" variable="lang"> 6 | <$list filter="[search[zh]]"> 7 | 8 | 聚焦图,灵感来源于 <$text text="TheBrain" /> 与知识图谱理论,目的是在用户阅读条目时提供信息侧载,用直观的视觉信息告诉用户与该条目相关的信息,帮助用户在茫茫的知识海洋中自由漫步。 9 | 10 | 因该图关注的是当前条目所发散的信息,因此成为「聚焦」,与Obsidian的全局知识图谱不同(全局图谱正在设计中,欢迎提出建议)。 11 | 12 | 一般的使用方法:将该图放置于侧栏,并下载安装 <$text text="$:/plugins/Gk0Wk/focused-tiddler" /> 插件([[CPL|https://tw-cpl.netlify.app/]]中有)。具体操作为: 13 | 14 | # 创建一个条目,并赋予其 `$:/tags/SideBar` 标签; 15 | # 其中写如下内容:`<$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/TheBrain.js" />`; 16 | # 设置一下`caption`字段,作为侧栏的标题 17 | # 保存,即可以在侧边栏看到它。 18 | 19 | 聚焦图提供了一些参数,可以根据这些参数设定其行为: 20 | 21 | * `focussedTiddler` 用于设定当前聚焦的条目,即从该条目开始向外扩展。默认使用 <$text text="$:/plugins/Gk0Wk/focused-tiddler" /> 提供的当前聚焦的条目。支持使用过滤表达式包含多个条目,如 `[tag[A]]`; 22 | * `levels` 用于设定图的层级,即从当前条目开始,向外扩展几层。默认为 `1`,`Infinity`为无限扩展直到遍历所有关系,@@color:red; 层级越多就越有可能卡死页面,自己当心 @@; 23 | * `graphTitle` 用于设定图的标题,即侧边栏的标题。默认为 `聚焦`; 24 | * `aliasField` 用于设定别名字段,即在聚焦图中,显示的是别名字段的内容。默认为 `caption`; 25 | * `excludeFilter` 用于设定排除的过滤器,即在聚焦图中,排除哪些条目,多个筛选器之间用空格隔开即可。默认为 `[prefix[$:/]] [is[draft]]`,即排除所有系统条目和被编辑的条目; 26 | * `excludeTitles` 用于设定排除的标题,即在聚焦图中,直接排除哪些标题。可以直接填写标题 `任务` 或使用太微的列表标题格式如 `[[任务]]` 27 | ** 上面的例子等价于在 `excludeFilter` 中加上 `[field:title[任务]]` 这样的筛选器,但更加简练。默认为空; 28 | ** `excludeTitles` 与 `excludeFilter` 可以同时存在,会排除所有满足条件的条目; 29 | * `previewDelay` 用于设定预览延迟,即鼠标悬停在节点上多久后显示预览。默认为 `1000`,即 1000ms,`-1` 表示不显示预览; 30 | * `focusBlur` 在鼠标悬浮在某个节点上时,其他节点是否变淡。默认为 `true`,即变淡; 31 | * `previewTemplate` 用于设定预览模板,渲染预览内容。默认为 `$:/plugins/Gk0Wk/echarts/addons/TheBrainPopup`; 32 | * `zoom` 用于设定初始缩放比例。默认为 `4`。 33 | 34 | 35 | <$list filter="[!search[zh]]"> 36 | 37 | Focus map, inspired by <$text text="TheBrain" /> and knowledge graph theory, aims to provide information side-loading when users read a tiddler, and use intuitive visual information to tell users the information related to the tiddler, helping users to freely walk in the vast ocean of knowledge. 38 | 39 | Because the graph focuses on the information diverging from the current tiddler, it names "focus", which is different from the global knowledge graph of Obsidian (the global graph is under design, suggestions are welcome). 40 | 41 | General usage: place the graph in the sidebar, and install the <$text text="$:/plugins/Gk0Wk/focused-tiddler" /> plugin (available in [[CPL|https://tw-cpl.netlify.app/]]). The specific operation is: 42 | 43 | # Create a tiddler and assign it the `$:/tags/SideBar` tag; 44 | # Write the following content in it: `<$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/TheBrain.js" />`; 45 | # Set the `caption` field as the title of the sidebar; 46 | # Save, and you can see it in the sidebar. 47 | 48 | The focus map provides some parameters, which can be used to set its behavior: 49 | 50 | * `focussedTiddler` is used to set the current focused tiddler, that is, expand from this tiddler. The default is the current focused tiddler provided by <$text text="$:/plugins/Gk0Wk/focused-tiddler" />. Multiple tiddlers can be included in the filter expression, such as `[tag[A]]`; 51 | * `levels` is used to set the level of the graph, that is, expand several levels from the current tiddler. The default is `1`, `Infinity` means unlimited expansion until all relationships are traversed, @@color:red; the more levels, the more likely it is to freeze the page, be careful @@; 52 | * `graphTitle` is used to set the title of the graph, that is, the title of the sidebar. The default is `Focusing Map`; 53 | * `aliasField` is used to set the alias field, that is, the content of the alias field is displayed in the focus map. The default is `caption`; 54 | * `excludeFilter` is used to set the filters for exclusion, i.e. which tiddlers to exclude in the focus map, multiple filters separated by spaces is sufficient. Default is `[prefix[$:/]] [is[draft]]`, i.e. exclude all system tiddlers and edited tiddlers; 55 | * `excludeTitles` is used to set excluded titles, i.e. which titles are directly excluded in the focus map. This can be done by filling in the title `tasks` directly or by using a list title format such as `[[task]]`. 56 | ** The above example is equivalent to adding a filter like `[field:title[task]]` to `excludeFilter`, but more concise. Defaults to empty; 57 | ** `excludeTitles` and `excludeFilter` can co-exist and will exclude all tiddlers that fulfill the conditions; 58 | * `previewDelay` is used to set the preview delay, that is, how long the preview is displayed after the mouse hovers over the node. The default is `1000`, that is, 1000ms, `-1` means no preview; 59 | * `focusBlur` is used to set whether other nodes become lighter when the mouse hovers over a node. The default is `true`, that is, lighter; 60 | * `previewTemplate` is used to set the preview template to render the preview content. The default is `$:/plugins/Gk0Wk/echarts/addons/TheBrainPopup`; 61 | * `zoom` is used to set the initial zoom ratio. The default is `4`. 62 | 63 | 64 | 65 | -------------------------------------------------------------------------------- /src/echarts/addons/peterhajas/BrainMap.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons/BrainMap 2 | type: text/vnd.tiddlywiki 3 | caption: BrainMap 4 | echarts.author: peterhajas 5 | echarts.readme: 6 | 7 | { 8 | "tooltip": { 9 | "trigger": "item" 10 | }, 11 | "series": [{ 12 | "type": "graph", 13 | "layout": "force", 14 | "roam": true, 15 | "animation": false, 16 | "label": { 17 | "position": "right", 18 | "formatter": "{b}" 19 | }, 20 | "draggable": false, 21 | "data": [ 22 | <$list> 23 | {"name": "<>"}, 24 | 25 | ], 26 | "force": { 27 | "edgeLength": 25, 28 | "repulsion": 50, 29 | "gravity": 0.1 30 | }, 31 | "edges": [ 32 | <$list> 33 | <$set name=currentSource value=<> > 34 | <$list filter="[all[current]links[]]"> 35 | {"source":"<>", "target": "{{!!title}}"}, 36 | 37 | 38 | 39 | ] 40 | }] 41 | } 42 | -------------------------------------------------------------------------------- /src/echarts/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiddly-gittly/tw-echarts/8935ee760fd11e1dece4eefc9c2daf54b25298ac/src/echarts/banner.jpg -------------------------------------------------------------------------------- /src/echarts/banner.jpg.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/banner 2 | type: image/jpeg 3 | -------------------------------------------------------------------------------- /src/echarts/gallary/author-template.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addon-author-template 2 | type: text/vnd.tiddlywiki 3 | 4 |
5 | <$macrocall 6 | $name="tabs" 7 | tabsList="[all[shadows+tiddlers]field:echarts.authorsort[caption]]" 8 | default={{{ [all[shadows+tiddlers]field:echarts.authorsort[caption]first[]] }}} 9 | class="tc-vertical" 10 | template="$:/plugins/Gk0Wk/echarts/addon-document-template" 11 | /> 12 |
13 | -------------------------------------------------------------------------------- /src/echarts/gallary/document-template.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addon-document-template 2 | type: text/vnd.tiddlywiki 3 | 4 | !! <$text text={{{ [get[caption]] }}} /> 5 | 6 | @@background:#0003;padding:5px 10px;border-left:3px solid #03fffc;font-weight:750;background-image:linear-gradient(0,#03fffc12,#03fffc12); 7 | <$list filter="[has[echarts.author]]"> 8 | <$list filter="[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]" variable="lang"> 9 | <$list filter="[search[zh]]"> 10 | 11 | 作者: <$text text={{{ [get[echarts.author]] }}} /> 12 | 13 | 插件: <> 14 | 15 | 文档需要改进?希望分享经验?欢迎提 [[Issue|https://github.com/tiddly-gittly/tw-echarts/issues]] 或者 QQ 群里联系我! 16 | 17 | 18 | <$list filter="[!search[zh]]"> 19 | 20 | Author: <$text text={{{ [get[echarts.author]] }}} /> 21 | 22 | Addon: <> 23 | 24 | Need to improve the documentation? Want to share your experience? Feel free for an [[Issue|https://github.com/tiddly-gittly/tw-echarts/issues]]! 25 | 26 | 27 | 28 | 29 | @@ 30 | 31 | <$transclude mode="block" tiddler=<> field="echarts.readme" /> 32 | -------------------------------------------------------------------------------- /src/echarts/gallary/index.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/addons 2 | type: text/vnd.tiddlywiki 3 | 4 |
5 | <$macrocall 6 | $name="tabs" 7 | tabsList="[all[shadows+tiddlers]has[echarts.author]get[echarts.author]unique[]sort[]]" 8 | default={{{ [all[shadows+tiddlers]has[echarts.author]get[echarts.author]unique[]sort[]first[]] }}} 9 | class="tc-vertical" 10 | template="$:/plugins/Gk0Wk/echarts/addon-author-template" 11 | /> 12 |
13 | -------------------------------------------------------------------------------- /src/echarts/lib/echarts-wordcloud.v2.1.0.min.js.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/echarts-wordcloud.min.js 2 | type: application/javascript 3 | module-type: echarts-extension 4 | Modern.TiddlyDev#Minify: false 5 | version: 2.1.0 6 | -------------------------------------------------------------------------------- /src/echarts/lib/echarts.v5.4.3.min.js.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/echarts.min.js 2 | type: application/javascript 3 | module-type: library 4 | Modern.TiddlyDev#Minify: false 5 | version: 5.4.3 6 | -------------------------------------------------------------------------------- /src/echarts/plugin.info: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.13", 3 | "type": "application/json", 4 | "title": "$:/plugins/Gk0Wk/echarts", 5 | "plugin-type": "plugin", 6 | "name": "ECharts", 7 | "list": "readme addons LICENSE", 8 | "description": "ECharts for TiddlyWiki5", 9 | "author": "Gk0Wk", 10 | "source": "https://github.com/tiddly-gittly/tw-echarts/tree/master/plugins/Gk0Wk/echarts", 11 | "dependents": "$:/plugins/Gk0Wk/focused-tiddler" 12 | } 13 | -------------------------------------------------------------------------------- /src/echarts/readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/readme 2 | 3 | <$list filter="[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]" variable="lang"> 4 | <$list filter="[search[zh]]"> 5 | 6 | 将强大的可视化工具 [[ECharts|https://echarts.apache.org/zh/index.html]] 以优雅的方式与 TiddlyWiki 相结合。 7 | 8 | 插件说明与使用教程较长,请参考 https://tiddly-gittly.github.io/tw-echarts/ 9 | 10 | > 本插件使用灵活而强大的 <$text text="TiddlyWiki" /> 开发框架 [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 11 | 12 | 13 | 14 | <$list filter="[!search[zh]]"> 15 | 16 | Combines the powerful visualization tool [[ECharts|https://echarts.apache.org/en/index.html]] with TiddlyWiki in an elegant way. 17 | 18 | The plugin description and tutorial is long, please refer to https://tiddly-gittly.github.io/tw-echarts/ 19 | 20 | > This plugin uses the flexible and powerful <$text text="TiddlyWiki" /> development framework [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]] 21 | 22 | 23 | 24 | 25 | [img[$:/plugins/Gk0Wk/echarts/banner]] 26 | -------------------------------------------------------------------------------- /src/echarts/scriptAddon.d.ts: -------------------------------------------------------------------------------- 1 | import type { ECharts } from 'echarts'; 2 | import type { Widget, IChangedTiddlers } from 'tiddlywiki'; 3 | 4 | export interface IScriptAddon< 5 | StateType = any, 6 | AttributesType = Record, 7 | > { 8 | /** 9 | * 当组件第一次初始化时调用的函数(可选) 10 | * @param {ECharts} myChart echarts实例,详见echarts的API文档 11 | * @param {AttributesType} addonAttributes <$echarts> 控件传入的的所有参数,是object 12 | * @param {Widget} [echartsWidget] <$echarts> 控件实例,可能为undefiend 13 | * @return {StateType} 初始化的组件状态,用于状态管理(可选) 14 | */ 15 | onMount?: ( 16 | myChart: ECharts, 17 | addonAttributes: AttributesType, 18 | echartsWidget?: Widget | undefined, 19 | ) => StateType; 20 | /** 21 | * 判断是否需要刷新组建(可选) 22 | * @param {StateType} state 组件的状态,就是onMount返回的那个 23 | * @param {IChangedTiddlers} changedTiddlers 刷新是由TW系统监听到有条目发生变化才会触发的,这是一个包含所有变更条目标题的字符串数组 24 | * @param {Record} changedAttributes 哪些参数被改变了,包括$开头的参数 25 | * @param {AttributesType} addonAttributes <$echarts> 控件传入的所有参数 26 | * @return {boolean} 如果需要刷新就返回true,反之 27 | * 28 | * shouldRefresh 也可以是一个字符串,那就和 echarts-refresh-trigger 字段一样 29 | */ 30 | shouldUpdate?: ( 31 | state: StateType, 32 | changedTiddlers: IChangedTiddlers, 33 | changedAttributes: Record, 34 | addonAttributes: AttributesType, 35 | ) => boolean; 36 | /** 37 | * 当组件被更新时调用的函数 38 | * @param {ECharts} myChart echarts实例,详见echarts的API文档 39 | * @param {StateType} state 组件的状态,就是onMount返回的那个 40 | * @param {AttributesType} addonAttributes <$echarts> 控件传入的所有参数 41 | */ 42 | onUpdate: ( 43 | myChart: ECharts, 44 | state: StateType, 45 | addonAttributes: AttributesType, 46 | ) => void; 47 | /** 48 | * 当组件被卸载时调用的函数(可选) 49 | * 注意:如果浏览器页面被直接关闭,可能就没法调用这个函数了 50 | * @param {StateType} state 组件的状态,就是onMount返回的那个 51 | */ 52 | onUnmount?: (state: StateType) => void; 53 | } 54 | -------------------------------------------------------------------------------- /src/echarts/snippets/GitHubHeatMap.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/Snippets/GitHubHeatMap 2 | type: text/vnd.tiddlywiki 3 | tags: $:/tags/TextEditor/Snippet 4 | caption: Add a ~GitHub style ~HeatMap 5 | 6 |
7 |
8 | <$button 9 | set="$:/state/heatmap!!year" 10 | setTo={{{ [{$:/state/heatmap!!year}subtract[1]!match[-1]] ~[subtract[1]] }}} 11 | class="tc-btn-invisible tc-tiddlylink" 12 | 13 | > 14 | ◄ 15 | ''<$text text={{{[{$:/state/heatmap!!year}match[]thenelse{$:/state/heatmap!!year}]}}}/>'' <$button 16 | set="$:/state/heatmap!!year" 17 | setTo={{{ [{$:/state/heatmap!!year}add[1]!match[1]] ~[add[1]] }}} 18 | class="tc-btn-invisible tc-tiddlylink" 19 | 20 | > 21 | ► 22 | 23 |
24 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/GitHubHeatMap.js" $width="100%" $height="100%" year={{$:/state/heatmap!!year}}/> 25 |
-------------------------------------------------------------------------------- /src/echarts/snippets/TheBrain.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/Snippets/TheBrain 2 | type: text/vnd.tiddlywiki 3 | tags: $:/tags/TextEditor/Snippet 4 | caption: Add a new Graph Chart, "levels" (default to 1) controls how many levels will it reach from "focussedTiddler" (default to $:/temp/focussedTiddler); "graphTitle" decided the title of the chart 5 | 6 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/TheBrain.js" aliasField="caption" levels=2 focussedTiddler="Index" graphTitle="Graph" /> -------------------------------------------------------------------------------- /src/echarts/widget/index.ts.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/widget.ts 2 | type: application/javascript 3 | module-type: widget 4 | -------------------------------------------------------------------------------- /src/echarts/widget/macro.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/Gk0Wk/echarts/macro 2 | type: text/vnd.tiddlywiki 3 | tags: $:/tags/Macro 4 | 5 | \define echarts(textortiddler,height:"300px",width:"100%",class:"gk0wk-echarts-body",theme:"auto",renderer:"canvas",fillSidebar:"true") 6 | <$set name="textortiddler" value="""$textortiddler$"""> 7 | <$list filter="[is[tiddler]] [is[shadow]]"> 8 | <$echarts $tiddler=<> $height="$height$" $width="$width$" $class="$class$" $theme="$theme$" $renderer="$renderer$" $fillSidebar="$fillSidebar$"/> 9 | 10 | <$list filter="[!is[tiddler]!is[shadow]]"> 11 | <$echarts $text=<> $height="$height$" $width="$width$" $class="$class$" $theme="$theme$" $renderer="$renderer$" $fillSidebar="$fillSidebar$"/> 12 | 13 | 14 | \end 15 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | content: ['./src/**/*.{mjs,cjs,js,ts,jsx,tsx}'], 3 | theme: { extend: {} }, 4 | plugins: [], 5 | }; -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@modern-js/tsconfig/base.json", 3 | "compilerOptions": { 4 | "declaration": false, 5 | "jsx": "preserve", 6 | "baseUrl": "./", 7 | "types": ["node", "tw5-typed"], 8 | "lib": ["DOM", "ESNext"] 9 | }, 10 | "include": ["src"], 11 | "exclude": ["./**/*.js"] 12 | } 13 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__DefaultTiddlers.tid: -------------------------------------------------------------------------------- 1 | created: 20211111185925809 2 | modified: 20211225131829548 3 | title: $:/DefaultTiddlers 4 | type: text/vnd.tiddlywiki 5 | 6 | [list[$:/StoryList]] Index 7 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__Modern.TiddlyDev_Startup.tid: -------------------------------------------------------------------------------- 1 | tags: $:/tags/StartupAction/Browser 2 | title: $:/Modern.TiddlyDev/Startup 3 | type: text/vnd.tiddlywiki 4 | 5 | 6 | <$action-setfield $tiddler="$:/language" text={{{ [{$:/info/browser/language}search:title[zh]then[zh-Hans]else[en-GB]addprefix[$:/languages/]] }}}/> 7 | 8 | 9 | <$reveal type="lt" state="$:/info/browser/screen/width" text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]] }}}><$action-setfield $tiddler="$:/state/sidebar" $value="no"/> 10 | <$reveal type="gteq" state="$:/info/browser/screen/width" text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]] }}}><$action-setfield $tiddler="$:/state/sidebar" $value="yes"/> 11 | 12 | 13 | <$action-setfield $tiddler="$:/palette" $value={{{ [{$:/info/darkmode}match[yes]then[$:/palettes/CupertinoDark]else[$:/palettes/Vanilla]] }}}/> 14 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__SiteSubtitle.tid: -------------------------------------------------------------------------------- 1 | created: 20181207131644183 2 | creator: 3 | modified: 20211224132904782 4 | modifier: 5 | title: $:/SiteSubtitle 6 | type: text/vnd.tiddlywiki 7 | 8 | Awesome Visualization Library for TiddlyWiki5 -------------------------------------------------------------------------------- /wiki/tiddlers/$__SiteTitle.tid: -------------------------------------------------------------------------------- 1 | created: 20181207131628338 2 | creator: 3 | modified: 20211224132809333 4 | modifier: 5 | title: $:/SiteTitle 6 | type: text/vnd.tiddlywiki 7 | 8 | ECharts -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_DefaultSidebarTab.tid: -------------------------------------------------------------------------------- 1 | created: 20210704072718964 2 | creator: Sttot 3 | modified: 20230116134956729 4 | modifier: Sttot 5 | title: $:/config/DefaultSidebarTab 6 | type: text/vnd.tiddlywiki 7 | 8 | Focus -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditToolbarButtons_Visibility_$__core_ui_Buttons_delete.tid: -------------------------------------------------------------------------------- 1 | created: 20210821204403937 2 | modified: 20211015005122392 3 | title: $:/config/EditToolbarButtons/Visibility/$:/core/ui/Buttons/delete 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_bold.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060829740 2 | modified: 20211015005121986 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/bold 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_editor-height.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060855727 2 | modified: 20211015005121999 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/editor-height 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_excise.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060850813 2 | modified: 20211015005122013 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/excise 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-1.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060841398 2 | modified: 20211015005122023 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-1 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-2.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060843854 2 | modified: 20211015005122034 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-2 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-3.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060845047 2 | modified: 20211015005122042 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-3 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_italic.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060830901 2 | modified: 20211015005122075 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/italic 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_link.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060850328 2 | modified: 20211015005122089 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/link 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_linkify.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060835982 2 | modified: 20231007041946163 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/linkify 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_list-bullet.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060838759 2 | modified: 20231007042344185 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/list-bullet 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_list-number.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060839751 2 | modified: 20231007042345993 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/list-number 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_mono-block.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060837120 2 | modified: 20231007041955508 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/mono-block 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_mono-line.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060834788 2 | modified: 20211015005122135 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/mono-line 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_picture.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060851413 2 | modified: 20211015005122142 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/picture 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_quote.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060837654 2 | modified: 20211015005122153 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/quote 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_size.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060852427 2 | modified: 20211015005122161 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/size 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_stamp.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060851962 2 | modified: 20211015005122173 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/stamp 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_strikethrough.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060832061 2 | modified: 20211015005122185 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/strikethrough 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_subscript.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060834262 2 | modified: 20211015005122194 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/subscript 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_superscript.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060833732 2 | modified: 20211015005122208 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/superscript 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_transcludify.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060836547 2 | modified: 20231007042353194 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/transcludify 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_underline.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060833205 2 | modified: 20211015005122234 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/underline 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_sobjornstad_TiddlyRemember_toolbar_remembercz.tid: -------------------------------------------------------------------------------- 1 | created: 20211015012146237 2 | creator: Sttot 3 | modified: 20211015012146246 4 | modifier: Sttot 5 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/sobjornstad/TiddlyRemember/toolbar/remembercz 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_bold.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060830330 2 | modified: 20211015005122244 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/bold 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-1.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060843322 2 | modified: 20211015005122253 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-1 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-2.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060844524 2 | modified: 20211015005122259 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-2 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-3.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060845955 2 | modified: 20211015005122267 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-3 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-4.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060847437 2 | modified: 20211015005122274 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-4 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-5.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060848560 2 | modified: 20211015005122283 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-5 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_heading-6.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060849701 2 | modified: 20211015005122291 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-6 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_italic.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060831460 2 | modified: 20211015005122308 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/italic 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_list-bullet.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060839300 2 | modified: 20211015005122321 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/list-bullet 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_list-number.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060840987 2 | modified: 20211015005122335 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/list-number 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_mono-line.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060835445 2 | modified: 20211015005122345 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/mono-line 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorToolbarButtons_Visibility_$__plugins_tiddlywiki_markdown_EditorToolbar_quote.tid: -------------------------------------------------------------------------------- 1 | created: 20210916060838308 2 | modified: 20211015005122367 3 | title: $:/config/EditorToolbarButtons/Visibility/$:/plugins/tiddlywiki/markdown/EditorToolbar/quote 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_EditorTypeMappings_text_x-latex.tid: -------------------------------------------------------------------------------- 1 | created: 20210825140502772 2 | modified: 20211015005122379 3 | tags: 4 | title: $:/config/EditorTypeMappings/text/x-latex 5 | type: text/vnd.tiddlywiki 6 | 7 | codemirror -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_KookmaPluginLibrary.tid: -------------------------------------------------------------------------------- 1 | caption: Kookma Plugin Library 2 | created: 20200306121057751 3 | modified: 20211015005122427 4 | tags: $:/tags/PluginLibrary 5 | title: $:/config/KookmaPluginLibrary 6 | type: text/vnd.tiddlywiki 7 | url: https://kookma.github.io/TW-PluginLibrary/library/index.html 8 | 9 | Kookma plugin library is a set of plugins, themes, and scripts, to extend functionality and add new features to Tiddlywiki. For detail information visit the library at [[GitHub|https://github.com/kookma]]. It is recommended to backup your data before installing any plugin, theme, or script. 10 | 11 | To use in other wikis, drag and drop this link to those wikis: [[Kookma Plugin Library|$:/config/KookmaPluginLibrary]] -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_Manager_RecentTags.tid: -------------------------------------------------------------------------------- 1 | created: 20210816085459275 2 | list: 科 3 | modified: 20211015005122455 4 | title: $:/config/Manager/RecentTags 5 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_NewTiddler_Tags.tid: -------------------------------------------------------------------------------- 1 | created: 20211013093948419 2 | modified: 20211015005122578 3 | title: $:/config/NewTiddler/Tags 4 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__core_ui_Buttons_advanced-search.tid: -------------------------------------------------------------------------------- 1 | created: 20231007043121227 2 | modified: 20231023051834946 3 | title: $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__core_ui_Buttons_control-panel.tid: -------------------------------------------------------------------------------- 1 | created: 20181203004822817 2 | creator: 3 | modified: 20231023051832669 4 | modifier: 5 | title: $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/control-panel 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__core_ui_Buttons_home.tid: -------------------------------------------------------------------------------- 1 | created: 20231007043117666 2 | modified: 20231007043117666 3 | title: $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__core_ui_Buttons_more-page-actions.tid: -------------------------------------------------------------------------------- 1 | created: 20211110070611600 2 | modified: 20211110070611610 3 | title: $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__core_ui_Buttons_new-tiddler.tid: -------------------------------------------------------------------------------- 1 | created: 20210511131214938 2 | modified: 20211015005122810 3 | title: $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-tiddler 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__core_ui_Buttons_save-wiki.tid: -------------------------------------------------------------------------------- 1 | created: 20181203005412310 2 | creator: 3 | modified: 20211111140113004 4 | modifier: Sttot 5 | title: $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/save-wiki 6 | type: text/vnd.tiddlywiki 7 | 8 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__plugins_kookma_commander_buttons_pagecontrol.tid: -------------------------------------------------------------------------------- 1 | created: 20231023051836140 2 | modified: 20231023051836140 3 | title: $:/config/PageControlButtons/Visibility/$:/plugins/kookma/commander/buttons/pagecontrol 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__plugins_kookma_shiraz_ui_Button_SwitchPalette.tid: -------------------------------------------------------------------------------- 1 | created: 20210511122744492 2 | modified: 20211015005122895 3 | title: $:/config/PageControlButtons/Visibility/$:/plugins/kookma/shiraz/ui/Button/SwitchPalette 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__plugins_kookma_solution_buttons_pagecontrol.tid: -------------------------------------------------------------------------------- 1 | created: 20211015012025270 2 | creator: Sttot 3 | modified: 20211015012025279 4 | modifier: Sttot 5 | title: $:/config/PageControlButtons/Visibility/$:/plugins/kookma/solution/buttons/pagecontrol 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__plugins_kookma_utility_ui_Buttons_ViewFields.tid: -------------------------------------------------------------------------------- 1 | created: 20211015012028412 2 | creator: Sttot 3 | modified: 20211015012028420 4 | modifier: Sttot 5 | title: $:/config/PageControlButtons/Visibility/$:/plugins/kookma/utility/ui/Buttons/ViewFields 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__plugins_linonetwo_source-control-management_PageControlButton.tid: -------------------------------------------------------------------------------- 1 | created: 20211015012032544 2 | creator: Sttot 3 | modified: 20211015012036047 4 | modifier: Sttot 5 | title: $:/config/PageControlButtons/Visibility/$:/plugins/linonetwo/source-control-management/PageControlButton 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_PageControlButtons_Visibility_$__plugins_tiddlywiki_markdown_new-markdown-button.tid: -------------------------------------------------------------------------------- 1 | created: 20181203005417070 2 | creator: 3 | modified: 20211111140120629 4 | modifier: 5 | title: $:/config/PageControlButtons/Visibility/$:/plugins/tiddlywiki/markdown/new-markdown-button 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_Plugins_Disabled_$__plugins_Gk0Wk_TiddlySeq.tid: -------------------------------------------------------------------------------- 1 | created: 20211202045754178 2 | modified: 20211202050003030 3 | title: $:/config/Plugins/Disabled/$:/plugins/Gk0Wk/TiddlySeq 4 | type: text/vnd.tiddlywiki 5 | 6 | no -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_RelinkOnRename.tid: -------------------------------------------------------------------------------- 1 | created: 20181203065500475 2 | creator: 3 | modified: 20211111140120741 4 | modifier: 5 | title: $:/config/RelinkOnRename 6 | type: text/vnd.tiddlywiki 7 | 8 | yes -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_TimestampDisable.tid: -------------------------------------------------------------------------------- 1 | created: 20210821203705091 2 | modified: 20211015005124123 3 | title: $:/config/TimestampDisable 4 | type: text/vnd.tiddlywiki 5 | 6 | no -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_edit.tid: -------------------------------------------------------------------------------- 1 | created: 20210511083533726 2 | modified: 20211015005124147 3 | title: $:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/edit 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_info.tid: -------------------------------------------------------------------------------- 1 | created: 20181203004509682 2 | creator: 3 | modified: 20211111140120940 4 | modifier: 5 | title: $:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info 6 | type: text/vnd.tiddlywiki 7 | 8 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_ViewToolbarButtons_Visibility_$__plugins_bimlas_locator_viewtemplate_open-in-sidebar.tid: -------------------------------------------------------------------------------- 1 | created: 20211015012130393 2 | creator: Sttot 3 | modified: 20211015012130401 4 | modifier: Sttot 5 | title: $:/config/ViewToolbarButtons/Visibility/$:/plugins/bimlas/locator/viewtemplate/open-in-sidebar 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_ViewToolbarButtons_Visibility_$__plugins_danielo_encryptTiddler_crypt-button.tid: -------------------------------------------------------------------------------- 1 | created: 20190407064843677 2 | creator: 3 | modified: 20211111140121047 4 | modifier: 5 | title: $:/config/ViewToolbarButtons/Visibility/$:/plugins/danielo/encryptTiddler/crypt-button 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_ViewToolbarButtons_Visibility_$__plugins_felixhayashi_tiddlymap_misc_quickConnectButton.tid: -------------------------------------------------------------------------------- 1 | created: 20190407064845491 2 | creator: 3 | modified: 20211111140121159 4 | modifier: 5 | title: $:/config/ViewToolbarButtons/Visibility/$:/plugins/felixhayashi/tiddlymap/misc/quickConnectButton 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_ViewToolbarButtons_Visibility_$__plugins_kookma_trashbin_ui_toolbar-button.tid: -------------------------------------------------------------------------------- 1 | created: 20210821204310154 2 | modified: 20211015005124234 3 | title: $:/config/ViewToolbarButtons/Visibility/$:/plugins/kookma/trashbin/ui/toolbar-button 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_ViewToolbarButtons_Visibility_$__plugins_linonetwo_zx-script_ViewToolbarButton.tid: -------------------------------------------------------------------------------- 1 | created: 20211015012105969 2 | creator: Sttot 3 | modified: 20211015012122167 4 | modifier: Sttot 5 | title: $:/config/ViewToolbarButtons/Visibility/$:/plugins/linonetwo/zx-script/ViewToolbarButton 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_ViewToolbarButtons_Visibility_$__plugins_tiddlywiki_qrcode_ViewToolbarButton.tid: -------------------------------------------------------------------------------- 1 | created: 20211015012120592 2 | creator: Sttot 3 | modified: 20211015012120601 4 | modifier: Sttot 5 | title: $:/config/ViewToolbarButtons/Visibility/$:/plugins/tiddlywiki/qrcode/ViewToolbarButton 6 | type: text/vnd.tiddlywiki 7 | 8 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_ViewToolbarButtons_Visibility_$__plugins_tiddlywiki_text-slicer_ui_slice-toolbar-button.tid: -------------------------------------------------------------------------------- 1 | created: 20210511122701476 2 | modified: 20211015005124243 3 | title: $:/config/ViewToolbarButtons/Visibility/$:/plugins/tiddlywiki/text-slicer/ui/slice-toolbar-button 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_indentUnit: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_indentUnit.meta: -------------------------------------------------------------------------------- 1 | created: 20210428074518239 2 | modified: 20211202024030582 3 | title: $:/config/codemirror/indentUnit 4 | type: integer -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_keyMap: -------------------------------------------------------------------------------- 1 | sublime 2 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_keyMap.meta: -------------------------------------------------------------------------------- 1 | created: 20181205020548729 2 | creator: 3 | modified: 20211111140117417 4 | modifier: 5 | title: $:/config/codemirror/keyMap 6 | type: string -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_lineNumbers: -------------------------------------------------------------------------------- 1 | true -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_lineNumbers.meta: -------------------------------------------------------------------------------- 1 | created: 20181205020549037 2 | creator: 3 | modified: 20211111140117633 4 | modifier: 5 | title: $:/config/codemirror/lineNumbers 6 | type: bool -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_styleActiveLine: -------------------------------------------------------------------------------- 1 | true -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_styleActiveLine.meta: -------------------------------------------------------------------------------- 1 | created: 20181205020551452 2 | creator: 3 | modified: 20211111140118385 4 | modifier: 5 | title: $:/config/codemirror/styleActiveLine 6 | type: bool -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_tabSize: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_tabSize.meta: -------------------------------------------------------------------------------- 1 | created: 20210428074559568 2 | modified: 20211015005121891 3 | title: $:/config/codemirror/tabSize 4 | type: integer -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_codemirror_theme: -------------------------------------------------------------------------------- 1 | ayu-dark -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_jd_mobbutton_visibility_$__plugins_jd_mob_button_config.tid: -------------------------------------------------------------------------------- 1 | created: 20210821184826831 2 | modified: 20211015005122403 3 | title: $:/config/jd/mobbutton/visibility/$:/plugins/jd/mob/button/config 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_jd_mobbutton_visibility_$__plugins_jd_mob_button_search.tid: -------------------------------------------------------------------------------- 1 | created: 20210821184657990 2 | modified: 20211015005122414 3 | title: $:/config/jd/mobbutton/visibility/$:/plugins/jd/mob/button/search 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_markdown_breaks.tid: -------------------------------------------------------------------------------- 1 | created: 20210823060808910 2 | modified: 20211015005122470 3 | title: $:/config/markdown/breaks 4 | type: text/vnd.tiddlywiki 5 | 6 | true -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_markdown_linkify.tid: -------------------------------------------------------------------------------- 1 | created: 20210823060824242 2 | modified: 20211015005122481 3 | title: $:/config/markdown/linkify 4 | type: text/vnd.tiddlywiki 5 | 6 | true -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_markdown_renderWikiTextPragma.tid: -------------------------------------------------------------------------------- 1 | created: 20211112021046219 2 | modified: 20211112021050718 3 | title: $:/config/markdown/renderWikiTextPragma 4 | type: text/vnd.tiddlywiki 5 | 6 | \rules only html image macrocallinline syslink transcludeinline wikilink filteredtranscludeblock macrocallblock transcludeblock prettylink -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_markdown_typographer.tid: -------------------------------------------------------------------------------- 1 | created: 20210823061004386 2 | modified: 20211015005122495 3 | title: $:/config/markdown/typographer 4 | type: text/vnd.tiddlywiki 5 | 6 | true -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_contents.tid: -------------------------------------------------------------------------------- 1 | created: 20200428100727967 2 | modified: 20211201154516954 3 | title: $:/config/plugins/menubar/MenuItems/Visibility/$:/plugins/tiddlywiki/menubar/items/contents 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_hamburger.tid: -------------------------------------------------------------------------------- 1 | created: 20200428080723124 2 | modified: 20211201154512345 3 | title: $:/config/plugins/menubar/MenuItems/Visibility/$:/plugins/tiddlywiki/menubar/items/hamburger 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_pagecontrols.tid: -------------------------------------------------------------------------------- 1 | created: 20200428080645697 2 | modified: 20211015005123121 3 | title: $:/config/plugins/menubar/MenuItems/Visibility/$:/plugins/tiddlywiki/menubar/items/pagecontrols 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_search.tid: -------------------------------------------------------------------------------- 1 | created: 20200428080658335 2 | modified: 20211201154520327 3 | title: $:/config/plugins/menubar/MenuItems/Visibility/$:/plugins/tiddlywiki/menubar/items/search 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_server.tid: -------------------------------------------------------------------------------- 1 | created: 20200428080734071 2 | modified: 20211201154500594 3 | title: $:/config/plugins/menubar/MenuItems/Visibility/$:/plugins/tiddlywiki/menubar/items/server 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_sidebar.tid: -------------------------------------------------------------------------------- 1 | created: 20200428080701613 2 | modified: 20211201154456957 3 | title: $:/config/plugins/menubar/MenuItems/Visibility/$:/plugins/tiddlywiki/menubar/items/sidebar 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_topleftbar.tid: -------------------------------------------------------------------------------- 1 | created: 20200428080725027 2 | modified: 20211201154515040 3 | title: $:/config/plugins/menubar/MenuItems/Visibility/$:/plugins/tiddlywiki/menubar/items/topleftbar 4 | type: text/vnd.tiddlywiki 5 | 6 | hide -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_plugins_menubar_MenuItems_Visibility_$__plugins_tiddlywiki_menubar_items_toprightbar.tid: -------------------------------------------------------------------------------- 1 | created: 20200428095625546 2 | modified: 20211015005123191 3 | title: $:/config/plugins/menubar/MenuItems/Visibility/$:/plugins/tiddlywiki/menubar/items/toprightbar 4 | type: text/vnd.tiddlywiki 5 | 6 | show -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_plugins_menubar_breakpoint.tid: -------------------------------------------------------------------------------- 1 | created: 20210821203009360 2 | modified: 20211015005123072 3 | title: $:/config/plugins/menubar/breakpoint 4 | type: text/vnd.tiddlywiki 5 | 6 | 500px -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_advanced-search.tid: -------------------------------------------------------------------------------- 1 | created: 20200428081053790 2 | modified: 20211015005123363 3 | title: $:/config/shortcuts-mac/advanced-search 4 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_cancel-edit-tiddler.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093215272 2 | modified: 20211015005123374 3 | title: $:/config/shortcuts-mac/cancel-edit-tiddler 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-Escape -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_excise.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093602950 2 | modified: 20211015005123387 3 | title: $:/config/shortcuts-mac/excise 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-E -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_heading-1.tid: -------------------------------------------------------------------------------- 1 | created: 20200428081229165 2 | modified: 20211015005123396 3 | title: $:/config/shortcuts-mac/heading-1 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-1 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_heading-2.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093706504 2 | modified: 20211015005123405 3 | title: $:/config/shortcuts-mac/heading-2 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-2 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_heading-3.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093718505 2 | modified: 20211015005123425 3 | title: $:/config/shortcuts-mac/heading-3 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-3 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_heading-4.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093731117 2 | modified: 20211015005123435 3 | title: $:/config/shortcuts-mac/heading-4 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-4 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_heading-5.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093743362 2 | modified: 20211015005123443 3 | title: $:/config/shortcuts-mac/heading-5 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-5 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_heading-6.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093754785 2 | modified: 20211015005123453 3 | title: $:/config/shortcuts-mac/heading-6 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-6 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_link.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093538716 2 | modified: 20211015005123469 3 | title: $:/config/shortcuts-mac/link 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-L -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_list-bullet.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093824938 2 | modified: 20211015005123477 3 | title: $:/config/shortcuts-mac/list-bullet 4 | type: text/vnd.tiddlywiki 5 | 6 | shift-cmd-L -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_list-number.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093839715 2 | modified: 20211015005123486 3 | title: $:/config/shortcuts-mac/list-number 4 | type: text/vnd.tiddlywiki 5 | 6 | shift-cmd-N -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_mono-block.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093857393 2 | modified: 20211015005123493 3 | title: $:/config/shortcuts-mac/mono-block 4 | type: text/vnd.tiddlywiki 5 | 6 | shift-cmd-M -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_mono-line.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093914376 2 | modified: 20211015005123502 3 | title: $:/config/shortcuts-mac/mono-line 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-M -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_open-command-palette-selection.tid: -------------------------------------------------------------------------------- 1 | created: 20210823024808896 2 | modified: 20211015005123560 3 | title: $:/config/shortcuts-mac/open-command-palette-selection 4 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_picture.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094327595 2 | modified: 20211015005123569 3 | title: $:/config/shortcuts-mac/picture 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-I -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_preview.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094339056 2 | modified: 20211015005123577 3 | title: $:/config/shortcuts-mac/preview 4 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_quote.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094410520 2 | modified: 20211015005123586 3 | title: $:/config/shortcuts-mac/quote 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-Period -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_save-tiddler.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094453793 2 | modified: 20211015005123593 3 | title: $:/config/shortcuts-mac/save-tiddler 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-Enter -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_stamp.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094517168 2 | modified: 20211015005123601 3 | title: $:/config/shortcuts-mac/stamp 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-T -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_strikethrough.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094532731 2 | modified: 20211015005123608 3 | title: $:/config/shortcuts-mac/strikethrough 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-H -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_subscript.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094628124 2 | modified: 20211015005123616 3 | title: $:/config/shortcuts-mac/subscript 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-Comma -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-mac_superscript.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094702113 2 | modified: 20211015005123624 3 | title: $:/config/shortcuts-mac/superscript 4 | type: text/vnd.tiddlywiki 5 | 6 | cmd-Slash -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_advanced-search.tid: -------------------------------------------------------------------------------- 1 | created: 20200428081039115 2 | modified: 20211015005123632 3 | title: $:/config/shortcuts-not-mac/advanced-search 4 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_cancel-edit-tiddler.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093223263 2 | modified: 20211015005123640 3 | title: $:/config/shortcuts-not-mac/cancel-edit-tiddler 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-Escape -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_excise.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093606365 2 | modified: 20211015005123659 3 | title: $:/config/shortcuts-not-mac/excise 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-E -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_heading-1.tid: -------------------------------------------------------------------------------- 1 | created: 20200428081231330 2 | modified: 20211015005123669 3 | title: $:/config/shortcuts-not-mac/heading-1 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-1 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_heading-2.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093709313 2 | modified: 20211015005123676 3 | title: $:/config/shortcuts-not-mac/heading-2 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-2 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_heading-3.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093724101 2 | modified: 20211015005123683 3 | title: $:/config/shortcuts-not-mac/heading-3 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-3 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_heading-4.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093734091 2 | modified: 20211015005123690 3 | title: $:/config/shortcuts-not-mac/heading-4 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-4 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_heading-5.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093746731 2 | modified: 20211015005123698 3 | title: $:/config/shortcuts-not-mac/heading-5 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-5 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_heading-6.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093758852 2 | modified: 20211015005123705 3 | title: $:/config/shortcuts-not-mac/heading-6 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-6 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_insert-command-palette-result.tid: -------------------------------------------------------------------------------- 1 | created: 20210823024736100 2 | modified: 20211015005123714 3 | title: $:/config/shortcuts-not-mac/insert-command-palette-result 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-shift-I -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_link.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093544148 2 | modified: 20211015005123721 3 | title: $:/config/shortcuts-not-mac/link 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-L -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_list-bullet.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093828459 2 | modified: 20211015005123729 3 | title: $:/config/shortcuts-not-mac/list-bullet 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-shift-L -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_list-number.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093843277 2 | modified: 20211015005123737 3 | title: $:/config/shortcuts-not-mac/list-number 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-shift-N -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_mono-block.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093900831 2 | modified: 20211015005123744 3 | title: $:/config/shortcuts-not-mac/mono-block 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-shift-N -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_mono-line.tid: -------------------------------------------------------------------------------- 1 | created: 20200428093917207 2 | modified: 20211015005123752 3 | title: $:/config/shortcuts-not-mac/mono-line 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-M -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_open-command-palette-command-mode.tid: -------------------------------------------------------------------------------- 1 | created: 20210823024710269 2 | modified: 20211015005123798 3 | title: $:/config/shortcuts-not-mac/open-command-palette-command-mode 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-shift-P -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_open-command-palette-selection.tid: -------------------------------------------------------------------------------- 1 | created: 20210823024914412 2 | modified: 20211015005123806 3 | title: $:/config/shortcuts-not-mac/open-command-palette-selection 4 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_open-command-palette.tid: -------------------------------------------------------------------------------- 1 | created: 20210823024652931 2 | modified: 20211015005123790 3 | title: $:/config/shortcuts-not-mac/open-command-palette 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-P -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_picture.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094331859 2 | modified: 20211015005123813 3 | title: $:/config/shortcuts-not-mac/picture 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-I -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_preview.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094343034 2 | modified: 20211015005123821 3 | title: $:/config/shortcuts-not-mac/preview 4 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_save-tiddler.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094457044 2 | modified: 20211015005123828 3 | title: $:/config/shortcuts-not-mac/save-tiddler 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-Enter -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_stamp.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094521572 2 | modified: 20211015005123836 3 | title: $:/config/shortcuts-not-mac/stamp 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-T -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_strikethrough.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094535607 2 | modified: 20211015005123843 3 | title: $:/config/shortcuts-not-mac/strikethrough 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-H -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_subscript.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094632216 2 | modified: 20211015005123851 3 | title: $:/config/shortcuts-not-mac/subscript 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-Comma -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_shortcuts-not-mac_superscript.tid: -------------------------------------------------------------------------------- 1 | created: 20200428094705731 2 | modified: 20211015005123866 3 | title: $:/config/shortcuts-not-mac/superscript 4 | type: text/vnd.tiddlywiki 5 | 6 | ctrl-Slash -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_sq_Stories_storyRiverRatio.tid: -------------------------------------------------------------------------------- 1 | created: 20200730040856198 2 | modified: 20211015005124108 3 | tags: 4 | title: $:/config/sq/Stories/storyRiverRatio 5 | type: text/vnd.tiddlywiki 6 | 7 | 50 -------------------------------------------------------------------------------- /wiki/tiddlers/$__config_tiddlyweb_host.tid: -------------------------------------------------------------------------------- 1 | created: 20181203050315111 2 | creator: 3 | modified: 20211111140120835 4 | modifier: 5 | title: $:/config/tiddlyweb/host 6 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiddly-gittly/tw-echarts/8935ee760fd11e1dece4eefc9c2daf54b25298ac/wiki/tiddlers/$__favicon.ico -------------------------------------------------------------------------------- /wiki/tiddlers/$__favicon.ico.meta: -------------------------------------------------------------------------------- 1 | created: 20230110093712830 2 | modified: 20230110093714033 3 | title: $:/favicon.ico 4 | type: image/vnd.microsoft.icon -------------------------------------------------------------------------------- /wiki/tiddlers/$__palette.tid: -------------------------------------------------------------------------------- 1 | created: 20230116051650401 2 | modified: 20230116051844832 3 | title: $:/palette 4 | type: text/vnd.tiddlywiki 5 | 6 | $:/palettes/ContrastDark -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_CPL-Repo.json.meta: -------------------------------------------------------------------------------- 1 | author: Gk0Wk 2 | description: Essential and powerful plugin manager and library 3 | list: readme 4 | name: CPL Repo 5 | plugin-type: plugin 6 | title: $:/plugins/Gk0Wk/CPL-Repo 7 | type: application/json 8 | version: 2023.10.20 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_CPL-Repo_config_popup-readme-at-startup.tid: -------------------------------------------------------------------------------- 1 | created: 20231023053148278 2 | modified: 20231023053148278 3 | title: $:/plugins/Gk0Wk/CPL-Repo/config/popup-readme-at-startup 4 | type: text/vnd.tiddlywiki 5 | 6 | 1 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_TiddlySeq.json.meta: -------------------------------------------------------------------------------- 1 | author: Gk0Wk 2 | dependents: 3 | description: Logseq-like TiddlyWiki theme plugin. 4 | list: readme LICENSE 5 | name: TiddlySeq 6 | plugin-type: plugin 7 | source: https://github.com/Gk0Wk/TiddlySeq/tree/master/plugins/Gk0Wk/TiddlySeq 8 | title: $:/plugins/Gk0Wk/TiddlySeq 9 | type: application/json 10 | version: 0.0.4+1 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_focused-tiddler.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "text": "{\"tiddlers\":{\"$:/plugins/Gk0Wk/focused-tiddler/config\":{\"title\":\"$:/plugins/Gk0Wk/focused-tiddler/config\",\"type\":\"text/vnd.tiddlywiki\",\"text\":\"<$list filter=\\\"[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]\\\" variable=\\\"lang\\\">\\n<$list filter=\\\"[search[zh]]\\\">\\n\\n; 顶部偏移\\n: <$edit-text tiddler=\\\"$:/plugins/Gk0Wk/focused-tiddler/top-offset\\\" tag=\\\"input\\\" default=\\\"71\\\" /> (px)\\n: 条目顶部与窗口页面顶部的距离小于偏移量时,该条目会被聚焦。(单位:px)\\n\\n\\n\\n<$list filter=\\\"[!search[zh]]\\\">\\n\\n; Top Offset\\n: <$edit-text tiddler=\\\"$:/plugins/Gk0Wk/focused-tiddler/top-offset\\\" tag=\\\"input\\\" default=\\\"71\\\" /> (px)\\n: The entry is focused when the distance between the top of the entry and the top of the window page is less than the offset. (Unit: px)\\n\\n\\n\\n\"},\"$:/plugins/Gk0Wk/focused-tiddler/readme\":{\"title\":\"$:/plugins/Gk0Wk/focused-tiddler/readme\",\"type\":\"text/vnd.tiddlywiki\",\"text\":\"<$list filter=\\\"[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]\\\" variable=\\\"lang\\\">\\n<$list filter=\\\"[search[zh]]\\\">\\n\\n! 聚焦条目\\n\\n检测你现在正在看的条目,并将其标题存在 `$:/temp/focussedTiddler`。\\n\\n判定方法:当打开新条目、滚动条目至一定位置(可配置)或者点击条目内容时,及判定为聚焦条目。\\n\\n> 本插件使用灵活而强大的 <$text text=\\\"TiddlyWiki\\\" /> 开发框架 [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]]\\n\\n\\n\\n<$list filter=\\\"[!search[zh]]\\\">\\n\\n! focused-tiddler\\n\\nDetecting the tiddler you are viewing, and save its title to `$:/temp/focussedTiddler`.\\n\\nJudgment method: When opening a new tiddler, scrolling the tiddler to a certain position (configurable) or clicking on the content of the tiddler, and judged to be a focused tiddler.\\n\\n> This plugin uses the flexible and powerful <$text text=\\\"TiddlyWiki\\\" /> development framework [[Tiddly.ModernDev|https://github.com/tiddly-gittly/Modern.TiddlyDev]]\\n\\n\\n\\n\"},\"$:/plugins/Gk0Wk/focused-tiddler/top-offset\":{\"title\":\"$:/plugins/Gk0Wk/focused-tiddler/top-offset\",\"text\":\"71\\n\"},\"$:/plugins/Gk0Wk/focused-tiddler/top-offset/hook.js\":{\"title\":\"$:/plugins/Gk0Wk/focused-tiddler/top-offset/hook.js\",\"module-type\":\"startup\",\"type\":\"application/javascript\",\"Modern.TiddlyDev#Origin\":\"hook.ts\",\"text\":\"\\\"use strict\\\";var __defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__hasOwnProp=Object.prototype.hasOwnProperty,__export=(e,t)=>{for(var o in t)__defProp(e,o,{get:t[o],enumerable:!0})},__copyProps=(t,o,r,s)=>{if(o&&\\\"object\\\"==typeof o||\\\"function\\\"==typeof o)for(let e of __getOwnPropNames(o))__hasOwnProp.call(t,e)||e===r||__defProp(t,e,{get:()=>o[e],enumerable:!(s=__getOwnPropDesc(o,e))||s.enumerable});return t},__toCommonJS=e=>__copyProps(__defProp({},\\\"__esModule\\\",{value:!0}),e),hook_exports={},topOffset=(__export(hook_exports,{after:()=>after,name:()=>name,platforms:()=>platforms,startup:()=>startup,synchronous:()=>synchronous}),module.exports=__toCommonJS(hook_exports),71),updateTopOffset=()=>{topOffset=Number($tw.wiki.getTiddlerText(\\\"$:/plugins/Gk0Wk/focused-tiddler/top-offset\\\",\\\"71\\\").trim()),Number.isSafeInteger(topOffset)||(topOffset=71)},check=()=>{var t=document.querySelectorAll(\\\".tc-story-river .tc-tiddler-frame\\\");if(0===t.length)update(null);else{for(let e=t.length-1;0<=e;e--)if(!(100{var t;e!==previousFocusedDom&&(t=null!==e&&(null!=(t=e.getAttribute(\\\"data-tiddler-title\\\"))?t:null==(t=e.querySelector(\\\".tc-tiddler-title .tc-titlebar .tc-title\\\"))?void 0:t.textContent)||void 0,$tw.wiki.addTiddler({title:\\\"$:/temp/focussedTiddler\\\",text:t||\\\"\\\"}),previousFocusedDom&&$tw.utils.removeClass(previousFocusedDom,\\\"gk0wk-focused-tiddler\\\"),e&&$tw.utils.addClass(e,\\\"gk0wk-focused-tiddler\\\"),previousFocusedDom=e)},name=\\\"gk0wk-focused-tiddler\\\",platforms=[\\\"browser\\\"],after=[\\\"render\\\"],synchronous=!0,startup=()=>{updateTopOffset();let e;window.addEventListener(\\\"scroll\\\",()=>{void 0===e&&(e=setTimeout(()=>{e=void 0,check()},250))}),window.addEventListener(\\\"click\\\",({target:t})=>{var e,o;if(null!=(o=null==(e=document.querySelector(\\\".tc-story-river\\\"))?void 0:e.contains)&&o.call(e,t)){var r=document.querySelectorAll(\\\".tc-story-river .tc-tiddler-frame\\\");for(let e=r.length-1;0<=e;e--)if(r[e].contains(t))return void update(r[e])}}),$tw.wiki.addEventListener(\\\"change\\\",e=>{e[\\\"$:/plugins/Gk0Wk/focused-tiddler/top-offset\\\"]&&updateTopOffset(),(e[\\\"$:/HistoryList\\\"]||e[\\\"$:/StoryList\\\"])&&setTimeout(()=>check(),$tw.utils.getAnimationDuration()+100)})};\"}}}", 4 | "title": "$:/plugins/Gk0Wk/focused-tiddler", 5 | "type": "application/json", 6 | "author": "Gk0Wk", 7 | "dependents": "", 8 | "description": "Detecting the tiddler you are viewing", 9 | "list": "readme config", 10 | "name": "Focused Tiddler", 11 | "plugin-type": "plugin", 12 | "version": "0.0.3", 13 | "Modern.TiddlyDev#SHA256-Hashed": "a824f67b3fa431b7fa496185264a3cd2cdfcbce53df02f19bdad115283c88e3e" 14 | } 15 | ] -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_focused-tiddler.json.meta: -------------------------------------------------------------------------------- 1 | Modern.TiddlyDev#SHA256-Hashed: 264f4cc98f91f741be853a964989242f2c5d2a0fe86b901bbd3971826dc8179e 2 | author: Gk0Wk 3 | dependents: 4 | description: Detecting the tiddler you are viewing 5 | list: readme config 6 | name: Focused Tiddler 7 | plugin-type: plugin 8 | title: $:/plugins/Gk0Wk/focused-tiddler 9 | type: application/json 10 | version: 0.0.1 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_notionpage-backlink.json: -------------------------------------------------------------------------------- 1 | {"tiddlers":{"$:/plugins/Gk0Wk/notionpage-backlink/LICENSE":{"title":"$:/plugins/Gk0Wk/notionpage-backlink/LICENSE","text":"MIT License\n\nCopyright (c) 2021 Ke Wang (Gk0Wk in GitHub)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","type":"text/plain"},"$:/plugins/Gk0Wk/notionpage-backlink/body":{"title":"$:/plugins/Gk0Wk/notionpage-backlink/body","tags":"$:/tags/ViewTemplate","list-before":"$:/core/ui/ViewTemplate/subtitle","text":"<$list filter=\"[!is[draft]backlinks[]!is[draft]!is[shadow]!is[system]count[]!match[0]]\" variable=\"backlinkCount\">\n<$list filter=\"[addprefix[$:/temp/Gk0Wk/BacklinkBox/]]\" variable=\"stateTiddler\">\n<$button popup=<> class=\"gk0wk-backlinksbox-title\" tooltip=\"Show backlinks\">{{$:/core/images/link}} <> backlink<$reveal type=\"nomatch\" text=<> default=\"1\">s\n<$reveal type=\"popup\" state=<> position=\"below\" tag=\"div\" class=\"tc-popup-keep gk0wk-backlinksbox-box\">\n\n<$list filter=\"[!is[draft]backlinks[]!is[draft]!is[shadow]!is[system]]\">\n<$link class=\"gk0wk-backlinksbox-box-link\" to=<>>\n''<$text text=<>/>''\n\n\n\n\n"},"$:/plugins/Gk0Wk/notionpage-backlink/style.css":{"title":"$:/plugins/Gk0Wk/notionpage-backlink/style.css","text":".gk0wk-backlinksbox-title {\n opacity: 0.7;\n user-select: none;\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n flex-shrink: 0;\n white-space: nowrap;\n height: 28px;\n border-radius: 3px;\n line-height: 1.2;\n padding-left: 6px;\n padding-right: 8px;\n background: transparent;\n border: none;\n color: <>;\n fill: <>;\n transition: all {{$:/config/AnimationDuration}}ms;\n}\n\n.gk0wk-backlinksbox-title:hover {\n opacity: 1;\n background: <>;\n color: <>;\n fill: <>;\n}\n\n.gk0wk-backlinksbox-box {\n border-radius: 3px;\n background: <>;\n position: relative;\n max-height: 300px;\n width: min(90vw, 450px);\n <>\n overflow: hidden;\n filter: contrast(90%);\n padding-bottom: 6px;\n}\n\n.gk0wk-backlinksbox-box-description {\n user-select: none;\n font-size: 0.9em;\n line-height: 16px;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n margin: 12px 0 8px 4px;\n flex: 1 1 0%;\n padding-left: 8px;\n}\n\n.gk0wk-backlinksbox-box-link {\n user-select: none;\n cursor: pointer;\n width: 100%;\n text-decoration: none;\n display: flex;\n align-items: center;\n margin-bottom: 2px;\n margin-right: 4px;\n padding: 4px 18px 4px 20px;\n border-bottom: none;\n color: <> !important;\n fill: <> !important;\n transition: all {{$:/config/AnimationDuration}}ms;\n}\n\n.gk0wk-backlinksbox-box-link:hover {\n background: <>;\n filter: contrast(70%);\n text-decoration: none !important;\n}\n\n.gk0wk-backlinksbox-box-link strong {\n border-bottom: 1px solid <>;\n line-height: 1.3;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n\n.gk0wk-backlinksbox-box-link-icon {\n font-family: \"Apple Color Emoji\", \"Segoe UI Emoji\", NotoColorEmoji, \"Noto Color Emoji\", \"Segoe UI Symbol\", \"Android Emoji\", EmojiSymbols;\n margin-right: 10px;\n}\n\n.gk0wk-backlinksbox-box-link-icon > p {\n margin: 0;\n}\n","tags":"$:/tags/Stylesheet","type":"text/vnd.tiddlywiki"}}} -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_notionpage-backlink.json.meta: -------------------------------------------------------------------------------- 1 | author: Gk0Wk 2 | dependents: 3 | description: Add notion-like backlink button under tiddler's subtitle 4 | list: LICENSE 5 | name: Notion Page(Backlink) 6 | plugin-type: plugin 7 | source: https://github.com/Gk0Wk/TiddlySeq/tree/master/plugins/Gk0Wk/notionpage-backlink 8 | title: $:/plugins/Gk0Wk/notionpage-backlink 9 | type: application/json 10 | version: 0.0.2 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_notionpage-covericon.json.meta: -------------------------------------------------------------------------------- 1 | Modern.TiddlyDev#SHA256-Hashed: 00a271ede9cc4c8928266cf643ca96eca626addddb68e5dc993211262990cbb9 2 | author: Gk0Wk 3 | dependents: 4 | description: Add notion-like page cover and icon display and control panel 5 | list: readme LICENSE 6 | name: Notion Page(Cover + Icon) 7 | plugin-type: plugin 8 | source: https://github.com/Gk0Wk/TiddlySeq/tree/master/plugins/Gk0Wk/notionpage-covericon 9 | title: $:/plugins/Gk0Wk/notionpage-covericon 10 | type: application/json 11 | version: 0.0.10 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_page-toc.json.meta: -------------------------------------------------------------------------------- 1 | Modern.TiddlyDev#SHA256-Hashed: e080a34f4960aaeac4ac3357535a58012d9caa1a6c94f39f17b0cc6c93406ad4 2 | author: Gk0Wk 3 | dependents: 4 | description: Use tiddler's H1~H6 headers to generate navigable TOC for tiddler 5 | list: readme LICENSE 6 | name: Page TOC 7 | plugin-type: plugin 8 | source: https://github.com/Gk0Wk/TiddlySeq/tree/master/plugins/Gk0Wk/page-toc 9 | title: $:/plugins/Gk0Wk/page-toc 10 | type: application/json 11 | version: 0.0.4 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Gk0Wk_sidebar-resizer.json.meta: -------------------------------------------------------------------------------- 1 | Modern.TiddlyDev#SHA256-Hashed: e149ba283fbd42ab3366b954a5d88bc0670387de847c535136edffd231f70536 2 | author: Gk0Wk 3 | dependents: 4 | description: Use the cursor to resize the width of the sidebar. 5 | list: readme LICENSE 6 | name: Sidebar Resizer 7 | plugin-type: plugin 8 | source: https://github.com/Gk0Wk/TiddlySeq/tree/master/plugins/Gk0Wk/sidebar-resizer 9 | title: $:/plugins/Gk0Wk/sidebar-resizer 10 | type: application/json 11 | version: 0.0.5 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_Modern.TiddlyDev_doc.json.meta: -------------------------------------------------------------------------------- 1 | Modern.TiddlyDev#SHA256-Hashed: 713c972da5569fda480366eb96076762193e222d154a2019d5a9a343819d6f5c 2 | author: Sttot(Gk0Wk) 3 | core-version: >=5.1.0 4 | dependents: 5 | description: Document of Modern.TiddlyDev 6 | list: readme tutorials 7 | name: Modern.TiddlyDev 8 | plugin-type: plugin 9 | title: $:/plugins/Modern.TiddlyDev/doc 10 | type: application/json 11 | version: 2023.1.12 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_flibbles_relink-markdown.json.meta: -------------------------------------------------------------------------------- 1 | author: Flibbles 2 | core-version: >=5.1.22 3 | dependents: 4 | description: Markdown support for Relink 5 | list: readme 6 | name: Relink Markdown 7 | parent-plugin: $:/plugins/flibbles/relink 8 | plugin-type: plugin 9 | source: https://github.com/flibbles/tw5-relink 10 | title: $:/plugins/flibbles/relink-markdown 11 | type: application/json 12 | version: 2.3.5 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_flibbles_relink-titles.json.meta: -------------------------------------------------------------------------------- 1 | author: Flibbles 2 | core-version: >=5.1.22 3 | demo: http://flibbles.github.io/tw5-relink/ 4 | dependents: 5 | description: Renames tiddlers with titles derived from Relinked tiddler 6 | list: readme configuration 7 | name: Relink Titles 8 | parent-plugin: $:/plugins/flibbles/relink 9 | plugin-type: plugin 10 | source: https://github.com/flibbles/tw5-relink 11 | title: $:/plugins/flibbles/relink-titles 12 | type: application/json 13 | version: 2.3.1 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_flibbles_relink.json.meta: -------------------------------------------------------------------------------- 1 | author: Flibbles 2 | core-version: >=5.1.22 3 | demo: http://flibbles.github.io/tw5-relink/ 4 | dependents: 5 | description: Flexibility when relinking renamed tiddlers 6 | list: readme configuration license 7 | name: Relink 8 | plugin-type: plugin 9 | source: https://github.com/flibbles/tw5-relink 10 | title: $:/plugins/flibbles/relink 11 | type: application/json 12 | version: 2.3.5 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_jd_mob.json.meta: -------------------------------------------------------------------------------- 1 | author: JD 2 | core-version: >=5.1.14 3 | created: 20171030163446089 4 | creator: JD 5 | description: JD Mobile Layout 6 | list: readme config 7 | modified: 20211015005124923 8 | modifier: JD 9 | plugin-type: plugin 10 | title: $:/plugins/jd/mob 11 | type: application/json 12 | version: 1.0.4 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_jd_mob_config_config: -------------------------------------------------------------------------------- 1 | freshinstall: no 2 | defaultconfirm: cancel 3 | configtype: list 4 | fontsize: default 5 | scrollbars: hide 6 | barpreset: 5 7 | storyfix: no 8 | titlebaradjust: no 9 | topbar: hide 10 | topbarchoice: hide 11 | searchbar: no 12 | radbuttop: hide 13 | searchbarchoice: simple 14 | bottombar: controls 15 | radbuttopfixedsearchops: hide 16 | radbuttopcontrolsops: hide 17 | radbuttopmobbuttonsops: hide 18 | radbuttoptitleops: hide 19 | bottombarcontrolsops: hide 20 | bottombarmobbuttonsops: hide 21 | barpreset1ops: hide 22 | barpreset2ops: hide 23 | barpreset3ops: hide 24 | barpreset4ops: hide 25 | searchbutton: simple 26 | focus: show -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_jd_mob_config_config.meta: -------------------------------------------------------------------------------- 1 | created: 20171109145547252 2 | creator: JD 3 | modified: 20211015005124950 4 | modifier: JD 5 | title: $:/plugins/jd/mob/config/config 6 | type: application/x-tiddler-dictionary -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_commander.json.meta: -------------------------------------------------------------------------------- 1 | author: Mohammad Rahmani 2 | core-version: >=5.2.0 3 | dependents: 4 | description: Tiddler Commander 5 | list: readme license history 6 | name: Tiddler Commander 7 | parent-plugin: 8 | plugin-type: plugin 9 | source: https://github.com/kookma/TW-Commander 10 | title: $:/plugins/kookma/commander 11 | type: application/json 12 | version: 2.1.6 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_favorites_recent.tid: -------------------------------------------------------------------------------- 1 | caption: Recently added 2 | created: 20200103090757281 3 | creator: a revised version of Andrew Harrison favorite plugin 4 | list: [[Image and Icons]] [[Favorites More Examples]] 5 | modified: 20211203144634762 6 | modifier: a revised version of Andrew Harrison favorite plugin 7 | tags: $:/tags/Favorites/Folder 8 | title: $:/plugins/kookma/favorites/recent 9 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_hsl_highlightjs_themes_a11y-dark.css: -------------------------------------------------------------------------------- 1 | /* a11y-dark theme */ 2 | /* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */ 3 | /* @author: ericwbailey */ 4 | 5 | /* Comment */ 6 | .hljs-comment, 7 | .hljs-quote { 8 | color: #d4d0ab; 9 | } 10 | 11 | /* Red */ 12 | .hljs-variable, 13 | .hljs-template-variable, 14 | .hljs-tag, 15 | .hljs-name, 16 | .hljs-selector-id, 17 | .hljs-selector-class, 18 | .hljs-regexp, 19 | .hljs-deletion { 20 | color: #ffa07a; 21 | } 22 | 23 | /* Orange */ 24 | .hljs-number, 25 | .hljs-built_in, 26 | .hljs-builtin-name, 27 | .hljs-literal, 28 | .hljs-type, 29 | .hljs-params, 30 | .hljs-meta, 31 | .hljs-link { 32 | color: #f5ab35; 33 | } 34 | 35 | /* Yellow */ 36 | .hljs-attribute { 37 | color: #ffd700; 38 | } 39 | 40 | /* Green */ 41 | .hljs-string, 42 | .hljs-symbol, 43 | .hljs-bullet, 44 | .hljs-addition { 45 | color: #abe338; 46 | } 47 | 48 | /* Blue */ 49 | .hljs-title, 50 | .hljs-section { 51 | color: #00e0e0; 52 | } 53 | 54 | /* Purple */ 55 | .hljs-keyword, 56 | .hljs-selector-tag { 57 | color: #dcc6e0; 58 | } 59 | 60 | .hljs { 61 | display: block; 62 | overflow-x: auto; 63 | background: #2b2b2b; 64 | color: #f8f8f2; 65 | padding: 0.5em; 66 | } 67 | 68 | .hljs-emphasis { 69 | font-style: italic; 70 | } 71 | 72 | .hljs-strong { 73 | font-weight: bold; 74 | } 75 | 76 | @media screen and (-ms-high-contrast: active) { 77 | .hljs-addition, 78 | .hljs-attribute, 79 | .hljs-built_in, 80 | .hljs-builtin-name, 81 | .hljs-bullet, 82 | .hljs-comment, 83 | .hljs-link, 84 | .hljs-literal, 85 | .hljs-meta, 86 | .hljs-number, 87 | .hljs-params, 88 | .hljs-string, 89 | .hljs-symbol, 90 | .hljs-type, 91 | .hljs-quote { 92 | color: highlight; 93 | } 94 | 95 | .hljs-keyword, 96 | .hljs-selector-tag { 97 | font-weight: bold; 98 | } 99 | } 100 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_hsl_highlightjs_themes_a11y-dark.css.meta: -------------------------------------------------------------------------------- 1 | created: 20210430105558139 2 | modified: 20211015005125014 3 | tags: $:/tags/Stylesheet 4 | title: $:/plugins/kookma/hsl/highlightjs/themes/a11y-dark.css 5 | type: text/css -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_hsl_styles_dark.css: -------------------------------------------------------------------------------- 1 | .code-list pre { 2 | opacity:0.85; /* adjust the opacity of main code */ 3 | } 4 | 5 | /* background color of emphasized lines*/ 6 | .code-list .code-selected pre{ 7 | opacity:1; 8 | background-color:#121212; 9 | /*other colors: #121212 black*/ 10 | } 11 | 12 | /* the left border */ 13 | .code-list li{ 14 | border-left:3px solid; 15 | border-left-color: yellow; /* change color as you like */ 16 | } 17 | 18 | /* color of selected line number */ 19 | ol.code-list li.code-selected::before { 20 | color:orange; /*#006699 orange*/ 21 | } -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_hsl_styles_dark.css.meta: -------------------------------------------------------------------------------- 1 | created: 20210428091121498 2 | modified: 20211015005125022 3 | tags: $:/tags/Stylesheet 4 | title: $:/plugins/kookma/hsl/styles/dark.css 5 | type: text/css -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_hsl_styles_light.css: -------------------------------------------------------------------------------- 1 | /* adjust the opacity and */ 2 | .code-list pre { 3 | opacity:0.5; 4 | } 5 | 6 | /* background color of emphasized lines*/ 7 | .code-list .code-selected pre{ 8 | opacity:1; 9 | background-color:aliceblue; 10 | /*other colors: LemonChiffon, bisque, aliceblue, BlanchedAlmond*/ 11 | } 12 | 13 | /* the left border color: gutter */ 14 | .code-list li{ 15 | border-left:3px solid; 16 | border-left-color:#6ce26c; /* change color as you like */ 17 | } 18 | 19 | /* color of selected line number */ 20 | ol.code-list li.code-selected::before { 21 | color:#006699; /*other colors #4169E1 #006699*/ 22 | } -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_hsl_styles_light.css.meta: -------------------------------------------------------------------------------- 1 | created: 20210427174535308 2 | modified: 20211015005125050 3 | tags: 4 | title: $:/plugins/kookma/hsl/styles/light.css 5 | type: text/css -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_colorful-sidebar-tab.css: -------------------------------------------------------------------------------- 1 | .tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected { 2 | background: none; 3 | border: none; 4 | border-bottom: solid 1px #737373 !important; 5 | font-weight: bold; 6 | color: #DB4C3F !important; 7 | } -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_colorful-sidebar-tab.css.meta: -------------------------------------------------------------------------------- 1 | created: 20191209105546612 2 | modified: 20211112020658539 3 | tags: 4 | title: $:/plugins/kookma/shiraz/styles/colorful-sidebar-tab 5 | type: text/css -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_misc_edit-buttons.css: -------------------------------------------------------------------------------- 1 | /*Edit buttons as traffic lights*/ 2 | .tc-tiddler-controls .tc-image-delete-button {fill:#ebb;} 3 | .tc-tiddler-controls .tc-image-cancel-button {fill:#ed9;} 4 | .tc-tiddler-controls .tc-image-done-button {fill:#beb;} -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_misc_edit-buttons.css.meta: -------------------------------------------------------------------------------- 1 | created: 20191029091851469 2 | modified: 20211112020659811 3 | tags: $:/tags/Stylesheet 4 | title: $:/plugins/kookma/shiraz/styles/misc/edit-buttons 5 | type: text/css -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_misc_tiddler-button-visibility.css: -------------------------------------------------------------------------------- 1 | /* Mouseover toolbar visibility: courtesy from Tobias Beer*/ 2 | .tc-tiddler-frame .tc-titlebar button { 3 | opacity: 0; 4 | transition: opacity .5s ease-in-out; 5 | } 6 | .tc-tiddler-frame:hover .tc-titlebar button { 7 | zoom: 1; 8 | filter: alpha(opacity=100); 9 | opacity: 1; 10 | } 11 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_misc_tiddler-button-visibility.css.meta: -------------------------------------------------------------------------------- 1 | created: 20191029094209435 2 | modified: 20211112020659907 3 | tags: $:/tags/Stylesheet 4 | title: $:/plugins/kookma/shiraz/styles/misc/tiddler-button-visibility 5 | type: text/css -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_misc_ui-buttons.css: -------------------------------------------------------------------------------- 1 | /* These css rules makes TW UI buttons in beatiful color */ 2 | 3 | /*page control buttons*/ 4 | .tc-page-controls .tc-image-new-button { fill: #5EB95E; } /*New tiddler button*/ 5 | .tc-page-controls .tc-image-options-button { fill:#8058A5; } /*Open control pannel*/ 6 | 7 | /*tiddler buttons in beautiful color*/ 8 | .tc-tiddler-controls .tc-image-edit-button { fill:#F37B1D; }/*edit tiddler*/ 9 | .tc-tiddler-controls .tc-image-info-button { fill: #0e90d2; } /*Info button*/ 10 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_misc_ui-buttons.css.meta: -------------------------------------------------------------------------------- 1 | created: 20191029092047069 2 | modified: 20211112020659958 3 | tags: $:/tags/Stylesheet 4 | title: $:/plugins/kookma/shiraz/styles/misc/ui-buttons 5 | type: text/css -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_multicols_storyriver.css: -------------------------------------------------------------------------------- 1 | /* create story river in two column layout */ 2 | .tc-story-river { 3 | display: flex; 4 | flex-wrap: wrap; 5 | } 6 | 7 | tc-menubar-wide > .tc-menubar-list, tc-menubar-wide > .tc-menubar-item, tc-menubar-wide > .tc-menubar-item > button { 8 | height: 42px !important; 9 | } 10 | 11 | @media (max-width: 500px) { 12 | .tc-tiddler-frame { 13 | width: 100%; 14 | } 15 | } 16 | 17 | @media (min-width: 1000px) { 18 | .tc-tiddler-frame{ 19 | max-width: 49%; margin-right: 1%; 20 | } 21 | } 22 | 23 | @media (min-width: 1500px) { 24 | .tc-tiddler-frame{ 25 | max-width: 32%; margin-right: 1%; 26 | } 27 | } -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_styles_multicols_storyriver.css.meta: -------------------------------------------------------------------------------- 1 | created: 20140523214749659 2 | modified: 20211112020659979 3 | tags: 4 | title: $:/plugins/kookma/shiraz/styles/multicols/storyriver 5 | type: text/css -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_ui_Button_SwitchPalette.tid: -------------------------------------------------------------------------------- 1 | created: 20201210171047824 2 | dark-palette: $:/palettes/CupertinoDark 3 | description: Toggle between light/dark colour palette 4 | light-palette: $:/palettes/Sttot_BRSimple 5 | modified: 20211015005125098 6 | tags: $:/tags/PageControls 7 | title: $:/plugins/kookma/shiraz/ui/Button/SwitchPalette 8 | type: text/vnd.tiddlywiki 9 | 10 | <$vars 11 | darkPalette={{$:/plugins/kookma/shiraz/ui/Button/SwitchPalette!!dark-palette}} 12 | lightPalette={{$:/plugins/kookma/shiraz/ui/Button/SwitchPalette!!light-palette}} 13 | > 14 | <$button tooltip="Switch colours" aria-label="Switch colours" class=<>> 15 | <$list filter="[match[yes]]"> 16 | {{$:/plugins/kookma/shiraz/images/color-switch}} 17 | 18 | 19 | <$list filter="[match[yes]]"> 20 | Switch colours 21 | 22 | 23 | <$reveal type="match" state="$:/palette" text=<> > 24 | <$action-setfield $tiddler="$:/palette" text=<> /> 25 | 26 | <$reveal type="nomatch" state="$:/palette" text=<> > 27 | <$action-setfield $tiddler="$:/palette" text=<> > 28 | 29 | 30 | 31 | 32 | {{$:/plugins/kookma/shiraz/ui/Button/SwitchPalette!!dark-palette}} -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_ui_Buttons_SwitchPalette.tid: -------------------------------------------------------------------------------- 1 | caption: {{$:/plugins/kookma/shiraz/images/color-switch}} {{$:/language/Buttons/Shiraz/Caption}} 2 | created: 20201210171047824 3 | dark-palette: $:/palettes/CupertinoDark 4 | description: Toggle between light/dark colour palette 5 | light-palette: $:/palettes/Vanilla 6 | modified: 20211112020700018 7 | tags: 8 | title: $:/plugins/kookma/shiraz/ui/Buttons/SwitchPalette 9 | type: text/vnd.tiddlywiki 10 | 11 | \whitespace trim 12 | <$vars 13 | darkPalette ={{$:/plugins/kookma/shiraz/ui/Buttons/SwitchPalette!!dark-palette}} 14 | lightPalette={{$:/plugins/kookma/shiraz/ui/Buttons/SwitchPalette!!light-palette}} 15 | > 16 | <$button 17 | tooltip={{$:/language/Buttons/Shiraz/Hint}} 18 | aria-label={{$:/language/Buttons/Shiraz/Caption}} 19 | class=<> 20 | > 21 | <$list filter="[match[yes]]"> 22 | {{$:/plugins/kookma/shiraz/images/color-switch}} 23 | 24 | 25 | <$list filter="[match[yes]]"> 26 | Switch colours 27 | 28 | 29 | <$reveal type="match" state="$:/palette" text=<> > 30 | <$action-setfield $tiddler="$:/palette" text=<> /> 31 | 32 | <$reveal type="nomatch" state="$:/palette" text=<> > 33 | <$action-setfield $tiddler="$:/palette" text=<> > 34 | 35 | 36 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_shiraz_ui_ControlPanel_Settings.tid: -------------------------------------------------------------------------------- 1 | caption: Shiraz 2 | created: 20191018054657077 3 | list-after: $:/core/ui/ControlPanel/Settings/TiddlyWiki 4 | modified: 20211112020700061 5 | tags: $:/tags/ControlPanel/SettingsTab $:/tags/MoreSideBar 6 | title: $:/plugins/kookma/shiraz/ui/ControlPanel/Settings 7 | type: text/vnd.tiddlywiki 8 | 9 | These settings let you customise the behaviour of Shiraz plugin. 10 | 11 | --- 12 | 13 | ;Show Shiraz setting in more sidebar 14 | :<$checkbox tiddler="$:/plugins/kookma/shiraz/ui/ControlPanel/Settings" tag="$:/tags/MoreSideBar"> Show setting in more sidebar 15 | 16 | ;Options 17 | :<$checkbox tiddler="$:/plugins/kookma/shiraz/styles/multicols/storyriver" tag="$:/tags/Stylesheet"> Multicolumn story river 18 | :<$checkbox tiddler="$:/plugins/kookma/shiraz/styles/misc/ui-buttons" tag="$:/tags/Stylesheet"> Colorful UI buttons 19 | :<$checkbox tiddler="$:/plugins/kookma/shiraz/styles/misc/tiddler-button-visibility" tag="$:/tags/Stylesheet"> Tiddler visibility on mouse hover 20 | :<$checkbox tiddler="$:/plugins/kookma/shiraz/styles/misc/edit-buttons" tag="$:/tags/Stylesheet"> Traffic lights for edit toolbar buttons 21 | :<$checkbox tiddler="$:/plugins/kookma/shiraz/styles/colorful-sidebar-tab" tag="$:/tags/Stylesheet"> Colorify sidebar tabs 22 | :<$checkbox tiddler="$:/plugins/kookma/shiraz/ui/Buttons/SwitchPalette" tag="$:/tags/PageControls"> Show switch palette on page controls 23 | 24 | <$list filter="[[$:/plugins/kookma/shiraz/ui/Buttons/SwitchPalette]contains:tags[$:/tags/PageControls]]"> 25 | 26 | ;Set dark and light palette 27 | {{$:/plugins/kookma/shiraz/ui/set-dark-light-palette}} 28 | 29 | 30 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_kookma_utility.json.meta: -------------------------------------------------------------------------------- 1 | author: Mohammad Rahmani 2 | core-version: >=5.2.5 3 | dependents: 4 | description: Small tools for authors and developers 5 | list: readme license history 6 | name: Utility 7 | plugin-type: plugin 8 | source: https://github.com/kookma/TW-Utility 9 | title: $:/plugins/kookma/utility 10 | type: application/json 11 | version: 2.6.1 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_linonetwo_commandpalette.json.meta: -------------------------------------------------------------------------------- 1 | author: linonetwo 2 | core-version: >=5.0.8 3 | dependents: $:/plugins/linonetwo/pinyin-fuzzy-search 4 | description: Command palette Chinese translated 5 | list: readme 6 | name: Command Palette 7 | plugin-type: plugin 8 | source: https://github.com/tiddly-gittly/tiddlywiki-plugins 9 | title: $:/plugins/linonetwo/commandpalette 10 | type: application/json 11 | version: 0.3.4 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_linonetwo_commandpalette_CommandPaletteHistory.json: -------------------------------------------------------------------------------- 1 | { 2 | "history": [ 3 | "See Plugins", 4 | "Explorer", 5 | "Clone Tiddler", 6 | "See Drafts", 7 | "Refresh Server", 8 | "Permaview", 9 | "See Themes", 10 | "Refresh Command Palette", 11 | "See Shadows Tiddlers", 12 | "See Orphans Tiddlers", 13 | "Remove tag", 14 | "Add tag to tiddler", 15 | "Delete Tiddler", 16 | "Close Tiddler", 17 | "Recent Tiddlers", 18 | "Edit Tiddler", 19 | "See Mising Tiddlers", 20 | "Show CommandTiddlers", 21 | "See untagged Tiddlers", 22 | "See Languages", 23 | "New Command Wizard", 24 | "Cancel Tiddler", 25 | "Save Tiddler", 26 | "Close other Tiddlers", 27 | "Permalink", 28 | "Unfold All Tiddlers", 29 | "Fold All Tiddlers", 30 | "Print", 31 | "Close All Tiddlers", 32 | "Save Wiki", 33 | "Home", 34 | "Toggle Fullscreen", 35 | "New Tiddler" 36 | ] 37 | } -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_linonetwo_commandpalette_CommandPaletteHistory.json.meta: -------------------------------------------------------------------------------- 1 | created: 20200603153247010 2 | modified: 20211111141916060 3 | title: $:/plugins/linonetwo/commandpalette/CommandPaletteHistory 4 | type: application/json -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_linonetwo_inverse-link-and-folder.json: -------------------------------------------------------------------------------- 1 | {"tiddlers":{"$:/plugins/linonetwo/inverse-link-and-folder/infobar":{"title":"$:/plugins/linonetwo/inverse-link-and-folder/infobar","created":"20200414150455988","creator":"LinOnetwo","tags":"$:/tags/ViewTemplate","type":"text/vnd.tiddlywiki","text":"<$reveal\n\tstate=<>\n\ttype=\"nomatch\"\n\ttext=\"hide\"\n\tanimate=\"yes\"\n>\n\n\n<$list filter=\"[all[current]backlinks[]first[]sort[title]]\">\n\t\n\n\n<>\n\n<$list filter=\"[all[current]tagging[]first[]]\">\n\t\n\n\n<>\n\n"},"$:/plugins/linonetwo/inverse-link-and-folder/list-link.css":{"title":"$:/plugins/linonetwo/inverse-link-and-folder/list-link.css","tags":"$:/tags/Stylesheet","type":"text/vnd.tiddlywiki","text":".horizontal-list-links {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n max-height: 250px;\n overflow-y: auto;\n padding: 0;\n list-style-type: none;\n}\n.horizontal-list-links::-webkit-scrollbar {\n\twidth: 0 !important\n}\n\n.horizontal-list-links li a,\n.horizontal-list-links li a:hover {\n line-height: unset;\n background-color: unset;\n border: none;\n padding: 5px;\n line-height: 1.8;\n}\n"},"$:/plugins/linonetwo/inverse-link-and-folder/list-link":{"title":"$:/plugins/linonetwo/inverse-link-and-folder/list-link","created":"20200414150455988","creator":"LinOnetwo","tags":"$:/tags/Macro","type":"text/vnd.tiddlywiki","text":"\\define inverse-link-and-folder_list-links(filter,type:\"ul\",subtype:\"li\",class:\"\",emptyMessage)\n\\whitespace trim\n <$type$ class=\"$class$\">\n <$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\n <$subtype$>\n <$link to={{!!title}}>\n <$macrocall $name=\"tag-pill-body\" tag=<> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"tag='span'\"\"\"/>\n \n \n \n \n\\end\n"},"$:/plugins/linonetwo/inverse-link-and-folder/readme":{"title":"$:/plugins/linonetwo/inverse-link-and-folder/readme","created":"20200602150455988","creator":"LinOnetwo","type":"text/vnd.tiddlywiki","text":"!! Features\n\nThis plugin provides these additional info on the bottom of every tiddler:\n\n# other tiddler linking to this tiddler\n# tiddlers in this folder (tagged with this tiddler's title, see tw-locator's document for detail about the tag-based folder structure)\n# folders containing this tiddler (since tag-based folder structure is a Graph, so there may be many)\n\nYou can change [[infobar.tid|$:/plugins/linonetwo/inverse-link-and-folder/infobar]] to add more info.\n\n[[list-link.tid|$:/plugins/linonetwo/inverse-link-and-folder/list-link]] and [[list-link.css|$:/plugins/linonetwo/inverse-link-and-folder/list-link.css]] are styles of that info bar.\n\n!! Credits\n\nThis plugin is inspired by RoamResearch. list-link macro and filter in infobar is learnt from copy&paste-ing of Jeremy's code and tutorials.\n"}}} -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_linonetwo_inverse-link-and-folder.json.meta: -------------------------------------------------------------------------------- 1 | author: LinOnetwo 2 | core-version: >=5.1.22 3 | dependents: 4 | description: Add inverse link (bi-directional link) and folder information to the bottom of tiddlers 5 | list: readme 6 | name: inverse-link-and-folder 7 | plugin-type: plugin 8 | title: $:/plugins/linonetwo/inverse-link-and-folder 9 | type: application/json 10 | version: 0.0.4 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_linonetwo_pinyin-fuzzy-search.json.meta: -------------------------------------------------------------------------------- 1 | author: LinOnetwo 2 | core-version: >=5.1.22 3 | dependents: 4 | description: 提供模糊搜索和拼音搜索的能力 5 | list: readme 6 | name: pinyin-fuzzy-search 7 | plugin-type: plugin 8 | title: $:/plugins/linonetwo/pinyin-fuzzy-search 9 | type: application/json 10 | version: 0.1.2 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_tiddlywiki_menubar_items_pagecontrols.tid: -------------------------------------------------------------------------------- 1 | caption: Page controls 2 | created: 20211013065006123 3 | custom-menu-content: <$transclude tiddler="$:/plugins/tiddlywiki/menubar/items/pagecontrols" mode="inline"/> 4 | custom-menu-styles-narrow: display: none !important; 5 | description: Page controls from the sidebar 6 | modified: 20211015005125465 7 | tags: $:/tags/MenuBar 8 | title: $:/plugins/tiddlywiki/menubar/items/pagecontrols 9 | type: text/vnd.tiddlywiki 10 | 11 | \whitespace trim 12 | \define config-title() 13 | $:/config/PageControlButtons/Visibility/$(listItem)$ 14 | \end 15 | <$list filter="[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]" variable="listItem"> 16 | <$set name="hidden" value=<>> 17 | <$list filter="[!text[hide]]" storyview="pop" variable="ignore"> 18 | <$set name="tv-config-toolbar-class" filter="[] [encodeuricomponent[]addprefix[tc-btn-]]"> 19 | <$transclude tiddler=<> mode="inline"/> 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_tiddlywiki_menubar_items_toprightbar.tid: -------------------------------------------------------------------------------- 1 | caption: Legacy Top Right Bar 2 | created: 20211013064716062 3 | custom-menu-content: <$transclude tiddler="$:/plugins/tiddlywiki/menubar/items/toprightbar" mode="inline"/> 4 | custom-menu-styles-narrow: display: none !important; 5 | custom-menu-styles-wide: float: right; 6 | description: Items from $:/tags/TopRightBar 7 | modified: 20211015005125481 8 | tags: $:/tags/MenuBar 9 | title: $:/plugins/tiddlywiki/menubar/items/toprightbar 10 | type: text/vnd.tiddlywiki 11 | 12 | <$list filter="[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]reverse[]]" variable="listItem" storyview="pop"> 13 | 14 | <$transclude tiddler=<> mode="inline"/> 15 | 16 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_wikilabs_edit-tabs.json.meta: -------------------------------------------------------------------------------- 1 | author: Mario Pietsch 2 | core-version: >=5.1.15 3 | dependents: 4 | description: Internal link- or edit-buttons are added to tabs if selected 5 | list: readme history license 6 | name: Edit Tabs 7 | plugin-type: plugin 8 | title: $:/plugins/wikilabs/edit-tabs 9 | type: application/json 10 | version: 3.0.0 -------------------------------------------------------------------------------- /wiki/tiddlers/$__plugins_wikilabs_edit-tabs_config.tid: -------------------------------------------------------------------------------- 1 | created: 20231007051115600 2 | initial-opacity: 0.7 3 | link-action: tm-navigate 4 | modified: 20231007051115600 5 | show-all-links: none 6 | show-single-link: inline 7 | title: $:/plugins/wikilabs/edit-tabs/config 8 | transition: 0.3 9 | type: text/vnd.tiddlywiki 10 | 11 | This tiddler is used to configure the "Edit-tabs" plugin behaviour. 12 | 13 | There are 4 fields, which are used by [[$:/plugins/wikilabs/edit-tabs/styles]] enable and disable the internal links. 14 | 15 | * show-all-links: {{!!show-all-links}} 16 | * show-single-link: {{!!show-single-link}} 17 | * initial-opacity: {{!!initial-opacity}} 18 | * transition time in seconds: {{!!transition}} 19 | 20 | The next field is used to define the behaviour of the link, if it's clicked. 21 | 22 | * link-action: {{!!link-action}} 23 | -------------------------------------------------------------------------------- /wiki/tiddlers/$__tags_PageControls.tid: -------------------------------------------------------------------------------- 1 | created: 20211110070616033 2 | list: $:/core/ui/Buttons/home $:/core/ui/Buttons/close-all $:/core/ui/Buttons/fold-all $:/core/ui/Buttons/unfold-all $:/core/ui/Buttons/permaview $:/core/ui/Buttons/new-tiddler $:/core/ui/Buttons/new-journal $:/core/ui/Buttons/new-image $:/core/ui/Buttons/import $:/core/ui/Buttons/export-page $:/core/ui/Buttons/control-panel $:/core/ui/Buttons/advanced-search $:/core/ui/Buttons/manager $:/core/ui/Buttons/tag-manager $:/core/ui/Buttons/language $:/core/ui/Buttons/palette $:/core/ui/Buttons/theme $:/core/ui/Buttons/storyview $:/core/ui/Buttons/encryption $:/core/ui/Buttons/timestamp $:/core/ui/Buttons/full-screen $:/core/ui/Buttons/print $:/core/ui/Buttons/more-page-actions $:/plugins/kookma/commander/buttons/pagecontrol $:/core/ui/Buttons/save-wiki $:/core/ui/Buttons/refresh $:/core/ui/Buttons/CommandPalette $:/plugins/tiddlywiki/markdown/new-markdown-button $:/plugins/kookma/shiraz/ui/Button/SwitchPalette 3 | modified: 20211203033509370 4 | title: $:/tags/PageControls 5 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__theme.tid: -------------------------------------------------------------------------------- 1 | created: 20181203004454272 2 | creator: 3 | modified: 20211111140123088 4 | modifier: 5 | title: $:/theme 6 | type: text/vnd.tiddlywiki 7 | 8 | $:/themes/tiddlywiki/vanilla -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_metrics_sidebarbreakpoint.tid: -------------------------------------------------------------------------------- 1 | created: 20181225155350091 2 | creator: 3 | modified: 20211111140123201 4 | modifier: 5 | title: $:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint 6 | type: text/vnd.tiddlywiki 7 | 8 | 500px -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_metrics_sidebarwidth.tid: -------------------------------------------------------------------------------- 1 | created: 20211012184428513 2 | creator: Sttot 3 | modified: 20230922053006906 4 | modifier: Sttot 5 | title: $:/themes/tiddlywiki/vanilla/metrics/sidebarwidth 6 | type: text/vnd.tiddlywiki 7 | 8 | 42.4267835453722vw -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_metrics_storyright.tid: -------------------------------------------------------------------------------- 1 | created: 20210511085525555 2 | modified: 20211015005125711 3 | title: $:/themes/tiddlywiki/vanilla/metrics/storyright 4 | type: text/vnd.tiddlywiki 5 | 6 | 770px -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_metrics_storywidth.tid: -------------------------------------------------------------------------------- 1 | created: 20210511085536743 2 | modified: 20211015005125718 3 | title: $:/themes/tiddlywiki/vanilla/metrics/storywidth 4 | type: text/vnd.tiddlywiki 5 | 6 | 770px -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_metrics_tiddlerwidth.tid: -------------------------------------------------------------------------------- 1 | created: 20211014031311323 2 | modified: 20211015005125726 3 | title: $:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth 4 | type: text/vnd.tiddlywiki 5 | 6 | 1200px -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_options_sidebarlayout.tid: -------------------------------------------------------------------------------- 1 | created: 20181203004833244 2 | creator: 3 | modified: 20211111140115391 4 | modifier: Sttot 5 | title: $:/themes/tiddlywiki/vanilla/options/sidebarlayout 6 | type: text/vnd.tiddlywiki 7 | 8 | fluid-fixed -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_options_stickytitles.tid: -------------------------------------------------------------------------------- 1 | created: 20200428080610717 2 | modified: 20211015005125753 3 | title: $:/themes/tiddlywiki/vanilla/options/stickytitles 4 | type: text/vnd.tiddlywiki 5 | 6 | yes -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_settings_backgroundimage.tid: -------------------------------------------------------------------------------- 1 | created: 20190404023542936 2 | creator: 3 | modified: 20211111140123274 4 | modifier: 5 | title: $:/themes/tiddlywiki/vanilla/settings/backgroundimage 6 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_settings_codefontfamily.tid: -------------------------------------------------------------------------------- 1 | created: 20181203004840845 2 | creator: 3 | modified: 20211111140123401 4 | modifier: 5 | title: $:/themes/tiddlywiki/vanilla/settings/codefontfamily 6 | type: text/vnd.tiddlywiki 7 | 8 | "SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace,"Source Code Pro","Source Code Pro for powerline" -------------------------------------------------------------------------------- /wiki/tiddlers/$__themes_tiddlywiki_vanilla_settings_editorfontfamily.tid: -------------------------------------------------------------------------------- 1 | created: 20181205020546605 2 | creator: 3 | modified: 20211111140123511 4 | modifier: 5 | title: $:/themes/tiddlywiki/vanilla/settings/editorfontfamily 6 | type: text/vnd.tiddlywiki 7 | 8 | "Source Code Pro for powerline","Source Code Pro","Consolas" -------------------------------------------------------------------------------- /wiki/tiddlers/$__xp_columns_preview_text.tid: -------------------------------------------------------------------------------- 1 | created: 20231007044320514 2 | modified: 20231007044349733 3 | title: $:/xp/columns/preview/text 4 | type: text/vnd.tiddlywiki 5 | 6 | {{$:/xp/columns/Examples/2column-adjust-width}} -------------------------------------------------------------------------------- /wiki/tiddlers/2023-07-01.tid: -------------------------------------------------------------------------------- 1 | created: 20230829224743158 2 | modified: 20231007081903410 3 | tags: 周期测试示例 4 | title: 2023-07-01 5 | type: text/vnd.tiddlywiki 6 | 娱乐: 100 7 | 学习: 100 8 | 工作: 100 9 | 总共: 500 10 | 活动: 100 11 | 生活: 100 -------------------------------------------------------------------------------- /wiki/tiddlers/2023-07-02.tid: -------------------------------------------------------------------------------- 1 | created: 20230829224743160 2 | modified: 20231007081903425 3 | tags: 周期测试示例 4 | title: 2023-07-02 5 | type: text/vnd.tiddlywiki 6 | 娱乐: 100 7 | 学习: 100 8 | 工作: 100 9 | 总共: 500 10 | 活动: 100 11 | 生活: 100 -------------------------------------------------------------------------------- /wiki/tiddlers/2023-07-03.tid: -------------------------------------------------------------------------------- 1 | created: 20230829224743160 2 | modified: 20231007081903438 3 | tags: 周期测试示例 4 | title: 2023-07-03 5 | type: text/vnd.tiddlywiki 6 | 娱乐: 100 7 | 学习: 100 8 | 工作: 100 9 | 总共: 500 10 | 活动: 100 11 | 生活: 100 -------------------------------------------------------------------------------- /wiki/tiddlers/2023-07-04.tid: -------------------------------------------------------------------------------- 1 | created: 20230829224743161 2 | modified: 20231007081903450 3 | tags: 周期测试示例 4 | title: 2023-07-04 5 | type: text/vnd.tiddlywiki 6 | 娱乐: 100 7 | 学习: 100 8 | 工作: 100 9 | 总共: 500 10 | 活动: 100 11 | 生活: 100 -------------------------------------------------------------------------------- /wiki/tiddlers/2023-07-05.tid: -------------------------------------------------------------------------------- 1 | created: 20230829224743162 2 | modified: 20231007081903462 3 | tags: 周期测试示例 4 | title: 2023-07-05 5 | type: text/vnd.tiddlywiki 6 | 娱乐: 100 7 | 学习: 100 8 | 工作: 100 9 | 总共: 500 10 | 活动: 100 11 | 生活: 100 -------------------------------------------------------------------------------- /wiki/tiddlers/2023-07-06.tid: -------------------------------------------------------------------------------- 1 | created: 20230829224743163 2 | modified: 20231007081903473 3 | tags: 周期测试示例 4 | title: 2023-07-06 5 | type: text/vnd.tiddlywiki 6 | 娱乐: 100 7 | 学习: 100 8 | 工作: 100 9 | 总共: 500 10 | 活动: 100 11 | 生活: 100 -------------------------------------------------------------------------------- /wiki/tiddlers/2023-07-07.tid: -------------------------------------------------------------------------------- 1 | created: 20230829224743164 2 | modified: 20231007081903484 3 | tags: 周期测试示例 4 | title: 2023-07-07 5 | type: text/vnd.tiddlywiki 6 | 娱乐: 100 7 | 学习: 100 8 | 工作: 100 9 | 总共: 500 10 | 活动: 100 11 | 生活: 100 -------------------------------------------------------------------------------- /wiki/tiddlers/2023-10-01.tid: -------------------------------------------------------------------------------- 1 | created: 20231007053614331 2 | game-time: 300 3 | modified: 20231007053703571 4 | tags: 示例条目 国庆七天 5 | title: 2023-10-01 6 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/2023-10-02.tid: -------------------------------------------------------------------------------- 1 | created: 20231007053551034 2 | game-time: 200 3 | modified: 20231007053703571 4 | tags: 示例条目 国庆七天 5 | title: 2023-10-02 6 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/2023-10-03.tid: -------------------------------------------------------------------------------- 1 | created: 20231007053523618 2 | game-time: 170 3 | modified: 20231007053703571 4 | tags: 示例条目 国庆七天 5 | title: 2023-10-03 6 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/2023-10-04.tid: -------------------------------------------------------------------------------- 1 | created: 20231007053507121 2 | game-time: 180 3 | modified: 20231007053703571 4 | tags: 示例条目 国庆七天 5 | title: 2023-10-04 6 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/2023-10-05.tid: -------------------------------------------------------------------------------- 1 | created: 20231007053448689 2 | game-time: 160 3 | modified: 20231007053703571 4 | tags: 示例条目 国庆七天 5 | title: 2023-10-05 6 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/2023-10-06.tid: -------------------------------------------------------------------------------- 1 | created: 20231007053426808 2 | game-time: 100 3 | modified: 20231007053703572 4 | tags: 示例条目 国庆七天 5 | title: 2023-10-06 6 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/2023-10-07.tid: -------------------------------------------------------------------------------- 1 | created: 20231007053403081 2 | game-time: 100 3 | modified: 20231007053703572 4 | tags: 示例条目 国庆七天 5 | title: 2023-10-07 6 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/AutoFootNotes.tid: -------------------------------------------------------------------------------- 1 | created: 20210916054832274 2 | modified: 20211015005857228 3 | tags: $:/tags/ViewTemplate MyTiddlyWiki 4 | title: AutoFootNotes 5 | tmap.id: dd2729c9-d512-4b5a-8a5a-982d4a61afb5 6 | type: text/vnd.tiddlywiki 7 | 8 | <$list filter="[all[current]!is[shadow]!is[system]type[]] +[all[current]!is[shadow]!is[system]type[text/vnd.tiddlywiki]]"> 9 | <> 10 | -------------------------------------------------------------------------------- /wiki/tiddlers/ECharts.tid: -------------------------------------------------------------------------------- 1 | created: 20231007072022986 2 | modified: 20231007072026678 3 | page-cover: 4 | title: ECharts 5 | type: text/vnd.tiddlywiki -------------------------------------------------------------------------------- /wiki/tiddlers/ExampleCalendarTiddler.tid: -------------------------------------------------------------------------------- 1 | created: 20230207114500000 2 | modified: 20230208114500000 3 | title: ExampleCalendarTiddler 4 | type: text/vnd.tiddlywiki 5 | calendarEntry: yes 6 | endDate: 20230207114500000 7 | startDate: 20230207110000000 8 | caption: Example Calendar Tiddler 9 | 10 | With `calendarEntry: yes` on this. -------------------------------------------------------------------------------- /wiki/tiddlers/ExampleOfTextData.js: -------------------------------------------------------------------------------- 1 | option = { 2 | title: { 3 | text: 'Distribution of Electricity', 4 | subtext: 'Fake Data' 5 | }, 6 | tooltip: { 7 | trigger: 'axis', 8 | axisPointer: { 9 | type: 'cross' 10 | } 11 | }, 12 | toolbox: { 13 | show: true, 14 | feature: { 15 | saveAsImage: {} 16 | } 17 | }, 18 | xAxis: { 19 | type: 'category', 20 | boundaryGap: false, 21 | // prettier-ignore 22 | data: ['00:00', '01:15', '02:30', '03:45', '05:00', '06:15', '07:30', '08:45', '10:00', '11:15', '12:30', '13:45', '15:00', '16:15', '17:30', '18:45', '20:00', '21:15', '22:30', '23:45'] 23 | }, 24 | yAxis: { 25 | type: 'value', 26 | axisLabel: { 27 | formatter: '{value} W' 28 | }, 29 | axisPointer: { 30 | snap: true 31 | } 32 | }, 33 | visualMap: { 34 | show: false, 35 | dimension: 0, 36 | pieces: [ 37 | { 38 | lte: 6, 39 | color: 'green' 40 | }, 41 | { 42 | gt: 6, 43 | lte: 8, 44 | color: 'red' 45 | }, 46 | { 47 | gt: 8, 48 | lte: 14, 49 | color: 'green' 50 | }, 51 | { 52 | gt: 14, 53 | lte: 17, 54 | color: 'red' 55 | }, 56 | { 57 | gt: 17, 58 | color: 'green' 59 | } 60 | ] 61 | }, 62 | series: [ 63 | { 64 | name: 'Electricity', 65 | type: 'line', 66 | smooth: true, 67 | // prettier-ignore 68 | data: [300, 280, 250, 260, 270, 300, 550, 500, 400, 390, 380, 390, 400, 500, 600, 750, 800, 700, 600, 400], 69 | markArea: { 70 | itemStyle: { 71 | color: 'rgba(255, 173, 177, 0.4)' 72 | }, 73 | data: [ 74 | [ 75 | { 76 | name: 'Morning Peak', 77 | xAxis: '07:30' 78 | }, 79 | { 80 | xAxis: '10:00' 81 | } 82 | ], 83 | [ 84 | { 85 | name: 'Evening Peak', 86 | xAxis: '17:30' 87 | }, 88 | { 89 | xAxis: '21:15' 90 | } 91 | ] 92 | ] 93 | } 94 | } 95 | ] 96 | }; -------------------------------------------------------------------------------- /wiki/tiddlers/ExampleOfTextData.js.meta: -------------------------------------------------------------------------------- 1 | created: 20220105134946222 2 | modified: 20220105141735675 3 | tags: ECharts 4 | title: ExampleOfTextData 5 | type: application/javascript -------------------------------------------------------------------------------- /wiki/tiddlers/FileSystemPaths.tid: -------------------------------------------------------------------------------- 1 | tags: $:/plugins/linonetwo/sub-wiki/readme 2 | title: $:/config/FileSystemPaths 3 | type: text/vnd.tiddlywiki 4 | -------------------------------------------------------------------------------- /wiki/tiddlers/Focus.tid: -------------------------------------------------------------------------------- 1 | caption: Focus 2 | created: 20211220184056323 3 | creator: Sttot 4 | modified: 20230922171650939 5 | modifier: Sttot 6 | tags: $:/tags/SideBar 7 | title: Focus 8 | type: text/vnd.tiddlywiki 9 | 10 | <$echarts $tiddler="$:/plugins/Gk0Wk/echarts/addons/TheBrain.js" /> -------------------------------------------------------------------------------- /wiki/tiddlers/How do I install this plugin_.tid: -------------------------------------------------------------------------------- 1 | created: 20211230152053149 2 | modified: 20230116062707283 3 | tags: ECharts 4 | title: How do I install this plugin? 5 | type: text/vnd.tiddlywiki 6 | 7 | Although you can install ~TiddlyWiki plugins by dragging the plugin tiddler directly into your Wiki as any other ~TiddlyWiki plugin, allow me a little advertisement here: Please use the CPL plugin source to install and update! 8 | 9 | : Go to the [[TiddlyWiki Chinese plugin source website|https://tw-cpl.netlify.app/]] to install the plugin source, then open your Wiki's [Control Panel] - [Plugins] - [Get More Plugins] to install this plugin and you can easily update the plugin. More interesting plug-ins for you to explore! -------------------------------------------------------------------------------- /wiki/tiddlers/LanguageSwitcher.tid: -------------------------------------------------------------------------------- 1 | created: 20211209040935294 2 | list-after: $:/plugins/Gk0Wk/TiddlySeq/gadgets/SiteTitleInTopbar 3 | list-before: $:/core/ui/ViewTemplate/body 4 | modified: 20211209041816497 5 | tags: ExcludeFromEmpty $:/tags/ViewTemplate 6 | title: LanguageSwitcher 7 | tmap.id: 1015d0d0-d37b-4831-acd4-a83668a41fe7 8 | type: text/vnd.tiddlywiki 9 | 10 | <$list filter="[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]" variable="lang"> 11 | <$list filter="[search[zh]]"> 12 | <$button set="$:/language" setTo="$:/languages/en-GB" style="">🇬🇧 Switch to English 13 | 14 | <$list filter="[!search[zh]]"> 15 | <$button set="$:/language" setTo="$:/languages/zh-Hans" style="">🇨🇳 切换至中文 16 | 17 | -------------------------------------------------------------------------------- /wiki/tiddlers/Please share your work with everyone!.tid: -------------------------------------------------------------------------------- 1 | created: 20211230152348124 2 | modified: 20230116062517622 3 | tags: ECharts 4 | title: Please share your work with everyone! 5 | type: text/vnd.tiddlywiki 6 | 7 | There's an old chinese saying, //More hands produce a stronger flame.// 8 | 9 | If you have written a component that you are happy with, please post it to the [[GitHub Discussions|https://github.com/tiddly-gittly/tw-echarts/discussions]], I will filter the useful visual components and add them to this plugin, also welcome to be a collaborator of this project, let's benefit more people and make ~TiddlyWiki more powerful! 10 | -------------------------------------------------------------------------------- /wiki/tiddlers/Startup.tid: -------------------------------------------------------------------------------- 1 | created: 20211226051440393 2 | modified: 20211226051820097 3 | tags: $:/tags/StartupAction/Browser 4 | title: Startup 5 | type: text/vnd.tiddlywiki 6 | 7 | 8 | <$action-setfield $tiddler="$:/language" text={{{ [{$:/info/browser/language}search:title[zh]then[zh-Hans]else[en-GB]addprefix[$:/languages/]] }}}/> 9 | 10 | 11 | <$reveal type="lt" state="$:/info/browser/screen/width" text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]] }}}><$action-setfield $tiddler="$:/state/sidebar" $value="no"/> 12 | <$reveal type="gteq" state="$:/info/browser/screen/width" text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]] }}}><$action-setfield $tiddler="$:/state/sidebar" $value="yes"/> 13 | 14 | 15 | <$action-setfield $tiddler="$:/palette" $value={{{ [{$:/info/darkmode}match[yes]then[$:/palettes/CupertinoDark]else[$:/palettes/Vanilla]] }}}/> -------------------------------------------------------------------------------- /wiki/tiddlers/What is ECharts_.tid: -------------------------------------------------------------------------------- 1 | created: 20211230151845145 2 | modified: 20230116062527723 3 | tags: ECharts 4 | title: What is ECharts? 5 | type: text/vnd.tiddlywiki 6 | 7 | ECharts is a ~JavaScript-based data visualization chart library that provides intuitive, vivid, interactive, and customizable data visualization charts. ECharts was originally open sourced by the Baidu team and donated to the Apache Foundation as an ASF incubation level project in early 2018. 8 | 9 | Compared with [[d3.js|https://d3js.org/]], [[ECharts|https://echarts.apache.org/en/index.html]] is more efficient (please correct me if I'm wrong), simpler to use, and supports both canvas and svg rendering, although the whole file is The whole file is not small (about 1M), but it is already very good considering that it is a very versatile visualization library. 10 | 11 | EChart's visualization methods are very rich, from the simplest bar chart, to topology diagram, to tree structure diagram, to visual map, and word cloud, 3D visualization, etc You can click [[this|https://echarts.apache.org/examples/en/index.html]] to learn more about it, so I won't go into details here. And all these visualization methods, this framework is also compatible (if there are compatibility problems, please mention Issue). -------------------------------------------------------------------------------- /wiki/tiddlers/ayu-dark.css: -------------------------------------------------------------------------------- 1 | /* Based on https://github.com/dempfi/ayu */ 2 | 3 | .cm-s-ayu-dark.CodeMirror { background: #0a0e14; color: #b3b1ad; } 4 | .cm-s-ayu-dark div.CodeMirror-selected { background: #273747; } 5 | .cm-s-ayu-dark .CodeMirror-line::selection, .cm-s-ayu-dark .CodeMirror-line > span::selection, .cm-s-ayu-dark .CodeMirror-line > span > span::selection { background: rgba(39, 55, 71, 99); } 6 | .cm-s-ayu-dark .CodeMirror-line::-moz-selection, .cm-s-ayu-dark .CodeMirror-line > span::-moz-selection, .cm-s-ayu-dark .CodeMirror-line > span > span::-moz-selection { background: rgba(39, 55, 71, 99); } 7 | .cm-s-ayu-dark .CodeMirror-gutters { background: #0a0e14; border-right: 0px; } 8 | .cm-s-ayu-dark .CodeMirror-guttermarker { color: white; } 9 | .cm-s-ayu-dark .CodeMirror-guttermarker-subtle { color: #3d424d; } 10 | .cm-s-ayu-dark .CodeMirror-linenumber { color: #3d424d; } 11 | .cm-s-ayu-dark .CodeMirror-cursor { border-left: 1px solid #e6b450; } 12 | 13 | .cm-s-ayu-dark span.cm-comment { color: #626a73; } 14 | .cm-s-ayu-dark span.cm-atom { color: #ae81ff; } 15 | .cm-s-ayu-dark span.cm-number { color: #e6b450; } 16 | 17 | .cm-s-ayu-dark span.cm-comment.cm-attribute { color: #ffb454; } 18 | .cm-s-ayu-dark span.cm-comment.cm-def { color: rgba(57, 186, 230, 80); } 19 | .cm-s-ayu-dark span.cm-comment.cm-tag { color: #39bae6; } 20 | .cm-s-ayu-dark span.cm-comment.cm-type { color: #5998a6; } 21 | 22 | .cm-s-ayu-dark span.cm-property, .cm-s-ayu-dark span.cm-attribute { color: #ffb454; } 23 | .cm-s-ayu-dark span.cm-keyword { color: #ff8f40; } 24 | .cm-s-ayu-dark span.cm-builtin { color: #e6b450; } 25 | .cm-s-ayu-dark span.cm-string { color: #c2d94c; } 26 | 27 | .cm-s-ayu-dark span.cm-variable { color: #b3b1ad; } 28 | .cm-s-ayu-dark span.cm-variable-2 { color: #f07178; } 29 | .cm-s-ayu-dark span.cm-variable-3 { color: #39bae6; } 30 | .cm-s-ayu-dark span.cm-type { color: #ff8f40; } 31 | .cm-s-ayu-dark span.cm-def { color: #ffee99; } 32 | .cm-s-ayu-dark span.cm-bracket { color: #f8f8f2; } 33 | .cm-s-ayu-dark span.cm-tag { color: rgba(57, 186, 230, 80); } 34 | .cm-s-ayu-dark span.cm-header { color: #c2d94c; } 35 | .cm-s-ayu-dark span.cm-link { color: #39bae6; } 36 | .cm-s-ayu-dark span.cm-error { color: #ff3333; } 37 | 38 | .cm-s-ayu-dark .CodeMirror-activeline-background { background: #01060e; } 39 | .cm-s-ayu-dark .CodeMirror-matchingbracket { 40 | text-decoration: underline; 41 | color: white !important; 42 | } -------------------------------------------------------------------------------- /wiki/tiddlers/ayu-dark.css.meta: -------------------------------------------------------------------------------- 1 | created: 20210429104005475 2 | modified: 20211015151104380 3 | module-type: codemirror-theme 4 | name: ayu-dark 5 | tags: $:/tags/Stylesheet 6 | title: ayu-dark 7 | tmap.id: c498fe4b-5889-4771-bef1-5ebcccb4de78 8 | type: text/css -------------------------------------------------------------------------------- /wiki/tiddlers/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tiddly-gittly/tw-echarts/8935ee760fd11e1dece4eefc9c2daf54b25298ac/wiki/tiddlers/banner.png -------------------------------------------------------------------------------- /wiki/tiddlers/banner.png.meta: -------------------------------------------------------------------------------- 1 | title: banner.png 2 | type: image/png -------------------------------------------------------------------------------- /wiki/tiddlers/tests/example/filters.js: -------------------------------------------------------------------------------- 1 | describe('Filter tests', function() { 2 | // Test copy from https://github.com/Jermolene/TiddlyWiki5/blob/31ec1bdd50ce7fa58e4e2c8701106bd809c47dc3/editions/test/tiddlers/tests/test-filters.js 3 | it('should parse new-style rich operator suffixes', function() { 4 | expect($tw.wiki.parseFilter('[search:: four, , five,, six [operand]]')).toEqual( 5 | [{ prefix: '', operators: [{ operator: 'search', suffix: ': four, , five,, six ', suffixes: [[], ['four', 'five', 'six']], operands: [{ text: 'operand' }] }] }], 6 | ); 7 | }); 8 | }); 9 | -------------------------------------------------------------------------------- /wiki/tiddlers/tests/example/filters.js.meta: -------------------------------------------------------------------------------- 1 | title: tests/example/test-filters.js 2 | type: application/javascript 3 | tags: $:/tags/test-spec -------------------------------------------------------------------------------- /wiki/tiddlers/什么是ECharts_.tid: -------------------------------------------------------------------------------- 1 | created: 20211230150012377 2 | modified: 20230116062553717 3 | tags: ECharts 4 | title: 什么是ECharts? 5 | type: text/vnd.tiddlywiki 6 | 7 | ECharts 是一款基于 ~JavaScript 的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。ECharts最初由百度团队开源,并于2018年初捐赠给Apache基金会,成为ASF孵化级项目。 8 | 9 | [[ECharts|https://echarts.apache.org/zh/index.html]] 相较 [[d3.js|https://d3js.org/]] ,效率更高(如有不妥请指正)、使用更简单,同时支持 canvas 和 svg 两种渲染方式,整个文件虽然不小(1M 左右),但是考虑到是一个非常全能的可视化库,所以已经是很不错的了。 10 | 11 | EChart 的可视化方式非常丰富,从最简单的柱状图,到拓扑图,到树形结构图,到可视化地图,以及词云、三维可视化等都可以搞定。可以点击[[这里|https://echarts.apache.org/examples/zh/index.html]]了解一下,这里就不赘述了。而这些可视化方式,本框架也都可以兼容(如果出现兼容问题,请提Issue)。 -------------------------------------------------------------------------------- /wiki/tiddlers/周期测试示例.tid: -------------------------------------------------------------------------------- 1 | created: 20231007081108968 2 | modified: 20231007083541332 3 | tags: 示例条目 4 | title: 周期测试示例 5 | type: text/vnd.tiddlywiki 6 | 7 | 这里同样是一些示例条目。用来展示[[堆叠图-动态数值]]。 8 | 9 | <$echarts $tiddler="堆叠图-模板使用-addon" currentTiddler=<> $height="500px"/> 10 | -------------------------------------------------------------------------------- /wiki/tiddlers/国庆七天.tid: -------------------------------------------------------------------------------- 1 | created: 20231007053731006 2 | modified: 20231007060704390 3 | title: 国庆七天 4 | type: text/vnd.tiddlywiki 5 | 6 | <$echarts $tiddler="折线图-模板使用-addon" currentTiddler=<> $height="500px"/> -------------------------------------------------------------------------------- /wiki/tiddlers/基础折线图.tid: -------------------------------------------------------------------------------- 1 | created: 20231007051013184 2 | list: 折线图-给定数值 折线图-动态数值 3 | modified: 20231007053128765 4 | tags: 教程向-Echarts插件简单使用 5 | title: 基础折线图 6 | type: text/vnd.tiddlywiki 7 | 8 | [[基础折线图]]就比[[进度图]]要复杂了。因为进度图只需要反映一个数据就可以了。折线图则是多个数据。而且是x轴和y轴,两个维度。但不必担心,这个上手也很容易的。并且非常实用,也常用,你一定可以掌握的。 9 | 10 | <> -------------------------------------------------------------------------------- /wiki/tiddlers/堆叠图-动态数值-addon.tid: -------------------------------------------------------------------------------- 1 | created: 20231007082232946 2 | modified: 20231007082456654 3 | tags: 堆叠图-动态数值 4 | title: 堆叠图-动态数值-addon 5 | type: text/vnd.tiddlywiki 6 | 7 | { 8 | "title": { 9 | "text": "Stacked Area Chart" 10 | }, 11 | "tooltip": { 12 | "trigger": "axis", 13 | "axisPointer": { 14 | "type": "cross", 15 | "label": { 16 | "backgroundColor": "#6a7985" 17 | } 18 | } 19 | }, 20 | "legend": { 21 | "data": ['生活', '学习', '娱乐', '活动', '工作'] 22 | }, 23 | "toolbox": { 24 | "feature": { 25 | "saveAsImage": {} 26 | } 27 | }, 28 | "grid": { 29 | "left": "3%", 30 | "right": "4%", 31 | "bottom": "3%", 32 | "containLabel": "true" 33 | }, 34 | "xAxis": [ 35 | { 36 | "type": "category", 37 | "boundaryGap": "false", 38 | "data": [ 39 | <$list filter="[tag[周期测试示例]]">'{{!!title}}', 40 | ] 41 | } 42 | ], 43 | "yAxis": [ 44 | { 45 | "type": "value" 46 | } 47 | ], 48 | "series": [ 49 | { 50 | "name": "生活", 51 | "type": "line", 52 | "stack": "Total", 53 | "label": { 54 | "show": "true", 55 | "position": "top" 56 | }, 57 | "areaStyle": {}, 58 | "emphasis": { 59 | "focus": "series" 60 | }, 61 | "data": [<$list filter="[tag[周期测试示例]]">'{{!!生活}}', ] 62 | }, 63 | { 64 | "name": "学习", 65 | "type": "line", 66 | "stack": "Total", 67 | "label": { 68 | "show": "true", 69 | "position": "top" 70 | }, 71 | "areaStyle": {}, 72 | "emphasis": { 73 | "focus": "series" 74 | }, 75 | "data": [<$list filter="[tag[周期测试示例]]">'{{!!学习}}', ] 76 | }, 77 | { 78 | "name": "娱乐", 79 | "type": "line", 80 | "stack": "Total", 81 | "label": { 82 | "show": "true", 83 | "position": "top" 84 | }, 85 | "areaStyle": {}, 86 | "emphasis": { 87 | "focus": "series" 88 | }, 89 | "data": [<$list filter="[tag[周期测试示例]]">'{{!!娱乐}}', ] 90 | }, 91 | { 92 | "name": "活动", 93 | "type": "line", 94 | "stack": "Total", 95 | "label": { 96 | "show": "true", 97 | "position": "top" 98 | }, 99 | "areaStyle": {}, 100 | "emphasis": { 101 | "focus": "series" 102 | }, 103 | "data": [<$list filter="[tag[周期测试示例]]">'{{!!活动}}', ] 104 | }, 105 | { 106 | "name": "工作", 107 | "type": "line", 108 | "stack": "Total", 109 | "label": { 110 | "show": "true", 111 | "position": "top" 112 | }, 113 | "areaStyle": {}, 114 | "emphasis": { 115 | "focus": "series" 116 | }, 117 | "data": [<$list filter="[tag[周期测试示例]]">'{{!!工作}}', ] 118 | } 119 | ] 120 | } -------------------------------------------------------------------------------- /wiki/tiddlers/堆叠图-动态数值.tid: -------------------------------------------------------------------------------- 1 | created: 20231007080719211 2 | modified: 20231007083819527 3 | tags: 堆叠图 4 | title: 堆叠图-动态数值 5 | type: text/vnd.tiddlywiki 6 | 7 | 这里和[[折线图-动态数值]]的思路是一样的。通过`<$list>`构造数据addon。这里用到的示例条目是[[周期测试示例]]标签下的七个条目,模仿一周的时间。里面有六个字段,分别是活动,生活,学习,娱乐,工作和总共。除了总共是500外,其他都是100,就单纯是数值。 8 | 9 | 构造中同样有两处关键代码。 10 | 11 | <$macrocall $name=code src=```data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] 12 | ```/> 13 | 14 | 这里我们要构造成标题日期。 15 | 16 | <$macrocall $name=code src=```"data": [<$list filter="[tag[周期测试示例]]">'<>', ] 17 | ```/> 18 | 19 | "data": [<$list filter="[tag[周期测试示例]]">'<>', ] 20 | 21 | 然后是对对应的活动,生活,学习,娱乐,工作和总共进行同样的构造。 22 | 23 | "data": [<$list filter="[tag[周期测试示例]]">'{{!!生活}}', ] 24 | 25 | 这里是嵌入了生活,但因为每个数值都是100,所以看起来没有变化。 26 | 27 | 然后接下来的就需要细心一一对应上就可以了。 28 | 29 | !!! 直接上代码! 30 | 31 | <> 32 | 33 | 接下来,我们把上面的代码保存到[[堆叠图-动态数值-addon]]中。然后通过echarts微件进行调用。 34 | 35 | <$echarts $tiddler="堆叠图-动态数值-addon" $height="600px"/> 36 | 37 | 非常工整,像彩虹糖一样。 38 | -------------------------------------------------------------------------------- /wiki/tiddlers/堆叠图-模板使用-addon.tid: -------------------------------------------------------------------------------- 1 | created: 20231007083035508 2 | modified: 20231007083241376 3 | tags: 堆叠图-模板使用 4 | title: 堆叠图-模板使用-addon 5 | type: text/vnd.tiddlywiki 6 | 7 | <$let 8 | graphRootTiddler=<> 9 | > 10 | { 11 | "title": { 12 | "text": "Stacked Area Chart" 13 | }, 14 | "tooltip": { 15 | "trigger": "axis", 16 | "axisPointer": { 17 | "type": "cross", 18 | "label": { 19 | "backgroundColor": "#6a7985" 20 | } 21 | } 22 | }, 23 | "legend": { 24 | "data": ['生活', '学习', '娱乐', '活动', '工作'] 25 | }, 26 | "toolbox": { 27 | "feature": { 28 | "saveAsImage": {} 29 | } 30 | }, 31 | "grid": { 32 | "left": "3%", 33 | "right": "4%", 34 | "bottom": "3%", 35 | "containLabel": "true" 36 | }, 37 | "xAxis": [ 38 | { 39 | "type": "category", 40 | "boundaryGap": "false", 41 | "data": [ 42 | <$list filter="[tag]">'{{!!title}}', 43 | ] 44 | } 45 | ], 46 | "yAxis": [ 47 | { 48 | "type": "value" 49 | } 50 | ], 51 | "series": [ 52 | { 53 | "name": "生活", 54 | "type": "line", 55 | "stack": "Total", 56 | "label": { 57 | "show": "true", 58 | "position": "top" 59 | }, 60 | "areaStyle": {}, 61 | "emphasis": { 62 | "focus": "series" 63 | }, 64 | "data": [<$list filter="[tag]">'{{!!生活}}', ] 65 | }, 66 | { 67 | "name": "学习", 68 | "type": "line", 69 | "stack": "Total", 70 | "label": { 71 | "show": "true", 72 | "position": "top" 73 | }, 74 | "areaStyle": {}, 75 | "emphasis": { 76 | "focus": "series" 77 | }, 78 | "data": [<$list filter="[tag]">'{{!!学习}}', ] 79 | }, 80 | { 81 | "name": "娱乐", 82 | "type": "line", 83 | "stack": "Total", 84 | "label": { 85 | "show": "true", 86 | "position": "top" 87 | }, 88 | "areaStyle": {}, 89 | "emphasis": { 90 | "focus": "series" 91 | }, 92 | "data": [<$list filter="[tag]">'{{!!娱乐}}', ] 93 | }, 94 | { 95 | "name": "活动", 96 | "type": "line", 97 | "stack": "Total", 98 | "label": { 99 | "show": "true", 100 | "position": "top" 101 | }, 102 | "areaStyle": {}, 103 | "emphasis": { 104 | "focus": "series" 105 | }, 106 | "data": [<$list filter="[tag]">'{{!!活动}}', ] 107 | }, 108 | { 109 | "name": "工作", 110 | "type": "line", 111 | "stack": "Total", 112 | "label": { 113 | "show": "true", 114 | "position": "top" 115 | }, 116 | "areaStyle": {}, 117 | "emphasis": { 118 | "focus": "series" 119 | }, 120 | "data": [<$list filter="[tag]">'{{!!工作}}', ] 121 | } 122 | ] 123 | } 124 | -------------------------------------------------------------------------------- /wiki/tiddlers/堆叠图-模板使用.tid: -------------------------------------------------------------------------------- 1 | created: 20231007082759417 2 | modified: 20231007083846488 3 | tags: 堆叠图 4 | title: 堆叠图-模板使用 5 | type: text/vnd.tiddlywiki 6 | 7 | 同[[折线图-模板使用]]一样,这里的思路,也是用`<$let>`微件把`<>`转换成`<>`,其他的基本保持不变。 8 | 9 | !!! 直接上代码! 10 | 11 | <> 12 | 13 | 上面代码可以去[[堆叠图-模板使用-addon]]查看。 14 | 15 | <$macrocall $name=code src=```<$echarts $tiddler="折线图-模板使用-addon" currentTiddler=<> $height="500px"/> 16 | ```/> 17 | 18 | 同样,结合echarts微件,就可以直接生成了。可以去[[周期测试示例]]看看效果。 19 | 20 | 当然你还可以结合`detail`,做成可以点击展开的。然后还可以加上`$:/tags/ViewTemplate`标签和`<$list>`微件选择性的展示。这些就留给你去探索了。 -------------------------------------------------------------------------------- /wiki/tiddlers/堆叠图-给定数值-完整代码.tid: -------------------------------------------------------------------------------- 1 | created: 20231007074916667 2 | modified: 20231007080650501 3 | tags: 堆叠图-给定数值 4 | title: 堆叠图-给定数值-完整代码 5 | type: text/vnd.tiddlywiki 6 | 7 | <$echarts $text=""" 8 | option = { 9 | title: { 10 | text: 'Stacked Area Chart' 11 | }, 12 | tooltip: { 13 | trigger: 'axis', 14 | axisPointer: { 15 | type: 'cross', 16 | label: { 17 | backgroundColor: '#6a7985' 18 | } 19 | } 20 | }, 21 | legend: { 22 | data: ['Email', 'Union Ads', 'Video Ads', 'Direct', 'Search Engine'] 23 | }, 24 | toolbox: { 25 | feature: { 26 | saveAsImage: {} 27 | } 28 | }, 29 | grid: { 30 | left: '3%', 31 | right: '4%', 32 | bottom: '3%', 33 | containLabel: true 34 | }, 35 | xAxis: [ 36 | { 37 | type: 'category', 38 | boundaryGap: false, 39 | data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] 40 | } 41 | ], 42 | yAxis: [ 43 | { 44 | type: 'value' 45 | } 46 | ], 47 | series: [ 48 | { 49 | name: 'Email', 50 | type: 'line', 51 | stack: 'Total', 52 | "label": { 53 | "show": "true", 54 | "position": "top" 55 | }, 56 | areaStyle: {}, 57 | emphasis: { 58 | focus: 'series' 59 | }, 60 | data: [120, 132, 101, 134, 90, 230, 210] 61 | }, 62 | { 63 | name: 'Union Ads', 64 | type: 'line', 65 | stack: 'Total', 66 | "label": { 67 | "show": "true", 68 | "position": "top" 69 | }, 70 | areaStyle: {}, 71 | emphasis: { 72 | focus: 'series' 73 | }, 74 | data: [220, 182, 191, 234, 290, 330, 310] 75 | }, 76 | { 77 | name: 'Video Ads', 78 | type: 'line', 79 | stack: 'Total', 80 | "label": { 81 | "show": "true", 82 | "position": "top" 83 | }, 84 | areaStyle: {}, 85 | emphasis: { 86 | focus: 'series' 87 | }, 88 | data: [150, 232, 201, 154, 190, 330, 410] 89 | }, 90 | { 91 | name: 'Direct', 92 | type: 'line', 93 | stack: 'Total', 94 | "label": { 95 | "show": "true", 96 | "position": "top" 97 | }, 98 | areaStyle: {}, 99 | emphasis: { 100 | focus: 'series' 101 | }, 102 | data: [320, 332, 301, 334, 390, 330, 320] 103 | }, 104 | { 105 | name: 'Search Engine', 106 | type: 'line', 107 | stack: 'Total', 108 | label: { 109 | show: true, 110 | position: 'top' 111 | }, 112 | areaStyle: {}, 113 | emphasis: { 114 | focus: 'series' 115 | }, 116 | data: [820, 932, 901, 934, 1290, 1330, 1320] 117 | } 118 | ] 119 | }; 120 | """ $height="600px"/> -------------------------------------------------------------------------------- /wiki/tiddlers/堆叠图-给定数值.tid: -------------------------------------------------------------------------------- 1 | created: 20231007074515503 2 | modified: 20231007080555140 3 | tags: 堆叠图 4 | title: 堆叠图-给定数值 5 | type: text/vnd.tiddlywiki 6 | 7 | 给定数值的,同样可以直接把[[示例代码|https://echarts.apache.org/examples/zh/editor.html?c=area-stack]]复制下来,进行修改展示。 8 | 9 | <> 10 | 11 | 点击复制就可以看到效果了。可以去[[堆叠图-给定数值-完整代码]]查看完整代码。同时还可以点击上面的图标,其实也是按钮,这样就可以看到四条或者三条的变化情况。 12 | 13 | {{堆叠图-给定数值-完整代码}} -------------------------------------------------------------------------------- /wiki/tiddlers/堆叠图.tid: -------------------------------------------------------------------------------- 1 | created: 20231007074325244 2 | list: 堆叠图-给定数值 堆叠图-动态数值 3 | modified: 20231007081521472 4 | tags: 教程向-Echarts插件简单使用 5 | title: 堆叠图 6 | type: text/vnd.tiddlywiki 7 | 8 | 还是写一下这个,虽然和[[基础折线图]]的内容差不多,但这个堆叠图一定程度上可以代替柱状图。这里我没有写柱状图,是因为我觉得柱状图看起来有点丑。 9 | 10 | 这个堆叠图是有一点复杂的,而且代码很长。但相信你看完了前面的教程,这些都不是难事了。 11 | 12 | <> -------------------------------------------------------------------------------- /wiki/tiddlers/如何安装这款插件_.tid: -------------------------------------------------------------------------------- 1 | created: 20211230150049464 2 | modified: 20230116062510959 3 | tags: ECharts 4 | title: 如何安装这款插件? 5 | type: text/vnd.tiddlywiki 6 | 7 | 虽然你可以像安装其他 ~TiddlyWiki 插件一样,将插件条目直接拖到你的 Wiki 里进行安装,但是这里容我打一个小广告:请使用CPL插件源进行安装和更新! 8 | 9 | : 前往[[太微中文插件源网站|https://tw-cpl.netlify.app/]]安装插件源,然后打开你的Wiki的【控制面板】-【插件】-【获取更多插件】来安装本插件,并可以方便地对插件进行更新。更多有趣插件等你探索! -------------------------------------------------------------------------------- /wiki/tiddlers/折线图-动态数值-addon.tid: -------------------------------------------------------------------------------- 1 | created: 20231007055326874 2 | modified: 20231007055339721 3 | tags: 折线图-动态数值 4 | title: 折线图-动态数值-addon 5 | type: text/vnd.tiddlywiki 6 | 7 | { 8 | "xAxis": { 9 | "type": "category", 10 | "data": [<$list filter="[tag[国庆七天]]">'<>', ] 11 | }, 12 | "yAxis": { 13 | "type": "value" 14 | }, 15 | "series": [ 16 | { 17 | "data": [<$list filter="[tag[国庆七天]]">'{{!!game-time}}', ], 18 | "type": "line", 19 | "type": "line", 20 | "label": { 21 | "show": "true", 22 | "position": 'top' 23 | } 24 | } 25 | ] 26 | } -------------------------------------------------------------------------------- /wiki/tiddlers/折线图-动态数值.tid: -------------------------------------------------------------------------------- 1 | created: 20231007052934282 2 | modified: 20231007075916947 3 | tags: 基础折线图 4 | title: 折线图-动态数值 5 | type: text/vnd.tiddlywiki 6 | 7 | [[折线图-给定数值]]学会了吗?是不是很简单呢? 8 | 9 | 但通常我们使用中,是把数据存储在各个条目里。比如我想展示[[国庆七天]]在家玩游戏的时长,那这些数据如何展示呢?玩游戏的时长存储在game-time字段里。 10 | 11 | 首先我们需要通过筛选器构造出数据集,然后再放到微件里使用。 12 | 13 | 而数据集我们则是独立成一个条目引用,不然因为引号太多,引号里的内容就会失效。而独立成另一个条目,则需要给原有的键值对都加上引号,并且删除最后一个分号,和删除开头的`option=`,具体可参看[[论坛|https://talk.tiddlywiki.org/t/echarts-bringing-amazing-visualization-tools-to-tiddlywiki/1944/11]]。 14 | 15 | 因为给定数值中我们使用的是text,而这里我们使用的是tiddler。存在着细微的差异。 16 | 17 | ok,我们开始构造吧。构造数据集需要用到[[list微件|https://bramchen.github.io/tw5-docs/zh-Hans/#ListWidget]]。 18 | 19 | 通过下面代码,我们就可以把七天的条目和相应的game-time字段给生成出来。 20 | 21 | <$macrocall $name=code src=```<$list filter="[tag[国庆七天]]"> 22 | 23 | <$link><> {{!!game-time}} 24 | 25 | 26 | ```/> 27 | 28 | <$list filter="[tag[国庆七天]]"> 29 | 30 | <$link><> {{!!game-time}} 31 | 32 | 33 | 34 | 而我们需要的数据集里关键的就是两个data数组。通过上面的方式我们可以生成下面这种data。 35 | 36 | <$macrocall $name=code src=```"data": [<$list filter="[tag[国庆七天]]">'<>', ] 37 | ```/> 38 | 39 | ``` 40 | data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] 41 | ``` 42 | 43 | "data": [<$list filter="[tag[国庆七天]]">'<>', ] 44 | 45 | 你看这两个是不是非常相似?而标题可以这样实现,game-time字段也肯定可以这样实现。 46 | 47 | "data": [<$list filter="[tag[国庆七天]]">'{{!!game-time}}', ] 48 | 49 | 获得了两个关键的数据数组,就可以大胆构造我们想要的数据集了。 50 | 51 | !!! 直接上代码! 52 | 53 | <$macrocall $name=code src=```{ 54 | "xAxis": { 55 | "type": "category", 56 | "data": [<$list filter="[tag[国庆七天]]">'<>', ] 57 | }, 58 | "yAxis": { 59 | "type": "value" 60 | }, 61 | "series": [ 62 | { 63 | "data": [<$list filter="[tag[国庆七天]]">'{{!!game-time}}', ], 64 | "type": "line", 65 | "type": "line", 66 | "label": { 67 | "show": "true", 68 | "position": 'top' 69 | } 70 | } 71 | ] 72 | } 73 | ```/> 74 | 75 | 接下来,我们把上面的代码保存到[[折线图-动态数值-addon]]中。然后通过echarts微件进行调用。 76 | 77 | <$macrocall $name=code src=```<$echarts $tiddler="折线图-动态数值-addon" $height="500px"/> 78 | ```/> 79 | 80 | <$echarts $tiddler="折线图-动态数值-addon" $height="500px"/> 81 | 82 | 可以看到这位同学假期开始时还是很疯狂地玩游戏的,但临到假期结束时还是收心了,哈哈。 -------------------------------------------------------------------------------- /wiki/tiddlers/折线图-模板使用-addon.tid: -------------------------------------------------------------------------------- 1 | created: 20231007060411057 2 | modified: 20231007060421427 3 | tags: 折线图-模板使用 4 | title: 折线图-模板使用-addon 5 | type: text/vnd.tiddlywiki 6 | 7 | <$let 8 | graphRootTiddler=<> 9 | > 10 | { 11 | "xAxis": { 12 | "type": "category", 13 | "data": [<$list filter="[tag]">'<>', ] 14 | }, 15 | "yAxis": { 16 | "type": "value" 17 | }, 18 | "series": [ 19 | { 20 | "data": [<$list filter="[tag]">'{{!!game-time}}', ], 21 | "type": "line", 22 | "type": "line", 23 | "label": { 24 | "show": "true", 25 | "position": 'top' 26 | } 27 | } 28 | ] 29 | } 30 | -------------------------------------------------------------------------------- /wiki/tiddlers/折线图-模板使用.tid: -------------------------------------------------------------------------------- 1 | created: 20231007055729671 2 | modified: 20231007080002757 3 | tags: 基础折线图 4 | title: 折线图-模板使用 5 | type: text/vnd.tiddlywiki 6 | 7 | 哈哈,没想到吧,还有更好的玩法。 8 | 9 | 如果我们想要把这个作为模板进行使用怎么办呢?明年国庆的时候又能拿出来用了。 10 | 11 | 这里我们就需要把里面的筛选器改成变量`<>`了。但因为我们还需要在addon里进行传递,所以我们需要另一个变量`graphRootTiddler`,那我们怎么把这两个变量给连起来呢?这里我们就需要用到`<$let>`微件了。 12 | 13 | !!! 直接上代码! 14 | 15 | <$macrocall $name=code src=```<$let 16 | graphRootTiddler=<> 17 | > 18 | { 19 | "xAxis": { 20 | "type": "category", 21 | "data": [<$list filter="[tag]">'<>', ] 22 | }, 23 | "yAxis": { 24 | "type": "value" 25 | }, 26 | "series": [ 27 | { 28 | "data": [<$list filter="[tag]">'{{!!game-time}}', ], 29 | "type": "line", 30 | "type": "line", 31 | "label": { 32 | "show": "true", 33 | "position": 'top' 34 | } 35 | } 36 | ] 37 | } 38 | 39 | ```/> 40 | 41 | 这里我们把`[tag[国庆七天]]`改成了`[tag]`。这样就可以进行变量传递了。 42 | 43 | 同样我们把上面的代码保存到[[折线图-模板使用-addon]]条目里。然后我们需要去[[国庆七天]]里写下面代码。 44 | 45 | <$macrocall $name=code src=```<$echarts $tiddler="折线图-模板使用-addon" currentTiddler=<> $height="500px"/> 46 | ```/> 47 | 48 | 这样就会把国庆七天传递到`<>`,在addon里则会通过`<$let>`微件,把`<>`变成`<>`变量。这样两个变量就不会冲突了。然后自动生成图谱了。 49 | 50 | 你可以去[[国庆七天]]检查有没有生成图谱。 51 | 52 | {{国庆七天}} 53 | 54 | 当然你还可以结合`detail`,做成可以点击展开的。然后还可以加上`$:/tags/ViewTemplate`标签和`<$list>`微件选择性的展示。这些就留给你去探索了。 -------------------------------------------------------------------------------- /wiki/tiddlers/折线图-给定数值.tid: -------------------------------------------------------------------------------- 1 | created: 20231007051852731 2 | modified: 20231007075714976 3 | tags: 基础折线图 4 | title: 折线图-给定数值 5 | type: text/vnd.tiddlywiki 6 | 7 | 同样我们先从给定数值开始入门。把echarts官方里的[[示例|https://echarts.apache.org/examples/zh/editor.html?c=line-simple]]代码复制过来。放到微件里去调用。 8 | 9 | <$macrocall $name=code src=```<$echarts $text=""" 10 | option = { 11 | xAxis: { 12 | type: 'category', 13 | data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] 14 | }, 15 | yAxis: { 16 | type: 'value' 17 | }, 18 | series: [ 19 | { 20 | data: [150, 230, 224, 218, 135, 147, 260], 21 | type: 'line' 22 | } 23 | ] 24 | }; 25 | """/>```/> 26 | 27 | <$echarts $text=""" 28 | option = { 29 | xAxis: { 30 | type: 'category', 31 | data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] 32 | }, 33 | yAxis: { 34 | type: 'value' 35 | }, 36 | series: [ 37 | { 38 | data: [150, 230, 224, 218, 135, 147, 260], 39 | type: 'line' 40 | } 41 | ] 42 | }; 43 | """/> 44 | 45 | 给定数值的好处就是可以直接复制代码,修改里面的数值,放到text里面去。这里如果想要展示数值也是可以的。在`type: 'line' `前面加上下面代码就可以了。 46 | 47 | <$macrocall $name=code src=```label: { 48 | show: true, 49 | position: 'top' 50 | }, 51 | ```/> 52 | 53 | 这个代码的意思就是展示标签,并且展示在顶端。 54 | 55 | <$echarts $text=""" 56 | option = { 57 | xAxis: { 58 | type: 'category', 59 | data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] 60 | }, 61 | yAxis: { 62 | type: 'value' 63 | }, 64 | series: [ 65 | { 66 | data: [150, 230, 224, 218, 135, 147, 260], 67 | label: { 68 | show: true, 69 | position: 'top' 70 | }, 71 | type: 'line' 72 | } 73 | ] 74 | }; 75 | """/> -------------------------------------------------------------------------------- /wiki/tiddlers/教程向-Echarts插件简单使用.tid: -------------------------------------------------------------------------------- 1 | created: 20231007041724587 2 | list: 进度图 基础折线图 简单饼图 堆叠图 3 | modified: 20231007074456249 4 | tags: Index 5 | title: 教程向-Echarts插件简单使用 6 | type: text/vnd.tiddlywiki 7 | 8 | Echarts插件有很多种调用方式。从[[我该如何使用该插件?]]就可以看出来。虽然调用方式很多,但我们从简单的使用角度出发,可以分成两种形式。 9 | 10 | * 一种是有数据的形式。 11 | * 一种是数据是动态变化的,取决于条目里储存的数据。 12 | 13 | 固定数据的形式,比较好处理,可以直接套用,下面示例也会演示。数据动态变化的只需要用到筛选器知识,可去[[太微官方文档|https://bramchen.github.io/tw5-docs/zh-Hans/#Filters]]里查看。而再复杂一点的就是模板化的使用了。一般有数据的,就直接和微件一起使用。而数据动态变化的,则通常会把数据内容独立成一个条目,然后引用。 14 | 15 | 这些都会尽可能写得清楚明白,并给以示例。展示用到的数据都放在[[示例条目]]标签下。 16 | 17 | 这里只是写一些简单,常用的图谱教程。同一类型的其他变体,可以自行探索。 18 | 19 | ! 万分放心,这里不会用到任何javascript知识!!! 20 | 21 | 因为我自己也不会javascript。 22 | 23 | <> -------------------------------------------------------------------------------- /wiki/tiddlers/示例条目.tid: -------------------------------------------------------------------------------- 1 | created: 20231007053232478 2 | modified: 20231007053301152 3 | tags: 4 | title: 示例条目 5 | type: text/vnd.tiddlywiki 6 | 7 | 这个标签下面的条目是用来展示数据的示例条目,请勿删除。 -------------------------------------------------------------------------------- /wiki/tiddlers/简单饼图-动态数值-完整代码.tid: -------------------------------------------------------------------------------- 1 | created: 20231007072830872 2 | modified: 20231007073029725 3 | tags: 简单饼图-动态数值 4 | title: 简单饼图-动态数值-完整代码 5 | type: text/vnd.tiddlywiki 6 | 7 | \define pie-chart() 8 | option = { 9 | title: { 10 | text: '简单饼图', 11 | subtext: '动态数据', 12 | left: 'center' 13 | }, 14 | tooltip: { 15 | trigger: 'item', 16 | formatter: '{b} : {c} ({d}%)' 17 | }, 18 | legend: { 19 | bottom: 10, 20 | left: 'center', 21 | data: ['国庆条目', '普通条目', '影子条目', '教程条目', 'ECharts条目'] 22 | }, 23 | series: [ 24 | { 25 | type: 'pie', 26 | radius: '65%', 27 | center: ['50%', '50%'], 28 | selectedMode: 'single', 29 | data: [ 30 | {value: $(国庆条目)$,name: '国庆条目' }, 31 | { value: $(普通条目)$, name: '普通条目' }, 32 | { value: $(影子条目)$, name: '影子条目' }, 33 | { value: $(教程条目)$, name: '教程条目' }, 34 | { value: $(ECharts条目)$, name: 'ECharts条目' } 35 | ], 36 | emphasis: { 37 | itemStyle: { 38 | shadowBlur: 10, 39 | shadowOffsetX: 0, 40 | shadowColor: 'rgba(0, 0, 0, 0.5)' 41 | } 42 | } 43 | } 44 | ] 45 | }; 46 | \end 47 | 48 | <$let 49 | 国庆条目={{{[!is[system]tag[国庆七天]sort[title]count[]]}}} 50 | 普通条目={{{[!is[system]sort[title]count[]]}}} 51 | 影子条目={{{[is[tiddler]is[shadow]sort[title]count[]]}}} 52 | 教程条目={{{[!is[system]!prefix[$:/]sameday:created[20231007]sort[title]count[]]}}} 53 | ECharts条目={{{[!is[system]tag[ECharts]sort[title]count[]]}}} 54 | > 55 | 56 | <$echarts $text=<> $height="500px"/> 57 | 58 | -------------------------------------------------------------------------------- /wiki/tiddlers/简单饼图-动态数值.tid: -------------------------------------------------------------------------------- 1 | created: 20231007070622546 2 | modified: 20231007080255944 3 | tags: 简单饼图 4 | title: 简单饼图-动态数值 5 | type: text/vnd.tiddlywiki 6 | 7 | 同[[进度图-动态数值]]一样,这里也是用的`define`方式进行文本替换。 8 | 9 | 这里我们用几个数据来展示。分别是国庆七天条目的数量,影子条目的数量。普通条目数量。今天写的教程数量以及ECharts条目数量。都列在下面了。 10 | 11 | 国庆条目数量: <$text text={{{[!is[system]tag[国庆七天]sort[title]count[]]}}}/> 12 | 13 | 普通条目数量:<$text text={{{[!is[system]sort[title]count[]]}}}/> 14 | 15 | 影子条目数量:<$text text={{{[is[tiddler]is[shadow]sort[title]count[]]}}}/> 16 | 17 | 教程条目数量:<$text text={{{[!is[system]!prefix[$:/]sameday:created[20231007]sort[title]count[]]}}}/> 18 | 19 | ECharts条目数量: <$text text={{{[!is[system]tag[ECharts]sort[title]count[]]}}}/> 20 | 21 | <$macrocall $name=code src=```\define pie-chart() 22 | option = { 23 | title: { 24 | text: '简单饼图', 25 | subtext: '动态数据', 26 | left: 'center' 27 | }, 28 | tooltip: { 29 | trigger: 'item', 30 | formatter: '{b} : {c} ({d}%)' 31 | }, 32 | legend: { 33 | bottom: 10, 34 | left: 'center', 35 | data: ['国庆条目', '普通条目', '影子条目', '教程条目', 'ECharts条目'] 36 | }, 37 | series: [ 38 | { 39 | type: 'pie', 40 | radius: '65%', 41 | center: ['50%', '50%'], 42 | selectedMode: 'single', 43 | data: [ 44 | {value: $(国庆条目)$,name: '国庆条目' }, 45 | { value: $(普通条目)$, name: '普通条目' }, 46 | { value: $(影子条目)$, name: '影子条目' }, 47 | { value: $(教程条目)$, name: '教程条目' }, 48 | { value: $(ECharts条目)$, name: 'ECharts条目' } 49 | ], 50 | emphasis: { 51 | itemStyle: { 52 | shadowBlur: 10, 53 | shadowOffsetX: 0, 54 | shadowColor: 'rgba(0, 0, 0, 0.5)' 55 | } 56 | } 57 | } 58 | ] 59 | }; 60 | \end 61 | ```/> 62 | 63 | 上面代码一定要注意一一对应。如果对应错了,显示的数值也是错的。 64 | 65 | 如果想自定义颜色也是可以的,直接在后面加上`itemStyle: {color: '#28a745'}`,如下面所示。 66 | 67 | <$macrocall $name=code src=```data: [ 68 | {value: $(国庆条目)$,name: '国庆条目',itemStyle: {color: '#28a745'}}, 69 | {value: $(普通条目)$, name: '普通条目' ,itemStyle: {color: '#0e90d2'}}, 70 | {value: $(影子条目)$, name: '影子条目',itemStyle: {color: 'orange'}}, 71 | {value: $(教程条目)$, name: '教程条目',itemStyle: {color: 'red'}}, 72 | {value: $(ECharts条目)$, name: 'ECharts条目',itemStyle: {color: 'pink'}} 73 | 74 | ], 75 | ```/> 76 | 77 | 接下来就是把筛选器给拼接上去。 78 | 79 | <$macrocall $name=code src=```<$let 80 | 国庆条目={{{[!is[system]tag[国庆七天]sort[title]count[]]}}} 81 | 普通条目={{{[!is[system]sort[title]count[]]}}} 82 | 影子条目={{{[is[tiddler]is[shadow]sort[title]count[]]}}} 83 | 教程条目={{{[!is[system]!prefix[$:/]sameday:created[20231007]sort[title]count[]]}}} 84 | ECharts条目={{{[!is[system]tag[ECharts]sort[title]count[]]}}} 85 | > 86 | 87 | <$echarts $text=<> $height="500px" /> 88 | 89 | 90 | ```/> 91 | 92 | 一般来说,变量都是以英文的,但这里我们方便理解就直接用中文作为变量名了。 93 | 94 | 然后我们把这两串代码放到[[简单饼图-动态数值-完整代码]],就可以前去查看效果。 95 | 96 | {{简单饼图-动态数值-完整代码}} -------------------------------------------------------------------------------- /wiki/tiddlers/简单饼图-模板使用.tid: -------------------------------------------------------------------------------- 1 | created: 20231007073725955 2 | modified: 20231007073856232 3 | tags: 简单饼图 4 | title: 简单饼图-模板使用 5 | type: text/vnd.tiddlywiki 6 | 7 | 简单饼图的模板使用比较简单,这里就简单说一下。其实就是把筛选器替换成`[tagcount[]]`,这样就做到了可以在当前条目下进行模板使用。 -------------------------------------------------------------------------------- /wiki/tiddlers/简单饼图-给定数值.tid: -------------------------------------------------------------------------------- 1 | created: 20231007065406802 2 | modified: 20231007080211543 3 | tags: 简单饼图 4 | title: 简单饼图-给定数值 5 | type: text/vnd.tiddlywiki 6 | 7 | 同样我们先看一下给定数值是如何实现的。有了前面的基础我们明白了直接把代码复制过来放到微件里调用就可以了。 8 | 9 | <$macrocall $name=code src=```<$echarts $text=""" 10 | option = { 11 | title: { 12 | text: 'Weather Statistics', 13 | subtext: 'Fake Data', 14 | left: 'center' 15 | }, 16 | tooltip: { 17 | trigger: 'item', 18 | formatter: '{b} : {c} ({d}%)' 19 | }, 20 | legend: { 21 | bottom: 10, 22 | left: 'center', 23 | data: ['CityA', 'CityB', 'CityD', 'CityC', 'CityE'] 24 | }, 25 | series: [ 26 | { 27 | type: 'pie', 28 | radius: '65%', 29 | center: ['50%', '50%'], 30 | selectedMode: 'single', 31 | data: [ 32 | {value: 1548,name: 'CityE' }, 33 | { value: 735, name: 'CityC' }, 34 | { value: 510, name: 'CityD' }, 35 | { value: 434, name: 'CityB' }, 36 | { value: 335, name: 'CityA' } 37 | ], 38 | emphasis: { 39 | itemStyle: { 40 | shadowBlur: 10, 41 | shadowOffsetX: 0, 42 | shadowColor: 'rgba(0, 0, 0, 0.5)' 43 | } 44 | } 45 | } 46 | ] 47 | }; 48 | """/> 49 | ```/> 50 | 51 | <$echarts $text=""" 52 | option = { 53 | title: { 54 | text: 'Weather Statistics', 55 | subtext: 'Fake Data', 56 | left: 'center' 57 | }, 58 | tooltip: { 59 | trigger: 'item', 60 | formatter: '{b} : {c} ({d}%)' 61 | }, 62 | legend: { 63 | bottom: 10, 64 | left: 'center', 65 | data: ['CityA', 'CityB', 'CityD', 'CityC', 'CityE'] 66 | }, 67 | series: [ 68 | { 69 | type: 'pie', 70 | radius: '65%', 71 | center: ['50%', '50%'], 72 | selectedMode: 'single', 73 | data: [ 74 | {value: 1548,name: 'CityE' }, 75 | { value: 735, name: 'CityC' }, 76 | { value: 510, name: 'CityD' }, 77 | { value: 434, name: 'CityB' }, 78 | { value: 335, name: 'CityA' } 79 | ], 80 | emphasis: { 81 | itemStyle: { 82 | shadowBlur: 10, 83 | shadowOffsetX: 0, 84 | shadowColor: 'rgba(0, 0, 0, 0.5)' 85 | } 86 | } 87 | } 88 | ] 89 | }; 90 | """/> 91 | 92 | 你还可以点击下面的按钮,然后只看四个部分的占比情况。 93 | 94 | 解释一下里面关键几个部分代码。 95 | 96 | <$macrocall $name=code src=```title: { 97 | text: 'Weather Statistics', 98 | subtext: 'Fake Data', 99 | left: 'center' 100 | } 101 | ```/> 102 | 103 | 饼图的标题和副标题,然后居中。 104 | 105 | <$macrocall $name=code src=```tooltip: { 106 | trigger: 'item', 107 | formatter: '{b} : {c} ({d}%)' 108 | }, 109 | ```/> 110 | 111 | 上面内容表示点击浮动显示的内容。bcd分别代表名称,数值和占比。 112 | 113 | <$macrocall $name=code src=```data: [ 114 | {value: 1548,name: 'CityE' }, 115 | { value: 735, name: 'CityC' }, 116 | { value: 510, name: 'CityD' }, 117 | { value: 434, name: 'CityB' }, 118 | { value: 335, name: 'CityA' } 119 | ], 120 | ```/> 121 | 122 | 123 | 这里表示的是五个数据。同时这五个数据的名字。 -------------------------------------------------------------------------------- /wiki/tiddlers/简单饼图.tid: -------------------------------------------------------------------------------- 1 | created: 20231007065207832 2 | list: 简单饼图-给定数值 简单饼图-动态数值 3 | modified: 20231007070807406 4 | tags: 教程向-Echarts插件简单使用 5 | title: 简单饼图 6 | type: text/vnd.tiddlywiki 7 | 8 | 饼图也是最常用的一种图谱。这里把[[官方示例|https://echarts.apache.org/examples/zh/editor.html?c=pie-rich-text]]简单改动了一下,去除了旁边的天气显示。 9 | 10 | <> -------------------------------------------------------------------------------- /wiki/tiddlers/请与大家分享你的工作!.tid: -------------------------------------------------------------------------------- 1 | created: 20211230150235256 2 | modified: 20230116062522928 3 | tags: ECharts 4 | title: 请与大家分享你的工作! 5 | type: text/vnd.tiddlywiki 6 | 7 | “众人拾柴火焰高”,如果你写出了让自己满意的组件,也恳请你能够将它发布到 [[GitHub Discussions|https://github.com/tiddly-gittly/tw-echarts/discussions]] 中,我会筛选有用的可视化组件并添加到这个插件中来,也欢迎成为这个项目的协作者,让我们造福更多的人,让 ~TiddlyWiki 变得更强大! -------------------------------------------------------------------------------- /wiki/tiddlers/进度图-动态数值-完整代码.tid: -------------------------------------------------------------------------------- 1 | created: 20231007045325609 2 | modified: 20231007051409408 3 | tags: 进度图-动态数值 4 | title: 进度图-动态数值-完整代码 5 | type: text/vnd.tiddlywiki 6 | 7 | \define liquid-fill-percentage() 8 | option = { 9 | series: [{ 10 | type: 'liquidFill', 11 | data: [$(test)$] 12 | }] 13 | } 14 | \end 15 | 16 | 17 | <$text text={{{ [is[tiddler]is[shadow]sort[title]count[]] }}}/> 18 | 19 | --- 20 | 21 | <$text text={{{[!is[system]sort[title]count[]]}}}/> 22 | 23 | 24 | <$let 25 | 普通条目={{{[!is[system]sort[title]count[]]}}} 26 | 影子条目={{{ [is[tiddler]is[shadow]sort[title]count[]] }}} 27 | test={{{[<影子条目>divide<普通条目>fixed[4]]}}} 28 | > 29 | 30 | <$echarts $text=<> /> 31 | 32 | -------------------------------------------------------------------------------- /wiki/tiddlers/进度图-动态数值.tid: -------------------------------------------------------------------------------- 1 | created: 20231007044943572 2 | modified: 20231007075614864 3 | tags: 进度图 4 | title: 进度图-动态数值 5 | type: text/vnd.tiddlywiki 6 | 7 | 但通常这个数字是一个动态的。比如通过筛选器来计算已经完成的任务占总任务多少。 8 | 9 | 那我们要实现这个功能,就需要把`data: [0.3]`里面的数值换成动态的数值。所以我们就需要用到宏来进行文本替换。这里思路的来源是林一二的[[最近一年熬夜的天数|https://onetwo.ren/wiki/#%E6%9C%80%E8%BF%91%E4%B8%80%E5%B9%B4%E7%86%AC%E5%A4%9C%E7%9A%84%E5%A4%A9%E6%95%B0]]。 10 | 11 | <$macrocall $name=code src=```\define liquid-fill-percentage() 12 | option = { 13 | series: [{ 14 | type: 'liquidFill', 15 | data: [$(test)$] 16 | }] 17 | } 18 | \end```/> 19 | 20 | 首先定义一个宏,这个宏就是要传入里面的test。然后下面我们用let进行赋值。 21 | 22 | <$macrocall $name=code src=```普通条目数量:<$text text={{{[!is[system]sort[title]count[]]}}}/> 23 | 24 | 影子条目数量:<$text text={{{[is[tiddler]is[shadow]sort[title]count[]]}}}/> 25 | 26 | <$let 27 | 普通条目={{{[!is[system]sort[title]count[]]}}} 28 | 影子条目={{{ [is[tiddler]is[shadow]sort[title]count[]]}}} 29 | test={{{[<影子条目>divide<普通条目>fixed[4]]}}} 30 | > 31 | 32 | <$echarts $text=<> /> 33 | 34 | ```/> 35 | 36 | 在上面代码中,通过两个筛选器,分别展示了影子条目的数量和普通条目的数量。再计算相除的结果,然后保留四位数。 37 | 38 | 不同的wiki有不同的影子条目和普通条目数量,所以这个数据在不同的wiki里呈现出来是完全不一样的。可以试一试放到你的wiki里测试一下。 39 | 40 | {{进度图-动态数值-完整代码}} 41 | 42 | 大概可能会得到一个这样类似的数值。上面text会显示出相应的数值来。可以去[[进度图-动态数值-完整代码]]查看完整代码。 43 | 44 | 这里用到了let进行赋值和divide进行相除,可以去官方文档中查看对应的条目,获取进一步的知识。 45 | -------------------------------------------------------------------------------- /wiki/tiddlers/进度图-给定数值.tid: -------------------------------------------------------------------------------- 1 | created: 20231007044640502 2 | modified: 20231007075447689 3 | tags: 进度图 4 | title: 进度图-给定数值 5 | type: text/vnd.tiddlywiki 6 | 7 | 直接复制下面的代码,就可以看到效果。这里用到的数据是0.3,也就是30%,这个数据是固定的。所以如果是设定好了的数据,那直接复制代码就可以使用了。 8 | 9 | <$macrocall $name=code src=```<$echarts $text=""" 10 | option = { 11 | series: [{ 12 | type: 'liquidFill', 13 | data: [0.3] 14 | }] 15 | }""" /> 16 | ``` 17 | /> 18 | 19 | <$echarts $text=""" 20 | option = { 21 | series: [{ 22 | type: 'liquidFill', 23 | data: [0.3] 24 | }] 25 | }""" /> -------------------------------------------------------------------------------- /wiki/tiddlers/进度图.tid: -------------------------------------------------------------------------------- 1 | created: 20231007042817488 2 | list: 进度图-给定数值 进度图-动态数值 3 | modified: 20231007052758665 4 | tags: 教程向-Echarts插件简单使用 5 | title: 进度图 6 | type: text/vnd.tiddlywiki 7 | 8 | 进度图实际上也是仪表图。这里就先把两者当成一种。后面有其他的例子再讨论。 9 | 10 | 简单的进度图其实就是反映一个数值。论坛上有库克马做的简单饼图,可参考下面链接。 11 | 12 | * [[Tiddlywiki 中的圆环图与动画|https://talk.tiddlywiki.org/t/donut-chart-in-tiddlywiki-with-animation/535]] 13 | * [[TiddlyWiki 中的简单进度饼图|https://talk.tiddlywiki.org/t/simple-progress-pie-chart-in-tiddlywiki/505]] 14 | 15 | 这两个图表比较简单,也挺好用。 16 | 17 | 这里我们用echarts图谱也简单实现一个。用的是水滴动态形式,所以还需要安装`$:/plugins/Gk0Wk/echarts-liquidfill`插件。 18 | 19 | <> 20 | -------------------------------------------------------------------------------- /wiki/tiddlywiki.info: -------------------------------------------------------------------------------- 1 | { 2 | "description": "EChart For TiddlyWiki5", 3 | "plugins": [ 4 | "tiddlywiki/filesystem", 5 | "tiddlywiki/tiddlyweb", 6 | "tiddlywiki/highlight", 7 | "tiddlywiki/pluginlibrary", 8 | "tiddlywiki/menubar" 9 | ], 10 | "themes": [ 11 | "tiddlywiki/vanilla" 12 | ], 13 | "languages": [ 14 | "zh-Hans" 15 | ], 16 | "build": {} 17 | } 18 | --------------------------------------------------------------------------------