2017-08-18 1 views
1

Je voudrais imprimer un symbole similaire à LaTeX \ bullet (un cercle noir) dans un texte de marge de tracé. J'ai essayé l'équivalent unicode U2022 mais il s'imprime comme un petit carré vide. Le symbole n'est pas répertorié dans la page d'aide plotmath.LaTeX symbole de balle en mtext

Voici un exemple:

plot(0,0) 
mtext(side=2,at=0.25,text=bquote(y[paste(i,",",o)]),las=2) 

Je voudrais remplacer le petit « o » dans le texte de la marge par un petit disque noir de la même taille.

Merci.

+0

Ne devrait-il pas être unicode 2022? – Lyngbakr

+0

oui. J'ai édité le post. – xraynaud

+1

Cela fonctionne bien pour moi: 'mtext (côté = 2, at = 0.25, texte = bquote (y [pâte (i,", \ U2022 ")]), las = 2)' – Lyngbakr

Répondre

1

Grâce au commentaire @Lyngbakr et après avoir passé tous les caractères Unicode, U25CF ressemble plus à \ bullet.

mtext(side=2,at=0.25,text=bquote(y[paste(i,",\U25CF")]),las=2) 
+0

Ne fonctionne pas pour moi. Vraisemblablement, je n'ai pas la bonne police installée ou quelque chose ... – Lyngbakr

+1

Eh bien, je viens de remarquer que cela ne fonctionne pas avec toutes les familles de polices. (d'où le carré vide dans mon premier test car j'utilisais la famille = "serif"). Cela fonctionne avec "sans" sur un mac. – xraynaud