在组织模式下组织我的论文

Vic*_*ler 16 emacs org-mode

我刚开始使用org-mode,到目前为止发现它非常有用.我有一个非常大的集合的技术文件目录树,我想通过组织模式通过他们去,并对其进行索引.我想要的是有一种方法来浏览它们并查看未注释的那些,并逐一注释它们.我想通过首先编写一个像[[xxx.pdf] [尚未完成]]这样的链接文件来做这件事,然后呈现未完成的文件,浏览它们并决定注释的内容.另外我想添加标签.我真正喜欢的是能够动态制作新标签.有没有人在org-mode中做过这样的事情?

胜利者

jmd*_*din 15

如果你的论文是这样组织的,

% ls -1 ~/References/functional-programming
The Lambda Calculus.pdf
Recursive Functions of Symbolic Expressions and Their.pdf
Run Code Online (Sandbox Code Playgroud)

您可以运行快速脚本来构建组织文件.保存以下内容make-org并从您的文件目录(sh make-org > papers.org)中运行它.

#! /bin/sh
#
# make-org -- generates an org-mode file from a directory of PDFs
#
# AUTHOR:
#   Jon-Michael Deldin
# USAGE:
#   cd ~/path/to/papers && make-org > papers.org
#

echo "#+TITLE:   Research Papers"
echo "#+STARTUP: align hidestars indent lognotedone"
echo

for f in *.pdf; do
    name=${f%.*} # strip extension
    path=$(echo $f | sed 's/ /%20/') # encode spaces as %20
    echo "* TODO $name :unread:"
    echo
    echo "[[file:$path][$name]]"
    echo
done
Run Code Online (Sandbox Code Playgroud)

papers.org在Emacs中打开,运行C-u C-c C-q以重新对齐标签.您的文件现在应该如下所示:

组织模式研究论文

另外我想添加标签.我真正喜欢的是能够动态制作新标签.

一旦你有一个标题(*开头的东西,你可以点击C-c C-c并添加你想要的任何标签.

您可能会发现使用org-mode和RefTeX此替代方法的详细说明非常有用,尤其是在使用LaTeX时.