[Lualatex] Caractères braille en metapost

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
MB
Administrateur
Administrateur
Messages : 7978
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

[Lualatex] Caractères braille en metapost

Message non lu par MB »

Oui, c'est une possibilité.
Un autre exemple dans le même genre, qui permet d'afficher des caractères en braille.

Code : Tout sélectionner

\documentclass{article}
\usepackage{luamplib}

\newcommand{\braille}[1]{\leavevmode\begin{mplibcode}
def braille(expr s) =
    u := 6pt;
    for k=0 upto 5:
        x := (k div 3)*u; y := (3-k mod 3)*u;
        if substring (k,k+1) of s = "0":
            draw fullcircle scaled 3pt shifted (x,y);
        else:
            filldraw fullcircle scaled 3pt shifted (x,y);
        fi;
    endfor;
enddef;
beginfig(1); braille("#1"); endfig; \end{mplibcode}}

\begin{document}

\begin{center}
\begin{tabular}{ccccccccccccc}
\fbox{\braille{111000}} &
\fbox{\braille{101010}} &
\fbox{\braille{101001}} &
\fbox{\braille{010100}} &
\fbox{\braille{011100}} &
\fbox{\braille{000000}} &
\fbox{\braille{110000}} &
\fbox{\braille{111010}} &
\fbox{\braille{100000}} &
\fbox{\braille{010100}} &
\fbox{\braille{111000}} &
\fbox{\braille{111000}} &
\fbox{\braille{100010}}
\end{tabular}
\end{center}

\end{document}
braille.png
braille.png (7.27 Kio) Consulté 2108 fois
MB. (rejoignez pCloud et bénéficiez de 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2200
Inscription : samedi 29 décembre 2007, 00:58

Re: [lualatex] Exemples d'utilisation

Message non lu par projetmbc »

Un mystère demeurera... Que peuvent signifier ces symboles L, O, U, I, S, B, R, A, I, L, L, E ?
MB
Administrateur
Administrateur
Messages : 7978
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: [lualatex] Exemples d'utilisation

Message non lu par MB »

Très mystérieux effectivement. :D
MB. (rejoignez pCloud et bénéficiez de 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.