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

  ┌───────────────┐
  │               │
  │       ┌───────┼──┐
  │       │       │  │
  │       │       │  │
  │       │       │  │
  └───────┼───────┘  │
          │          │
          │          │
          │          │
          └──────────┘

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


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.