1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
|
语法简洁性 Markdown:语法简洁直观,标签少,学习成本低,像 TiddlyWiki:语法相对复杂,有更多自定义规则和指令,新用户较难上手。 标题表示 Markdown:用 TiddlyWiki:用 ! 表示, ! 一级标题 、 !! 二级标题 。 列表创建 Markdown:无序列表用 - 或 * ,有序列表直接用数字加 . ,如 1. 第一项 。 **TiddlyWiki **:无序列表用 * ,有序列表用 链接与图片插入 Markdown:链接 [显示文本](链接地址) ,图片  。 TiddlyWiki:链接 [[显示文本|链接地址]] ,图片 {{图片地址}} 。 表格语法 Markdown:用 | 和 - 绘制,如 |表头1|表头2| 。 TiddlyWiki:用 | 分隔单元格,但规则和格式不同。 代码展示 Markdown:用三个反引号 ``` 包裹代码块,还能指定语言。 TiddlyWiki:用 <pre><code> 标签。 扩展性 Markdown:扩展性弱,需借助其他工具或库。 TiddlyWiki:扩展性强,有插件系统,能添加复杂功能。
# markdown与TiddlyWiki写流程图语法对比?
Markdown Markdown通常借助Mermaid语法绘制流程图,简洁直观。 基本语法:以 graph 开头,指定方向(如 TB 从上到下)。定义节点用字母加描述,连线用 --> ,可加文字。 示例
graph TB A[开始] --> B{判断条件} B -->|是| C[执行操作1] B -->|否| D[执行操作2]
TiddlyWiki TiddlyWiki使用 dot 语法,功能丰富但稍复杂。 基本语法:以 digraph 开头,节点用 [label="内容"] 定义,连线用 -> 。 示例
digraph { 开始 [label="开始"] 判断条件 [label="判断条件"] 执行操作1 [label="执行操作1"] 执行操作2 [label="执行操作2"] 开始 -> 判断条件 判断条件 -> 执行操作1 [label="是"] 判断条件 -> 执行操作2 [label="否"] }
对比总结:Markdown(Mermaid)语法简单,适合快速创建;TiddlyWiki(dot)语法更专业,适合复杂流程图。
# markdown与TiddlyWiki创建表格语法对比?
Markdown 基本语法:用 | 分隔单元格, - 创建表头和内容分隔线, : 设置对齐方式, :- 左对齐, -: 右对齐, :-: 居中。 示例
| 姓名 | 年龄 | 职业 | | ---- | ---- | ------ | | 张三 | 25 | 工程师 | | 李四 | 30 | 设计师 |
TiddlyWiki 基本语法:用 <table> 、 <tr> 、 <td> 等HTML标签,类似标准HTML表格写法,也能通过属性设置样式。 示例
<table> <tr> <td>姓名</td> <td>年龄</td> <td>职业</td> </tr> <tr> <td>张三</td> <td>25</td> <td>工程师</td> </tr> <tr> <td>李四</td> <td>30</td> <td>设计师</td> </tr> </table>
对比总结:Markdown语法简洁,易于上手,适合快速创建简单表格;TiddlyWiki基于HTML,功能丰富,能实现复杂表格样式,但语法相对复杂。
Markdown 段落分隔:段落间空一行,无需其他符号。如输入:
这是第一个段落。
这是第二个段落。
格式设置:可在段落前后使用特殊字符实现加粗( ** )、倾斜( * )等。如 **这是加粗内容** 。 TiddlyWiki 段落分隔:类似Markdown,段落间空行分隔;也能用 <p> 标签,如 <p>这是一个段落。</p> 。 格式设置:借助HTML标签或WikiMarkup,如 <strong> 加粗、 <em> 倾斜。也可用 ** 和 // 分别表示加粗和倾斜。 对比总结:Markdown语法简洁直观,专注文本表达;TiddlyWiki除简洁语法外,可结合HTML标签,在格式设置上更灵活。
Markdown 基本语法:使用大于号 > 来创建引用。引用可以嵌套,多层引用用多个 > 。 示例
> 这是一个简单的引用。 > > > 这是嵌套的引用。
TiddlyWiki 基本语法:用 <blockquote> 标签,和 HTML 里的使用方式一致。 示例
<blockquote> 这是 TiddlyWiki 中的引用内容。 </blockquote>
对比总结:Markdown 语法简洁,适合快速添加引用;TiddlyWiki 使用标准 HTML 标签,若熟悉 HTML 更易上手,可结合 HTML 属性对引用进行更多样式设置。
删除线 Markdown:在要添加删除线的文本两端各加两个波浪线 ~~ 。例如, ~~这是删除线文本~~ 显示为 这是删除线文本。 TiddlyWiki:用 <s> 或 <del> 标签包裹文本。如 <s>这是删除线文本</s> 或 <del>这是删除线文本</del> 都会显示删除效果。 下划线 Markdown:原生不支持下划线,不过可借助 HTML 的 <u> 标签,像 <u>这是下划线文本</u> 就能实现。 TiddlyWiki:用 <u> 标签,即 <u>这是下划线文本</u> 可显示下划线效果。
外部链接 Markdown:使用 [显示文本](链接地址) 格式。如 [官网](https://www.***.com) 。 TiddlyWiki:采用 [[显示文本|链接地址]] 格式,例如 [[官网|https://www.***.com]] 。 内部链接 Markdown:若在同一文档内链接到标题,用 [显示文本](#标题名) ,标题名中的空格要替换为 - 。 TiddlyWiki:直接用 [[目标条目名称]] 链接到内部条目。
|