2

I need to create a document following these instructions for the bibliography:

refs

But I haven't been able to find a way to use brackets in the citations but no brackets in the bibliography. Can some point me to a way of doing this with bibtex or biblatex?

2 Answers2

6

In biblatex that is as easy as using a numeric-like style and issuing

\DeclareFieldFormat{labelnumberwidth}{#1\adddot}

Then

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=numeric, backend=biber]{biblatex}

\addbibresource{biblatex-examples.bib}

\DeclareFieldFormat{labelnumberwidth}{#1\adddot}

\begin{document}
\cite{sigfridsson} then \cite{worman,geer}
\printbibliography
\end{document}

gives

citations and bibliography of example

moewe
  • 175,683
1

Inspired by the end of this answer, you could put the following directly before your \printbibliography (not in the document header):

\makeatletter
\renewcommand*{\bibleftbracket}{\blx@postpunct}
\renewcommand*{\bibrightbracket}{\blx@postpunct.\midsentence}
\makeatother

It works at least in my document with LuaLaTeX and biber, but should also work with biblatex.

luckyrumo
  • 221
  • 1
  • 5
  • I cannot recommend that approach. Even if you put this just before the \printbibliography you will still mess up all square brackets set by biblatex. (Also note that this solution works for the package biblatex regardless of the TeX (Lua/Xe/LaTeX) engine and the backend used (BibTeX/Biber)) – moewe Apr 25 '17 at 06:28