jac*_*ujh 43 plaintext command-line drawing diagrams
在许多纯文本文档中,绘制框字符用于在图形和表格中绘制这些框。此类示例(来自RFC 5766)如下所示。除了使用试错法之外,是否有更好的方法来绘制它(例如,Unix 命令行工具)?
来自RFC 5766 的示例:
+----------------------------+---------------------+
| TURN client to TURN server | TURN server to peer |
+----------------------------+---------------------+
| UDP | UDP |
| TCP | UDP |
| TLS over TCP | UDP |
+----------------------------+---------------------+
Run Code Online (Sandbox Code Playgroud)
而这个,也来自RFC 5766:
Peer A
Server-Reflexive +---------+
Transport Address | |
192.0.2.150:32102 | |
| /| |
TURN | / ^| Peer A |
Client's Server | / || |
Host Transport Transport | // || |
Address Address | // |+---------+
10.1.1.2:49721 192.0.2.15:3478 |+-+ // Peer A
| | ||N| / Host Transport
| +-+ | ||A|/ Address
| | | | v|T| 192.168.100.2:49582
| | | | /+-+
+---------+| | | |+---------+ / +---------+
| || |N| || | // | |
| TURN |v | | v| TURN |/ | |
| Client |----|A|----------| Server |------------------| Peer B |
| | | |^ | |^ ^| |
| | |T|| | || || |
+---------+ | || +---------+| |+---------+
| || | |
| || | |
+-+| | |
| | |
| | |
Client's | Peer B
Server-Reflexive Relayed Transport
Transport Address Transport Address Address
192.0.2.1:7000 192.0.2.15:50000 192.0.2.210:49191
Figure 1
Run Code Online (Sandbox Code Playgroud)
har*_*ymc 47
免费的ASCIIflow 网站可让您绘制文本框、文本、线条、箭头、自由线条、擦除、导入、导出,甚至撤消/重做。还需要什么?
这是我使用此工具进行的精彩创作:
+-------------------------------+
| |
| My first ASCII box |
| |
+---------+---------------------+
|
|
|
| My first ever ASCII arrow
|
|
|
+---------v----------------------+
| |
| My second ASCII box |
+--------------------------------+
Run Code Online (Sandbox Code Playgroud)
meu*_*euh 20
这是可能使用的工具可以追溯到30年得出这样的图片,即PIC这是一部分 troff
命令套件。现在,gnu 的groff
包将包含该pic
命令。该链接显示了一些典型 PostScript 输出的图片,但使用nroff
或 适当的选项,您将获得一个 ascii-art 版本。有关示例,请参阅1991 年的用户手册(pdf)。
您示例中的表可能是由同一个命令套件tbl
生成的,使用 just which 从简单列表生成表。
对于gui版本,您可以artist-mode
在 emacs 中使用鼠标或键盘绘制框和箭头线等。请参阅YouTube 视频演示。
DrM*_*pik 10
绘制带有字符的框或其他形状被称为ASCII 艺术(也称为ANSI 或 ISO 艺术)。有许多工具可以帮助创建 ASCII 艺术,例如在线ASCIIFlow、ASCII 图像渲染、figlet 等应用程序等。有些已经用 JavaScript 实现,可以在任何操作系统的浏览器中运行。
太阳底下无新事——缩微是书法的一个子集,有着悠久的历史,使用了数百年,用字母组成图片,如下面的日历,大部分图像由字母组成。
归档时间: |
|
查看次数: |
7753 次 |
最近记录: |