Closed SkysCrystal closed 1 year ago
/marginnote/tag/:id?
: No maintainer listed, possibly a v1 or misconfigured routeTo maintainers: if you are not willing to be disturbed, list your username in
scripts/workflow/test-issue/call-maintainer.js
. In this way, your username will be wrapped in an inline code block when tagged so you will not be notified.
如果有任何路由无法匹配,issue 将会被自动关闭。如果 issue 和路由无关,请使用 NOROUTE
关键词,或者留下评论。我们会重新审核。
If there is any route not found, the issue will be closed automatically. Please use NOROUTE
for a route-irrelevant issue or leave a comment if it is a mistake.
/test
/marginnote/tag/经验分享
/marginnote/tag/笔记本分享
Successfully generated as following:
:使用方法
文案教学(作者:箫声逝):
Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.
视频教学:
All In One Gen2 使用教学(全)_哔哩哔哩_bilibili
注意!!!某些特殊模式下仅支援部分手势操作:
水平翻页模式: 只支援 双指双击 / 双指双击(bar)
epub文檔:只支援 双指左滑 / 双指右滑 / 双指双击(bar)
All In One G2 4.13.0.mnaddon (383.7 KB)
目前各窗口集成平台:
翻译视窗:谷歌翻译,deepl翻译,有道翻译,搜狗翻译,百度翻译,欧陆辞典,bing词典,德语助手,法语助手,西语助手,沪江日语,沪江韩语,朗文,柯林斯,牛津,剑桥
搜寻视窗:百度搜寻,知乎,百度图片搜寻,谷歌搜寻(仅支持海外模式),维基百科(仅支持海外模式),谷歌图片搜寻(仅支持海外模式),amboss,Quora,bing, bing图片搜寻, magi,知网,web of science,connectedpapers,简搜题, 问答库, 我要搜题网, 作业无忧,Yandex picture,Weibo,微信公众号,豆瓣读书,古籍,法律法规,Github,植物图鉴,谷歌学术,百度学术, Oalib,Aminer,掌桥科研,Pubmed,国图文津,Sjr,youglish,人民网,唯医,丁香园
笔记视窗:notion,我来笔记,Quizlet,anki,金山文档,overleaf,markdown工具(仅支持海外模式),mathpix,excalidraw,word(仅支持海外模式),onenote (仅支持海外模式),excel (仅支持海外模式),powerpoint (仅支持海外模式),飞书文档,Cubox,幕布,flomo,google doc, google sheet, google form, google presentation, RemNote, 自定义选项*4
日程管理视窗:Microsoft Todo,滴答清单,Toggl,时光序,outlook, 自定义选项*4
计时器视窗:线上计时器x3(ios15/ipados15以下无法使用),自制本地计时器(不用连网,只有小窗模式,纯手势操作),考试日子倒数x2,秒表x2,闹铃x1
工具视窗: 计算机,工程师计算机,工程师计算机2,Latex转换器,jdoodle,microsoft math solver, wolframalpha, mathway, geogebra, mathstudio, math10, highlightcode,排列组合数学计算,质数判别,因数分解,方程式求解,算式加总,函数计算,公因数公倍数,时间计算机,文章字数计算,英语大小写转换器,文章切割工具,行号添加工具,文字排序工具,股票换算工具,句解霸,自定义选项*4
视频视窗: bilibili (ios15/ipados15以下无法使用),youtube(仅支持海外模式)(ios15/ipados15以下无法使用),慕课,edx,YouGlish,百度网盘,自定义选项*4
– 2.0.0 支援Mac装置
– 2.3.0 新增网站唯医,丁香园
– 2.4.0 新增无按钮视窗格
– 2.4.1 bug修复
– 3.0.0 新增第七第八视窗
– 3.1.0 第七第八视窗bug修复
– 3.1.0 新增加timer2的使用方
– 我并不打算学习ts,个人也完全看不懂ts代码,因此基于ohmymn作者的框架开发插件的小伙伴有问题请直接问他本人。
— 这个插件以任何形式存在的任何时候都永远会是免费的
MarginNote在阅读文献方面可以说已经说已经做到了极致,但当论文非常多的时候,查找管理文献就不是很方便了。Mendeley,Endnote之类则恰恰相反,找论文很方便,但它们内置的pdf浏览器比较鸡肋。如果存在合作的可能性,是否可以使献管理软件引用条目的全文附件支持MarginNote格式,这样点开全文时能用MarginNote阅读和批注,之后又能十分有条理地分类保存在Mendeley,Endnote中,体验会非常好。
更好的情况是,MarginNote自身加入识别pdf文件后生成引文信息的功能,优化一下文件分类,甚至加入在word里插入引文信息的功能,这样的话就真的完美了。
]]>这篇文章从“五种特性”的角度向大家介绍我的Marginnote-Zotero学术写作工作流,Applescript脚本、Alfred插件以及Obsidian插件是连通这两样工具的桥梁。
我希望从阅读、摘录、整理、成稿的整个环节全面补齐Marginnote在学术写作方面的短板。有了Zotero的支持,Marginnote不再是无根之木、无源之水,而是处处有据可考、处处有证可依的内容发掘工厂与思维孵化器。。你可以在一个笔记本中绑定多篇pdf进行专题性的文献阅读,也可以先使用子脑图划分不同出处的摘录,最后再通过引用卡片,在新的框架中迭代整合,进而获得获得系统性的梳理文稿。
过去的“边写边引”变成“自动识别引用”、“自动生成参考文献列表”,阅读时分神来回切换阅读器和文献管理工具进行参阅和引用彻底成为过去式。以Markdown为载体的写作更专注于内容,结合Obsidian的Pandoc插件一键完成优雅的终稿排版。
此特性依赖于Marginnote的基础视图“ 脑图画布 ”作为组织思维的看板,以及两个基础功能“ 摘录 ”、“ 笔记卡片 ”。
卡片本身来自于文献摘录,也可以是手动新建的内容,承载着“概括规律”、“发现异常”、“评论观点”、“对比分析”的思维活动。
一句话解释:从文献中摘录重要内容,在一张画布上拖动笔记卡片,重排摘录卡片,书写概括卡片、观察卡片和分析卡片作为文献笔记,在梳理内容中整理自己的文章框架,完成综述初稿
此特性依赖于Marginnote的两个基础功能“ 引用卡与原始卡 ”、“ 子脑图(旧名:灵感盒) ”,这两个功能的具体细节参见此篇功能介绍帖。
一句话解释:将来自不同文献的摘录卡片通过拖动引用到同一个画布上,根据摘录的具体内容梳理父子关系,制作新的思维导图,同时任何对摘录卡片的修改和补充都会同步到原始出处卡片中,不需要费心变更出处和新导图中的卡片内容,实现内容创作的迭代。
如果有我没解释清楚的地方,后文是我对引用卡片场景应用的进一步理解。
很多时候我只是记录下经验或者思维的片段,一旦把它们迁移到新的上下文中,可能就刷新了认知,需要对以前的记录进行修正、精简,或者补充新内容,这就是智识成长的过程。
但翻找东西总是耗费精力的,为了避免当下某些观察和经验的流失,我可能会直接另起一个“炉灶”来保存刚捕获的新认知,这也是很多人会采用的日志式工作法。
那么,请考虑一下“如果我现在记录的东西和以前记录的东西有重合怎么办?”。
日志工作法看起来打消了这种顾虑,因为另起炉灶确实很好地减轻了回顾总结的负担,我可能会觉得把注意力放在最新一个版本的内容就好了,但这种方法实际上没有回答“智识成长连贯性断裂与丢失”的问题。
经验是在记录时的整个观察上下文中产生的,或许我的某些观点会在来改变,但这并不意味着过去的经验就可以彻底抛弃了,至少当时的背景是有价值的。
日志工作法容易让人产生误解,它鼓励人们把精力放在新版本内容的理念是正确的,但因为舍弃过去的部分总结,进而放弃了过去的整个上下文信息,那就因小失大了。
那如果有一种工具可以在不变动以往上下文的情况下,重新组织新内容呢?
你可能会说那不就是“复制黏贴”吗?
可是复制黏贴会带来很多个总结内容的版本,你仍然需要花一部分精力来管理他们,像是回到旧的上下文、找出需要改进的内容复制然后删掉、将复制的内容黏贴到新地方进行修改和增补等。
看来我需要的不只是一种内容变更的版本管理工具,它除了支持内容的重构,更需要一种“溯源同步”的特性。
这个工具就是Marginnote的引用卡与原始卡功能。
此特性依赖Marginnote的 焦点导出功能 、 iThoughts 将Marginnote导出的思维导图初稿转换为Markdown文稿,以及 Alfred插件 获取文献标识符,作为沟通Marginnote与Zotero的桥梁。
如果一个人开始纠结“引用的管理”,那么Ta肯定是进入学术写作的领域了。
现实中可以看到很多论文在文末都附有参考文献列表,因为每一篇标准论文稿都需要遵循这样的学术规范。
但文字输出方面我总是更倾向于使用Markdown,相比重型的字处理工具Word,Markdown是一种更优雅的写作方案。
我通过iThought将Marginnote导出的思维导图转换为Markdown文稿,接着在Obsidian中对文稿进行内容方面的排版,经过这个步骤,由笔记卡片构成的层级信息结构被整理成更符合文章的形式。(iThought的免费替代方案见这篇文章)
那么,“Markdown文稿如何转换成通用的标准论文稿?”,或者说,“Markdown如何在文末生成参考文献列表?”
这里推荐阅读这篇文章:使用Markdown搭配Pandoc撰写学术论文的详细指南,你会了解到“citekey”这个概念,然后你就会知道我们只需要在Markdown中插入citekey标识符,接着在Markdown转Word的过程中,转换工具就会知道如何将Markdown中的引文与文献管理工具中的条目一一对应,最后生成自动生成文末的参考文献列表!
但是,“用于生成引用的元数据又是从何而来的呢?”
这个问题很简单。
首先,我们需要从在线的文献数据库获得文献元数据储存于Zotero(推荐Zotero的浏览器插件“Zotero Connector”)。
然后,通过Alfred插件获取citekey至剪贴板,即可粘贴至任意文本框。
一句话解释:通过Alfred脚本在文献阅读器Marginnote与文献管理工具Zotero之间实现元数据通信,“参照文献”与“行文输出”两个环节不再割裂,“阅读”与“写作”彻底融为一体,用于自动生成综述结尾的参考文献列表,写作者只需专注于内容的创作过程。
此特性依赖于我的 Applescript脚本 。
现在你知道了只要有citekey,就能生成标准化的论文稿。
那么,“这个过程能不能自动化呢?”。
这个问题就不简单了,参考这篇知乎问题写学术论文时需要引用大量论文,但最后需要花费大量时间匹配引用,看完大部分回答,你会发现“边写边引(cite as you write)”的原则至今仍然是学术写作的铁律。
因为实在厌烦了写作时来回切换阅读器与文献管理器的窗口,也为了解决分神的问题,我写了一个Applescript来给Marginnote中的文献摘录批量添加citekey,希望可以打破“边写边引”的魔咒。
一句话解释:通过Applescript脚本调用Alfred插件来批量获取Zotero中的文献元数据,并且识别综述草稿正文中的摘录内容,在末尾批量插入citekey标识符,后续自动生成综述结尾的参考文献列表
运行前务必对当前笔记本进行备份
此特性依赖于Obsidian的Pandoc插件。
借助Obsidian的Pandoc插件,可以将Markdown文稿转换为Word文稿,至此写作流程也就来到了最后一个环节。
除了基础的标题排版样式,Pandoc也提供一些高阶命令来为你的论文生成目录、标题、交叉引用超链接,甚至可以套用指定的Word模板。
–toc --number-sections --metadata bibliography=/Users/【你的Mac用户名称】/Documents/我的文库.bib --csl=/Users/【你的Mac用户名称】/Documents/chinese-std-gb-t-7714-2015-author-lowercase_all_author.csl --metadata reference-section-title=“参考文献” --metadata link-citations=true --citeproc
]]>一句话解释:在Obsidian中安装Pandoc插件,运行指令读取Markdown文稿中行文框架,生成排版完善的Word终稿。
警告:在开始正式操作前先做备份
必做:备份一份 MarginNote 3.app 软件
可选:备份数据
entitlements.xml
,并复制以下内容<xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.cs.disable-library-validation</key>
<true/>
<key>com.apple.security.get-task-allow</key>
<true/>
</dict>
</plist>
codesign --entitlements ./entitlements.xml -f -s "-" --options runtime /Applications/MarginNote\ 3.app
由于 app 被重签,app 启动时会进入另一个容器,此时 app 的数据是空的,且 iCloud 会失效。这时不用担心,使用备份的 app 启动就会恢复正常。
重新导入 MN 插件,打开 Safari -> Preferences -> Advanced
,勾选 Show Develop menu in menu bar
打开 Safari 菜单的 Develop -> iMac -> MarginNote 3 -> JSContext
,现在可以愉快的调试插件了!
首先需要一个同步服务器,同步服务器我可以提供,需要的可以发邮件联系我。
安卓设备,请在设置->高级设置->自定义同步服务器中,勾选自定义服务器,并填入我提供的同步服务器地址。
注意:需要将图片里的地址替换为同步账号里的地址。
然后在设置->常用设置-> AnkiWeb 账户中填入上面的用户名和密码。
点击登录,如果出现 登录为 xxx,即表示登录成功,可以同步。
Windows 设备设置方法和 macOS 一致,下面以 macOS 为例介绍如何登录同步账号。
macOS 设备,需要在 工具->插件->获取插件 中安装插件代码为(358444159)这个插件,安装后选中,点击插件设置,将默认的路径改为账号里的服务器地址。
注意:需要将图片里的地址替换为同步账号里的地址。
之后点击确定,退出重启 Anki。再点击同步,会提示输入账号密码。
登录之后即可同步。
]]>萌新第一次发帖
分享一个面向百度编程修改的自用anki模板,模板源文件来自于ankiweb官网Leaflyer大佬分享的知识点模板 v3.0
主要是关于marginnote 3向anki制卡时,总是会出现一些比较奇怪的卡片以及看到论坛中某些朋友关于填空题挖空方面的抱怨。
使用方法和效果:
MN3muban-hillock.apkg (8.1 MB)
注意事项
由于marginnote3使用模板时似乎不能向anki完整的导入模板,会使原模板文件残缺。所以建议先将完整的模板文件提前导入anki一次(导入后可以删掉牌组)。
MarginNote毋庸置疑是现阶段几乎可以说是最为强大的pdf及书籍阅读器,在很大程度上满足了使用者在学习和研究方面的需求,而尽管目前margin note已经十分强大,在文献管理、阅读等方面仍不能让人满意。具有这方面需求的mn3用户应该是占据相当大的部分的,如果能让mn3实现更为强大的研究功能,那么mn3势必会拥有更高的用户粘性。(目前不少文献管理、知识管理软件已经开始做pdf阅读了,文献管理软件自带的pdf阅读器不说,体验都非常一般,一些知识管理软件,如RemNote和logseq已经做到批注、摘录和定位跳转了,虽然远不及mn3这样专业的阅读器一样功能丰富,但在知识管理、与zotero的集成这些功能的加持下,从长远看不容小觑,mn3要在文献这一块加油了)如果把它作为一项拓展功能,再增加内购或是订阅,也是许多用户愿意看到并可以接受的。
以下是个人对于mn3在研究方面未来可以实现的功能的一些畅想,也许想法不那么成熟,也希望可以给开发团队带来一些小小的帮助
关于mn3导入文献的问题,将mn3和zotero或是mendely共库使用已经在另一主题中有详细的探讨,(指路https://bbs.marginnote.cn/t/topic/2188)。目前来看问题还比较多,近期本来想探索一下bindfs挂载外部文件的方法,但是尝试之后发现在Mac os11.5之后即便是更改系统安全性设置之后,也无法安装macfuse,因此这个方法应该算是不可行了。而且这对于普通用户确实是门槛太高,太过麻烦了。目前将zotero的资源库设置在mn3的内部资源库里,暂时没有发现大的问题。不少用户应该经过自行探索或是查找论坛之后应该都有过类似想法了。但是容易出现bug,如我一开始将其放在iCloud资源库中,而并不是所有用户都发现了问题,因此这个方案不算完美。
在此基础上,我的建议是,mn3官方提供对zotero和mendely这两大文献管理软件提供更大的支持。现阶段mn3对Evernote的支持是非常好的,这当然和Evernote开放的大量api以及强大的生态有关,但据我猜想,要和zotero或是mendely无缝衔接应该不算非常难做到,例子就是iPad上的papership,当然papership的阅读批注体验还是不可能像mn3那样,我仍然倾向于使用mn3。我的构想是mn3至少可以做到直接从zotero或是mendely直接导入pdf附件,就像现阶段从Evernote/印象笔记导入文件一样。最理想的情况像借助WebDAV的papership一样将zotero或者mendely中的pdf附件实时同步到mn3中,这样使用起来更无感,体验更好一些。当然这两者差别不大。
而对于文献管理,在mn3对文献进行管理和检索无疑是比较困难和费力的。个人认为不可能也没必要将mn3打造的像专门的文献管理工具一样,但是希望mn3对文献管理这一块进行一定的优化,主要增强搜索功能 ,让mn3中检索文件更方便更强大(个人觉得目前mn3的文献管理方式用来做简单的书籍阅读等是绰绰有余,一旦想做更精细的知识管理还是有些捉襟见肘了)。以下分两个方面叙述:
(1)希望mn3增加对文件进行一些相关信息的补充和备注的功能,而不仅仅是标签。这个我主要参考的是devonthink,例如可以选中文件后增加一个补充文件元数据(如作者、出版时间、甚至是文件的别名,如外国的图书、文章就可以对应有外文名和中文名等等)、对其进行备注和评论的选项。理想的情况当然是mn3可以自动获取文献的元数据,毕竟当文献数量累积到一定程度,自己添加文献的元数据、对其进行备注也是相当麻烦的。当然我不指望mn3能做到这个程度,那也不是mn3的主要功能了。
另外,注意到mn3内部的标签并没有真正打在pdf文件上,而在访达中给文件打上标签,也不会给mn3的标签系统带来任何想法,不知道这点开发者的出发点?如果是单单使用mn3倒是无所谓的,但是和文献管理软件配合使用的时候还是希望可以在访达上打上标签然后这个标签同时出现在文献管理软件和mn3中,相对来说比较方便管理,当然这点不知道实现起来容不容易。
2.文献笔记
个人感觉目前mn3的主要定位是一站式阅读器,并不会在专门的笔记功能上过度打造。个人一直都蛮欣赏这一点的,没有过度的对功能而是从实际的使用场景出发,同时保留了大量的笔记导出选项,把笔记整理交给更专业的软件去完成,而不是尽一切办法把使用者捆绑起来,这挺需要开发者的视野和气度的。目前的导出功能也算是挺丰富的,doc、pdf、大纲、导图都可以支持。个人觉得还欠缺了一个markdown,目前近两年涌现的知识管理大多基于或者兼容markdown,而markdown这种简单明了的标记语言确实是在文字输入过程、以及形成知识间的串联具有相当的优势。尽管目前这些双链笔记软件刚处于起步发展阶段,并不十分成熟,但已经具备了非常强大的知识管理能力。目前mn3已经支持导出大纲笔记,我想相应的易markdown格式导出并不难,因为在mn3中的脑图笔记基本上只涉及层级关系,而基本不会涉及markdown的高级语法和拓展语法。不然现在导出到主流的知识管理软件如obsidian、roam research等等也比较麻烦。另外一个点就是mn3的批注内容希望也可以直接导入obsidian这样已经比较主流的知识管理软件中,目前导入印象笔记是可以的,但是印象笔记这些年在知识管理方面的不作为,已经让它让使用者们大失所望了,用印象笔记完成知识管理也确实捉襟见肘,目前来说我觉得印象笔记较值得称道的只有强大的收集能力和搜索功能了,未来还是双链笔记的天下。(不知道obsidian等软件方面支不支持这么做,只能说希望了)
另一个十分期望的地方就是mn3可以支持其他软件跳转到mn3中的指定文件指定页面乃至指定批注和笔记了。这个大概需要mn3开放权限,不知道mn3未来会不会考虑支持。我猜想是比较困难了,但是非常希望可以实现。目前可以实现的是从mn3的笔记跳转到obsidian中的相应笔记。但这又不那么是我需要的,因为我不会经常去mn3查阅笔记,毕竟obsidian可以更专业的进行笔记和知识的管理。
这里进行一下相应的解释,我目前的工作流是先用devonthink收集一个话题的全部论文,然后粗略的扫读、筛选后导入zotero和mn3,在mn3中完成初步的阅读和整理,最后再总结、汇总到obsidian。也就是说,devonthink是我最前端的收集站,相当于个人的Google,而zotero和mn3则相当于我前端的书库,mn3同时兼任信息的输入和初步整理一职,obsidian作为我最后端的知识库,这几大软件都是我的爱将。但比较遗憾的就是这些在我看来的知识管理软件的几大高峰之间协作和互通做得并不好,中间的许多流程并不顺畅。比较希望的场景就是,在obsidian中的最终的文献笔记,可以跳转到mn3中的相应页面(当然能跳转到相应的批注和笔记更好,知识粒度越小就越好),这样obsidian中的笔记就有了语境,如果我忘记了一些笔记对应的文献内容,那么我只需要跳转到mn3的相应页面查看就可以了,这样我的文献和笔记就关联在了一起,不查看的时候是弱关联,打开看就成了强关联,比起手动翻找效率还是高不少。毕竟我想要mn3把笔记功能做到像obsidian一样强大,把obsidian以及类似的双链笔记的pdf阅读、批注功能做的像marginnote都不太可能,所以还是需要考虑与其他软件的协作,现阶段已经和anki联动的比较好了(和Omni Outliner的联动我没有认真体验),可以进一步与其他大牌软件、尤其是近年才出现的、尤其长于知识管理的双链笔记软件联动起来,如zotero、obsidian、roam research这样的软件,而这也是在mn3主要功能已经基本完善、十分强大之后,进一步增强体验、增加用户粘性的方法,构建起庞大而不可动摇的生态体系(参考Evernote),那么margin note大概就真的在这个领域毫无敌手了(尽管现在已经足够强大)
另外的关于mn3的目前的标题链接、间隔回忆等功能,@xiamumu夏暮 对此的思考也很仔细了,我就不过多赘述了。
说了这么多,其实还是对mn3真心喜爱啊。真心希望mn3能越做越好,陪我们一起走好以后的终身学习和研究道路。祝好~
]]>今天是世界备份日(World Back Up Day),在这个由 Reddit 发起的,愚人节前一天的,口号为“别做愚人,备份你的数据“的节日里,我们将和大家分享你可以如何利用 5 道防线,保护你 MarginNote 中的数据安全,避免成为一个愚人~
请耐心看到最后,文末有福利哦。
便捷性:
安全性:
历史存档是 MarginNote 中内置的一个“时光照相机”,你可以利用它来保存某一时刻某笔记本的状态。如出现了误操作,你可以通过历史存档,打开之前的笔记。必要之时,还可以双开MarginNote,进行文档的对比。
它操作简单,同时也节省存储空间。通过历史存档给一个 300 MB 的脑图笔记本“拍照”,只会占用 8 MB 左右的空间。是不是很厉害?
不过,历史存档也有无能为力的地方。存档的数据仅被会被保存在本地,因而它只能应对本设备出现的误操作、同步冲突等问题。如果设备丢失或者损坏,那么你将无法恢复重要的笔记数据了:-(
...
文档是和笔记无关的,大家只看脑图笔记就好,希望可以给大家提供一个参考案例。
如何理解链接功能(2020-03-30-22-47-38).marginpkg (318.3 KB)
视频讲解帖子:【视频解说】基于医学案例的标题链接与链接功能辨析
]]>It works
It works
Thanks!
路由地址
完整路由地址
相关文档
https://docs.rsshub.app/study.html#marginnote
预期是什么?
正常返回订阅
实际发生了什么?
报错
部署
RSSHub 演示 (https://rsshub.app)
部署相关信息
No response
额外信息
这不是重复的 issue