Jørgen Kjoshagen Trømborg PGP internal seminar 2014-02- 14 THE POWER OF REFERENCE MANAGERS
What do you look for? Number of people 0 2 4 6 8 10 12 14 16 Write Recall Take notes Share Read Build Port to devices
What have you found? Number of people 0 2 4 6 8 10 12 EndNote BibTeX (none) Mendeley Zotero RefWorks CiteULike Papers (ios) ReadCube (others) Have tried Are using
What do you like? (none) EndNote BibTeX Mendeley
What do you say? I never used another and have no Xme or will to learn a new one Most is stored in my brain (sxll) I look into this every few years. The tools change and my paxence diminishes each Xme I am looking for a be[er one It would be interesxng to learn Mendeley
Plan for this talk Ge\ng be[er at the tools you know BibTeX EndNote Extending your repertoire Mendeley Great reading experiences ReadCube FancytoolXps Discussion
BibTeX basics Used with LaTeX Flat.bib file Many front- ends available Free The natbib package greatly enhances the \cite{} command
Example BibTeX entry
JabRef
BibDesk
BibTeX front- ends JabRef BibDesk Free Import/export and add references Windows, Linux, OS X (OS X only) (can port.bib- file) No clu[er.bib file (suggests changes) LaTeX integraxon Word integraxon (BibTeX4Word) File manager (opxonal) Copy BibTeX key (hotkey available) (but use EndNote) Copy cite command (but use EndNote) (seems be[er)
EndNote basics Used on its own and with Office/LibreOffice Specialized library files Available on Windows/Mac and web Licensed to and recommended by UiO
EndNote library
Cite- while- you- write
Demonstrate cite- while- you- write
Beyond wrixng and into powerful reference management Group and organize library Read and take notes AutomaXcally import pdfs and extract authors, Xtle, year, etc. Search inside library including pdfs and notes Quick- filters for all authors, journals
Demonstrate Mendeley
Picking sides EndNote Mendeley Cite- while- you- write Build library and maintain order AutomaXcally extract authors, Xtle etc. Search and filters within library Read and take notes Sharing (someone will corrupt the file) (can you convince your co- workers?) Portability (EndNote web) (naxve)
ReadCube is great for reading
Demonstrate fancytoolxps LaTeX package (requires no changes to your input file)
Everyone should use at least one reference manager
Appendix
Using fancytoolxps 1) Get TeXLive 2013 with the fancytoolxps package $ sudo apt- get install texlive- full 2) Get fancytoolxps examples from the web or from within the texlive installaxon and make a copy that we do our edixng in. 3) Download (the correct version of) adobe reader and install it (the.deb version opens in the ubuntu package manager). Then open the fancytoolxps/examples/*.pdf to see that the toolxps are working. 4) Download acrotex (h[p://www.math.uakron.edu/~dpstory/acrotex/acrotex_pack.zip) and install it in ~/texmf/tex/latex. Remember to $ cd ~/texmf/tex/latex/acrotex $ latex *.ins This solves the missing web.sty problem you get when trying to compile the fancytoolxps/examples according to the fancytoolxps/examples/readme. 5) Install the missing component in the perl installaxon sudo perl - MCPAN - e 'install Config::IniFiles' 6a) Successfully compile the fancytoolxps examples.../fancytoolxps/examples$ perl../fancy- preview fancy- preview- demo - - toolxps=pics/toolxpy - - fancy_opxons=preview.../fancytoolxps/examples$ perl../fancy- preview fancy- preview- demo2 Open the files in adobe reader to verify that the toolxps sxll work in the output we have produced ourselves. 6b) The example file fancytoolxps- example.tex appears to be slightly broken. The third line of text should be changed to \usepackage[filename=./pics/toolxpy,movexps,mouseover]{fancytoolxps}.../fancytoolxps/examples$ pdflatex fancytoolxps- example.tex Do this twice. 7) Find a tex project of your own that has some content. Consult the package informaxon in fancytoolxps/fancytoolxps.pdf and get to work. You get surprisingly far just by adding \usepacakge[inacxve]{fancytoolxps} to your preamble. The opxon inacxve ensures that the file can sxll be compiled without the fancy- preview script.