ucharclasses a besoin d'espace ?

7 views
Skip to first unread message

Vincent Belaïche

unread,
Nov 5, 2021, 9:01:16 AM11/5/21
to
Bonjour,

Voici un ECM :

--------8<-----------8<-----------8<-----------8<-----------8<-------
\documentclass{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage[Emoticons]{ucharclasses}
\makeatletter
\newfontfamily\@@emoji@font{OpenSansEmoji}%
\setTransitionTo{Emoticons}{\expandafter\let\expandafter
\@@currentfont\the\font\@@emoji@font}%
\AtBeginDocument{\expandafter\let\expandafter\@@currentfont
\the\font}%
\setTransitionFrom{Emoticons}{\@@currentfont}%
\makeatother
\begin{document}
aaa 😀 bbbb.% :-) entre espaces

aaa😀bbbb.% :-) entre lettres
\end{document}
--------8<-----------8<-----------8<-----------8<-----------8<-------

En sortie ça fait un truc du genre :

aaa 😀 bbbb.
aaa bbbb.

Lorsque le bonhomme qui sourit U+1F600 n'est pas entre espaces, il
disparaît, c'est ça mon problème… Et je ne trouve pas où la doc
d'ucharclasses décrit ce comportement.



--
Reply all
Reply to author
Forward
0 new messages