交流分享:墨墨记忆卡制卡语法说明 (21.11.24 | 不推荐)✨

不推荐使用语法,日常使用 Web 可视化制卡即可

语法比较复杂,如果想了解可以参考这篇飞书文档


墨墨记忆卡 2.0.00 新增了三个功能(2021年11月24日):

  1. 标记重点:可以给文字加粗、调整文字颜色、附加背景颜色
  2. 填空题:可以在一行内,把几个连续的字盖起来,可以在学习的时候翻开查看
  3. 选择题:可以录入选择题,分为单选和多选,学习的时候可以交互,选项可以随机出现


功能一:标记重点

  • 新建卡片后,在编辑页面的左下角,可以看到“高亮”按钮,点击后键盘收起,高亮辅助区域显示。(再次点击高亮按钮或者点击右侧键盘按钮,键盘会再次弹出)

  • 此时如果你点击高亮辅助区域的任意按钮,会在光标处插入我们的高亮语法,比如加粗是[T#B#],红色文字是[T#!329e26#],只要在第二个井号后面输入你想要高亮的内容比如[T#B#给文字加粗],输入后点击右上角的“预览按钮”,就可以看到自己高亮的效果

  • 当然,你还可以框选一段文字后,点击高亮辅助按钮。比如我可以框选给文字加粗,然后点击“B按钮(加粗按钮)”,框选的位置就会变为[T#B#给文字加粗],点击右上角的“预览按钮”,就可以看到自己高亮的效果


功能二:填空题

  • 新建卡片后,在编辑页面的左下角,可以看到“挖空”按钮,点击后会在光标处插入我们的挖空语法[F##],只要在第二个井号后面输入你想要遮蔽的内容,比如[F##盖起来],输入后点击右上角的“预览按钮”,就可以看到自己填空题的效果

  • 当然,你还可以框选一段文字后,点击挖空按钮。比如我可以框选盖起来,然后点击“挖空按钮”,框选的位置就会变为[F##盖起来],点击右上角的“预览按钮”,就可以看到自己填空题的效果

  • 挖空在预览页面和学习页面都是可以点击展开或者盖起来的,当然在学习页面点击“点击显示更多按钮”后,上一个区域所有盖起来的“空”都还被展开,这个可以自己体验一下


功能三:选择题

  • 新建卡片后,在编辑页面的右下角,可以看到“选择题”按钮,点击后会在光标处插入我们的选择题语法[Choice##],点击右上角的“预览按钮”,就可以看到自己选择题的效果

  • 当然,你还可以框选一段文字后,点击选择题按钮

  • 选择题语法内只有选项,没有“题干”,所谓题干,其实就是“选择题”前面的普通文字

  • 选择题的参数区域,支持两个参数:代表多选题的 multi、代表选项打乱的 random

  • 选择题的正文部分,每行一个选项,星号空格开头的行是正确选项,减号空格开头的行是错误选项


补充语法:选择题 2.0

选择题在 3.8.00 以后可以解析新的参数 ans 了,可以无视选项内的前导字符,直接指定答案

[Choice#ans/ABC#
- A 选项
- B 选项
- C 选项
- D 选项
]

以下是一个具体的例子

下午茶是什么?
[Choice#ans/A#
- 墨墨记忆卡 CEO
- 应急食品
- 宠物而已
- 一种传统活动
]

补充语法:元素

  • 行内
    • 挖空:刚刚提到了,是功能二
    • 发音:[Audio#ID/3636,A#我爱北京天安门]
      • ID 表示的是发音文件ID,
      • A参数表示遇到该发音元素后他会立刻自动发音。
    • 引用:[Card#ID/7e01#查拉图斯特拉如是说]
      • ID 表示的是目标卡片ID
  • 整行:
    • 答案线:---
      • 最基础最经典的语法,建议每一个小伙伴熟练使用
    • 选择题:刚刚提到了,是功能三
    • 图片:[Pic#ID/3636,MID/2828#]
      • ID 表示的是图片ID
      • MID 表示的是图片遮罩文件的ID
      • 一行可以排多个图片,如果有必要的话:[Pic#ID/3636#][Pic#ID/3637#]
    • 公式:[E##E=mc^2]
      • 双井号后面跟的是 Katex 语法,客户端 3.8.00 已经完全支持

补充语法:样式

整行文字样式

该功能在 2.9.00 以上支持解析,在官网的可视化编辑器可以快速编辑,接下来讲解语法

[P#H1,center,L#哈哈]

标题 居中 无序列表
H1 center L

整行样式内可以嵌套行内样式和行内元素:高亮、挖空、发音、引用

[P#H1,center,L#[T#B#加粗][T#!c6413a#红色][Audio#ID/3636#发音][Card#ID/7e01#引用]]

行内文字样式

  • 颜色代码只支持小写、up/down 不能同时出现

[T#B,U,I,D,up,!ffffff#哈哈] [T#down,!!ffffff#吼吼]

加粗 下划线 斜体 删除线 上标 下标 文字颜色 背景颜色
B U I D up down !ffffff !!ffffff

这个语法给人看,可能有点反人类;但是给 AI 看,可能刚刚好(狗头

1 个赞

这里的选择题语法好像已经弃用了,说一下,防止误导

我刚刚测了一下,好像还可以用。

之前的选择题是 iOS 还有 安卓 都有 Bug,iOS 最新的 5.4 版本有修复,安卓的 Bug 还没有修复。

选择题的语法使用,需要使用语法编辑模式。就比如需要在给选择题的某一个选项加上“加粗”“上颜色”的效果,需要先在一个任意空白处,使用可视化编辑编辑好你想要的内容和效果。接着,关键的来了,你需要打开语法模式,将你的内容复制粘贴到选择题语法的对应地方。

现在新建选择题,默认会使用列表带星号的选项作为正确答案

[Choice##
* 正确选项
- 错误选项
- 错误选项
- 错误选项
]

而这篇帖子里使用 ans 属性作为正确答案标记

[Choice#ans/ABC#
- A 选项
- B 选项
- C 选项
- D 选项
]

所以我认为官方想表达 [Choice#ans/ABC# 这种写法属于废弃的,不再推荐使用

1 个赞

这个应该是新参数,默认生成那个是老参数。

俺测试了,新参数老参数都是可以的。


等官方再更新一版吧,应该快要有新语法(超链接 和 备注)

作为用了好几年的用户,我来解释一下:

最开始只有你说的“带星号选项”这种语法。

后来“ans参数”这种语法是官方听取大家的建议新增的,为了方便大家快速从其他格式(如学校给的Excel题库、Word题库)转换成墨墨记忆卡的格式,因为这些题库的答案的参数也基本上是ABCD,所以转起来会很方便。

所以默认创建选择题为“带星号选项”的语法,“ans”语法也同样支持,不存在废弃。两种语法都可以放心用。

1 个赞

懂了懂了,你是想说的语法格式不同的问题。复制粘贴试了试确实都可以。

原来如此,如果是古法编程,确实 ans 参数更方便。

补充一下新语法,链接语法

我让 codex 写一个制卡语法备忘录,把语法容易遇见的坑整理整理。

可以直接把这个链接发给 AI,让 AI 根据这个 墨墨记忆卡制卡语法备忘录 来。

https://tutuji333.github.io/markji-faq/questions/content/card-syntax-guide/