Як я можу малювати в унікоді в режимі художника?


16

Я б хотів створювати мистецтво Unicode в режимі художника. Але виявляється, що режим художника підтримує лише мистецтво ASCII.

Як я можу налаштувати художник-режим для створення замість

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

це

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

4
Я фактично читав "як я можу намалювати єдинорога в режимі художника" :-) unicode має набагато більше сенсу ... Персонажі насправді жорсткі, вам доведеться розщедрити artist.el і замінити / адаптувати (XXX-char ) функції.
Том Регнер

Відповіді:


11

Існує хороший пакет по ТТН під назвою aau2 , який доступний в GNU ELPA.

Я спробував це перевірити. результат хороший, як ви очікували.

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

Редагувати: лише для довідки, ось посилання на список розсилки для прикладу. http://lists.gnu.org/archive/html/help-gnu-emacs/2014-05/msg00316.html


Здається, що один раз aa2u перетворив, немає можливості це змінити. Тож якщо я одного разу перейшов на unicode, і я не можу змінити "мистецтво" за допомогою виконавця. :(
Потік

Я не впевнений, що ти маєш на увазі. Я міг би скасувати це, C-/а також міняти та малювати, як завжди.
kindahero

Звичайно, але ні, якщо я припинив сеанс emacs між ними.
Потік

Хм. Прохання про функцію до автора, я думаю: /
kindahero
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.