代码拉取完成,页面将自动刷新
总是觉得折叠区有些太“重”,有时候需要的只是对某些很简单的文本片段进行折叠——例如选择题的答案!
LME 虽然内置了单项选择题的支持,但编辑起来较麻烦,一般用户也不会去用它。
现在,面对小片段的折叠,可以像下面这样顶格写成:
{ [mark1] xxx }
{ [mark2] yyy }
这样编译出来的效果是:
mark1 是默认效果。
mark2 是点击后展开的效果。
传统折叠区可以在标头 { 后面跟 +/- 号来表示初始状态下应处于 折叠/展开状态。(+ 表示初始应处于折叠状态;- 表示初始应处于展开状态。)
单行的折叠区会假定用户就是想让它在初始状态下处于被折叠状态的 ——所以不支持使用 +/- 号来指定初始状态。
请看下图:
保留 +/- 号只是为了方便用户将单行折叠区转换为传统折叠区 —— 这两个符号在单行折叠区中 不起作用!
以选择题为例,可以写成下面这样:
1. 秦于( )年完成统一。
A. 前201
B. 公元220
C. 前138
{ 【答案】A }
编译出来的效果会是:
点击左侧折叠标记,会显示右侧内容。
现在,当在一个空行头部输入 { 时,会自动变成:
{ 【】 }
且插入点在中间的方括号中,此时可以直接输入 折叠标记文本;完成后,再按 Tab 可以跳过右侧的 】 号,再跟着输入要被折叠的文本。
如果不喜欢现在默认的方式,可以使用
Ctrl+Shift+R
来输入传统的自定义折叠区。
这种情况下,标头文本的 隐藏/显示 状态是仍然有效的。