CTAN Comprehensive TeX Archive Network

Direc­tory macros/latex/contrib/biblatex-contrib/biblatex-oxref

README.md

bibla­tex-oxref: Bi­bla­tex styles in­spired by the Ox­ford Guide to Style

This bun­dle pro­vides four bibla­tex styles that im­ple­ment (some of) the stip­u­la­tions and ex­am­ples pro­vided by the 2014 New Hart's Rules and the 2002 Ox­ford Guide to Style:

  • oxnotes is a style sim­i­lar to the stan­dard verbose, in­tended for use with foot­notes;
    • oxnum is a style sim­i­lar to the stan­dard numeric, in­tended for use with nu­meric in-text ci­ta­tions.
    • oxalph is a style sim­i­lar to the stan­dard alphabetic, in­tended for use with al­pha­betic in-text ci­ta­tions.
    • oxyear is a style sim­i­lar to the stan­dard authoryear, in­tended for use with par­en­thet­i­cal in-text ci­ta­tions.

In­stal­la­tion

Depen­den­cies

To com­pile the doc­u­men­ta­tion you will need to have the minted pack­age work­ing, which in turn re­lies on Python 2.6+ and Pyg­ments. See the doc­u­men­ta­tion of that pack­age for de­tails.

Man­aged way

The lat­est sta­ble re­lease of the bibla­tex-oxref bun­dle has been pack­aged for Live and MiK. If you are run­ning Live and have tlmgr in­stalled, you can in­stall the bun­dle sim­ply by run­ning tlmgr install biblatex-oxref. If you are run­ning MiK, you can in­stall the bun­dle by run­ning mpm --install=biblatex-oxref. Both tlmgr and mpm have GUI ver­sions that you might find friendlier.

Au­to­mated way

A make­file is pro­vided which you can use with the Make util­ity on UNIX-like sys­tems:

  • Run­ning make source gen­er­ates the de­rived files
    • README.md
      • oxref.bbx, oxnotes.bbx, oxnotes-ibid.bbx, oxnotes-note.bbx, oxnotes-in­ote.bbx, oxnotes-trad1.bbx, oxnotes-trad2.bbx, oxnotes-trad3.bbx, oxyear.bbx, oxnum.bbx, ox­alph.bbx
        • oxnotes.cbx, oxnotes-ibid.cbx, oxnotes-note.cbx, oxnotes-in­ote.cbx, oxnotes-trad1.cbx, oxnotes-trad2.cbx, oxnotes-trad3.cbx, oxyear.cbx, oxnum.cbx, ox­alph.cbx
        • amer­i­can-oxref.lbx, british-oxref.lbx, en­glish-oxref.lbx
        • oxnotes.dbx, oxnotes-ibid.dbx, oxnotes-note.dbx, oxnotes-in­ote.dbx, oxnotes-trad1.dbx, oxnotes-trad2.dbx, oxnotes-trad3.dbx, oxyear.dbx, oxnum.dbx, ox­alph.dbx
        • oxref.bib
        • oxref.ins
        • oxnotes-doc.tex, oxyear-doc.tex, oxnum-doc.tex, ox­alph-doc.tex
  • Run­ning make gen­er­ates the above files and also oxref.pdf, oxnotes-doc.pdf, oxyear-doc.pdf, oxnum-doc.pdf and ox­alph-doc.pdf.
  • Run­ning make inst in­stalls the files in the user's tree. You can undo this with make uninst.
  • Run­ning make install in­stalls the files in the lo­cal tree. You can undo this with make uninstall.
  • Run­ning make clean re­moves aux­il­iary files from the work­ing di­rec­tory.
  • Run­ning make distclean re­moves the gen­er­ated files from the work­ing di­rec­tory as well.

Man­ual way

