Re: Caratteri speciali e unicode

#15449
Up
0
Down
::

grazie egreg9,
tutto sommato credo che inserire le immagini sia comunque una soluzione abbastanza buona, anche se poco ortodossa.

ma sarebbe molto complicato fare un comando personalizzato che permettesse l’inserimento dei caratteri speciali con comando del tipo
` [esempio] \inschar{u+xxxx}`
in modo simile al XeTeX come hai detto tu?
in effetti faciliterebbe un bel po’ la vita ai rompiscatole come me… 😉

a proposito, ho fatto un esperimento. ho fatto un copia-incolla del carattere U+2E80 all’interno del corpo del testo. dopo la compilazione in PDFLaTeX ricevo il seguente errore:
`./documento.tex:17:Package ucs Error: Unknown Unicode character 11904 = U+2E80,(ucs) possibly declared in uni-46.def. ?`
che giustamente mi avverte del fatto che non conosce il carattere.
poi, kile mi dice che è possibile che sia dichiarato in questo fantomatico uni-46.def.
a questo punto le domande:
1) è possibile includere questo uni-46.def in qualche modo nel mio documento in modo che kile sia in grado di riconoscerlo?
2) che sono questi file *.def?

Occorre conoscere il funzionamento del pacchetto ucs. La documentazione non dice molto. Non è kile che avvisa, ma LaTeX tramite il pacchetto ucs; prova a usare le opzioni giuste per il cinese o il giapponese o l’opzione autogen.

Quanto a un possibile \inschar{u+xxxx} potresti prepararti una libreria di immagini di caratteri, chiamati con il loro codice. Poi definire
`{\newcommand{\inschar}[2][]{\includegraphics[#1]{path/della/libreria/#2}}`
L’argomento opzionale serve per introdurre aggiustamenti di grandezza:
`\inschar[height=1.2ex]{2E80}`
Puoi naturalmente definirti comandi che richiamino \inschar:
`\newcommand{\mykanji}{\inschar[height=1.2ex]{2E80}}`
Ciao
Enrico

Go to top