私はASCIIこれらの図を作成するために使用できるプログラムを探しています:
+---------+
| | +--------------+
| NFS |--+ | |
| | | +-->| CacheFS |
+---------+ | +----------+ | | /dev/hda5 |
| | | | +--------------+
+---------+ +-->| | |
| | | |--+
| AFS |----->| FS-Cache |
| | | |--+
+---------+ +-->| | |
| | | | +--------------+
+---------+ | +----------+ | | |
| | | +-->| CacheFiles |
| ISOFS |--+ | /var/cache |
| | +--------------+
+---------+
Debian で利用可能なパッケージであることが望ましいです。上の図は、Linuxカーネルのドキュメントから抜粋したものです。手で作られたなんて信じられません。それらを作成するためのツールが必要です。
数年間 asciio を使用してきました。このサイトの図の多くは、asciio
を使用して作成しました。
例
vncviewer .-,( ),-.
__ _ .-( )-. gateway vncserver
[__]|=| ---->( internet )-------> __________ ------> ____ __
/::/|_| '-( ).-' [_...__...°] | | |==|
'-.( ).-' |____| | |
/::::/ |__|
GUIは次のようになります。
注:すべては右クリックメニューとショートカットキーから実行されます。
vim
を DrawItプラグイン とともに使用すると、基本的な図を作成することもできます。それをインストールして使用する方法の良い概要は、このタイトルのこの記事にあります: How to Create ASCII Drawings in Vim Editor(Draw Boxs、Lines、Ellipses、Arrows Inside Textファイル) 。
asciiflow と呼ばれるWebサイトがあり、これはおそらくこれらのタイプの図を描く最も簡単な方法です。
Javaで記述された別のツール JavE は、このようなASCII図を作成できます。
,'''''''''''''|
| Controller |
| |
'`'i''''''''''
,' `.
,' `.
- -
,'''''''''''''| ,''''''''''''`.
| Model |______| View |
| | | |
`'''''''''''' '`'''''''''''''
GUIは次のようになります。
Emacsの artist-mode または picture-mode をご覧ください( このスクリーンキャスト も参照)。 ditaa も確認してください。
別の答えを見つけました。完全に使用できるかどうかはわかりませんが、GNU roff(groff)には Pic言語 のプロセッサとASCIIポストプロセッサがあるため、 (Linuxを使用している場合は、おそらくすべてが既にインストールされているはずです)test.roffという名前のファイルを作成します。
.PS
box "box1";
line
box "box2";
.PE
次にgroff -Tascii -p test.roff
と入力すると、次のようになります。
+------+ +------+
| +-----| |
| box1 | |box2 |
+------+ +------+
よろしく。
graph-easy に興味があるかもしれません。
例:
echo "[ Bonn ] -- car --> [ Berlin ], [ Ulm ]" | graph-easy
生成する:
+--------+ car +-----+
| Bonn | -----> | Ulm |
+--------+ +-----+
|
| car
v
+--------+
| Berlin |
+--------+
次のコマンドでインストールできます。
wget http://search.cpan.org/CPAN/authors/id/T/TE/TELS/graph/Graph-Easy-0.64.tar.gz
tar -xzf Graph-Easy-0.64.tar.gz
cd Graph-Easy-0.64
Perl Makefile.PL
make test
Sudo make install
PATH=$PATH:/opt/local/libexec/Perl5.12/sitebin/graph-easy
(一番上の2行と最後の行のバージョン番号に注意してください-変更される可能性があります)
lddot および dothost のページで、いくつかの素晴らしいスクリーンショットを利用できます(両方のツールがgraph-easy
のラッパーであるため)。
Mac(オリジナルのポスターではない)を使用している人のために、 Monodraw と呼ばれる非常に素晴らしいツールがあります。もちろん、非常に洗練されており、強力で直感的であるという事実には数ドルを支払うことになりますが、これが頻繁に行うことである場合、手元にあると便利です。セーブ。これを頻繁に行わない場合は、無料で試用できるため、準備は完了です。 SVGにエクスポートすることもできます
いいえ、私はその会社で働いていません。私はただ幸せなユーザーです。