Die Frage lässt sich so ohne weitere Informationen, etwa ohne Minimalbeispiel, [Minimalbeispiel][1], nicht wirklich beantworten, ber aber man kann ein paar Hinweise geben, wie man mit einer solchen Fehlermeldung umgehen kann (von Falll Fall zu fall sind Fall können unterschiedliche Maßnahmen nötig).
nötig oder von Vorteil sein).
Das folgende Beispiel
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
$x_{1/2} = 4 ± 2$
\end{document}
erzeugt beispielsweise den Fehler
! Package inputenc Error: Unicode char \u8:± not set up for use with LaTeX.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.4 $x_{1/2} = 4 ±
2$
Wieso? Nun, `inputenc` sorgt, vereinfacht gesagt, dafür, dass die zwei (oder drei) 7-Bit-Zeichen, als die (pdf)TeX die 8-bit-Zeichen 8-Bit-Unicode-Zeichen liest, zu einem Makro expandieren, das auf das entsprechende Symbol des verwendeten Fonts verweist. (Die Details sparen wir uns jetzt, auch, weil ich sie selber noch mal nachlesen müsste. :) Nun gibt es aber weitaus mehr Zeichen in den Unicode-Tabellen, als in `inputenc` implementiert sind. Das ist zum einen nicht schlimm, weil die wesentlichen Zeichen vorhanden sind, und zum anderen verständlich: wer kann schon vom LaTeX-team LaTeX-Team erwarten, dass sie *alle* (auch die wirklich seltenen) Zeichen aufnehmen. aufnehmen? (Und wer wollte die Liste aktuell halten?).
Die Fehlermeldung sagt einem aber zumindest zwei Dinge:
1. welches Zeichen wurde nicht erkannt? – `Unicode char \u8:±` Der Das nach `\u8:`
`\u8:`, also `±`.
2. in welcher Zeile steht dieses Zeichen? – `l.4 $x_{1/2} = 4 ±` In Zeile vier.
Vier.
In diesem fall Fall gibt es mehrere Workarounds:
- den LaTeX-Befehl verwenden:
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
$x_{1/2} = 4 \pm 2$
\end{document}
Wen man den Befehl nicht kennt, dann hilft vielleicht [Wie suche ich nach einem Symbol?][1] Symbol?][2] weiter.
- man kann `inputenc` das Symbol auch mitteilen:
\documentclass{article}
\usepackage[utf8]{inputenc}
\DeclareUnicodeCharacter{00B1}{\pm}
\begin{document}
$x_{1/2} = 4 ± 2$
\end{document}
Allerdings muss man dafür den Codepunkt des Zeichens kennen (in diesem Fall `00B1`). Daher ist vielleicht [`newunicodechar`][2] [`newunicodechar`][3] eine Überlegung wert:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{newunicodechar}
\newunicodechar{±}{\pm}
\begin{document}
$x_{1/2} = 4 ± 2$
\end{document}
[1]: http://texwelt.de/wissen/fragen/569
[2]: http://texwelt.de/wissen/fragen/2303/
[2]: [3]: http://www.ctan.org/pkg/newunicodechar