L4L.be

...because open source matters

  • Increase font size
  • Default font size
  • Decrease font size
Home Linux Documentatie Linux op de desktop JabRef en Lyx installatie

JabRef en Lyx installatie

E-mail Print PDF

Inleiding

Studenten aan universiteiten (en vele anderen) moeten bij hun scripties een uitgebreide bibliografie toevoegen, uiteraard moet dit in een speciale opmaak en het beheer van de entries (vaak in de vorm van voetnoten) kan soms een hele opgaaf zijn. Sommige universiteiten bevelen nogal sterk het pakket EndNote aan, uiteraard een commercieel, Windows-Only pakket. Bestaat hier een open-source oplossing voor ?

Er zijn diverse pakketten die dit kunnen, o.a. Bibus en JabRef, waarbij de laatste na enig testen stabieler en gemakkelijker in gebruik is.

JabRef integreert heel erg mooi met Lyx. In dit document wordt de configuratie behandeld. In een ander document zal worden uitgelegd hoe je het in de praktijk gebruikt.

Deze howto is geschreven/getest onder Ubuntu Jaunty / Mint Gloria, maar zal voor de andere Linux distributies vermoedelijk niet afwijken.

Requirements

JabRef is een java applicatie, en hoewel het wel werkt in combinatie met OpenJDK kom je wat kleine bugjes tegen. Beter is het gebruik te maken van Sun Java:

sudo apt-get install sun-java6-jre

Controleer met update-alternatives of je vervolgens inderdaad de Sun versie gebruikt:

~$ update-alternatives --display java

java - status is manual.
 link currently points to /usr/lib/jvm/java-6-sun/jre/bin/java

En natuurlijk hebben we ook JabRef zelf en Lyx nodig. De versie die Ubuntu meelevert is weliswaar niet de nieuwste, maar dat mag de pret niet drukken:

sudo apt-get install jabref lyx

Configuratie

Er moet nu nog iets extra's gebeuren om JabRef de connectie met Lyx te laten leggen.

Start Lyx op, ga in het "Tools" menu naar de "Preferences". In de sectie "Paths" vind je de LyXServer pipe. Pas hier het path aan naar:

/home/frederik/.lyx/bind/lyxpipe

Als je Lyx nu herstart vind je in deze directory nu een aantal bestanden: lyxpipe.in, lyxpipe.out en user.bind. Maak nu in een terminal (niet als root) een symlink aan:

cd ~/.lyx/bind
ln lyxpipe.out lyxpipe

In JabRef ga je in het "Options" menu naar de "Preferences". Je moet nu zijn in de sectie "External programs". Path to Lyx pipe:

/home/frederik/.lyx/bind/lyxpipe

De combinatie JabRef en Lyx is nu klaar voor gebruik.

Last Updated on Saturday, 10 October 2009 15:28