Comment puis-je dessiner en unicode avec le mode artiste?

16

J'aimerais produire de l'art unicode avec le mode artiste. Mais il semble que le mode artiste ne supporte que l'art ASCII.

Comment puis-je configurer le mode artiste pour produire au lieu de

  +---------------+
  |               |
  |       +-------+--+
  |       |       |  |
  |       |       |  |
  |       |       |  |
  +-------+-------+  |
          |          |
          |          |
          |          |
          +----------+

cette

  ┌───────────────┐
  │               │
  │       ┌───────┼──┐
  │       │       │  │
  │       │       │  │
  │       │       │  │
  └───────┼───────┘  │
          │          │
          │          │
          │          │
          └──────────┘
Couler
la source
4
J'ai lu "comment dessiner une licorne avec le mode artiste" :-) unicode a tellement plus de sens ... Les personnages sont en fait codés en dur, il faudrait fourcher artist.el et remplacer / adapter le ) les fonctions.
Tom Regner du

Réponses:

11

Il y a un joli paquet par TTN appelé aau2 qui est disponible dans GNU ELPA.

J'ai essayé de le tester. le résultat est agréable comme prévu.

M-x package-install RET ascii-art-to-unicode RET
\select region/
M-x aa2u RET

Edit: juste pour référence, voici le lien de la liste de diffusion pour un exemple. http://lists.gnu.org/archive/html/help-gnu-emacs/2014-05/msg00316.html

kindahero
la source
Il semble qu'une fois aa2u converti, il n'y a aucun moyen d'inverser cela. Donc, si je me suis converti une fois en unicode, et que je ne peux pas changer "l'art" avec le mode artiste. :(
Flow
Je ne suis pas sûr de ce que tu veux dire. Je pouvais le défaire C-/et changer et dessiner comme d'habitude.
kindahero
Bien sûr, mais pas si j'ai mis fin à la session emacs entre les deux.
Flow du
Hmm. une demande de fonctionnalité à l'auteur, je suppose: /
kindahero