I want this Unicode symbol 〈, left-pointing angle bracket, to be interpreted as \langle.
On TeX Live on my Mac, I tried this:
\documentclass[11pt]{article}
\usepackage[utf8x]{inputenc}
\DeclareUnicodeCharacter{2329}{\langle}
\begin{document}
$ 〈 $
\end{document}
which produces this error:
./foo.tex:7: Package ucs Error: Unknown Unicode character 9001 = U+2329,
(ucs) possibly declared in uni-35.def.
(ucs) Type H to see if it is available with options.
Unicode character 9001 = U+2329:
Unicode character 9001 = U+2329:
LEFT-POINTING ANGLE BRACKET
BRA
Character available with following options:
postscript.
But I don't want to use the option postscript, I just want to define that Unicode character 2329 should emit \langle.
What am I doing wrong?
ucssupports this one only by enabling the optionscjkbg5orcjkjis. I'm not sure why you needucs, can you explain? – egreg Jul 29 '13 at 13:25usepackage[mathletters]{ucs}because it conveniently defines a host of Unicode symbol for math, particularly Greek letters. I tried enabling cjkjis, but that just broke Unicode support in different ways. – Søren Debois Jul 29 '13 at 13:38