The original definitions (full and abbreviated version) can be found in the language-specific .lbx
files. Here's the relevant code snippet from english.lbx
:
backrefpage = {{cited on page}{cit\adddotspace on p\adddot}},
backrefpages = {{cited on pages}{cit\adddotspace on pp\adddot}},
These strings are declared using the \DeclareBibliographyStrings
command which is only available in .lbx
files. Outside these files, you have to use \DefineBibliographyStrings
which "overrides both the full and the abbreviated version of the string" (biblatex
manual, section 3.8).
\DefineBibliographyStrings{english}{%
backrefpage = {<newtext>},
backrefpages= {<newtext>},
}
You are using bibstyle=chem-acs
, which means that the citation style is unchanged from the biblatex
default. You probably want the chem-acs
citation style too, which is much easier to do using style=chem-acs
:
\begin{filecontents}{\jobname.bib}
@article{James2003,
author = {James, S. L.},
journal = {Chem. Soc. Rev.},
number = {5},
pages = {276--288},
title = {{Metal-organic frameworks}},
volume = {32},
year = {2003}
}
@article{Rowsell2004,
author = {Rowsell, Jesse L.C. and Yaghi, Omar M.},
journal = {Microporous Mesoporous Mater.},
pages = {3--14},
title = {{Metal-organic frameworks: a new class of porous materials}},
volume = {73},
year = {2004}
}
@article{Allendorf2009,
author = {Allendorf, M. D. and Bauer, C. A. and Bhakta, R. K. and Houk, R. J. T.},
journal = {Chem. Soc. Rev.},
number = {5},
pages = {1330--1352},
title = {{Luminescent metal-organic frameworks.}},
volume = {38},
year = {2009}
}
\end{filecontents}
\documentclass[12pt,a4paper,bibliography=totoc]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[backend=biber,style=chem-acs,biblabel=brackets]{biblatex}
\bibliography{\jobname}
\begin{document}
Somebody told me.\cite{James2003,Allendorf2009,Rowsell2004}
\printbibliography
\end{document}
This automatically sets sorting=none
and sortcites=true
as that is standard for chemistry styles.
Best Answer
Both of these citations commands are defined in
biblatex.def
. To add links, you can redefine them in your document preamble or configuration file. A linked variant of\citeauthor
is already addressed in this previous question. The\citetitle
command can be revised similarly, although note that you may wish to swap the order of thebibhyperref
andcitetitle
formats.