Markdown ▶ 折叠功能的思考

2023-04-21 15:41:14 +08:00
 freepoint

排版思考

话说一般人写 markdown 也就是这样吧

# 一级标题

## 二级标题

### 三级标题

序号、列表

折叠功能 ▶

但是 Markdown 软件我试了下很多不带这功能,最近在 github 网站我发现 issue 里面可以由 / 调出来,

它的语法如下:

<details><summary>输入折叠标题</summary>
<p>

(输入内容)

</p>
</details> 

图示效果(来源网络)

Less is more

简洁美观的排版总是让人心旷神怡,有阅读的快感,自己写作也好,别人阅读也罢,正如能量公式的推导展开异常复杂,而公式却极度简洁: E=Mc²

其实写这个帖子重点不在于单纯分享这个功能,而在于抛砖引玉,发现写作过程中简洁实用的功能。

我的感受也只是目前我的水平或者审美在这里,我相信网上也有分享各种排版功能的,重点是分享出简单常用的东西出来,毕竟人的进化和工具的迭代都类似,某种程度都遵循“用进废退”的原则,简单易用才能常用常新。

你们认为呢?

4099 次点击
所在节点    奇思妙想
26 条回复
hahastudio
2023-04-22 08:59:48 +08:00
有一点可能不太好定义,markdown 的“语法”基本都是符号,那么什么样的符号可以呢?
更像渲染内容的话,比如这样的符号用 |> 的话,可能是这样的:

|> title: Summary Goes Here
|> ...this is hidden, collapsable content...

我没用过 reStructuredtext ,只是看到好像用扩展可以实现 https://github.com/dgarcia360/sphinx-collapse

另外,以前论坛的 bbcode 有这功能,[collapse][/collapse] https://www.rprepository.com/help/bbcode#75
wonderfulcxm
2023-04-22 09:24:32 +08:00
我记得 GitHub 的 issue 也支持折叠语法
qqqyh
2023-04-22 23:51:00 +08:00
Obsidian 支持折叠标题和缩进
hyperzlib
2023-04-25 11:06:49 +08:00
@7gugu 是的,比如 WikiCode 的扩展语法

```{{折叠|折叠的内容}}```

这样的
aydd2004
2023-04-25 17:43:34 +08:00
好几年前选择 notion 就是看中了折叠功能,特别对笔记类的东西,条理特别清晰。
houchangxiaowang
11 小时 1 分钟前
obsidian 的 callout 命令 可以折叠
> [!NOTE]- Title
> Contents

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/934350

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX