Beta
×

### Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

# Software for Managing Your Bibliography?

#### Cliff posted more than 9 years ago | from the publication-tools dept.

77

Oliver Kayas asks: "I'm a newcomer to Linux specifically the Ubuntu distribution. I have been searching for software that will allow me to manage bibliographies for my thesis. I've come across Kile/Latex however, this only works on KDE and I am using Gnome. Under Windows I was using Endnote 8 which even allowed me to link references to documents on my hard disk so I could easily search for papers I just wanted to read. I know I could use an emulator such as Wine to use Endnote but that defeats the object of switching to Linux. I was wondering if you know of any alternatives?"

cancel ×

bibtex

### Kile (4, Informative)

#### MarkRose (820682) | more than 9 years ago | (#12853220)

Just install Kile. Programs that use libraries other than the GNOME libraries will work perfectly fine in GNOME. You'll need to install kdelibs and whatnot, but apt-get in Ubuntu will take care of all the necessary dependencies for you. Good luck!

### Re:Kile (2, Informative)

#### ezeri (513659) | more than 9 years ago | (#12854023)

If you want to get KDE with Ubuntu http://www.kubuntu.org [kubuntu.org] is the place to go. If you want just a basic minimal install just "apt-get install kde-core" as root (yes it's more than just the base libs, but not that much).

### Re:Kile (1)

#### MarkRose (820682) | more than 9 years ago | (#12854248)

I made that post and am making this post under kubuntu ;)

### "this only works on KDE and I am using Gnome" (3, Insightful)

#### Uncle_Al (115529) | more than 9 years ago | (#12853225)

I really do not understand this. How come everybody is so binary* when it comes to Linux desktop applications?

All the time I see someone say something along the lines of "Is this great program X also available for KDE/GNOME?"

Newsflash: You do not need to run the other desktop. You just need to install some base libraries.

Yes, it will look a little bit out of place. But is that such a big problem for you? Take the best of both worlds and be happy...

* yes it is a very bad joke. My appologies.

### Re:"this only works on KDE and I am using Gnome" (1)

#### flood6 (852877) | more than 9 years ago | (#12853501)

"Newsflash: You do not need to run the other desktop. You just need to install some base libraries."

No doubt! Asking about good software for bibliographys is a good enough question, but why didn't "Cliff" edit out the part about Kile and Latex not working on GNOME?

### Re:"this only works on KDE and I am using Gnome" (2, Insightful)

#### Bester (27412) | more than 9 years ago | (#12853826)

This is the kind of attitude that is damaging to linux.

If you are trying to get a user to switch over one of the important things you can point out is that linux works like windows. You want that program, well just download it and install it. None of this screwing around trying to compile it, downloading a million different libraries trying to find the right one

Most desktop users and new switchers are just not interested in compiling a program to get it to run. They want it to "just work"(tm).

Charles

### Re:"this only works on KDE and I am using Gnome" (2, Insightful)

#### agraupe (769778) | more than 9 years ago | (#12853988)

Installing aa library happens at the same time as installing the software. I have never had to look for a library when installing something, because apt-get/yum/portage/etc. does it for me. Just like Windows programs may install DLLs they need, linux programs will sometimes require libraries. These are usually available as binary, and as such, do not require compilation, or, if you are using a distro with apt-get or a similar system, no extra work beyond installing the application at all.

### Re:"this only works on KDE and I am using Gnome" (1)

#### CTachyon (412849) | more than 9 years ago | (#12854890)

...You want that program, well just download it and install it. None of this screwing around trying to compile it, downloading a million different libraries trying to find the right one

Most desktop users and new switchers are just not interested in compiling a program to get it to run. They want it to "just work"(tm).

That's the lovely thing about distributions like Debian (which I use) or Ubuntu. If I want to see the libraries that a program depends on, or what other packages depend on the one I'm looking at, I can just hit "d" or "r" respectively in aptitude. However, most people aren't interested in that level of detail, and they don't get it if they don't ask for it. A simple "apt-get install appname" will take care of all the details for you so you don't have to micromanage if you don't want to. Windows installer apps, OTOH, simply don't offer that level of detail. You can't know what kind of crap they'll install to SYSTEM32 (merrily overwriting older versions, even if the newer version is slightly incompatible) until everything's already said and done and there's no easy way to undo it.

### Re:"this only works on KDE and I am using Gnome" (2, Insightful)

#### pla (258480) | more than 9 years ago | (#12865766)

If you are trying to get a user to switch over one of the important things you can point out is that linux works like windows.

