Categories
网络新发现

Firefox 4, Zotero 2.1.1

小小升级一下到了firefox4,果然快多了啊~虽然新界面有点点不适应,不过还好……最让我满意的是刚注意到原来firefox也支持“同步”了,这样就算我在学校机房也可以舒舒服服的用自己习惯的firefox了,多好啊。

zotero也一并更新到最新版,和firefox完美配合,顺便还发现了一个小插件ZotFile ,比之间的手动一个个把pdf链接到zotero里面方便许多,嗯啊,生活就是这么一点点改善的……顺便送上一幅图,嗯啊,真实的real time版在这里,满震撼的说~

Firefox downloads

Categories
日常应用

OpenOffice引用参考文献的那些事儿

最近Word光荣的崩溃了,卸掉怎么重装也装不上了,于是乎找了个OpenOffice代替之。然而这个参考文献怎么办呢?研究了半天他自带的参考文献数据库(bibliography database),始终觉得不好使。手头一篇文章是用latex做的,因为国情的缘故需要转到doc格式。可是说起来容易做起来难……

于是开始研究bibtex怎么导入openoffice。研究了好久,发现没有特别方便的办法。本来这篇博文就要因此而漫长无趣,结果被我发现了一个新东西!搜了半天,终于发现我常用的zotero是可以支持直接在openoffice中使用的……哇,太神奇了。下了一个插件,叫做Zotero-OpenOffice-Plugin,然后很舒服的就可以在Openoffice中使用了。Yeah!

其实这次搜了搜才知道,zotero已经支持word和openoffice了,真是进化神速!

我还能说什么呢?给我个不用Zotero的理由吧!再给他家做一次广告:Goodbye 3x5 cards, hello Zotero.

Download 2.0

Latest version: 2.0.2

Categories
日常应用

打破语言坚冰,LyZ引用中文文献!

不久以前介绍过LyZ这个神奇的firefox插件,成功的沟通了Zotero和LyX,让工作效率又翻番了。可是最近在处理中文的时候发现它并不是那么完美,中文文献的引用还是存在问题的。所以我就跑到原作者Petr博客上去厚颜无耻的留言,问他能不能升级一下眷顾我们这些非拉丁语系的贫苦大众们。Petr很快的给我直接回了邮件,在我发过去一个测试的中文文件(UTF-8编码)之后仅仅两天,他就升级了LyZ。现在新版已经可以从Firefox插件网上下载了

在这个新版本中,主要加入的就是对UTF-8编码的支持,即可以通过Firefox的about:config里面改变extensions.lyz.use_utf8的值,从false到true,然后LyZ就不会过滤掉UTF-8编码的非拉丁语系的文字了。

有了对于UTF-8的支持,那么接下来对于中文的支持就水到渠成了。这个时候在Zotero里面可以直接引用中文文献,会按照作者姓氏第一个字符的编码引用到LyX里面。然后我们就可以在LyX里面顺顺利利的按照通常的方式改一下格式,比如改成“作者 年份”。

这个时候除了感动到无以复加,我还能说什么呢?万事俱备,只欠把Sweave和LyX配合好,就可以舒舒服服的开始敲键盘了。

Categories
日常应用

LyZ的官方说明档翻译版

在上一篇博文 [cref %e6%96%b0%e5%b9%b4%e7%9a%84%e6%83%8a%e5%96%9c%e2%80%94%e2%80%94lyz%ef%bc%81]里面介绍了LyZ之后,索性一同连官方的说明档也翻译一下,供大家节省时间之用。

LyZ: 一个整合LyX的Zotero插件

LyZ是一个Zotero的插件,用来更好的整合LyX和Zotero。

特性

  • 在LyX里面插入Zotero的文献引用
  • 当有新的引用增加的时候BibTex会自动更新
  • 当文献信息更改的时候BibTex会自动更新
  • 定义的BibTex关键字格式
  • 独特的BibTex关键字检查
  • 在LyX、BibTex数据库和LyZ之间同步
  • 编辑主文档和子文档(使用同一个BibTex数据库)和多个文件(每个文件使用不同的BibTex数据库)
  • LyX和BibTex数据库之间的永久合作
  • 支持小组协作

