7

When want to cite more then two authors, I got this:

! Package inputenc Error: Unicode char ​ (U+200B)
(inputenc)                not set up for use with LaTeX.

\documentclass[a4paper,oneside,BCOR=10mm,12pt,titlepage]{scrreprt} 
\usepackage[polutonikogreek,ngerman,english]{babel}
\usepackage[maxlevel=4,autostyle,german=guillemets]{csquotes}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[style=mla]{biblatex}
\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\multicitedelim‌​}

\begin{document}

\parencites[cf.][]{key1}{key2}key3}

\end{document}
  • 1
    unrelated to the error you are missing a { before key3} – David Carlisle Feb 7 '17 at 23:49
11

U+200B is zero width space which you have here:

elim‌​}

from the end of this line

\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\multicitedelim‌​}

is (using this unicode converter)

  U+0065 LATIN SMALL LETTER E     e
  U+006c LATIN SMALL LETTER L     l
  U+0069 LATIN SMALL LETTER I     i
  U+006d LATIN SMALL LETTER M     m
  U+200c ZERO WIDTH NON-JOINER     ‌
  U+200b ZERO WIDTH SPACE     ​ 
  U+007d RIGHT CURLY BRACKET     } } \rbrace

delete that line and re-type without the invisible control characters between the m and }

  • 1
    Nice! Thank you so much! Now it works perfectly! – user124801 Feb 7 '17 at 23:53
  • So this worked perfectly. Thank you. I deleted a whole line and retyped it and it worked. How did David generate the output in the bottom box with the character codes? I tried blindly finding the ZWS blindly but didn't manage until I deleted the whole line. – Cyrille Dec 19 '17 at 22:18
  • 3
    @Cyrille I cut the text where I suspected the character into w3c.github.io/xml-entities/unicode-names.html and hit "convert" (a javacscript page that I wrote some time ago) – David Carlisle Dec 19 '17 at 22:32
  • Thanks @DavidCarlisle that will be a helpful resource in the future. I have gone ahead and added the link in your answer. – Cyrille Dec 21 '17 at 9:40
  • I just had same problem and fix was same. I don't understand how the invisible character gets into a raw text document that I'm editing with Emacs. Caused by cut-and-paste from some other format? I found out later I could view the TeX file in Texworks and it did show the U+200b literally on screen, so I could see it was there. It did not show in Emacs, but I could move cursor left and right and you can tell there is something invisible because column number changes as cursor seems to stay on same spot. – pauljohn32 May 26 '18 at 18:26

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.