"So, um... Why would I switch?"
"Yeah, but not really free, you actually paid for it"
"Hmm, that sucks... But should I just throw that money away???"
"Okay, Linux also has a lot of free software for it..."
"Like WinSite? Or TuCows?"
"Well, yes, but also free as in speech, not just beer!"
"Uhh... You mean like taht whole 'I speak, it types' thing?"
"Mmm, no. With Linux programs, you usually get the source code."
"What do I do with that?"
"Well, you can modify it to make new versions of the program yourself."
"I can barely use Excel, that sounds even harder."
"If you don't want to, you don't need to code, but you at least have that choice."

(Thinks for a moment)

"Riiiiiiight - So instead of using software I already paid for, with a basically-sane and consistent interface, I should switch to something that I need to manage these library things in, just to get an interface that clashes with itself, for theoretical benefits that I can't actually use? Thanks, but I'll stick with Windows."

(Awkward silence)

"Say, have you considered a Mac?"
"Don't go there."
"Gotcha."

And we wonder why people don't switch?

### Where you went wrong (1)

#### mabinogi (74033) | more than 9 years ago | (#12868602)

Q: "Like WinSite? Or TuCows?"
A: "You mean time limited, cripled, and full of ads and nag screens? No, nothing like WinSite or TuCows.
Completely free, unencumbered, unrestricted, nag free, ad free, forever. And you get the source if you want, but you probably don't care about that"

Switching to Linux is worth it just to escape the insane world of Windows shareware where people seriously expect you to pay $50 for the crapy semi functional app they spent 2 hours in VB on. At least in the open source world the crappy semi functional app that someone spent two hours in perl on doesn't cost you anything ;) ### Re:Where you went wrong (1) #### Yaztromo (655250) | more than 9 years ago | (#12870284) Switching to Linux is worth it just to escape the insane world of Windows shareware where people seriously expect you to pay$50 for the crapy semi functional app they spent 2 hours in VB on.

But you know what? There is a lot of that "Windows Shareware" which simply isn't available on Linux, free or otherwise. And it's those crappy shareware applications which are often the stumbling blocks for end users to switch to anything.

In particular, card games. Yes, Linux has Solataire in all its variations down pat pretty good, but it's hard to find a decent version of Euchre, Cribbage, Hearts, or all other sorts of such games. Linux just doesn't have them.

And trust me -- I hear about it all the time. Several years ago my mother decided to upgrade her old OS/2 based machine. She's exactly the type of user we're talking about here -- she doesn't know diddly about much of anything other than how to turn the computer on, use the mouse, and type stuff on the keyboard. She wouldn't know a compiler or even a command prompt from the Sultan of Brunei.

