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这里下载

Categories
日常应用

参考文献自动搜集管理完美攻略(图文版): Latex+Lyx+Zotero

其实这篇文章最初是用英文写的(发布于我的英文博客,点击这里),但是考虑到很多读者比较懒,所以我还是在写一份中文版吧。其实最痛苦的事情莫过于先用英文写好了,再翻译为中文,比用中文写好再翻译成英文还累!各位如果感觉下文的中文表述有点奇怪,还请海涵,毕竟中英文思维是有差异的,我翻译过来中文也不是特别容易。

对于每个在大学校园里的人来说,搜集管理参考文献并在自己的论文末尾生成一个漂亮的列表是一件不可避免的工作。但是很麻烦的是,不同的杂志对于参考文献有着不同的格式要求。通常的办法是找到文献,然后拷贝、粘帖、整理。实话实说,这是个非常烦躁无聊的过程!

然而在这个信息时代,总有一些聪明的软件可以帮助我们完成上述搜集整理工作。很多人会使用EndNote或者noteexpress,但是他们都是商业软件,体积庞大还得付费!此外,他们并不能完全自动的和浏览器合作。

幸运的是,我找到了Zotero,这个神奇的浏览器插件!他的官方网站介绍如下:

Zotero[zoh-TAIR-oh]是一个免费的、易用的Firefox插件,可以帮助你搜集管理和引用你的参考文献。它就在你工作的浏览器中。

很神奇吧!只需要简单的点击就可以自动保存了。

它的官方网站上有很好的视频指导,敬请移步:http://www.zotero.org/

此外落园曾经也有一个简单的介绍,感兴趣者可以移步:http://www.loyhome.cn/580.html

好了,不废话了,直接开始图文攻略。

Categories
日常应用

将中文latex/tex文件导入Lyx!

今天和一位老师见了一面,然后讨论了一下lyx在中文的文章中会遇到的几个问题。

在此想说的主要是一个非常让我们头痛的问题:将中文latex/tex文件导入Lyx

承前几日的一篇文章,快速将word的doc文件转为latex,接下来要解决的就是导出的latex/tex文件怎么转到lyx这个可视编辑器里面。毕竟面对那么多code是一个非常boring的事情,我是受不了满篇的字母哗啦啦的。

import Chinese tex file to Lyx:

  • step1:分章节从word里面导出tex文件
  • step2:用WinEdt打开tex文件,修改文档的begin{document}之前的,用如下代码覆盖。

    documentclass[12pt,a4paper]{article}
    usepackage{graphicx}
    usepackage{amsmath}
    usepackage[GBK]{inputenc}

  • step3:另存tex文件,文件名必须为英文 (注:请使用lyx1.6.3以上版本)
  • step4:从Lyx里面导入该Tex文件。可能有部分内容不正常。
  • step5:拷贝所有的东西到另一个新建的中文格式的lyx文件吧,以防编译不出来。
    注:可能会有部分内容错误,手动对照改改吧,总归还是成本最小的办法。

此外还附带的解决了另一个小问题,如何把章节的名称改为中文。

Chapter's name to Chinese:
在文档-首选项-latex序加入
usepackage{ctex}

如果没有安装ctex宏包,需先下载安装。也可参考此文:lyx+Xetex处理中文文档中表格、参考文献等中文名称

发觉Lyx+ctex简直是无敌!看来距离全面告别word写论文越来越近了。

Categories
日常应用

快速将word的doc文件转为latex!

整天听我说latex,但是对于大家来说最大的障碍应该就是要熟悉latex的表述方法吧~当然这个学习成本是不小的。在word的时代,我们对付doc文件的常见方式无非是“公式编辑器”,或者更高级一点的“MathType”,但是总还是觉得和latex有点差距。显然嘛,Microsoft是永远不会努力的创新的……这大概得归结于垄断吧~

好了经济学废话不多说了,毕竟本文不是一篇经济视角下的评述。重点推出今天的解决方案:word/doc转换为Latex!

