三月 022019
 

在过去的15年左右的时间里,我遇到的每个与远程相关的参考文献都保存在乐彩网17500手机版bibtex文件中。那不是问题。问题是我’他们搬进了乐彩网17500手机版闪闪发光的新办公室,但规模略小,连同数百份期刊文章和数百份PDF。不会’知道哪些物理副本实际上是多余的(不留空白的注释)并因此可以留在后面是件好事吗?

问题是bibtex文件具有相当灵活的,人类可读的格式。每个条目都以@符号开头,然后是类型(书,文章等),引用名称,任意顺序的许多键/值对(字段)以及大括号。

grep @ full.bib|wc -l tells me that I have 2914 references 在 total. grep 黏合剂|wc -l (binder is a custom field that I use to keep track of 的 location of my copies) shows that I have printed out/copied 712 texts over 的 years, and grep file|wc -l 在 dicates that 的 re are 504 PDFs residing on my filesystem. But what is 的 magnitude of 的 在 tersection?

我的第乐彩网17500手机版倾向是寻找合适的Python分析器/库。 Pybtex原则上看起来不错,但是文档不足,并且在阅读full.bib时遇到了麻烦,因为它是用拉丁语1编码的。因此,这是无休止的业余编码和拖延时间。然后我想起了“做一件事,做得很好”古老的口头禅。输入 Bibtool ,这是一种快速且相当稳定的bibtex文件过滤器和漂亮的打印机。 Bibtool读取“resource files”, which are really just short scripts containing filtering/formatting directives. select = {binder ".+"} keeps those references whose “binder” field contains at least one character (.+ is a 正则表达式 that matches any non-empty string). select = {file ".+"} selects all references for which I have a PDF. But Bibtool applies a logical OR to 的 se conditions while I’我有兴趣查找同时符合这两个标准的参考文献。

The quick solution is to store each statement 在 a file of its own and apply Bibtool twice, using a pipeline for extra efficiency: Bibtool -r find-binder.rsc full.bib|bibtool -r find-pdf >intersection.bib does 的 trick and solves my problem 在 under a minute, without any coding.

事实证明,两组中只有65个参考文献。显然,我前一段时间停止了打印(或至少取消了打印)。最终,我将两个副本装箱了,但这很重要。

2019更新

我仍然在命令行上使用bibtool来快速过滤/重新格式化任务,但是对于涉及从R中以编程方式访问bibtex文件的更复杂的作业,RefManageR是乐彩网17500手机版很棒的软件包。我在这里用过 激进/极端权利文献的文献计量研究。和我的漂亮 $$$$机器人 也非常依赖RefManageR。如果您有兴趣的话 RefManageR, 这里 is a short and sweet 在 troduction.

十一月 062011
 

对于写入比页面更长的内容,我的默认设置是LaTeX(可能通过 组织模式 (如果简短且简单)。实际上,将我与LaTeX / Emacs组合联系在一起的纽带是如此牢固,以至于即使是 究竟 一页长,即会议海报。

CTAN列出了很多海报的软件包和框架,但我发现其中大多数都太沉重/复杂

Quick and Fancy Conference Posters with 投影仪/beamerposter  1

政治地理会议海报

例如我不’•创建了大量会议海报,并且不想花很多时间在一张光面纸上放一些单词和图表。最终,我决定给 投影仪p

奥斯特 旋转。 Beamerposter是乐彩网17500手机版可转换的附件 我最喜欢的演示包 变成海报印刷机我不太喜欢默认主题,但是 Rob Hyndman创建了乐彩网17500手机版非常好的模板 我稍作调整。

我更喜欢结果,将返回到下一张海报的包装中。

一月 232010
 

我用emacs / 胶乳 满足我所有的文字处理需求,并且在过去四,五年中,我用Till Tantaus“beamer”类。此刻,我’m教第二年统计课程(想象用PowerPoint做到这一点–惊恐的事件!恐怖!),所以有时我会使用分配的文本中的图形,例如Long中的图形&Freese说明了二进制logit模型的潜在变量/阈值解释。消息应该很清楚:  y ^ {*} 取决于 x 并遵循围绕其条件均值的标准逻辑分布。

All singing, all dancing 3d function  情节 s with 投影仪, pgfplots and animate.sty  2

单击以下载动画的PDF。需要javascript,因此请在Acrobat Reader中查看。

但钟形曲线平坦的事实  x-y ^ {*} 飞机让我的学生困惑不已。所以我浪费了半天时间为他们创建乐彩网17500手机版漂亮的3D图。在尝试了几种选择之后,我选择了pgfplots.sty,它基于tikz / pgf构建,tikz / pgf是由Tantau(这里’乐彩网17500手机版画廊,展示了您可以用这个小宝石做什么的最神奇的例子)。在2d或3d中使用pgfplots绘制数据和函数很容易,因此并不难。最终。

最后,在一次绝望的尝试中,我争取到了animate.sty的帮助,这是另乐彩网17500手机版令人惊叹的程序包,它可以从我的脚本创建基于JavaScript的内联动画  胶乳 来源(需要Acrobat Reader)。因此,钟形曲线以慢动作从飞机上弹出。它有助于学生看到光吗?我不知道。 这是来源.

All singing, all dancing 3d function  情节 s with 投影仪, pgfplots and animate.sty  3
四月 102008
 

几周前,我发表了一篇关于 使 生成文件 可以帮助您组织Stata项目。如果您在Unix环境中工作, ’已经安装了make。如果您在Windows下工作,请安装GNU 使 – it’s free, and 它可以使您的Stata天。毫不奇怪, 使 如果您在乳胶文档中有大型或中型的乳胶项目(或者如果要包括Stata生成的表和/或图形),则此功能也非常有用。例如,如果您有eps-Figures并使用pdflatex,则此操作非常方便。 pdf格式 latex 生成pdf文件而不是dvi文件。如果您使用来制作幻灯片,则可以节省很多时间,因为您不会’不必经过乳胶– dvips –ps2pdf周期。但是,pdflatex无法读取eps文件:您必须将带有pstoedit的eps文件转换为meta post格式,然后使用meta post将其转换为mps(可由pdflatex读取)。使用此Makefile代码段,一切都会自动发生:


#New implicit rules for conversion of eps ->mp->mps
#Change path if you have 在 stalled 邮编 在 some other place
%.mp : %.eps
c:pstoedit/pstoedit.exe -f mpost $*.eps $*.mp

%.mps:%.mp
mpost $ *。mp
mv $ *。1 $ *。mps
RM $ *。mp

#现在指定目标

Presentation.pdf:presentation.tex mytab1.tex myfig.mps

#可选:如果要创建数据集x.eps,请运行x.do
#Stata必须在您的道路上
%.eps:%。do
选项卡wstata -e do $<

现在键入makepresentation.pdf,然后make将根据需要调用Stata,pstoedit,metapost和pdflatex。如果需要更多数据,只需编写do文件并添加依赖项。

社会书签:
 生成文件 也有助于乳胶4 生成文件 也有助于乳胶5 生成文件 也有助于乳胶6 生成文件 也有助于乳胶7 生成文件 也有助于乳胶8 生成文件 也有助于乳胶9 生成文件 也有助于乳胶10 生成文件 也有助于乳胶11 生成文件 也有助于乳胶12 生成文件 也有助于乳胶13 生成文件 也有助于乳胶14 生成文件 也有助于乳胶15

Technorati标签: 使 , 胶乳 , 生成文件 , 斯塔塔 , 政治学, 政治 , 科学 , 元帖子 , 邮编 , 后记 , eps , pdf格式 格式 , pdf格式 latex , 投影仪