graph-easy 纯文本图绘制工具(表格或流程图)
Ubuntu版本:ubuntu-gnome-16.04-desktop-amd64,gnome版
-----------------------------------------------------------------------------------
?
Graph::Easy 是一個處理圖形DSL的Perl模塊,它有如下功能:
?
總之,Graph Easy 是一個很 geek 的一個繪圖工具。它基于 Command Line,可以輕松的繪制 ASCII 字符圖,同時還能導出成 HTML,SVG 等多種格式。
?
1. 安裝
1.1 首先需要安裝 graphviz 軟件包
執行:sudo apt-get install cflow graphviz
1.2 安裝perl,Ubuntu系統自帶
1.3 安裝cpan,這個是perl的軟件包管理,Ubuntu系統自帶
1.4 安裝Graph::Easy
執行:sudo perl -MCPAN -e shell
輸入y后即可進入以下界面:
執行:install Graph::Easy
等待幾分...OK。
?
2. 使用
2.1 使用Graph::Easy DSL的語法描述圖像,存為文本文件,比如 simple.txt
2.2 在shell下使用 graph-easy 命令處理這個文件: graph-easy simple.txt
最簡單的使用方式就是這樣;當然,Graph::Easy 不僅僅支持自己的DSL語法,它還支持諸如dot 這種較為通用的圖像描述語言;可以直接讀取dot 格式的輸入,產生其他的諸如 ascii,png,svg格式的圖像。
2.3 實例
1)流程圖or流向圖
test.txt內容如下:
[ab] -> [cd] -> [hello wprld] -> {label: "feedback"} [ab]
[ef | gh | ij | ki]
輸出:
2)表格:
[ef | gh | ij | ki ||
2 1 | 2 | 3 | 4 ||
3 a |b |c |d ]
輸出:
?
?
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的graph-easy 纯文本图绘制工具(表格或流程图)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华硕新款 ROG 幻 16 星空版图赏:
- 下一篇: 奥运冠军苏翊鸣请大家用诗词为新动作命名: