
结合在一起,Overleaf,Zotero和Evernote构成了一个不错的研究和写作环境。 您可以在Web浏览器中进行研究和编写,而无需在桌面应用程序之间切换。 这不仅节省了时间,还节省了编写和研究想法时停止和开始的时间,并减少了注意力的分散。 Overleaf是一个完整的写作应用程序,融合了LaTeX和富文本编辑的最佳功能。 这意味着即使您不了解LaTeX或很难使用它,也可以用纯文本编写并在其基于Web的富文本编辑器中使用Overleaf的功能。 在本文中,我将写一个与Overleaf,Zotero和Evernote一起使用的工作流程,以编写一次并推向任何地方。
你会需要:
- Overleaf帐户
- 安装git和pandoc
- Evernote独立应用程序和浏览器插件
- Zotero安装
- PDF阅读器,您可以在其中做笔记并导出注释
- 为您的系统安装了Git和Pandoc
笔记:
底页是免费的,没有任何安装。 您可以使用任何网络浏览器进行书写。 您可以从以下来源为您的系统安装Git。 您可以从以下来源为您的系统安装pandoc。 Zotero是基于Firefox的基于Web的浏览器插件,对于本教程,我建议您使用Firefox浏览器和Zotero插件。但是,您可以将Zotero作为独立应用程序安装,也可以将浏览器插件安装(但这只是两个应用程序,将涉及切换应用)。 有关更多信息,请访问Zotero网站。 如果您使用Sumnotes之类的东西,则可以使用任何PDF进行批注,Sumnotes是另一个Web应用程序,可以从PDF导出批注和图像,并且可以将其推送到Evernote或其他应用程序。 您可以复制注释,然后将其直接粘贴到您的zotero参考文献或引用信息中。 有关更多信息,请参见sumnotes。
Overleaf不仅仅是LaTeX编写Web应用程序
从表面上看,Overleaf看起来像一个简单的Web应用程序,允许您仅编写LaTeX文档。 您当然可以那样使用它。 然而,在底层,Overleaf是一个非常强大且用途广泛的工具。 Overleaf是具有丰富文本编写控件的Web应用程序,用于编写LaTeX文档; 这使您可以轻松地在Web浏览器中的LaTeX中编写复杂的文档。 实际上,作为一种工具,Overleaf不仅限于此。 Overleaf具有许多优点和功能,使其成为出色的基于Web的学术(和其他形式)写作工具,而其他写作工具则不太适合。
- 首先,它是一个出色的文本处理器,完全驻留在网络上,使在网络上编写LaTeX尽可能容易。
- 其次,作为LaTeX编写工具,它已加载了大多数软件包,因此,如果您想使用tikz之类的工具,可以为此目的使用Overleaf。 对于适合使用文字处理工具的普通用户来说,这样做的好处是,您不必配置安装LaTeX安装程序的复杂任务即可工作。
- 第三,这将LaTeX的功能带入了网络浏览器,以至于您不仅可以使用Overleaf来撰写论文,还可以使用tikz等软件包来创建信息图表,以及开发幻灯片和海报(类似于Powerpoint)。
- 第四,Overleaf已与许多其他Web应用程序(例如免费参考管理系统的Zotero和Mendeley)建立了连接。
- 第五,Overleaf与git很好地集成在一起,因此您不仅可以维护一个不错的版本控制系统,还可以使用git在您自己的台式计算机上克隆您的文章,使用您想要使用的其他工具,然后推送如果您愿意,可以将所有内容返回Overleaf进行最终处理。 这些只是我可以在此处编写的一些功能(因为这些功能与我将在此处编写的工作流相关),并且该应用程序中还有其他功能。 由于此应用程序可免费使用且无需下载,因此您可能需要配合使用。
因为我想写一次并在任何地方共享,所以我想在Overleaf上写文章,不仅要提交给Overleaf,还要通过Overleaf提交给其他渠道。 背面有多个连接; 例如,Figshare,TheWinnower,PeerJ等。 在撰写本文时,您不能设置样式以直接推送到博客,也不能直接从Overleaf说出类似Medium之类的内容,但是您可以使用简单的工具将您的内容带到基于桌面的浏览器中并进行编写以将其推送到其他地方。 同样,虽然Overleaf非常适合编写和使用bibtex来存储引用,但它本身不提供任何工具来操纵引用或存储的pdf。 通过操纵参考,我的意思不仅仅是从存储的参考文件中搜索和检索引文。 这意味着对参考文献进行注释,并集成pdf和html文档,或者使用epubs和mobi格式的文档。 这就是为什么我们需要结合其他工具的原因。 我们使用另外两个工具对此进行补充:一个是名为Zotero的基于Web的参考管理系统,另一个是Evernote。 像Zotero一样,Overleaf不仅仅是参考管理系统,而Evernote不仅仅是信息的存储和存档。 两种系统都允许您存储便签并在其上书写,并且它们都具有免费层(以及付费替代层)。
Zotero和Evernote
像Overleaf一样,Zotero不仅仅是基于Web的参考管理器。
这是一个免费的开源应用程序,由非常活跃的开发人员社区维护; 您不仅可以使用书目管理器和参考管理,还可以归档其他类型的信息。 您可以
通过编写自己的翻译器,网络抓取工具和插件来扩展Zotero。 丰富的插件存储库将使您以多种不同方式使用它。
Zotero在其他方面优于其他基于桌面的传统参考
经理,例如Endnote和Papers或Bibdesk。
- 首先,Zotero是可扩展的,作为一个开源应用程序,您可以对其进行脚本编写,以使其用于不仅仅是存档和检索信息。
- 其次,类似于Overleaf的Zotero都生活在网络上,本质上是一个网络应用程序。 对于此工作流程,我建议您使用Zotero作为Firefox浏览器的附加组件,而不是其独立版本。 虽然它没有集成的PDF阅读器,但是它具有很好的注释功能,可以很好地使用它。
- 第三,它非常适合存档和阅读您可以处理的网页。 由于您可以将文档配置为在自己的应用程序上而不是在自己的应用程序上阅读,因此Zotero实际上使您摆脱了锁定其服务的麻烦
- 第四,Zotero支持导出到Evernote,我们将看到这是我们将要使用的一项很棒的功能。
Evernote对研究很有用。 您可以安装Evernote的独立版本,并且可以为所有浏览器插入浏览器插件。 Evernote的优点是它就像电子大脑。 您可以在其中存储数百个事实,引号和摘要,并使用标签进行调用。 然后在笔记本上写纸。 然后可以将这些文本导入回文本文件,然后您可以处理这些文件。
在此工作流程中需要Pandoc和git,因为它们是使您可以保留工作版本并允许您将网页与计算机上的命令行界面连接并处理文件的工具。 Git是一个版本控制系统,而Pandoc是一个文档转换器。 当您将要在html和纯文本格式(例如markdown和LaTeX)之间进行交互时,这是一个很棒的工具。
如何在Zotero,Evernote,Pandoc和Git中使用Overleaf?
步骤如下:
- 开始在Overleaf中创建一个新项目,然后在Zotero中开始您的研究。
- 在Overleaf中,将Zotero添加为bibtex文件的源并将两者连接。
- 从Overleaf文章创建git存储库
- 将存储库克隆到计算机中的文件夹中
- 搜索和处理网页和PDF中的数据在浏览器中为网页添加注释,然后推送到Evernote。
- 在Zotero中保存网页,并在“注释”面板中的Zotero中编写您自己的注释。 这很重要,因为这有助于您以后整理论文。 将PDF保存到Zotero。
- 在外部应用程序(允许注解的PDF阅读器)中打开PDF,而不在浏览器中打开。
- 将Zotero中的注释导出为Evernote enex文件
- 将enex文件导入Evernote
- 将带有图形和表格的Evernote完成的研究结果作为html文件夹导出到您在计算机上使用Overleaf创建的同一git文件夹中
- 使用Pandoc将html文件转换为乳胶文件
- 使用git上传到Overleaf并从那里分发。
笔记:
这似乎需要很多步骤。 但是基本上有三个步骤。 第一步,首先在Overleaf中创建文档,然后在Zotero中保留参考列表。 然后在第二步中,将您的Zotero存储库连接到Overleaf,然后将您的下页克隆到桌面。 在第三步中,从git存储库中提取并根据需要控制桌面和浏览器中的内容等。 在这里,Evernote成为您组织研究的中心。 Evernote和Zotero成为您进行研究的主要工具,而Overleaf成为您进行写作的主要工具。 如果需要,您可以使用Jupyter笔记本和Ghost安装程序在浏览器中编写所有内容,然后推送到博客和诸如Medium之类的地方。