安装和配置

请在Firefox Addons汇报您的体验

1. 从Firefox Addons安装LyZ并重启Firefox。
2. 打开LyX并设定LyX服务器路径(在LyX里面,工具>配置>路径,将LyX管道目录设置为:Windows下可以使用默认路径“\.pipelyxpipe”,Linux and Mac 用户可以使用“~/.lyxpipe”,并在LyZ里面改为一样的配置)。
3. 重启LyX并打开一个文档。

添加并且插入引用

1. 打开Zotero,选中一篇或多篇文献,并点击LyZ菜单中的引用,或者也可以直接按右键在弹出菜单上选择“在LyX中引用”。
2. 当你试图在一个新文档(第一次告诉LyZ的文档)中插入文献的时候,你必须选择一个BibTex数据库。你可以创造一个新的数据库或者选择以前创建的数据库。然后键入数据库的名字(.bib的后缀会自动生成)并且按“确定”。然后这个引用就被加入你刚刚建立的BibTex数据库了,并且已经插入到LyX文档中了。这个时候打开LyX看看,该引用是不是已经出现了?
3. 插入数据库到LyX文档(译者注:可以参见我的这篇文章:[cref %e5%8f%82%e8%80%83%e6%96%87%e7%8c%ae%e8%87%aa%e5%8a%a8%e6%90%9c%e9%9b%86%e5%85%a8%e6%94%bb%e7%95%a5%ef%bc%88%e5%9b%be%e6%96%87%e7%89%88%ef%bc%89%ef%bc%9alatexlyxzotero])
4. 加入更多的引用或者新的引用的时候,可以直接通过LyX界面或者依旧通过Zotero(重复第一步)
5. 如果你在Zotero里面更改了文献的信息,可以在LyZ那里单击“更新BibTex”,从而刷新你的BibTex数据库。

自定义BibTex 关键字格式

