Question

Je pirate une application de marquage pour emacs. J'ai un nuage de tags / liste pondérée s'affichant avec succès sur un tampon, mais je me heurte à un problème. Je dois être capable d’envelopper correctement le tampon dans le tampon, mais je ne sais pas par où commencer.

La police que j'utilise est une police à largeur variable. De plus, chaque balise aura une taille différente, en fonction du nombre de fois où elle apparaît dans la mémoire tampon. Enfin, la fenêtre affichant le tagcloud peut se trouver dans une fenêtre de 200 pixels de large ou sur toute la largeur de l’écran.

Je ne sais vraiment pas par où commencer. J'ai essayé le mode palangre sur le tampon tagcloud, mais cela n'a pas fonctionné.

Le code source se trouve à l'adresse http://emacswiki.org/cgi- bin / emacs / free-tagging.el

Était-ce utile?

La solution

Vous souhaitez probablement suivre le posn-at-point et posn-at-xy lorsque vous avez mis les balises dans le tampon.

Autres conseils

Pouvez-vous utiliser (remplissage-paragraphe) ou (remplissage-région) ou similaire? Ils encapsulent au niveau d'une colonne. Par conséquent, ils ne possèdent pas de polices de caractères de largeur variable, mais si la colonne de remplissage est basse, ils risquent de ne pas faire d'effort particulier. Au moins jusqu'à ce que vous obteniez une solution parfaite au pixel près :-) (peut-être YAGNI ...)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top