Re: Cinese… mettere un po’ d’ordine?

#33462
Up
0
Down
::

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

Go to top