Donnie Berkholz ([info]spyderous) wrote,
@ 2006-10-16 11:35:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Entry tags:gentoo, science

Academic papers in Linux
We're beginning to put an academic paper together, and of course I'd like to do this using open-source software if I can. My PI (principal investigator, the head of the lab) uses Word — so whatever ends up getting used, it needs some capability to at least export to .doc or .rtf. A critical aspect of any solid academic paper is citing your reference in a bibliography. OpenOffice.org does have some basic bibliography capabilities, but that's what they are: basic. Work is underway to fix that, but it's not expected to get anywhere for a year or so.

After some research, I've come across a few promising packages:

Zotero: A Firefox 2.0 extension, public beta started less than 2 weeks ago. No integration with word processors yet, but you can copy and paste a formatted bibliography across, and export and import the actual data. "It lives right where you do your work — in the web browser itself." As a result, adding references from online searches such as PubMed is as simple as a single click. Every other package needs explicit support added for online searches.
Bibus: Uses OpenOffice.org's Python functionality, also integrates with MS Word. The build system sucks — it should use distutils, but instead it's got some custom Makefile and weird shell scripts and configuration files. Its functionality comes highly recommended, however. Will do PubMed and eTBLAST queries.
Pybliographer: The development version (1.3) integrates into OO.o and LyX. The 1.3-series GUI is alpha-quality and just had its first release. Will do PubMed, Web of Science and CrossRef queries.
bibutils: Command-line filters to convert between a variety of formats, including EndNote (which is currently in use under MS Word). Also handles RIS and BibTex, so that provides for OO.o import and export as well.

Update: As of now, bibutils and Bibus are both available in Portage. Try 'em out.




(Post a new comment)

LaTeX?
(Anonymous)
2006-10-16 07:59 pm UTC (link)
Do your PI have to be able to edit your work? Otherwise nothing beats LaTeX, I guess a Windows user shouldn't have problems reading a pdf.


Simon Holm Thøgersen

(Reply to this)

Latex
(Anonymous)
2006-10-16 08:22 pm UTC (link)
My supervisor used Word but as far as both of us were concerned it didn't matter what he used. I used Latex with the memoir package for my thesis, latex-beamer for my seminar, and latex with a provided template for a conference in addition to several packages. All of these documents used the same bibtex file.

David Grant
http://www.davidgrant.ca

(Reply to this)

refbase; jabref
(Anonymous)
2006-10-16 08:33 pm UTC (link)
refbase (http://refbase.sourceforge.net/) is also useful. It is a (Apache/MySQL/PHP) webapp, so is aimed at collaboration more than these other programs. It can import from a Pubmed ID and can import/export every format which bibutils understands. It can also export an OO.o-compatible literature database if you're authoring with that. It also supports COinS (for discovery by LibX and Zotero), RSS, advanced searching, etc.

If you're working with LaTeX, jabref (http://jabref.sourceforge.net/) is an excellent cross-platform bibtex manager. It supports piping to WinEdT, Lyx, Kile, Emacs, etc. It can also export an OO.o spreadsheet & can import from a number of formats and databases.

(Reply to this)

latex2rtf
(Anonymous)
2006-10-16 08:36 pm UTC (link)
My PI (principal investigator, the head of the lab) uses Word — so whatever ends up getting used, it needs some capability to at least export to .doc or .rtf.
latex2rtf (http://latex2rtf.sourceforge.net/) does a passable (but not great) job in conversion. I tend to write in whichever format the journal prefers, but also must convert to a Word format for my PI.

(Reply to this)

KBibTeX
(Anonymous)
2006-10-17 07:46 am UTC (link)
Another editor for bibliographies is KBibTeX, which edits .bib files. Export to .rtf is available if latex2rtf is installed on your system.

http://packages.gentoo.org/packages/?category=app-text;name=kbibtex
http://www.unix-ag.uni-kl.de/~fischer/kbibtex/

(Reply to this) (Thread)

Re: KBibTeX
(Anonymous)
2006-10-17 04:53 pm UTC (link)
it is also apparently in portage

(Reply to this) (Parent)

Jabref
(Anonymous)
2006-10-17 08:42 am UTC (link)
I have found jabref (http://jabref.sourceforge.net/) to be very handy, and as it is all based round bibtex, it should intergrate with openoffice.

(Reply to this)

powerdot
(Anonymous)
2006-10-17 08:55 am UTC (link)
For making presentation slides in Latex, you can use powerdot class. It is a successor of both prosper and ha-prosper, and has many useful styles to choose from. If you use tetex, powerdot requires tetex-3.*.

(Reply to this) (Thread)

Re: powerdot
(Anonymous)
2006-10-17 04:52 pm UTC (link)
I personally like the beamer style.

(Reply to this) (Parent)(Thread)

Re: powerdot
(Anonymous)
2006-10-18 01:10 am UTC (link)
Beamer is a whole other package, nothing to do with prosper. Unless prosper has a beamer skin or something...

Beamer rocks, everyone must use it.

(Reply to this) (Parent)(Thread)

Re: powerdot
(Anonymous)
2007-06-21 10:31 am UTC (link)
Powerdot is a successor of
Prosper
Ha-prosper
and Beamer too.


(Reply to this) (Parent)

portage
(Anonymous)
2006-10-17 04:52 pm UTC (link)
pybliographer and jabref are also in portage.

refbase is in the gentoo bugzilla, but isn't yet in portage.

(Reply to this) (Thread)

Re: portage
[info]spyderous
2006-10-17 09:03 pm UTC (link)
It is now. =)

(Reply to this) (Parent)

Freemind (mindmapper) Extraction
(Anonymous)
2006-10-18 03:10 pm UTC (link)
http://reagle.org/joseph/blog/technology/python/freemind-extract-0.5

"As explained in Extracting Bibliographies from Freemind, these are python scripts that are able to convert between Freemind mindmaps (using a few simple conventions) and bibliographic formats (i.e., OO.org CSV and bibtex). This approach is preferable to other bibliographic tools with limited/constrained forms for text entry. With fe one has a complete outline/map of texts, with figures, images, tables, links to sites, etc.; one can easily organize texts by topic or in separate mindmap files; and one can generate queries where each matching line has its appropriate citation with year and page number (e.g., "Giddens"). Unlike many bibliographic tools, it does not query on-line databases, but one can use such tools (e.g., tellico or refworks) to query and generate bibtex bibliographies and then use be.py to convert them to a mindmap."

(Reply to this)

(Reply from suspended user)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…