Dear Werner, I use the following minimal example to test the \CJKchar command:
---------------------- \documentclass{article} \usepackage{CJK} \usepackage[pdftex]{hyperref} \hypersetup{CJKbookmarks=true,colorlinks,linkcolor=blue} \begin{document} \begin{CJK*}{GBK}{song} \tableofcontents \section{---} This is em dash: --- \section{\CJKchar{"0A1}{"0AA}} This is em dash typesetted by using GBK inner code through the CJK package: \CJKchar{"0A1}{"0AA} \newpage \end{CJK*} \end{document} ---------------------- When I run pdflatex twice, I found that the em-dash input using --- will give me the em-dash (U + 2014) in the pdf file, while the \CJKchar{"0A1}{"0AA} will give a symbol of HORIZONTAL BAR, i.e., U + 2015. I know that the em-dash has the gbk and utf8 code like this: A1AA and U+2014 So, I think the \CJKchar{"0A1}{"0AA} command should give me the em-dash, why it will give me the HORIZONTAL BAR? Please find the pfb font file including the em-dash invoked by the above minimal example from here: ftp://159.226.135.215/incoming/em-dash-HORIZONTAL-BAR/gbkhei25.pfb Regards, -- Hongsheng Zhao <[EMAIL PROTECTED]> Xinjiang Technical Institute of Physics and Chemistry Chinese Academy of Sciences GnuPG DSA: 0xD108493 2008-11-15 _______________________________________________ Cjk maillist - Cjk@ffii.org https://lists.ffii.org/mailman/listinfo/cjk