我刚开始使用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时.