As she doesn't even know how to maintain a machine, and as she always calls on me to fix her system or even install new software for her (she won't do it herself -- downloading new wallpapers is as risque as she gets when it comes to the computer), Linux was a natural fit: it was cheap (as in free), is very easy to maintain remotely (her old OS/2 system needed a somewhat slow remote desktop solution so I could save an hours drive if she needed help), and is something she would have a hard time screwing up (as she doesn't have root access, of course).

(It helped that all she really ever does is surf the web and play some really basic games, with the occassional glance at her e-mail (once a month maybe...). She ran Mozilla on OS/2, so switching to Linux didn't mean having to learn a big pile of new software, and she didn't have any documents to speak of that needed a specific Office suite, so switching was pretty painless for her overall).

Her system runs beautifully, and requires very little maintenance. And yet at least once a week I hear her moans of derision that Linux doesn't have any "good games". And in her parlance, we're not talking about FPS's and RTS's. We're talking Hearts. And Cribbage. And Euchre.

She does have Majohngg, and Digger [digger.org] , and some solataire games -- but every week for the past several years since switching her to Linux I get asked "So son, have any new card games come out for Linux yet?". Ugh.

And it doesn't exactly help that a friend of hers up at the family cottage is always talking about how he plays cards online on his Windows machine (fortunately, Mom is forced to use a very poorly thought out Windows-based system at her office, and hates Windows with a passion. Way to go, Mom! ;) ). She hasn't asked for me to switch her to Windows at all, but she has been talking about buying a Mac for the sole purpose of being able to play all sorts of crappy card games.

(And no, for some reason she doesn't like playing such games online. She wants to play against the computer. I think she dislikes the lag when playing with clueless people who take three minutes to figure out which of the two remaining cards in their hand to play next :) ).

Okay -- it's late and I'm rambling. But the point remains: many of those Shareware applications you call "crappy" are exactly the sorts of applications your typical know-nothing end user wants. Mom could care less that Wolfenstein: Enemy Territory is available for Linux. She just wants a Euchre, Hearts, and Cribbage with some decent graphics and gameplay.

(If I just had more time between the half dozen OSS projects I'm already working on, I'd start one to write a pile of card games for Linux, just so Mom would stop asking, and hopefully to remove one more barrier preventing the unwashed masses from switching to Linux).

Yaz.

### Re:"this only works on KDE and I am using Gnome" (1)

#### /dev/trash (182850) | more than 9 years ago | (#12854576)

For real. I run k3b and Kedit flawlessly, and I run iceWM.

### Re:"this only works on KDE and I am using Gnome" (1)

#### shadowmas (697397) | more than 9 years ago | (#12860436)

i was just about to say the same thing. just because he used gnome there was no reason that he could run a application which use QT.

also "WINE is not a emulator" if the windows application is perfect for your needs AND if it runs well with wine (i dont know if it does) then why not use it. using a program that was built for windows isnt such a bad thing.

### Re:"this only works on KDE and I am using Gnome" (1)

#### iGN97 (83927) | more than 9 years ago | (#12863561)

Dude, he's a newcomer. Why do you expect newcomers to understand this, when it's really quite counter intuitive? As a newcomer, how do you know that running GNOME and KDE apps side by side isn't as crazy as running Mac OS X-apps next to Windows XP apps?

As you quote in the subject line, it seems apparent that he believes they cannot run side by side.

Just tell him in a friendly way (not including newsflashes). ;)

The joke was pretty good, tho.

### Pybliographer (3, Informative)

#### swimin (828756) | more than 9 years ago | (#12853242)

This? [pybliographer.org]

### Re:Pybliographer (0, Flamebait)

#### Anonymous Coward | more than 9 years ago | (#12853635)

Uh. It's written in Python. You should try to recommend something useful next time. Also, it should be written in a real language like Perl or Lisp next time.

### bibtex (4, Informative)

#### jefu (53450) | more than 9 years ago | (#12853256)

I you are using LaTeX, use bibtex to manage the bibliography. It is not only easy to use, but can produce bibliographies in a variety of formats that are requested/required by various professional publications.

I think that citeseer [psu.edu] and other online resources often provide bibliographic information in bibtex format.

I think there are also ways to export/import various bibliographic formats into bibtex as well, which makes it easy to use bibliographies that are already compiled.

### Re:bibtex (3, Informative)

#### jon787 (512497) | more than 9 years ago | (#12853331)

I can also recommend bibtex. Generally comes with LaTeX and is probably what your KDE program is doing anyway. LaTeX and bibtex can be done with any text editor. I recommend vim for a console editor and Nedit for a graphical one, both do syntax highlighting on LaTeX.

### Re:bibtex (3, Informative)

#### MrHanky (141717) | more than 9 years ago | (#12853506)

If you use LaTeX, it's definitely the best option, but I'm not sure I'd call it good. At least not if you write in some weirdo language like Norwegian, where the standard styles are a bit different from the American, British, French and German styles you find in bibtex. I eventually hacked my own .sty from natbib to get the correct style for my thesis (I'm not quite sure I needed to, though).

Bibtex in itself is OK, but writing the bibliography file is a bitch. Perhaps what the OP was asking for was a good frontend?

### Re:bibtex (2, Informative)

#### an_mo (175299) | more than 9 years ago | (#12858810)

Bibdb is a frontend gui for bibtex. The GUI bit outdated, but nonetheless...

### Re:bibtex (1)

#### gatzke (2977) | more than 9 years ago | (#12859415)

I use tkbibtex as my gui front end for bibtex. It seems like a ok little program.

And while you are using Latex, you might want to consider LyX as a gui front end for latex. It lets you see your equations and figures and tables...

### The Switch(tm) (0, Offtopic)

#### pulitz (827217) | more than 9 years ago | (#12853264)

Funny you should mention that. Just the other day I decided to give Linux a shot; more specifically, Gentoo. Now, it did take me several days to get it running in an acceptable way--several hours' work. Of course, I had _chosen_ a more advanced distro, so I couldn't have expected anything else. Unfortunately, weeks later I still suffer from the lack of hardware support, and I shouldn't be expecting things to change any time soon...

### Humm... (2, Interesting)

#### Spock the Baptist (455355) | more than 9 years ago | (#12853274)

Well I could mention that the Mac is great for thesis, but I'll not go there.

I've been there and done that, writing a thesis that is, but that was in the dark ages(1992-1997). I just used the footnote feature of Word 5.1. Kept each chapter as a separate document, with multiple copies for backup. Even kept a floppy buried in the back yard in a sealed container in case the house burned down.

Back in the day there were not nearly so many online journals etc. as there are today. So, keeping PDFs of articles was not an issue. You just kept photocopies, and referred back to them.

