作者allen501pc (Linux User!)
看板Master_D
标题JabRef + Bibtex4Word + TeX Live帮你引用文献
时间Sat Jul 30 17:33:28 2011
※ 引述《BarrosH (Geek)》之铭言:
: http://jabref.sourceforge.net/
: JabRef 还不错。
: JabRef is an open source bibliography reference manager. The native file
: format used by JabRef is BibTeX, the standard LaTeX bibliography format.
: JabRef runs on the Java VM (version 1.4.2 or greater), and should work
: equally well on Windows, Linux and Mac OS X.
: 虽然是 Java, 速度还可以接受。
: 他还可以链结到硬碟上的文件,虽然没办法真的『管理』电子档,
: 但是至少可以不用再打落落长的档名了。
: 虽然有一些大学都有帮学生买 ref. manager 之类软体。不过太贵了。如果毕业
: 後这些文献资料不就没用了?
: 一些免费或者价廉的系统还是必要的。
: 不过缺点大概就是主要是用 bibtex 做管理。因此主要输出是 bibtex 格式。直
: 接和 LaTeX 结合,对於并非利用 Latex 写东西的人,可能就不是那麽方便。
: 举例来说,他没有选择 citation 格式的功能,假设有一篇文章,
: FRAXIS Lu, "P=NP is trivial," J. ACM, vol. 100, pp. 20-22, 2010.
: 则根据不同的期刊,条列文献的规格也不同,譬如可能某期刊甲要求
: Lu, FRAXIS, "P=NP is trivial," J. ACM, vol. 100, pp. 20-22, 2010.
: 某期刊乙则要求这样写:
: FRAXIS Lu, "P=NP is trivial," J. ACM (2010), vol. 100, pp. 20-22.
: 我们当然希望可以是先输入格式,当要引用时软体自动产生相对应的字串让我们
: 复制贴上就好,但是 JabRef 就没有这个功能了。因为这个部份基本上是 bibtex
: 的工作。
: 不过作简单的书目管理是够了。
我想改成这个标题对大家应该比较清楚明了!^^
在Microsoft Word 2007环境中,可以利用Bibtex4Word + JabRef来帮你完成论文排版。
Bibtex4Word的使用说明在官方网站上有教学:
http://www.ee.ic.ac.uk/hp/staff/dmb/perl/index.html
而利用JabRef + Bibtex4Word可以参考下面的教学:
http://bbs.ctex.org/viewthread.php?tid=61540
本篇文章的重点来了...
只是...Bibtex4Word预设使用的Latex软体是MikTex,
不过对於有装TeX Live的人,在使用Bibtex4Word时,插入文献列表时,会出现
错误视窗 (Cannot Open Bibtex Log...)
主要是因为TeX Live中的Bibtex程式,预设的设定不允许将讯息记录档存在其他地方。
而Bibtex4Word的Marco有用到存放讯息记录档到其他地方。
而正式的解决方法如下:
1. Install JabRef.
2. Install Bibtex4Word.
3. Set environment variable : BIBEXE = "C:\texlive\2010\bin\win32\bibtex.exe"
(if your directory of TeX Live is in "C:\texlive\2010\")
4. (1) Set environment variable : OPENOUT_ANY= "r"
(2) Or add one text line in "C:\texlive\2010\texmf.cnf " with the following:
OPENOUT_ANY = r
5. Open Microsoft Word 2007, inserting some citation tags for your paper.
6. Insert the bibliography and enjoy it!
我交叉测试过好多次,证实这个解决办法没问题,请大家安心使用。
对於上述问题的详细解决办法,我写了一篇网页英文版的,请至:
http://allen501pc.blogspot.com/2011/07/jabref-bibtex4word-texlive2010.html
--
╒═╕
║ ║║║ ★爱过方知情重★
╠═╣║║╓═┐╭─╮
║ ║║║╠═╜║ ║ ★醉过方知酒浓★
║ ║║║╰─╯│ │ http://allen501pc.blogspot.com
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.15.132
1F:推 troylee:我觉得直接都用 LateX 写论文就很方便了 @@ 07/30 19:53
2F:→ allen501pc:有些人懒得用Latex打,会直接用Word写。所以这套就很 07/30 21:50
3F:→ allen501pc:好派上用场了。 07/30 21:50