In my document, I am printing varies subbibliographies using biblatex. Since I cite some norms and would like to use their full number for a shorthand, I get really wide margins on the left side.
Is there a possibility to specify these margins to either
be set to the maximum width of citation shorthands in this subbibliography
be set to a manually chosen value.
One of this options would suffice.
My MWE looks as follows:
\documentclass{article}
\usepackage[style=alphabetic, % Zitierstil
maxbibnames=6, % Anzahl an AUtoren, die in Bibliographie gezeigt werden
minbibnames=2,
sorting=anyt,
backend=biber]{biblatex}
\addbibresource{test.bib}
\begin{document}
\nocite{*}
\printbibheading
\printbibliography[type=book,heading=subbibliography,title=Books]
\printbibliography[type=online,heading=subbibliography,title=Online]
\end{document}
With the following in the file test.bib:
@book{adams,
author = {Douglas Adams},
title = {The hitchhikers guide to the universe},
publisher = {Publisher},
year = {2042}
}
@online{myboringexamplewebpage,
title = {My boring example webpage},
url = {http://www.example.com},
author = {{Myself}},
urldate = {2015-02-04},
shorthand = {myexamplewebpagefrom2015}
}
Here the online resource works as an example for the norms with long shorthands. So I would like the space between shorthand and reference in the first subbibliography to be smaller, according to the actual width of the shown shorthand.


\begingroup \settowidth\labelalphawidth{[Ada42]} \printbibliography[type=book,heading=subbibliography,title=Books] \endgroup. – jon Feb 08 '15 at 19:06