3

I am having trouble putting a raised registered symbol (\textsuperscript{\textregistered}) in my biblatex bibliography.

MWE:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber, bibencoding=utf8, style=authoryear-icomp]{biblatex}
\bibliography{ref}

\begin{document}

Text\parencite{name}.

\printbibliography

\end{document}

And the reference:

@manual{name,
title = {Title\textsuperscript{\textregistered}},
author = {Some Guy},
year = {2014},
}

This produces the following errors:

./test.tex:11: Argument of \UTFviii@two@octets has an extra }.

./test.tex:11: Paragraph ended before \UTFviii@two@octets was complete.

./test.tex:11: Package inputenc Error: Keyboard character used is undefined

and the bibliography entry shows up without the symbol.

Using either the \textsuperscript or \textregistered alone does not produce this problem. Any suggestions?

  • Welcome to TeX.SX! I get no error; can you tell what TeX distribution you're using? – egreg Nov 24 '14 at 16:15
  • Thanks. I am using TeX Live 2013 on OSX Yosemite, all up to date. – lydhvin Nov 24 '14 at 20:58
  • TeX Live is 2014 now. – egreg Nov 24 '14 at 20:59
  • Is it 2014 already?;) I'll upgrade and give it a shot. But I'm pretty sure I had the same problem last year, but I just gave up. – lydhvin Nov 24 '14 at 21:18
  • It has been 2014 for several months (from beginning of July). – egreg Nov 24 '14 at 21:21
1

The error is caused by an outdated version of biblatex and biber.

An update to TeX Live 2014 (on Mac OS X it's MacTeX 2014) should solve the issue.

  • How can this be solved with something online, like ShareLaTeX or Overleaf? – Adam_G Mar 13 '17 at 16:50
  • @Adam_G Sorry; if they don't upgrade their software… – egreg Mar 13 '17 at 17:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.