其实我也很懒的,一直以来都懒的去想这东西可以直接转换,每次导师问我有啥好办法在两者之间转来转去,我都哼哼哈哈的应付过去……其实我也不知道,这也是事实。尤其是从latex转换成word,至今没有完美解决办法,我也是用PDF作为中介而已,效果差强人意。

PDF转为DOC:我推荐的是http://www.pdftoword.com/,是我见过的相对来说保持原文结构最好的。

但是最近开始挖掘DOC转换到latex,其实也是帮某人偷懒的事儿,所以动动手搜了搜。一搜才知道,原来有这么成熟的办法,尤其是完美支持mathtype。这是我很意外的。

不再废话,中文的doc文件转latex我推荐的是:word2tex

虽然最新的已经有4.1版了,但是出于破解考虑和实际体验,我认为2.4版已经足够用啦~至于破解版在哪里下载,我觉得为了避免麻烦(因为我搜的时候也很郁闷,很多网页都被删掉了,大概是有版权问题吧),还是不公布了,需要的在此页下方留言吧。(别留言了园主不会再发了)。

至于英文的doc文件,有个更简单的解决软件:word2latex 这个是非商业软件,所以没有破解这么麻烦。但是我没有用过,只是在论坛上看到说是不错而已。

其实我个人感觉doc转latex应该不会很麻烦,毕竟word只是一个WYSIWYG(所见即所得)的编辑器,本质上和我常推荐的Lyx都是一个壳儿,最终还是要生成标准格式的文件的。所以应该是写一个算法就可以成功转换的。本来想自己写的,但是既然有现成的,而且这么好用,嘿嘿……

Categories
日常应用

lyx成功升级到v1.6.2中文版[lyx+xetex配置图文指引]

一直以来用的都是 LyTeX 绿色套装:LaTeX+XeTeX+TeXworks+LyX 全集 这个东西,很绿色很强大,但是问题是Lyx v1.6.2已经出来好久了,作者却没有及时的更新。

没办法,纠结在1.6.1 的众多问题中,加上我比较喜欢尝新,我决定手动升级绿色版到1.6.2。

  • 首先是去lyx官网下下来最新的安装包:http://www.lyx.org/Download#toc3,选那个windows版本就可以了。
  • 然后双击安装。记得在typesetting这一步的时候,选择现有的绿色版的目录就好。

Snap2

  • 然后下一步选择语言的时候记得选择Chinese,现在已经原生包含中文版了。(感觉这个翻译和绿色版中的翻译稍稍有点不同,不过还好,不影响理解)。

Snap3

  • 然后下一步选择自动检查拼写包,我只选了english包。

Snap4

然后就开始安装了。………………

安装完成后,双击运行,没有问题。但是,麻烦的是,我常用的Xetex编译按钮不见了!

没办法,继续搜寻lyx配置xetex的办法。

总结了多人的办法,在此不一一感谢,末尾标明了来源。

  • 首先找到“preference”这个文件,我的是在“E:LyTeX-fullLyX16local”文件夹中。
    结尾添加两行
    format "pdf4" "pdf" "PDF (xetexpdf)"  ""   ""   ""   "document,vector"
    converter "pdflatex" "pdf4" "xelatex $ $i" "latex"
  • 然后在“Resourceslyxrc.dist”中,添加
    “format "pdf4" "pdf" "PDF (xelatex)" "" "" "" "document,vector"
    converter "pdflatex" "pdf4" "xelatex $ $i" "latex"”

    Snap5
  • 最后按钮处。在“Resourcesuistdtoolbars.inc ”文件中,在 Toolbar "view/update" "View/Update" 这部分后面添加下边三行内容(感觉不如原来绿色版里面的按钮漂亮)
    Separator
    Item "View PDF (xelatex)" "buffer-view pdf4"
    Item "Update PDF (xelatex)" "buffer-update pdf4"

    Snap6
  • 然后重启Lyx就可以了。

参考帖子:

http://bbs.ctex.org/viewthread.php?tid=41004

http://bbs.ctex.org/viewthread.php?tid=46833