Làm cách nào tôi có thể vẽ trong unicode với chế độ nghệ sĩ?


16

Tôi muốn sản xuất nghệ thuật unicode với chế độ nghệ sĩ. Nhưng có vẻ như chế độ nghệ sĩ chỉ hỗ trợ nghệ thuật ASCII.

Làm cách nào tôi có thể định cấu hình chế độ nghệ sĩ để sản xuất thay vì

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

điều này

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

4
Tôi thực sự đã đọc "làm thế nào tôi có thể vẽ một con kỳ lân với chế độ nghệ sĩ" :-) unicode có ý nghĩa hơn nhiều ... Các nhân vật thực sự được mã hóa cứng, bạn sẽ phải rẽ nhánh nghệ sĩ.el và thay thế / điều chỉnh (XXX-char ) chức năng.
Tom Regner

Câu trả lời:


11

Có một gói đẹp của TTN gọi là aau2 có sẵn trong GNU ELPA.

Tôi đã thử kiểm tra nó. kết quả tốt đẹp như bạn mong đợi

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

Chỉnh sửa: chỉ để tham khảo, đây là liên kết danh sách gửi thư cho một ví dụ. http://lists.gnu.org/archive/html/help-gnu-emacs/2014-05/msg00316.html


Có vẻ như một khi aa2u đã chuyển đổi, không có cách nào để đảo ngược điều đó. Vì vậy, nếu tôi đã từng chuyển đổi thành unicode và tôi không thể thay đổi "nghệ thuật" với chế độ nghệ sĩ. :(
Lưu lượng

Tôi không chắc ý của bạn là gì. Tôi có thể hoàn tác nó C-/và có thể thay đổi và vẽ như bình thường.
kindahero

Chắc chắn nhưng không nếu tôi đã chấm dứt phiên emacs ở giữa.
Lưu lượng

Hừm. Tôi đoán một yêu cầu tính năng cho tác giả: /
kindahero
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.