BibTeX, biblatex and biberBibtex style allowing "publisher"?

Information and discussion about BiBTeX - the bibliography tool for LaTeX documents.
Post Reply
ioctlvoid
Posts: 5
Joined: Fri Jul 29, 2011 5:20 am

Bibtex style allowing "publisher"?

Post by ioctlvoid »

Hi,

I'm trying to make the bibliography entry "publisher" show up in my LaTeX/BiBTeX document. I have tried searching around to learn which bibtex styles actually support "publisher", but I haven't found any list, nor do I seem to find a clear answer when I search for particular bibtex styles.

I have tried the following: abbrv.bst alpha.bst apalike.bst ieeetr.bst plain.bst siam.bst unsrt.bst

None of them seem to want to display the publisher entry. Finally I also tried "harvard", but the bibtex program refused to compile the references because several of my references were missing "year" in them. Some of my references are simply not posted with a year, but others are.

What I'd like is just a simple bibtex style that displays all available information listed in the bibliography, and doesn't complain (at least will compile) if certain elements (like "year") are missing.

Can I use any of abbrv.bst alpha.bst apalike.bst ieeetr.bst plain.bst siam.bst unsrt.bst to do this?
Last edited by cgnieder on Wed Oct 10, 2012 9:53 pm, edited 1 time in total.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

cgnieder
Site Moderator
Posts: 2000
Joined: Sat Apr 16, 2011 7:27 pm

Bibtex style allowing "publisher"?

Post by cgnieder »

Would switching to biblatex be an option for you?

Regards
site moderator & package author
ioctlvoid
Posts: 5
Joined: Fri Jul 29, 2011 5:20 am

Bibtex style allowing "publisher"?

Post by ioctlvoid »

cgnieder wrote:Would switching to biblatex be an option for you?

Regards
Thanks for the advice. I'd rather not do that though, I was hoping there was some simple way of doing this. There should at least be a simple way to get "publisher" using one of the bibtex styles I listed? Surely having publisher must be a very common thing?
User avatar
cgnieder
Site Moderator
Posts: 2000
Joined: Sat Apr 16, 2011 7:27 pm

Bibtex style allowing "publisher"?

Post by cgnieder »

ioctlvoid wrote:There should at least be a simple way to get "publisher" using one of the bibtex styles I listed? Surely having publisher must be a very common thing?
I'm afraid I don't know. I'm not really familiar with the BiBTteX styles.

I was asking because you don't seem bound to a specific style and the usage of biblatex really is easy:

Code: Select all

\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage[backend=biber]{biblatex}
\addbibresource{\jobname.bib}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{aristotle:physics,
  keywords = {primary},
  hyphenation = {american},
  author = {Aristotle},
  translator = {Wicksteed, P. H. and Cornford, F. M.},
  title = {Physics},
  shorttitle = {Physics},
  publisher = {G. P. Putnam},
  location = {New York},
  date = {1929},
  annotation = {A \texttt{book} entry with a \texttt{translator} field}
}
\end{filecontents}

\begin{document}
\cite{aristotle:physics}
\printbibliography
\end{document}
bl.png
bl.png (10.45 KiB) Viewed 9539 times
Regards
site moderator & package author
ioctlvoid
Posts: 5
Joined: Fri Jul 29, 2011 5:20 am

Bibtex style allowing "publisher"?

Post by ioctlvoid »

cgnieder wrote:
ioctlvoid wrote:There should at least be a simple way to get "publisher" using one of the bibtex styles I listed? Surely having publisher must be a very common thing?
I'm afraid I don't know. I'm not really familiar with the BiBTteX styles.

I was asking because you don't seem bound to a specific style and the usage of biblatex really is easy:
Thanks again, also great that you included an example. My problem is however that I looked at biblatex and I have no idea how I should go about installing it.

There is a complex and thorough installation procedure written up at http://ctan.org/tex-archive/macros/late ... b/biblatex

But some of the steps are not possible for me to follow, e.g.:

"8. Update the file hash tables (also known as the file name
database).

On teTeX and TeX Live systems, run texhash as root ('sudo
texhash'). On MiKTeX, run 'initexmf --update-fndb' in a command
window or use the 'Refresh FNDB' button of the MiKTeX Options
window."

I have no idea what type of "TeX system" I have. I use 64-bit Slackware 13.37 and to create LaTeX documents with BibTeX I simply use the binaries "pdflatex" and "bibtex". I don't have the binaries "texhash" nor "initexmf", hence I probably don't have teTeX, TeX Live nor MiKTeX.

If you (or anyone else) happen to know an easy way to install biblatex on GNU/Linux, in particular Slackware, I'd be happy to try it.

But as it is now, it looks way more complicated to get biblatex to install and work properly than figuring out some way to make some style just give me what I need.
User avatar
cgnieder
Site Moderator
Posts: 2000
Joined: Sat Apr 16, 2011 7:27 pm

Bibtex style allowing "publisher"?

Post by cgnieder »

If you don't know what TeX distribution you have take a look into one of the log files from one of your documents. The first lines will tell you. Mine for example read
This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012) (format=pdflatex 2012.10.11) 11 OCT 2012 13:33
If you're using a distribution installed via the software manager of your linux system you probably have an outdated TeX Live, 2009 maybe.

Installing packages manually is in general not the best thing to do if you're not familiar with the way a TeX system is organized. And even if you do know it can be tedious. Bar far the easiest way is to install a “vanilla” TeX Live which is cross-plattform and should run on your system, too. Then you not only have the newest versions of most packages (including biblatex) but also have the TeX Live manager (tlmgr) to update your system easily.

You can get it from the official tug website. Just follow the instructions given there.

The only reason I can think of not to install TeX Live 2012 is when you're in the middle of a huge project (like a PhD thesis) since an update might break things...

Regards
site moderator & package author
kaiserkarl13
Posts: 707
Joined: Tue Mar 25, 2008 5:02 pm

Bibtex style allowing "publisher"?

Post by kaiserkarl13 »

Something is missing from this discussion: What is your bibliography entry? I have yet to encounter a .bst file that doesn't handle publishers, at least for things like books. On the other hand, I have yet to find a style that lists publishers for articles.

If it's a book, or an inbook, or an incollection, the publisher will be listed for most of the things you described. Show us the BibTeX entry (or a suitable mockup) and we'll help. BibLaTeX is not required, but a Infominimal working example is.
Post Reply