【MN插件】#5月8日Beta1.0.2# MarkDown——一款支持MD、Latex、UML流程图、表格的卡片笔记增强插件

:partying_face: 我该如何安装一款插件?

:lollipop::lollipop:简介

我们基于Editor.md引擎制作了一款,同时支持Markdown、Latex、UML流程图、表格等功能的强大插件,用来增强MarginNote的核心笔记区域——卡片笔记。

MarkDown的使用效果

安装插件后,笔记编辑界面右下方的弹出菜单中会增加MarkDown按钮,点击进入MarkDown编辑界面,通过MarkDown的排版语法,为卡片笔记添加更丰富、直观的文本内容。

公式

MarkDown插件将支持Latex语法,方便数学公式与一般文本的混合编写。

流程图

MarkDown插件也支持UML中的流程图FlowChart和序列图Sequence这两种语言,帮助我们描述事物之间的联系和流程。

表格

MarkDown编辑器能将我们输入的内容转换为表格,对知识和材料进行总结归纳、横向对比。

:womans_hat::womans_hat:设计这款插件的初衷

使用场景

卡片笔记写作,输入理工科公式、医学法学等总结对比的表格

痛点需求

在记录时专注内容,减轻排版压力;
先前不支持直接输入表格、公式

相关讨论

关于公式支持:markdown或者latex?

:shamrock::shamrock:使用方法

录屏上传中

示例

http://editor.md.ipandao.com/examples/full.html

:diamond_shape_with_a_dot_inside:最新版本下载

markdown.mnaddon (1.6 MB)

Github

https://github.com/MarginNote/MarkDown

兼容性

MarginNote 3.6.8及更新版本

更新日志:

V1.0.2

修复ios12系统兼容适配

V1.0.1

内测bug修复,提高稳定性

10赞

占楼。。。。。。。。。。

太棒了23333
MN加油

1赞

太强了,Marginnote 天下无敌!

真是太爱你们这些大神了。mn,是笔记app最正确的选择!

新人,为了这个新插件注册,一直对笔记卡片略显孱弱的编辑功能感到遗憾,之前也有论坛里的其他用户提出过能否支持LaTeX(公式)格式,官方也有听取,一直很期待这方面的改进,所以看到这个插件的第一反应是非常的兴奋与激动,立马下下来体验之后却非常的愕然,这个插件的功能居然是作用在原先笔记的评论功能里,这令我有点费解。

我原先以为的应用场景:通过文本选择或者是ocr(这里重点表扬一下OCRpro,已经订了一年)制作卡片,对于文本中出现的带上下标的字符或者是公式,用户可以通过LaTeX语法自己在卡片中修正,就像一些支持LaTeX内联公式的markdown编辑器一样,比如typora,后期如果OCRpro更强大可以接入mathpix能够更加的一步到位,而且希望可以把这些公式或者是特定的字符的LaTeX代码添加到标题,更好地发挥标题链接在某些使用环境下的强大(这里吹爆标题链接功能),甚至标题也可以直接显示公式。但这一切的前提建立在卡片本身就支持LaTeX公式编辑,所以当我看到能够使用这样功能的环境放在了评论我非常困惑。如果让我从卡片或重新从文本里里面复制粘贴到评论的里面操作,既不能体现卡片能直接摘取文本提供公式大致成分的优势,也不能够实现直接对卡片内容进行分级排列的作用。

我真挚的希望这个新功能,不只是局限在一个小小的评论区里,而是能够使卡片本身进化的更加强大。

新人,还不太了解规矩,如果这里不是发表类似观点的地方,希望前辈们提点 :wink:

6赞

赞同,MN能支持LaTeX公式就已经非常棒啦,要是标题能直接嵌入LaTeX公式会更方便 :+1: :+1: :+1:

1赞

感谢建议,官方插件和第三方插件都是在大家交流的基础上确定完善方向的,这个官方插件作为第一个版本,测试意义更大,更多的是启发出更多优秀的解决方案,它的发展形态可以是非常灵活的,因为本质上是提供了一个后端,渲染的效果和位置是可以由插件更加定制化决定的

