Tell me more ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Supressing the "In:" in articles in biblatex bibliographies

Dupe”, some of you might want to say now, and indeed, I want to solve the same problem as @Kit did 1,5 years ago.

However, with biblatex 2.2 and biber 1.2 the code snippet by @Herbert introduces an additional " ." in front of the journal title when compiled with xelatex. It becomes:

Green, Brian (2006). ‘Classing Identity, Identifying Class: Locating Materialist / Deconstructionist Convergence’ . Critical Sociology 32.4, pp. 603–616.

When I compile the minimal example with pdflatex there is only a dot (without a preceding space) introduced.

As I can't comment on the older question, and I think it would be wrong to reply in form of an answer, I deemed this to be the appropriate way to ask for help.

Minimal Example

\documentclass{scrartcl}
\usepackage[backend=biber,style=authoryear-icomp]{biblatex}

   \renewbibmacro{in:}{%
     \ifentrytype{article}{}{%
     \printtext{\bibstring{in}\intitlepunct}}}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@ARTICLE{green06,
  author = {Green, Brian},
  title = {Classing Identity, Identifying Class: Locating Materialist / Deconstructionist
        Convergence},
  year = {2006},
  volume = {32},
  number = {4},
  pages = {603 - 616},
  journaltitle = {Critical Sociology}
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}
\nocite{green06}
\printbibliography
\end{document}
share|improve this question
5  
If I compile your example, I don't get the additional full stop. – user21511 Nov 8 '12 at 20:53
I clarified my usage of xelatex, as the additional space before the dot was missing when I used pdflatex.However, I just realised that the trailing dot in the title field is not supposed to be there (I got the bib entry from the journal website), and if I remove it, xelatex behaves the same like pdflatex in that there is only the dot and no preceding space. So I think this question is redundant then. – Jakob Nov 9 '12 at 13:25
@Jakob If you edit the question so that the example shows the problematic behavior, we can reopen it. – lockstep Nov 15 '12 at 21:53
@lockstep I see, thanks for the hint! I just started editing the article but when compiling the minimal example, I found that the error did not occur any more. So I have to debug my preamble and see where's the culprit messing up incollection entries. – Jakob Nov 15 '12 at 22:24

closed as too localized by lockstep, egreg, Werner, Stephen, Paul Gaborit Nov 9 '12 at 15:26

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, see the FAQ.

Browse other questions tagged or ask your own question.