1

I am sorry but I really not an expert with with LaTeX.

I know that there are several posts about it, I tried to follow many of them but I still have no results. I have Windows OS and I am using TeXworks, compiling with command pdflatex+makeindex+bibtex. I want to use the hieeetr style for the bibliography, but I do not know where to save the .bst file. Any help?

3
1

You should put it somewhere in your local-texmf root (if you use TeX Live, you already have one; if you use MiKTeX, create one if not already done with MiKTeX Settings application).

More precisely, you should put it in:

local-texmf\bibtex\bst\

or even in

local-texmf\bibtex\bst\ieeetran

since it is an extension to the IEEEtran bibtex style, then refresh the filename data base.

But you also might consider using the biblatex-ieee package: the job of hieeetr is adding the eprint field to ieeetran bibtex style file – and this field is already defined in biblatex.

Added: As pointed by @cfr, after the file(s) have been placed in the relevant place(s), you must refresh the FNDB (MiKTeX, with MiKTeX Settings), or run mktexlsr $(kpsewhich -var-value TEXMFLOCAL)(TeX Live).

5
  • Why a system-wide installation? Why not TEXMFHOME (in the case of TeX Live - no idea about MikTeX)? Using the local tree in TL means updating the filename database as well, else the file won't be found. – cfr Oct 11 '15 at 2:52
  • @cfr: I usually install packages for all users, except really private packages. Of course it's a personal choice. – Bernard Oct 11 '15 at 9:29
  • I tend to do the same but then mktexlsr $(kpsewhich -var-value TEXMFLOCAL) is required on TL i.e. it isn't enough to just put the file in the right place. – cfr Oct 11 '15 at 12:20
  • Ah! I didn't know that (I use MiKTeX). I thought things were more automated on TeX Live than on MiKTeX. I'll add that. Thanks for the information! – Bernard Oct 11 '15 at 12:24
  • For TEXMFHOME, you don't need it because the disk is searched rather than a database. But for TEXMFLOCAL, you do. I had the impression that MikTeX was more automated - probably because it can install things on-the-fly ;). – cfr Oct 11 '15 at 12:29

Not the answer you're looking for? Browse other questions tagged or ask your own question.