4赞

这个插件的开发逻辑确实提供了支持公式OCR的能力,会在后续的开发指南API里逐步开放

是的,这段时间mn3的进步非常多,各种解决之前痛点,这离不开各位大佬们的努力,mn3已经是我不可或缺的学习工具,是我目前最不后悔为之付费的软件,期待将来更多的惊喜 :smiling_face_with_three_hearts:

4赞

【iPad 体验到的Bug】使用键盘输入时,点一下目标词,会自动出现多次

之前我曾通过邮件,也通过论坛提出latex功能的需求,原本对新版本对latex功能充满期待,但是,对现有的latex功能支持有点小失望,也没有真正解决使用marginnote时对公式体验的痛点。

我的应用场景和multimind的场景类似:

when?

我们在使用marginnote的时候,在摘录文本的时候,难免会遇到公式,但是,marginnote不支持对公式的识别的支持,所以摘录完后,公式部分基本是乱的。

在使用的时候,基本会遇到两种情况:

  • 情况一:所摘录文段中,公式部分夹在字之间。最常见的情况就是带有上下角标的编号或者公式,比较短小。
  • 情况二:所摘录文段中,公式在单独一行。

what?

在现有的marginnote版本下,我一般采用图片摘录的方式来解决这个问题,但是,图片摘录并非是万能的,这种方式仅仅适用于上述所提的第二种情况。如果对于第一种情况采用图片摘录的方式,会导致文段的连续性被打断(因为公式的文段中),而且,在图片十分短小的情况下,会使图片变大非常大,不美观。所以,往往在第一种情况下,如果是角标的话,我们可以调一下角标文字的大小(但是十分低效),其他情形下,我们只能忍受公式乱码的无奈。

目前的插件对latex功能的支持的定位仅仅的在评论,作为一个模块插入进去来实现对latex功能的支持。但是,这仅仅解决了我们会遇到的情况二的问题而已,而且,在情况二下,我们原本就有可以接受的替代方案(图片摘录)。新的插件,让情况二的问题得以充分解决,而且,我们也可以额外添加公式来补充;但是,情况一的痛点还是存在。

how?

我更加期待的解决方案是卡片本身的文本编辑器能够支持latex功能,而不是把latex功能作为一个插件,定位为评论,补充到卡片里。

可以参考一下Markdown对LATEX的兼容:

  • 对于情况一,Markdown的解决方案是行内引用,具体语法就是在待引用的标记前后各加一个美元符号。例如,"我正在使用$\LaTeX$公式功能"显示为“我正在使用(LATEX的符号)公式功能”
  • 对于情况二,Markdown的解决方案是单独引用。这种情况下,公式的显示会单独一行。

期待的实现方案

  • 对于情况一,类比于markdown的语法,编辑时,在待引用的标记前后各加一个美元符号;显示时显示相应的公式。
  • 对于情况二,类比于markdown的语法,编辑时,在待引用的标记前后各加两个美元符号;显示时显示相应的公式。

更期待的OCR PRO

在卡片本身的文本编辑器能够支持latex功能的基础上,引入对公式的OCR识别并自动转化成相应的latex代码,插入到文段中。

最后,十分期待marginnote能够参考markdown对latex的兼容,让卡片本身的文本编辑器能够支持latex功能,真正解决公式体验的痛点。

Thanks.

11赞

我不知道为什么,我的iPad用不了。打开来插件之后也没有markdown,但是其他插件用起来都是好的

1赞

很好,你不是一个人,我也是这样,目前我们这样的现象似乎都是集中在,系统的版本较旧。
应该是需要进行修复才行了。

appstore 更新下marginnote,手动appstore搜索marginnote才有更新~

请使用搜狗输入法或者其他第三方输入法,或使用外接键盘。

这是系统输入法的bug

Mac 端打开无响应

是什么macOS版本呢?稍等更新下新插件版本

我ios用的是系统输入法,但是我的mac我是用的鼠须管呀,也是没反应的。