avevo già provato qualscosa di simile, ho inserito la franse:
“Some plain old text. And now, some Chinese: {\fontspec{Kai} 你好吗}.”
all’interno del seguente codice, ma senza successo.
`\documentclass[12pt,a4paper]{article}\usepackage[encapsulated]{CJK}
\usepackage{ucs}
\usepackage[utf8]{inputenc}\begin{document}
\begin{CJK}{UTF8}{cyberbit}
Some plain old text. And now, some Chinese: {\fontspec{Kai} 你好吗}.
\end{CJK}
\end{document}`Il compilatore risponde:
`This is pdfTeX, Version 3.1415926-1.40.9 (MiKTeX 2.7) (preloaded format=latex 2009.4.30) 30 APR 2009 14:07
entering extended mode
**main.tex…
! Undefined control sequence.
l.11 …ld text. And now, some Chinese: {\fontspec
{Kai} ???}.
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.…`
Il comando \fontspec è definito dal pacchetto \fontspec (e non si usa in quel modo), ma occorre compilare con XeLaTeX.
Il seguente si compila su TeX Live 2008:
`\documentclass[12pt,a4paper]{article}
\usepackage[encapsulated]{CJK}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\begin{document}
\begin{CJK}{UTF8}{bkai}
你好吗
\end{CJK}
\end{document}`
Spero che quella parte di cinese sia innocua. 🙂
Ciao
Enrico