%$Lamed \documentclass{book} \usepackage{bookman} \usepackage[loadonly, charset = isolat1, french]{mem} %\languageproperties{french}{uppercase = unaccented} \tracingmacros2 \tracingcommands2 \def\MemGobble#1{} \languageset*{french} \begin{document} %\tracingmacros2 %\tracingcommands2 %\ocptracelevel3 \nonstopmode \tableofcontents Merçi beaucoup, mon \tracingmacros2{} <> \textdagger. Merçi beaucoup, mon «frère» \textdaggerdbl. Merçi beaucoup, mon << frère >> \textsection. Merçi beaucoup, mon « frère » \textdagger. \chaptername Vamos a tener ahora unas \textit{cuantas} pruebas más genéricas. Para empezar m\'as. Por ejemplo, \MakeUppercase{para mayúsculas}. ¿Funcionan cosas como esta? Todavía no del todo, pero algunas como las ``comillas'' parece que sí (incluso las ,,alemanas``). {\itshape Note. For some reason, Aleph raises an error with \verb|---?| in French, while with eOmega that worked fine. However \verb|?---| (?---) seems to work. Aleph is messing up things in a obscure way, because it is interpreting something like \verb|\MemMoveOtherChar\$| as a \textsc{single} token. Quick fix: write \verb|---\relax?|.} Incluyamos una sección: \begin{languageset}[uppercase = unaccented]{french} \section{Una sección con <<\abstractname>> y con \MakeUppercase{mayúsculas}} \end{languageset} Con ésto basta por ahora. Pasemos a algo más raro como \"x. {\tracingmacros2 underdot: \d{t}. underbar: \b{t} } \newpage Más páginas \newpage Y todavía más \tracingmacros0 %\tracingcommands0 \end{document}