A possible workaround is to keep your journal articles organized in a folder. That way they'd be easily found.

What format are your articles in?

### Mac OS (3, Informative)

#### Anonymous Coward | more than 9 years ago | (#12853278)

For those that use MacOS, or those looking for a great model to copy for Linux, try BibDesk [sourceforge.net]

### Re:Mac OS (2, Interesting)

#### Spock the Baptist (455355) | more than 9 years ago | (#12853332)

BibDesk is GNU. Someone ought to be able to take the source code and brew up a nice version that will work with either KDE, or Gnome.

### Re:Mac OS (5, Informative)

#### zhiwenchong (155773) | more than 9 years ago | (#12853563)

I second that. I use Bibdesk [sourceforge.net] and it is quite good -- very Mac like and much better than managing .bib files by hand. Furthermore it handles the .RIS (Endnote) and .BIB files that most electronic journal sites generate. I don't even type citations by hand these days - I just search for them on EngineeringVillage2 or Elsevier and drag the .RIS file into Bibdesk. Then I just drag the item into TeXshop and the citation is there.

As for porting it.... well, could be tough considering it uses the Cocoa framework.

However, since the poster is asking for a Linux solution, I can only think of web-based bib managers:

Cite-U-Like [citeulike.org] - a del.icio.us for journals, can export to Bibdesk.
Refworks [refworks.com] - if your campus has a subscription to Refworks, it's one of the best web-based bibliography managers around. It like the Bloglines of academic journals... well kind of...

Pybliographer looks promising too...

### Depends on what parts of Cocoa they use (1)

#### brokeninside (34168) | more than 9 years ago | (#12854373)

GNUStep offers much of what Cocoa does. So porting to any platform supported by GNUStep, might not be such a horrendous task.

### Re:Mac OS (1)

#### pete-classic (75983) | more than 9 years ago | (#12853594)

