Skip to content

A Obsidian Plugin. You can flexibility to create a 'Block' by some means. It also provides some useful features, like `list to table`.

License

Notifications You must be signed in to change notification settings

LincZero/obsidian-any-block

Repository files navigation

README

Lightspot (亮点)

A Obsidian Plugin. You can flexibility to create a 'Block' by some means. It also provides some useful features, like list to table.

一个Obsidain插件。您可以通过某种方式灵活地创建一个“块”。它还提供了一些有用的功能,如“列表转表格”。

This is a 【Syntax free, Extensible、Powerful and flexible、Multi-platform】 Markdown block extension rendering plugin

(这是一个 【无语法、可扩展、灵活强大、多平台】 的 Markdown 块扩展渲染插件)

  • Syntax free (无语法)
    • No new syntax、Syntax-free intrusion (没有新语法、没有语法入侵)
    • 这也导致没有过度的插件依赖。我认为好的插件不应该导致 —— 当你用了一段时间插件后,离开该插件会导致原来的内容变形,不可读或维护
  • Extensible (可扩展性)
    • Facilitate secondary development (插件方便二次开发)
  • Powerful and flexible (灵活且强大)
    • 选择器:选择范围灵活,六种方式,简单易用
    • 处理器:丰富多样、功能强大、扩展性强
  • Multi-platform (多平台)
    • Obsidian
    • Blogs such as vuepress/vitepress that support markdown-it parsing
    • V3版本重构并迁移到markdown-it插件,可以使Obsidian和你发布的VuePress/VitePress保持高度一致性(至于在VuePress上的效果如何,可以点击上面的第一个链接查看)

Multi-Language (多语言)

  • en
    • Language issues: Documentation is multilingual (zh/en), don't worry
    • Alternate site links:When the website link to this article fails, try replacing linczero.github.io with linczero-github-io.pages.dev in the url
  • zh
    • 语言问题:文档是多语言的(zh/en),不用担心
    • 备用网站链接:如果网站失效,则将网站链接部分的 linczero.github.io 替换成 linczero-github-io.pages.dev 就可以了 (本文的默认网站链接指向 github.io,如果国内有不能访问的朋友,那么大概率需要做这一步

More Links (相关链接)

Effects warrior (效果展示)

multiWay table/multiCross table/Cross table (多叉表格/跨行表格)

ListTable/TreeTable/TreeGrid (列表格/树型表格)

Optimized list (优化列表)

The essence is "listtable" based on the addition of a mock list style (本质是 "列表格" 的基础上增加仿列表样式)

Dir Tree (目录树)

The essence is "listtable" based on the addition of imitation directory style (本质是"列表格"的基础上增加仿目录样式)

ASCII Dir Tree (ascii 目录树)

WBS (Work Breakdown Structure, 工作分解结构)

timeline (时间线)

tabs & card (标签页和卡片)

mermaid flow (mermaid流程图)

plantuml mindmap (plantuml 思维导图)

nodes (ab mindmap) (转节点树图,AnyBlock版思维导图)

markmap mindmap (markmap 思维导图)

mermaid mindmap (mermaid 思维导图)

more……

Effects warrior - old (旧效果展示)

Here are some of the more common processors:

  • list2table (2datatable)
  • list2listtable
  • list2mermaid (graph LR)
  • list2mindmap (mermaid v9.3.0 mindmap)
  • list2tab
  • list2timeline
  • title2list + list2somthing