整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

写论文还在用Word?LaTex 基本使用指南

写论文还在用Word?LaTex 基本使用指南

有一些同学写学术论文还在用Word。不可否认的是word非常容易上手,而且所写即所得,是一个非常不错的文本编辑器。而且,交给导师修改论文会更加方便。但是,如果论文较长,格式又非常纷繁复杂,尤其是正规出版物,那么一般推荐使用LaTex作为编辑工具。

Word前期上手容易,但是后期高级操作就比较困难,相对的,LaTex前期上手不容易,但是后期高级操作比较容易。LaTex的本质目的就是让用户无需考虑格式问题,只需要专注于撰写文章内容本身即可,减少了不必要的操作。最近网上博客流行的MarkDown编辑器就是LaTex的简化版,大家有兴趣的可以了解一下。

LaTex 项目组成

在学术论文撰写过程中,LaTex作为标准化论文的工具,一直被广为流传,更是传言,不会LaTex的,就写不出好文章(这话有点夸大了)。为此,我们还是需要学习如何使用LaTex。

本章,我们以简单的LaTex使用方式[Overleaf],以ACL 会议论文为例,进行LaTex使用方法介绍和说明。

首先,找到Overleaf的网站后,可以看到有很多会议和期刊的LaTex文件夹已经为我们准备好了,因此我们不再需要费尽心思去寻找模板了,这使得我们可以只关注与论文的内容,而不用去管论文的格式了。

当我们打开ACL 2019的论文模板后,我们的界面如图所示,左边是项目的目录,中间是我们的源文件,右边是PDF预览版。这里我们一一介绍,首先了解LaTex的组成结构,即左边的部分,左边部分包含整个LaTex项目的文件组成。

XX.bib文件与XX.bst文件

第一个以bib结尾的文件为包含参考文献的文件,这里列举了我们所有论文中使用的参考文献,其格式均为bib的格式,这种格式可以使用谷歌学术中引用里使用BibTex导出即可。

在正文中,只需要在适当的位置写入以下语句即可,这里需要提一点的是,不同的论文对其参考文献的格式要求不同,一般会给出一个bst后缀的文件,这个文件是规定了参考文献的格式与排版,一般不需要我们手动修改,如果需要修改的话,我们后期会出进阶教程。

\bibliography{acl2019} %bib文件名

\bibliographystyle{acl_natbib} %参考文献的格式的文件名

XX.sty文件与XX.cls文件

在本例中,第二个是PDF文件,这个不用说了,就是我们的输出文件,第三个文件为sty文件,这个文件表明的是LaTex文件中所使用的各种样式,这就像是在网页中的css文件一样。一般的,我们多半使用sty文件,也有使用cls文件,这个我们再以后的教程中详细介绍,本文主要简单介绍一下其内容,使得更容易上手。一般来说,.cls 和 .sty 文件都是增加 LaTeX 功能的补足文件。它们在我们排版文章时对应的使用 \documentclass{} 和 \usepackage{} 加载。

在主文件中,只需要在开头引入相关的样式文件即可,如下代码所示:

\documentclass[11pt,a4paper]{article} %这是引入一个cls文件

\usepackage[hyperref]{acl2019} %这是引入一个sty文件

\usepackage{times}

\usepackage{latexsym}

XXX.tex文件

第四个文件就是主文件,也就是编写我们内容的文件。我们可以看到,它其实是一个增强版的标记语言文件,既包含了格式化样式,也包含部分逻辑语句,就像是带了脚本的网页一样。

的确如此,在该文件中,是我们所写的主要内容,除了正常的内容表达外,他有一些语法如下所示:

1. 关键字语法

  • 注释的符号为%
  • 关键字以\开头
  • 关键字分为单标签和双标签两种
  • 单标签格式为\关键字{目标内容},如\title{Test for ACL 2019},其标题名为"Test for ACL 2019",特别的如使得字体缩小,则为{\small目标文字}
  • 双标签格式开始为\begin{对象名},结束为\end{对象名},如\begin{abstract}\end{abstract},该标签对中间的内容即为摘要。
  • 还有一些特殊的关键字,如\newcommand表示自定义命令,有点像宏定义一样;\maketitle则是划开标题和正文等,这些我们都在以后的教程中详细介绍。
  • 还有一些其他语法。