1. 自定义的BibTex关键字:在LyZ>配置弹出的对话框里
2. 默认的格式是“作者 年代 标题(author year title)”。如果你使用natbib这个包那么最好设置为“zotero”,它将生成“非人类可阅读”的非主流型BibTex关键字。
3. 关键字格式可以使用下面这些 “author”, “year”, “title”, “zotero” 以及分隔符例如“_” 。下面这些也可以使用,不过请小心:a-z, 0-9!$&*+-.:;<>?[]^`|
例子:“author year title” 将生成形如“作者 年代 标题”,即“ tichy1988thefoundations”。如果你更喜欢Zotero导出BibTex的默认格式,(tichy_thefoundations_1988),请在这里设置为“author _ title _ year”。这些关键字和分隔符之间请用空格隔开。

更新BibTex

菜单中有“更新BibTex”这个命令,可以用来更新使用中的LyX文档的BibTex数据库。Zotero中的任何变化将被反映在更新中,包括BibTex关键字——如果你更改了关键字的格式。
当一个单独的BibTex数据库被多个作者共享的时候——例如使用版本控制系统(SVN、CVS等),LyZ的数据库将依据本地的BibTex数据库更新。

LyX/BibTex/LyZ之间的同步

当Zotero中的文献信息被更改的时候,BibTex数据库和LyX文档都可以被更新。这项功能在较好的BibTex关键字被使用的时候(如‘author year title’)可以发挥作用。例如当标题或者第一作者的姓被更改的时候,BibTex关键字也将随之更改。当“更新BibTex”的时候,你必须选择是否更新LyX文档中的引用信息(因为影响到了BibTex关键词)。在更新之前,使用中的LyX文档会自动生成一个备份(*.lyz),LyZ将会保存、关闭并重新打开你的文档。

注意事项

1. 致谢:LyZ的灵感有由Lytero激发,我开始只是加以改良,后来干脆从头开始,所以有了这个新的名字。
2. 请一直在Zotero中更新你的文献信息。如果你手动更改了BibTex数据库或者使用其他软件该管理,当使用“更新BibTex”的时候LyZ将覆盖你的所有更改。
3. 请让你的Zotero中的各个文献保持唯一性。LyZ并不会识别重复的项目,他们将会被认为是不同的项目并且各自生成一个BibTex关键词。
4. 当使用主/子文档的时候,你需要对每个子文档设置BibTex数据库。可能这个和主文档的数据库是一样的,但是很不幸LyZ并没有识别各个文档之间联系的魔力。
5. 你可以从LyZ的菜单中删除以前的项目。当BibTex数据库记录被删除了,所有的相关的LyX文档的记录也被一并删除。当LyX文档被删除了,相关的BibTex数据库将保留并可以被其他文档使用。
6. 如果BibTex数据库需要包括一些外文,请把LyX文档编码设置为“Unicode (utf8)”。
7. LyZ把所有的文档和BibTex数据库信息储存在Zotero安装目录下的lyz.sqlite 文件。如果你使用一些同步软件备份Zotero,你需要一同备份这个文件。

原文见:http://www.klubko.net/?page_id=945&amp;cpage=1&lang=cs-cz

Categories
网络新发现

新年的惊喜——LyZ!

看到这个标题不要以为我打错了哈!确实是LyZ而不是LyX。更确切的说,是整合LyX和Zotero的超级插件。刚打开邮箱就看到“东东爸”的留言提醒,顺着链接过去就看到了作者的博客。然后顺着链接找到了Firefox的addons页面,一看日期居然是昨天(2010.1.1)上传的,真是够新鲜出炉。很好奇的下载和安装了,嘿嘿。

(注:关于不知道LyX和Zotero是什么的,请先阅读此文:[cref %e5%8f%82%e8%80%83%e6%96%87%e7%8c%ae%e8%87%aa%e5%8a%a8%e6%90%9c%e9%9b%86%e5%85%a8%e6%94%bb%e7%95%a5%ef%bc%88%e5%9b%be%e6%96%87%e7%89%88%ef%bc%89%ef%bc%9alatexlyxzotero])

前段时间看到LyX升级到1.6.5,最令人兴奋的就是增加服务器通信。当时还觉得跟自己没啥关系呢,翻了翻大家都在议论一些别的文献管理软件却鲜有人用Zotero。像我这么忠实的Zotero拥护者怎么可能轻易的为了一点小便利换到别的软件去呢?今天看到LyZ作者的官方介绍,发现这东西不是一般的爽啊:

  • 在LyX里面插入Zotero的文献引用 (Inserting citations to LyX from Zotero)
  • 当有新的引用增加的时候bibtex会自动更新 (BibTeX database automatically updated when citation is inserted)
  • 当文献信息更改的时候bibtex会自动更新 (BibTeX database can be updated when the references in Zotero are modified)
  • 自定义的bibtex关键字格式 (Custom BibTeX key format)
  • 独特的bibtex关键字检查 (Unique BibTeX key check)
  • 在LyX、bibtex数据库和LyZ之间同步 (Synchronization of BibTex keys between LyX document, BibTeX database and LyZ)

安装完毕LyZ后,在LyX里面简单的设置一下管道路径:

Open LyX and set LyXServer path (in LyX go to menu, Tools > Preferences... > Inputs > Paths and set LyXServer path to): Windows users can use the default path setting in LyZ, i.e. “\.pipelyxpipe”. Linux and Mac users can use e.g. “~/.lyxpipe” and change the LyZ settings accordingly

然后重启LyX之后,就可以神奇的在Zotero里面点击LyZ的按钮,轻易的加入文献了。好爽啊!How easy? See the screenshots!

Snap333

Snap334

哈哈,看来我的工作平台可以全面的转到LyX+Zotero+LyZ了~再加上Illustrator(这个别骂我)的画EPS矢量图,Perfect!

另外一个好消息,Zoho的LyTeX绿色套装也更新了,这是一个非常非常好用的东西,一般大家问我怎么学latex的时候我都会直接给他们装上这个包,既有了LyX又有传统的文本编辑软件,麻雀虽小五脏俱全。这次更新的是“2009年12月31日,LyTeX 发布 1.6kappa 正式版”。依照惯例我还是贴出Ctex论坛的链接,不过性急的各位也可以直接在Google Code这里下载