CTAN Comprehensive TeX Archive Network

Directory biblio/bibtex/contrib/bath-bst

README.md

bath-bst: Harvard referencing style as recommended by the University of Bath Library

This package provides a style to format reference lists in the Harvard style recommended by the University of Bath Library. It should be used in conjunction with natbib for citations.

Installation

The files you need are included in the zip archive available from GitHub. If you use the zip archive from CTAN, you will need to run luatexbath-bst.dtx to generate them. You can use this style simply by copying the bath.bst/bathx.bst files into your working directory, that is, the directory holding the main .tex file for your document. If you want the style to be available for all your documents without having to copy it over each time, you can install it using the instructions below.

Managed way

The latest stable release of bath-bst has been packaged for Live and MiK. If you are running Live and have tlmgr installed, you can install the package simply by running tlmgr install bath-bst. If you are running MiK, you can install the package by running mpm --install=bath-bst. Both tlmgr and mpm have GUI versions that you might find friendlier.

Automated way

A makefile is provided which you can use with the Make utility on UNIX-like systems:

  • Running make source generates the derived files
    • README.md
      • bath.bst and bathx.bst
        • bath-bst-v1.tex
        • bath-bst.bib and bath-bst-v1.bib
        • bath-bst.ins
    • Running make generates the above files and also bath-bst.pdf and bath-bst-v1.pdf. Ensure you have (at least) the luatexja, adobemapping and ipaex packages installed first.
    • Running make inst installs the files in the user's tree. You can undo this with make uninst.
    • Running make install installs the files in the local tree. You can undo this with make uninstall.

Manual way

You do not need to follow the first step if you downloaded the zip archive from GitHub. You do not need to follow the second step if you already have the PDF documentation.

  1. Run luatex bath-bst.dtx to generate the source files.
  1. Compile bath-bst.dtx with Lua and to generate the documentation. You will need, among other things, the luatexja, adobemapping, ipaex and haranoaji packages installed; this is just for the documentation, not for the style itself. To generate the version 1 tests and documentation, compile bath-bst-v1.tex with Lua and .
  1. If you are using Live, find your home tree using the following command at the command prompt/terminal:
```
kpsewhich -var-value=TEXMFHOME
```
If you are using MikTeX, consult the MikTeX manual entry for [integrating
local additions](http://docs.miktex.org/manual/localadditions.html). You
can use one of the roots (TeX trees) already defined – preferably one of
the User roots – or set up a new one.
  1. Move the files to your tree as follows:
    • source/bibtex/bath-bst: bath-bst.dtx, (bath-bst.ins)
      • bibtex/bst/bath-bst: bath.bst, bathx.bst
      • doc/bibtex/bath-bst: bath-bst.pdf, bath-bst-v1.pdf, README.md
  1. You may then have to update your installation's file name database before and friends can see the files.

Licence

Copyright 2016-2022 University of Bath.

This work consists of the documented file bath-bst.dtx and a Makefile.

The text files contained in this work may be distributed and/or modified under the conditions of the Project Public License (LPPL), either version 1.3c of this license or (at your option) any later version.

This work is ‘maintained’ (as per LPPL maintenance status) by Alex Ball.

Download the contents of this package in one zip archive (969.5k).

bath-bst – Harvard referencing style as recommended by the University of Bath Library

This package provides a style to format reference lists in the Harvard style recommended by the University of Bath Library. It should be used in conjunction with natbib for citations.

Packagebath-bst
Home pagehttps://github.com/alex-ball/bathbib
Bug trackerhttps://github.com/alex-ball/bathbib/issues
Version6.0 2022-05-25
LicensesThe Project Public License 1.3c
Copyright2016–2022 University of Bath
MaintainerAlex Ball
Contained inTeX Live as bath-bst
MiKTeX as bath-bst
Topics Style
See alsobiblatex-bath
...
Guest Book Sitemap Contact Contact Author