2. 文章结构

好了,现在进入正文阶段,在正文中,最重要的是篇章的结构,首先看到的是文章层次,其定义方式如下,重启一段也可以直接空一行即可:

\part{part标题}
\section{section标题}
\subsection{subsection标题}
\subsubsection{subsubsection标题}
\paragraph{paragraph标题}
\subparagraph{subparagraph标题}

3. 常用命令

接下来是几个常用的命令.

  • 斜体\emph{International Joint Conference on Artificial Intelligence}
  • 加粗\textbf{The proceedings are designed for printing on A4paper.}为加粗
  • 交叉引用~\ref{ssec:first}为引用当前文件的位置,其对应位置上的代码为\label{ssec:first},需紧跟section或者subsection。
  • 不需转义\verb|\aclfinalcopy|表示使用原文\aclfinalcopy,不需要转义
  • 顶格开启新段落\noindent

4. 列表

  • 有序列表

\begin{enumerate}[(1)]
\item 有编号的列表
\item ...
\end{enumerate}

  • 无序列表

\begin{itemize}
\item Left and right margins: 2.5 cm
\item Top margin: 2.5 cm
\item Bottom margin: 2.5 cm
\item Column width: 7.7 cm
\item Column height: 24.7 cm
\item Gap between columns: 0.6 cm
\end{itemize}

5. 表格

  • 普通表格

\begin{table}[t!]
\begin{center} %表格整体居中
\begin{tabular}{|l|rl|} %各列对齐方式
\hline %直线
\textbf{Type of Text} & \textbf{Font Size} & \textbf{Style} \ %设置字体
\hline
paper title & 15 pt & bold \ %各列以&分割
author names & 12 pt & bold \
author affiliation & 12 pt & \
the word ``Abstract'' & 12 pt & bold \
section titles & 12 pt & bold \
subsection titles & 11 pt & bold \
document text & 11 pt &\
captions & 10 pt & \
abstract text & 10 pt & \
bibliography & 10 pt & \
footnotes & 9 pt & \
\hline
\end{tabular}
\end{center}
\caption{\label{font-table} Font guide. } %文章标题
\end{table}

  • 双列表格