To in­stall the bun­dle from scratch, fol­low these in­struc­tions. If you have down­loaded the zip file from the Re­leases page on GitHub, you can skip the first two steps.

  1. Run luatex oxref.dtx to gen­er­ate the source files. (You can safely skip this step if you are con­fi­dent about step 2.)
  1. Com­pile oxref.dtx, oxnotes-doc.tex, oxyear-doc.tex, and oxnum-doc.tex with Lua and Biber to gen­er­ate the doc­u­men­ta­tion. You will need to en­able shell es­cape so that minted can type­set the list­ings.
  1. Move the files to your tree as fol­lows:
    • source/latex/biblatex-oxref: oxref.dtx, (oxref.ins)
      • tex/latex/biblatex-oxref: amer­i­can-oxref.lbx, british-oxref.lbx, en­glish-oxref.lbx, ox­alph.bbx, ox­alph.cbx, ox­alph.dbx, oxnotes.bbx, oxnotes.cbx, oxnotes.dbx, oxnotes-ibid.bbx, oxnotes-ibid.cbx, oxnotes-ibid.dbx, oxnotes-in­ote.bbx, oxnotes-in­ote.cbx, oxnotes-in­ote.dbx, oxnotes-note.bbx, oxnotes-note.cbx, oxnotes-note.dbx, oxnotes-trad1.bbx, oxnotes-trad1.cbx, oxnotes-trad1.dbx, oxnotes-trad2.bbx, oxnotes-trad2.cbx, oxnotes-trad2.dbx, oxnotes-trad3.bbx, oxnotes-trad3.cbx, oxnotes-trad3.dbx, oxnum.bbx, oxnum.cbx, oxnum.dbx, oxref.bbx, oxyear.bbx, oxyear.cbx, oxyear.dbx
      • doc/latex/biblatex-oxref: README.md, ox­alph-doc.pdf, ox­alph-doc.tex, oxnotes-doc.pdf, oxnotes-doc.tex, oxnum-doc.pdf, oxnum-doc.tex, oxref.bib, oxref.pdf, oxyear-doc.pdf, oxyear-doc.tex
  1. You may then have to up­date your in­stal­la­tion's file name database be­fore and friends can see the files.

Li­cence

Copy­right 2016–2019 Alex Ball.

This work con­sists of the doc­u­mented file oxref.dtx and a Make­file.

The text files con­tained in this work may be dis­tributed and/or mod­i­fied un­der the con­di­tions of the Project Public Li­cense (LPPL), ei­ther ver­sion 1.3c of this li­cense or (at your op­tion) any later ver­sion.

This work is ‘main­tained’ (as per LPPL main­te­nance sta­tus) by Alex Ball.

Down­load the con­tents of this pack­age in one zip archive (2.2M).

bibla­tex-oxref – Bib styles in­spired by the Ox­ford Guide to Style

This bun­dle pro­vides four Bib styles that im­ple­ment (many of) the stip­u­la­tions and ex­am­ples pro­vided by the 2014 New Hart’s Rules and the 2002 Ox­ford Guide to Style:

  • ‘oxnotes’ is a style sim­i­lar to the stan­dard ‘ver­bose’, in­tended for use with foot­notes;
  • ‘oxnum’ is a style sim­i­lar to the stan­dard ‘nu­meric’, in­tended for use with nu­meric in-text ci­ta­tions;
  • ‘ox­alph’ is a style sim­i­lar to the stan­dard ‘al­pha­betic’, in­tended for use with al­pha­betic in-text ci­ta­tions;
  • ‘oxyear’ is a style sim­i­lar to the stan­dard ‘au­thor-year’, in­tended for use with par­en­thet­i­cal in-text ci­ta­tions.

The bun­dle pro­vides sup­port for a wide va­ri­ety of con­tent types, in­clud­ing manuscripts, au­dio­vi­sual re­sources, so­cial me­dia and le­gal ref­er­ences.

Th­ese styles should be con­sid­ered ex­per­i­men­tal. In par­tic­u­lar, the ways in which they han­dle cer­tain tricky ref­er­ences are sub­ject to change.

Pack­agebibla­tex-oxref
Home pagehttps://github.com/alex-ball/bibla­tex-oxref
Bug trackerhttps://github.com/alex-ball/bibla­tex-oxref/is­sues
Ver­sion1.1 2019-02-19
Li­censesThe Project Public Li­cense 1.3c
Copy­right2016–2019 Alex Ball
Main­tainerAlex Ball
Con­tained inTeX Live as bibla­tex-oxref
MiKTeX as bibla­tex-oxref
TopicsBib
...
Guest Book Sitemap Contact Contact Author