Obsidian 插件:AsciiDoc Blocks Plugin
插件名片
概述
Obsidian 中渲染 asciidoc 块的插件,最初是 asciidoc 表格。
原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 obsidian-asciidoc-blocks 插件的自述翻译
= Obsidian AsciiDoc Blocks 插件
:prewrap:
ifdef::env-github[]
:tip-caption: :bulb:
:note-caption: :information_source:
:important-caption: :heavy_exclamation_mark:
:caution-caption: :fire:
:warning-caption: :warning:
endif::[]
[.lead]
这是一个在 Obsidian 中渲染 AsciiDoc 块的插件,最初专注于表格。因为 Markdown 表格太有限了!
== 示例
=== 无标题表格(无网格和边框)
[cols=“1a,1a”]
|===
| Markdown
| 结果
| [source]
[frame="none", grid="none", cols="^3,^1,^2"]
\|===
\| 2 × 1 \| = \| 2
\| 2 × 2 \| = \| 4
\| 2 × 3 \| = \| 6
\|===
| image:images/multiplication-table.png[]
|===
=== CSV 表格
[cols=“1a,1a”]
|===
| Markdown
| 结果
| [source]
[%header, format=csv]
\|===
Artist, Track, Genre
Baauer, Harlem Shake, Hip Hop
The Lumineers, Ho Hey, Folk Rock
\|===
| image:images/csv-table.png[]
|===
=== 跨行和跨列
[cols=“1a,1a”]
|===
| Markdown
| 结果
| [source]
\|===
\| Column 1 \| Column 2 \| Column 3
3+\| colspan="3" - 全行
.2+\| rowspan="2" - 两行
\| Line 2 - Column 2
\| Line 2 - Column 3
\| Line 3 - Column 2
\| Line 3 - Column 3
\| Line 4 - Column 1
2.2+\| rowspan="2" colspan="2" - 两行两列
\| Line 5 - Column 1
\|===
| image:images/span-table.png[]
|===
[TIP]
有关 https://docs.asciidoctor.org/asciidoc/latest/tables/build-a-basic-table/[AsciiDoc 表格] 的更多信息。
== 重要提示
目前可能可以使用任何 AsciiDoc 功能,但没有任何保证和支持!我希望将来能够正式支持其他功能!
[WARNING]
也许我会限制 asciidoc-table
仅支持表格,并创建另一个不受支持的块:asciidoc-raw
。
== 感谢
- 第一个灵感(和一些代码)来自 https://github.com/valentine195/obsidian-admonition[Obsidian Admonition],感谢 @valentine195;
- 非常感谢 @francbreno,介绍我使用 Obsidian 并花时间讨论这个插件的想法。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。