\begin{table}
\centering
\small
\begin{tabular}{cc} %一个c表示一列
\begin{tabular}{|l|l|} %|表示是否需要竖线
\hline
\textbf{Command} & \textbf{Output}\\hline
\verb|{\"a}| & {\"a} \
\verb|{\^e}| & {\^e} \
\verb|{\`i}| & {\`i} \
\verb|{\.I}| & {\.I} \
\verb|{\o}| & {\o} \
\verb|{\'u}| & {\'u} \
\verb|{\aa}| & {\aa} \\hline
\end{tabular} &
\begin{tabular}{|l|l|} %第二个表格
\hline
\textbf{Command} & \textbf{Output}\\hline
\verb|{\c c}| & {\c c} \
\verb|{\u g}| & {\u g} \
\verb|{\l}| & {\l} \
\verb|{\~n}| & {\~n} \
\verb|{\H o}| & {\H o} \
\verb|{\v r}| & {\v r} \
\verb|{\ss}| & {\ss} \\hline
\end{tabular}
\end{tabular}
\caption{Example commands for accented characters, to be used in, \emph{e.g.}, \BibTeX\ names.}\label{tab:accents}
\end{table}

  • 跨列表格

\begin{table*}[t!] %这里的星表示当为2列的文章时,此表格为1列表格。
\centering
\begin{tabular}{lll}
output & natbib & previous ACL style files\
\hline
\citep{Gusfield:97} & \verb|\citep| & \verb|\cite| \
\citet{Gusfield:97} & \verb|\citet| & \verb|\newcite| \
\citeyearpar{Gusfield:97} & \verb|\citeyearpar| & \verb|\shortcite| \
\end{tabular}
\caption{Citation commands supported by the style file.
The citation style is based on the natbib package and
supports all natbib citation commands.
It also supports commands defined in previous ACL style files
for compatibility.
}
\end{table*}

这里t表示表格的位置,具体的有以下四种选项:

  • h Here - at the position in the text where the table environment appears.
  • t Top - at the top of a text page.
  • b Bottom - at the bottom of a text page.
  • p Page of floats - on a separate float page, which is a page containing no text, only floats.

6. 引用与脚注

从上表中,可以看到5种引用格式,分别是:

\citep{Gusfield:97} %(人名,时间)
\citet{Gusfield:97} %人名(时间)
\citeyearpar{Gusfield:97} %(时间)
~\cite{Gusfield:97} %(人名,时间)
~\cite{Gusfield:97,Aho:72} %(人名,时间;人名,时间)

这里引用参考文献时,其别名只需要在参考文献的第一个部分加上即可。

  • 引用表格或图的形式(see Table~\ref{font-table})
  • 脚注\footnote{This is how a footnote should appear.}

至此,我们把整个ACL2019的模板自上而下梳理了一番,从而可以更好地使用这个模板了。至于更加深层的教程,我们会后续解答。

补充

1. 公式

公式就是LaTex公式,与Makedown的语法保持一致.有序公式如下所示,无序公式使用$$$$符号或者\begin{equation*}即可。

\begin{equation}
1+2+3+\dots+(n-1)+n=\frac{n(n+1)}{2}
\end{equation}

2. 插入图表

\begin{figure}[h]
\begin{center}
\includegraphics[scale=0.8]{图片名字}
\end{center}
\caption{外部图片标题}
\label{fig:test_demo}
\end{figure}

在此之前需要引入包\usepackage{graphics}

只需要按照上述步骤,我们就可以构建完整的论文了。

本人技术博客同步更新,欢迎关注:刘炫320的博客_CSDN博客-算法编程习题解答(java版),机器学习习题集,leetcode领域博主

译自: https://opensource.com/article/18/4/how-create-latex-documents-emacs

作者: Sachin Patil

译者: Yuqi Liu

这篇教程将带你遍历在 Emacs 使用强大的开源排版系统 LaTex 来创建文档的全过程。

一篇由 Aaron Cocker 写的很棒的文章 “ 在 LaTeX 中创建文件的介绍 ” 中,介绍了 LaTeX 排版系统 并描述了如何使用 TeXstudio 来创建 LaTeX 文档。同时,他也列举了一些很多用户觉得创建 LaTeX 文档很方便的编辑器。

Greg Pittman 对这篇文章的评论吸引了我:“当你第一次开始使用 LaTeX 时,他似乎是个很差劲的排版……” 事实也确实如此。LaTeX 包含了多种排版字体和调试,如果你漏了一个特殊的字符比如说感叹号,这会让很多用户感到沮丧,尤其是新手。在本文中,我将介绍如何使用 GNU Emacs 来创建 LaTeX 文档。

创建你的第一个文档

启动 Emacs:

emacs -q --no-splash helloworld.org

参数 -q 确保 Emacs 不会加载其他的初始化配置。参数 --no-splash-screen 防止 Emacs 打开多个窗口,确保只打开一个窗口,最后的参数 helloworld.org 表示你要创建的文件名为 helloworld.org 。



GNU Emacs 打开文件名为 helloworld.org 的窗口时的样子。

现在让我们用 Emacs 添加一些 LaTeX 的标题吧:在菜单栏找到 “Org” 选项并选择 “Export/Publish”。



导入一个默认的模板

在下一个窗口中,Emacs 同时提供了导入和导出一个模板。输入 #(“[#] Insert template”)来导入一个模板。这将会使光标跳转到一个带有 “Options category:” 提示的 mini-buffer 中。第一次你可能不知道这个类型的名字,但是你可以使用 Tab 键来查看所有的补全。输入 “default” 然后按回车,之后你就能看到如下的内容被插入了:

#+TITLE: helloworld

#+DATE: <2018-03-12 Mon>

#+AUTHOR:

#+EMAIL: makerpm@nubia

#+OPTIONS: ':nil *:t -:t ::t <:t H:3 \n:nil ^:t arch:headline

#+OPTIONS: author:t c:nil creator:comment d:(not "LOGBOOK") date:t

#+OPTIONS: e:t email:nil f:t inline:t num:t p:nil pri:nil stat:t

#+OPTIONS: tags:t tasks:t tex:t timestamp:t toc:t todo:t |:t

#+CREATOR: Emacs 25.3.1 (Org mode 8.2.10)

#+DESCRIPTION:

#+EXCLUDE_TAGS: noexport

#+KEYWORDS:

#+LANGUAGE: en

#+SELECT_TAGS: export

根据自己的需求修改标题、日期、作者和 email。我自己的话是下面这样的:

#+TITLE: Hello World! My first LaTeX document

#+DATE: \today

#+AUTHOR: Sachin Patil

#+EMAIL: psachin@redhat.com

我们目前还不想创建一个目录,所以要将 toc 的值由 t 改为 nil,具体如下:

#+OPTIONS: tags:t tasks:t tex:t timestamp:t toc:nil todo:t |:t

现在让我们添加一个章节和段落吧。章节是由一个星号(*)开头。我们从 Aaron 的贴子(来自 Lipsum Lorem Ipsum 生成器 )复制一些文本过来:

* Introduction

\paragraph{}

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras lorem

nisi, tincidunt tempus sem nec, elementum feugiat ipsum. Nulla in

diam libero. Nunc tristique ex a nibh egestas sollicitudin.

\paragraph{}

Mauris efficitur vitae ex id egestas. Vestibulum ligula felis,

pulvinar a posuere id, luctus vitae leo. Sed ac imperdiet orci, non

elementum leo. Nullam molestie congue placerat. Phasellus tempor et

libero maximus commodo.



helloworld.org 文件

将内容修改好后,我们要把它导出为 PDF 格式。再次在 “Org” 的菜单选项中选择 “Export/Publish”,但是这次,要输入 l(“export to LaTeX”),紧跟着输入 o(“as PDF file and open”)。这次操作不止会打开 PDF 文件让你浏览,同时也会将文件保存为 helloworld.pdf,并保存在与 helloworld.org 的同一个目录下。



将 helloworld.org 导出为 helloworld.pdf


打开 helloworld.pdf 文件

你也可以按下 Alt + x 键,然后输入 org-latex-export-to-pdf 来将 org 文件导出为 PDF 文件。可以使用 Tab 键来自动补全命令。

Emacs 也会创建 helloworld.tex 文件来让你控制具体的内容。



Emacs 在三个不同的窗口中分别打开 LaTeX,org 和 PDF 文档。

你可以使用命令来将 .tex 文件转换为 .pdf 文件:

pdflatex helloworld.tex

你也可以将 .org 文件输出为 HTML 或是一个简单的文本格式的文件。我最喜欢 .org 文件的原因是他们可以被推送到 GitHub 上,然后同 markdown 一样被渲染。

创建一个 LaTeX 的 Beamer 简报

现在让我们更进一步,通过少量的修改上面的文档来创建一个 LaTeX Beamer 简报,如下所示:

#+TITLE: LaTeX Beamer presentation

#+DATE: \today

#+AUTHOR: Sachin Patil

#+EMAIL: psachin@redhat.com

#+OPTIONS: ':nil *:t -:t ::t <:t H:3 \n:nil ^:t arch:headline

#+OPTIONS: author:t c:nil creator:comment d:(not "LOGBOOK") date:t

#+OPTIONS: e:t email:nil f:t inline:t num:t p:nil pri:nil stat:t

#+OPTIONS: tags:t tasks:t tex:t timestamp:t toc:nil todo:t |:t

#+CREATOR: Emacs 25.3.1 (Org mode 8.2.10)

#+DESCRIPTION:

#+EXCLUDE_TAGS: noexport

#+KEYWORDS:

#+LANGUAGE: en

#+SELECT_TAGS: export

#+LATEX_CLASS: beamer

#+BEAMER_THEME: Frankfurt

#+BEAMER_INNER_THEME: rounded

* Introduction

*** Programming

- Python

- Ruby

*** Paragraph one

Lorem ipsum dolor sit amet, consectetur adipiscing

elit. Cras lorem nisi, tincidunt tempus sem nec, elementum feugiat

ipsum. Nulla in diam libero. Nunc tristique ex a nibh egestas

sollicitudin.

*** Paragraph two

Mauris efficitur vitae ex id egestas. Vestibulum

ligula felis, pulvinar a posuere id, luctus vitae leo. Sed ac

imperdiet orci, non elementum leo. Nullam molestie congue

placerat. Phasellus tempor et libero maximus commodo.

* Thanks

*** Links

- Link one

- Link two

我们给标题增加了三行:

#+LATEX_CLASS: beamer

#+BEAMER_THEME: Frankfurt

#+BEAMER_INNER_THEME: rounded

导出为 PDF,按下 Alt + x 键后输入 org-beamer-export-to-pdf。



用 Emacs 和 Org 模式创建的 Latex Beamer 简报

希望你会爱上使用 Emacs 来创建 LaTex 和 Beamer 文档(注意:使用快捷键比用鼠标更快些)。Emacs 的 Org 模式提供了比我在这篇文章中说的更多的功能,你可以在 orgmode.org 获取更多的信息.


via: https://opensource.com/article/18/4/how-create-latex-documents-emacs

作者: Sachin Patil 选题: lujun9972 译者: oneforalone 校对: wxy

本文由 LCTT 原创编译, Linux中国 荣誉推出

点击“了解更多”可访问文内链接

者一开始也是 Office 用户,论文写作就是用 Office Word。Office 三件套 PPT、WORD、EXCEL 是必备必会的工具,但是这些工具固化了笔者的工作,也会有很多不方便的地方,这也是很多编辑工具能够崛起并抢占市场的原因。新的编辑工具核心简单,可拓展性强大,让用户成为开发者,生命力极强,可以与 Office 分庭抗礼。


Obsidian 以作为你的第二大脑为口号,是一款强大的知识管理、本地化 Markdown 文本编辑工具。


Obsidian的核心功能就是编辑器,功能界面与我们常见的编辑工具(幕布 APP、notion、logseq 等)类似,所以上手极其简单。使用 Obsidian 特别适合做知识管理,各种笔记、时间规划、搜集等功能更是不在话下。本期内容就为大家分享使用Obsidian阅读 PDF 论文的一些基本技巧,帮助对 Obsidian 不熟悉的小伙伴快速上手这款软件!


Office需要近 1GB 空间,Obsidian只需要不到 100Mb 空间,Obsidian 可以实现 Word 的大部分文本编辑功能,可以制作PPT,可以制作表格,实现 OneNote 的知识管理、笔记,可以 Publish 文章。Obsidian的丝滑体验远超Office,功能强大就如网友的评价all in one。


本期,笔者将介绍几个好用的Obsidian第三方插件,以及与其配套的浏览器插件。


网页转 markdown 的浏览器插件


Obsidian有一款非常值得推荐的Edge浏览器插件——MarkDownload - Markdown Web Clipper。它可以快速将任何网页转化为Markdown,以便轻松编辑、批注或共享。Markdown 可以直接复制到剪贴板,或者下载。一些期刊的 SCI 论文可以用 Markdown Web Clipper**直接下载为 Markdown 文件,或者粘贴到 Obsidian 的笔记。



MarkDownload - Markdown Web Clipper插件下载地址如下:

https://microsoftedge.microsoft.com/addons/detail/markdownload-markdown-w/hajanaajapkhaabfcofdjgjnlgkdkknm

也可在Edge浏览器扩展商店搜索安装使用。



使用时,对于自己感兴趣的网页内容,直接右键点击MarkDownload - Markdown Web Clipper,选择复制或者下载即可。


之后我们打开Obsidian,新建一篇笔记,粘贴或者拖拽Markdown进 Obsidian 文件列表即可,就可以直接查看网页的内容了。


? 插入数学公式


你以为Obsidian是文本编辑器,就不能插入复杂的数学公式了?


Obsidian支持的是Markdown,可以插入复杂的数学公式。只是你对 Markdown 语法不熟悉,可能并不知道如何插入数学公式而已。


下图是Obsidian的第三方插件 "Markdown Formatting Assistant",可以实现文本,表格,HTML,Latex 等基本编辑功能。当然这里的 Latex 的数学公式并不全面,更多数学公式请查看 Latex 语法 (后续还有 Obsidian 数学公式利器,敬请期待)。



下图是Markdown Formatting Assistant的设置界面,可以设置显示内容和显示方式。



? 内容折叠与嵌套


Obsidian为了把笔记整理得比较有条理,采用“嵌套”和"折叠 "的方式,便于知识管理。


嵌套就是将一个笔记通过链接嵌入另一个笔记,同时可以显示其内容,这样可以重复使用一个笔记到不同笔记中。比如,我写了一个算法理论的笔记,我有几篇论文都用到它,我可以在这几篇论文里直接嵌套这个算法的笔记,解决了重复工作。导出Word的时候,会自动将嵌套内容导出到论文里,方便高效。


折叠就是可以隐藏某个标题下的章节内容,也可以控制标题的层级,逻辑清晰明确!在Obsidian中实现标题折叠非常简单,只需要给标题文字添加#即可。这个和Word 差不多,就不赘述了。



? 悬浮工具栏


Obsidian 也有类似于word的工具栏。这里推荐使用Obsidian的第三方插件cMenu,它提供了很多便捷文本操作功能(例如:加粗、斜体、下划线、上角标、下角标、引文、标题、变色、高亮、序列等等)如下图所示。



cMenu的设置页面如下图所示,可以设置其显示效果(例如半透明,显示行数),也可以定制文本编辑功能,上图只显示了笔者选择的功能而已。



? 大纲列表


Obsidian提供了大纲功能,你可以在页面右上角菜单中看到“打开大纲”,打开后就可以,浏览到文章标题的大纲了,可以直接点击标题跳转,效果是和Word的导航窗格一样的。



? 悬浮大纲


Obsidian 也有一个悬浮大纲的第三方插件floating-toc,可以实现下图所示的悬浮大纲(只有编辑模式下有效)。悬浮大纲会根据鼠标悬停显示,自动隐藏,占用屏幕空间小,适合分辨率低的笔记本。


此外,也可以使用Table of Contents插件在文章开头生成一个带有链接跳转的目录,也可以实现跳转。



? 插入文件附件


电脑中的任何数据文件,都可以以插入附件的形式添加到Obsidian中。只需将文件拖拽到Obsidian即可;可以将文件以链接 "[[]]" 的形式插入笔记中,随时随地通过链接打开文件。使用此功能可以很方便地使用Obsidian管理一些小文件,如代码文件。


? 编程语法高亮


Obsidian支持简单的Python、Javascript 编程,支持变成语法高亮,秒杀一众 Office工具,比如下图是一段 C#编写的排序算法。Obsidian的语法高亮主要用到的第三方插件是Editor Syntax Highlight



写在最后

本期主要分享了6个Obsidian 、浏览器的第三方插件:

?cMenu

?Editor Syntax Highlight

?Markdown Formatting Assistant

?MarkDownload - Markdown Web Clipper

?floating-toc

?Table of Contents

这些插件可以提高记笔记、写论文的效率,组合使用就可以替代 Word,甚至比 Word更加强大!

Obsidian需要用户自己配置,对于一些不熟悉编程的用户可能不太友好,可能会在初期劝退一些用户。一旦你成功上手了Obsidian,就会感受到它的强大。Obsidian毕竟可以用于学习、笔记,也可以用于研究论文、日程安排,这些内容会在以后详细介绍。

大家如果想了解更多关于Obsidian的内容,可以关注投必得学术,点赞本文,也可以留言给我们。笔者接下来会分享更多Obsidian的用途,帮助大家更好地使用Obsidian,用Obsidian帮助大家更好地阅读、写作和学习。


Obsidian第三方插件总结


Obsidian的强大就在于第三方插件。截至目前,笔者已经总结了一些 Obsidian+Zotero结合第三方插件的科研工作学习用法:


?【Obsidian】+【Media Extended&Extended BiliBili Plugin 插件】是一个很好用的视频学习神器,可以让你边看视频,边做笔记,还能在笔记里用视频时间戳。

?【Obsidian】+【PDF to Markdown 插件】是一个好用的 PDF 转换文本工具,可以直接将 PDF 转化为 markdown 文件,你可以直接在原文上做笔记了。

?【Obsidian】+【Note Refactor 插件】是一个很好用的拆书工具,可以让你用不同方式拆解一本书,打造自己的知识网络。

?【Obsidian】+【模板插件】是一个很好用的快捷写作工具,可以让你用不同的模板写论文、写文献笔记,提高你的写作效率。

?【Obsidian】+【Day Planners 插件】是一个很好用的时间管理工具,高颜值日清单帮你规划时间,定时提醒你的当前、下一步任务。

?【Obsidian】+【mindmap 插件】是一个很好用的思维导图自动生成工具,它可以直接将你的文本转化为思维导图,将冗长的文本变得清晰可视。

?【Obsidian】+【Enhancing mindmap 插件】是一个免费绘制思维导图工具,你可以直接用它绘制自己的想法。

?【Obsidian】+【Outline &Zoom 插件】是一个好用的大纲笔记工具,你可以直接用它设计论文大纲,做头脑风暴。

?【Obsidian】+【QuickAdd】是一个好用的闪念捕捉工具,你可以直接用它快速记录自己的想法。

?【Obsidian】+【MarkDownload - Markdown Web Clipper 插件】是一个好用的网页剪藏工具,你可以直接用它快速将想要收藏的网页导入 Obsidian 笔记中。

?【Obsidian】+【Zotero】是一个强大的文献管理、阅读、笔记组合,你可以做到阅读笔记高效切换。

?【Obsidian】+【Cubox】是一个强大的信息碎片收集工具,你可以将网页、手机上信息收藏到笔记中。

?【Obsidian】+【RSS 插件】是一个好用的期刊论文订阅工具,你可以每天收到最新期刊论文。

?【Obsidian】+【Citations、Better BibTeX】是一个 Zotero 与 Obsidian 联动方式,你可以拾取 Zotero 的所有文献数据,导入 Obsidian,写笔记的好帮手。

?【Obsidian】+【cMenu】是一个好用的仿 Word 工具栏,你可以像操作 word 一样编辑文本(标题、加粗、角标、高亮等等)。

?【Obsidian】+【Editor Syntax Highlight】是一个高效的编程笔记神器,你可以在笔记中插入高亮的编程脚本,非常 nice。

?【Obsidian】+【Markdown Formatting Assistant】是一个必备的格式辅助工具,你可以编辑文本、表格、HTML、数学公式等。

?【Obsidian】+【MarkDownload - Markdown Web Clipper】是一个网页剪藏工具,你可以讲网页转 Markdown,粘贴或者导入 Obsidian

?【Zotero】+【Mdnotes 插件】是一个 PDF 注释导出工具,你可以导出的文献笔记到 Obsidian,不仅具备了文献的元数据,还拥有笔记。

?【Obsidian】+【floating-toc】是一个浮动大纲列表工具,可以给你的文本添加一个大纲,大纲会根据鼠标悬停显示,自动隐藏。

?【Obsidian】+【Table of Contents】是一个目录工具,你可以为你的论文生成一个带有链接跳转的目录。


上述这些插件只是Obsidian 的冰山一角,笔者会在后续推文中分享 Obsidian 的更多第三方插件的强大用法,绝对可以提高你的科研学习效率。