I'm not sure what you mean by "BibDesk is GNU", but in any case it isn't. It is BSD licensed (according to its SF.net page [sourceforge.net] , and is not a GNU project [fsf.org] .

-Peter

### Re:Mac OS (1)

#### Spock the Baptist (455355) | more than 9 years ago | (#12859492)

Opps...

It's the previous version that was under GNU.

### Re:Mac OS (1)

#### pete-classic (75983) | more than 9 years ago | (#12863122)

You keep using that word . . .

But seriously, I think you mean "distributed under the terms of the GPL" (or just "GPLed" for short).

GNU is a project to create the core of a UNIX-compatible platform. I don't think that BibDesk ever fell under the auspices of that project.

They promulgate their license, but some random person or group distributing their software under the terms of the GPL doesn't make it GNU software.

-Peter

### Re:Mac OS (1)

#### holy zarquon's singi (640532) | more than 9 years ago | (#12861724)

Yup, BibDesk is Gr8. BibTex mode in emacs is ok too. My institution has a site licence for Endnote, but BibDesk is much much better for all sorts of reasons.

### LaTeX is a text format... (0, Offtopic)

Just use it with any text editor. There are two great choices avaliable for Linux: vim in a terminal, or gvim in X.

### Re:LaTeX is a text format... (0)

#### Anonymous Coward | more than 9 years ago | (#12853575)

Read the FA. He wants a bibliography database program for use with LaTeX, not a text editor.

#### Txiasaeia (581598) | more than 9 years ago | (#12853329)

...but aside from Endnote (as it's a terrible, terrible program), what *good* biblio programs are out there for Windows?

#### jbms (733980) | more than 9 years ago | (#12853545)

You can use LaTeX on MS Windows also, and then you can use bibtex for your bibliography.

#### dmaduram (790744) | more than 9 years ago | (#12853679)

I've been using Endnote for years, so I'm biased to it, but some of my peers use ProCite (http://www.procite.com/ [procite.com] )

Your mileage may vary, of course :)

#### Merlynnus (209292) | more than 9 years ago | (#12854170)

I used Reference Manager [refman.com] for my thesis. It integrated pretty well with Word and accepted reference citations from all the major online databases. The whole research group used it, and when I left, it was managing well over 3000 papers and assorted references. It comes with hundreds of reference formats for most major journals, and allows you to build your own format. The best feature with it, though, was the "Cite as you write" that allowed me to hit a key combo and then enter some identifers (like "Smith, 1996"). It would search through the database and offer the matches. Selecting the match put the reference in the correct place. Every once and a while, I'd generate the bibiography and it'd scan the document, pick up the references, format them in the text, and assemble the bibliography. Frankly, I don't know how I would have managed without it.

#### Cipster (623378) | more than 9 years ago | (#12867503)

I am not sure what makes EndNote a terrible program. I have been using it for a while now and I haven't found anything wrong with it. It integrates seamlessly with Word, I can insert citations on the fly while I write, it auto generates bibliographies in whatever format I need and I can manage thousands of citations without any issues.

ProCite and Reference Manager are made by the same company I believe and have similar features.

### bibtex mode + reftex mode (3, Informative)

#### lost in place (248578) | more than 9 years ago | (#12853368)

I have been there and done that. Here are my recommendations:

Use the TeTex distribution of Latex, available for just about every distribution (and unix-like platform).

For editing LaTex code I recommend AUCtex under emacs/xemacs. If you're not a *emacs fan you may balk at this, in which case I'm not sure what to recommend. AUCtex mode under *emacs is a first-rate method of editing and almost-WYSIWYG text processing.

For managing Bibtex bibliographies there are numerous graphical editors I've tried, but I've always come back to bibtex mode under *emacs. You're editing the raw text, but the commands for navigation, manipulation and clean-up are powerful enough that you won't miss the fancier graphical apps. Also, get reftex, which is like a bridge between bibtex and AUCtex. I have bibtex files with thousands of entries and I've found bibtex/reftex good enough to manage them.

Best of luck on your thesis...

### Re:bibtex mode + reftex mode (2, Insightful)

#### hprotagonist0 (312387) | more than 9 years ago | (#12853873)

AUCtex mode under *emacs is a first-rate method of editing and almost-WYSIWYG text processing.
OK, I love AUCtex. I wrote my thesis in emacs using AUCtex. But it's not WYSIWYG. It's not even close. Word is WYSIWYG. LaTeX, AUCtex-mode or not, is marked up text. Have you ever had to insert a diagram? Or change a margin, for that matter?\\
{\em This} is not {\large WYSIWYG}. Neither is this equation: $y=\int_0^T x(t) dt$. Sorry.

### Re:bibtex mode + reftex mode (3, Funny)

#### menscher (597856) | more than 9 years ago | (#12854982)

{\em This} is not {\large WYSIWYG}. Neither is this equation: $y=\int_0^T x(t) dt$. Sorry.

That's not an equation... THIS

\int d\eta_1^+d\eta_1\cdots d\eta_N^+d\eta_N e^{-\sum_{i,j} \eta_j^+A_{ji}\eta_i} \eta_{j_1}\eta_{i_1}^+\cdots\eta_{j_n}\eta_{i_n}^+ = \det A \sum_{k_1\cdots k_n} \epsilon_{j_1j_2\cdots j_n}^{k_1k_2\cdots k_n} A_{k_1i_1}^{-1} \cdots A_{k_ni_n}^{-1}

is an equation!

Apologies... Crocodile Dundee was on TV today.

### Re:bibtex mode + reftex mode (0)

#### Anonymous Coward | more than 9 years ago | (#12904869)

Ahh... good old fermionic path integrals.

### Re:bibtex mode + reftex mode (1)

#### lost in place (248578) | more than 9 years ago | (#12855036)

OK, I love AUCtex. I wrote my thesis in emacs using AUCtex. But it's not WYSIWYG. It's not even close.
{\em This} is not {\large WYSIWYG}. Neither is this equation: $y=\int_0^T x(t) dt$. Sorry.

OK, fair enough. And AUCtex with the preview-latex [sourceforge.net] package isn't really WYSIWYG either, but I'll claim it gets you pretty close. It calls out to latex to typeset important stuff (equations, tables, figures, images) and inserts the results into the buffer. I claim those are the most important elements to see. All three of the elements you typed above are displayed in the xemacs buffer more or less as they'd appear.

(And to the original poster: For god's sake don't use Word to write your thesis. That's a world of hurt.)

### Just plagarize the fuck out of it (-1, Troll)

#### setzman (541053) | more than 9 years ago | (#12853522)

Not like you'd get caught, and even if you did (ex. Ward Churchill, the fake Indian "professsor") nobody would care.

### Crossplatform JabRef (4, Informative)

#### namtro (22488) | more than 9 years ago | (#12853647)

I've just completed my thesis and have been quite happy with JabRef [sourceforge.net] which a Java based frontend to Bibtex. It's really quite flexible and works well with LyX [lyx.org] , Kile [sourceforge.net] , or WinEdt [winedt.com] . While I didn't need the capability, it can also import a whole bunch of formats.

### Re:Crossplatform JabRef (1)

#### Ithika (703697) | more than 9 years ago | (#12855639)

Indeed, I second JabRef. And because it's Java you can easily recommend it to anyone who uses bibtex files regardless of their operating system. The moderators don't seem to agree with you at the moment, though :(

### Re:Crossplatform JabRef (1)

#### madumas (186398) | more than 9 years ago | (#12858210)

Jabref [sf.net] is also able to manage your PDF and PS files. It's great if you want to keep an electronic archive of the papers you cite.

Definitively the best bibtex editor I came accross.

### Re:Crossplatform JabRef (1)

#### grqb (410789) | more than 9 years ago | (#12875364)

I highly recommend JabRef. I've been using it for a while now and it just works. Basically if you don't know. JabRef will format everything as a bibtex file so that you can use it easily with Latex. You can also export your bibliography database as an endnote database if you want and a couple of others.

For actually writing your thesis, I just use a text editor for Latex code...I find that it makes much more sense to do this than to use Kile. My fav. is Nedit, it highlights the syntax and everything...you can also make simple macros. Also, I would recommend xfig if you every want to make any type of drawings/cartoons for your thesis. It works just as well as the MS Word drawing does and you can save it as an eps file reday to go into your Latex document.

From what I hear, latex is by far the best way to build a thesis (I'll be doing this in the next few years)...espeicailly if you have lots of equations...I can't go back to word anymore. There is a lreaning curve but it's well well worth it.

### Doesn't a word processor do this?!? (1)

#### ivi (126837) | more than 9 years ago | (#12853649)

If not, change word processor...

Managing footnotes & creating a bibliography
goes back to Lotus Manuscript (my fav, under
DOS, in a previous life & era...)

Is there any value in separating out either
of those two functions, ie, from our modern
word processing software?

I don't think so...

### Re:Doesn't a word processor do this?!? (1)

#### Whyte (65556) | more than 9 years ago | (#12854210)

Is there any value in separating out either
of those two functions, ie, from our modern
word processing software?

I don't think so...

A lot of folks that publish scholarly material like to use a bibliography database to save time finding and refinding references to works they cite. This functionality is not provided in any word processor that I am aware of currently.

As a result, EndNotes and other programs have come to the rescue. They help you manage a library of citations for when you need to cite them again in your later material.

Basically it is a time saver since it will search the database index and then insert a preformated citation into your paper.

### Re:Doesn't a word processor do this?!? (2, Informative)

#### mopomi (696055) | more than 9 years ago | (#12854791)

OpenOffice.org does it, but last I tried, it needed work (pre-1.0 days).
Bibtex works great, and as far as I'm concerned is an essential part of LateX, which is an essential part of writing a thesis. . .

### uhm, bibtex??????? (1, Insightful)

#### Anonymous Coward | more than 9 years ago | (#12853666)

I've come across Kile/Latex however, this only works on KDE and I am using Gnome.

LaTeX is like, what, 20 years old? You definitely need to brush up on LaTeX and bibtex. they are indispensable.

I've been using LaTeX and friends since, hmm, 1992 or so, still works fine on my latest Gentoo box, it's just a plain text format.

### Try these two. (4, Informative)

#### Linuxathome (242573) | more than 9 years ago | (#12853702)

Personally, I like using pybliographer (as was already mentioned) for my thesis. But also check out JabRef [sourceforge.net] which is written entirely in Java. So if you ever needed to go back to windows and still want to manage your BibTeX entries, JabRef may be a good option. Be careful moving back and forth between different bib managers because each one has its own convention in created keys (by default)--thus, the key for one entry in pybliographer will be different than the key referring to the same entry in JabRef. IIRC, both programs allow you to redefine how you want your keys to be configured, so if you define your own key structure, this problem is minimal.

If you're on a Mac, try out BibDesk. This user has a screencast (flash video demonstration) [hubmed.org] showing you how to export "BibTeX data and adding it to a BibDesk library, autofiling and associating a PDF file, adding the citation to a TeX file, then formatting a bibliography."

### Re:Try these two. (1)

#### muleboy (123760) | more than 9 years ago | (#12854941)

I've been using jabref for my thesis for over a year now, and I highly recommend it. I evaluated every Free software bibliography manager available about a year and half ago and jabref was the best hands down. Maybe pybliographer has improved since then...

### Latex isn't KDE dependent (1)

#### MrResistor (120588) | more than 9 years ago | (#12854242)

Kile is just a KDE-based frontend. Other frontends I know of are lyx (X11) and ts (Tcl/Tk). I don't use latex, though, so I can't say if they'll do what you're looking for or not, but you won't have to install any KDE stuff to use them.

That said, as many have already pointed out, you can use KDE apps under Gnome as long as you have the dependencies satisfied, which shouldn't be a big deal with apt-get.

### have you tried mind mapping ? (1)

#### dominic.laporte (306430) | more than 9 years ago | (#12854275)

Specially freemind [sf.net]

### Objective? (1)

#### Karma Farmer (595141) | more than 9 years ago | (#12854475)

I know I could use an emulator such as Wine to use Endnote but that defeats the object of switching to Linux.

And the object of switching to Linux is... what, exactly?

### Re:Objective? (1)

#### fbjon (692006) | more than 9 years ago | (#12855211)

He means he doesn't know how to write
class bibliography extends linuxSwitch {
this.manage();
}

### Re:Objective? (0)

#### Anonymous Coward | more than 9 years ago | (#12855234)

Irrelavant. The poster was asking about bibliography software for Linux, not about which operating system to use.

### Re:Objective? (1)

#### twistedcubic (577194) | more than 9 years ago | (#12945823)

And the object of switching to Linux is... what, exactly?

Freedom!

### BibTeX (1)

#### coaxial (28297) | more than 9 years ago | (#12854737)

I'm writing my thesis using LaTeX (invaluable for equations, but it's kind of a bitch to change formatting) and I'm using BibTeX. You create a list of items like:
@inproceedings{jiaying,
author = {Jiaying Shen and Victor Lesser and Norman Carver},
title = {Minimizing Communication Cost in a Distributed Bayesian Network Using a Decentralized MDP},
booktitle = {Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems},
year = {2003},
isbn = {1-58113-683-8},
pages = {678--685},
location = {Melbourne, Australia},
doi = {<a href="http://doi.acm.org/10.1145/860575.860684">ht tp://doi.acm.org/10.1145/860575.860684</a>},
publisher = {ACM Press},
}
And depending on how you set your citations style, you'll get parentetical citations, bracket citations, footnotes, whatever. Also the bibliography will be automatically formated and sorted properly. It's the easiest way to keep track bibliographical information.

### Researching (1)

#### RickPartin (892479) | more than 9 years ago | (#12854975)

I do allot of internet research for my own purposes so I don't need to keep a list of sources. What kind of software is out there to aid in research? There has to be a better way than dumping all my notes and links into notepad. Or some advice on how other people organize information while researching would be extremely helpful.

### Openoffice.org (1)

#### Larsie (740598) | more than 9 years ago | (#12855282)

Openoffice has the possibility to work with a bibliography database in a way that is a lot like the combination of Endnote with Word. This works quite nicely.

### this is all well (1)

#### Deternal (239896) | more than 9 years ago | (#12855581)

Anyone know of any reference manager that works with OpenOffice, GOffice or KOffice rather then LateX.

I'm just guessing there would be someone who'd like that somewhere.

I know I could use one for OpenOffice, would pave the way for implementing OpenOffice 2.0 (when it's ready) at my work, otherwise I'll be stuck supporting various iterations of MS Office.

### Re:this is all well (1)

#### Deternal (239896) | more than 9 years ago | (#12856090)

I decided to do a little researching on my own and found that there is a project to make referencing etc. easier in OOo which can be found here:

http://bibliographic.openoffice.org/ [openoffice.org]

Looking thru that it seems the best bet is bibus which can be found here:

http://bibus-biblio.sourceforge.net/ [sourceforge.net]

### RefBase (2, Informative)

#### Bazman (4849) | more than 9 years ago | (#12855711)

Try RefBase, and get everyone in your department to use it. Then you'll have a dept-wide database of references, just a few clicks away, and easily inserted into your LaTeX documents via BiBTeX. Its the way.

http://freshmeat.net/projects/refbase/ [freshmeat.net]

refbase is a Web-based multi-user interface for managing scientific literature and bibliographic references. It offers powerful search tools and automatically generated citation lists.

http://www.refbase.net/ [refbase.net]

There's a few other similar projects listed on Freshmeat that may fit you better, just search for "bibtex".

Baz

### Re:RefBase (0)

#### Anonymous Coward | more than 9 years ago | (#12856774)

I agree that, if you can get others to use it, maintaining a literature database online rules. Metcalf's Law [njit.edu] is powerful, indeed.

My personal choice is also refbase. It features Endnote import & endnote/bibtex export. You can store PDFs & make complicated searches & it has an active (though small) group of developers to add more features. One of my favorite features is RSS of new entries.

### Re:RefBase (1)

#### jgrahn (181062) | more than 9 years ago | (#12857109)

Try RefBase, and get everyone in your department to use it. Then you'll have a dept-wide database of references, just a few clicks away, and easily inserted into your LaTeX documents via BiBTeX. Its the way.

I think I'd prefer to have a dept-wide BibTeX database instead (under revision control using CVS or whatever). That's the way people have worked since the seventies (first with refer(1), then increasingly with BibTeX) and I would hate if some web-based thingy broke that toolchain. Hopefully this RefBase thing doesn't.

### Re:RefBase (0)

#### Anonymous Coward | more than 9 years ago | (#12857264)

Bibtex databases are a bit limited by themselves: they hardly are made for a heterogeneous environment, where peope use Endnote & other options. Just keeping it under revision control also makes it more susceptible to breakage than a webapp where users have more limited access (yes, it can be recovered from breakage by loading a previous revision, but it is still a mess to deal with).

The other nice thing about using webapps is the extensibility: refbase lets you store PDFs of the papers & do more intricate searches on more fields than are explicit in bibtex.

### bibTeX and LaTeX (2, Informative)

#### 12dec0de (26853) | more than 9 years ago | (#12856069)

I have written, among other things, two thesis papers, a couple of tech docs, a roleplaying game rule book and a security policy. And I allways use LaTeX.

And while I prefer (x)emacs with auctex for writing the document, that is not for the faint of heart. Use a front end, Kile looks like a good one for Linux (And just install the kde libs if you prefer a gnome frontend) Don't us Lyx, it is not real LaTeX. You may want to try TeXmacs, sounds good, I have not tried it.

For handling bibliographies, bibtex is unbeatable, but UI can be improved. Bibview is my method of choice, even though it does not have all the latest snazy look and feel features, as it is a Xaw Programm and you will probably have to have your packet manager install another lib.

Main adavantage of Bibtex is that you can get ready made entries while searching for sources. If you do computer science for instance there is The Collection of Computer Science Bibliographies [ira.uka.de] with allmost 2 million entries, many of which are linked to CiteSeer.

All of these programs come ready made on my prefered distribution (SuSE), and I gues they will be avaliable on yours as well.

Don't use Word or OpenOffice for anything larger than ~10 Pages. It will not make you happy, and when somebody tells you to change the format you will have to do it by hand. On each page. Repeativly.

### FYI: (1)

#### WonderSnatch (835677) | more than 9 years ago | (#12856305)

I know I could use an emulator such as Wine

WINE is an acronym for Wine Is Not an Emulator.

Brett

### NoodleBib (1)

#### adebater (101003) | more than 9 years ago | (#12856668)

I just finished my thesis and I used NoodleBib. It worked out great for me and my classmates, as we had around 75 entries in NoodleBib. It proved really beneficial in switching styles, (MLA to APA) it was as easy as 1 click of my mouse. It was also very easy to input reference data as well as download it (it provides your bibliography in a word document or a text file).

NoodleBib is a web app, so there is no issue of getting it to run on your computer. See if your school has it for free (mine did) for student use, and play with it to see if you like it.

### Familar story (1)

#### blackpaw (240313) | more than 9 years ago | (#12860835)

- User has working functional programs under windows
- User switches to Linux
- User finds program that does half of whats needed
- User now spends 90% of time looking for alternatives while working around half assed linux implementation
- User asks slashdot. Now 100% of time is spent reading flames on kde/gnome/etc and being told to hack the code.

### Have you tried a Wiki? (1)

#### ladybugfi (110420) | more than 9 years ago | (#12862155)

I was in need of a software package that allowed me not just manage the bibliography information, but also include notes, commentary etc on an article item.

So I tried a Wiki, where I have one page per article, a <pre></pre> block of bibtex-formatted bibliography data and the rest is commentary, links etc. Then I have a script/plugin that goes through the pages and dumps the stuff within the <pre></pre>-blocks to a file. Instant .bib.

On a positive side this worked out pretty well. The DB is web-accessible, and I can also take the whole Wiki-DB with me in a PDA if the need arises. The Wiki linking feature is really cool, I can annotate the paper with references like "This paper continues the work of XZY and see also ABCD for a related discussion".

On a negative side, some hacking was required. I did this over a year ago on a phpWiki platform, I hope someone knows a Wiki SW that has some inbuilt features of this kind.

### Myopia (1)

#### stevie-boy (145403) | more than 9 years ago | (#12862278)

MyOPIA [sourceforge.net] is a web based (LAMP) system written by a guy from the University College London. Haven't managed to get it working here yet however...

### Refworks (I no this is late) (1)

#### Re-Pawn (764948) | more than 9 years ago | (#12881458)

The Medical College I work for is considering using Refworks - it is a webbased system - seems pretty strong and it is not platform dependent. http://www.refworks.com/productinfo.shtml [refworks.com]

# Slashdot: News for Nerds

The number of arguments is unimportant unless some of them are correct. -- Ralph Hartley

Need an Account?

# Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

• b
• i
• p
• br
• a
• ol
• ul
• li
• dl
• dt
• dd
• em
• strong
• tt
• blockquote
• div
• quote
• ecode

### "ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>