我正在阅读更多的程序规划珍珠,并感兴趣地阅读了关于Pic语言的章节(也请参阅克尼汉论文)。
有人用过吗?它似乎很容易被翻译成SVG。有一个GNU版本(w/ 医生埃里克·雷蒙德!)但是它只输出groff和TeX。
发布于 2011-12-01 12:53:49
我用它。它非常方便地绘制序列图,以纯文本--然后,您可以版本控制。
过去,我曾处理过WYSIWYG图编辑器,并得出这样的结论:纯文本是一个更可靠的选择。
您更喜欢哪一行? 80行文本还是包含无法穿透的XML的500 80压缩文件?
这门语言太小了,但却很有表现力--你可以在一两天内学会它。
将其用于:
基本上..。任何不需要用beta/web2.0贴纸贴在网站上的图表。这并不是令人惊讶的美丽,然而,它完成了工作。
更多资源:
2016年http://www.umlgraph.org档案
http://floppsie.comp.glam.ac.uk/Glamorgan/gaius/web/pic.html
发布于 2009-12-10 16:06:34
看起来esr还编写了一个名为起重员的程序
doclifter将用troff宏编写的文档转换为DocBook。支持man(7)、mdoc(7)、ms(7)、me(7)、mm(7)和troff(1)中的请求的结构子集。 翻译带来了所有的原始文件的结构,在部分,分段,和段落级别。命令和C函数概要被翻译成DocBook标记,而不仅仅是逐字显示。表(TBL标记)被转换为DocBook表标记。图片图被翻译成SVG。XML注释中保留了可能具有结构含义的Troff级别信息。
编辑:更好的是,GNU pic2plot
pic2plot程序以pic语言接收一个或多个文件,或者在X窗口系统显示中显示它们包含的图形,或者生成包含这些图形的输出文件。支持许多图形文件格式。 pic语言是贝尔实验室开发的一种“小语言”,用于创建技术论文和教科书中经常出现的方框和箭头图。包含pic语言文档的目录与绘图实用程序一起分发。在大多数系统上,它是以
/usr/share/pic2plot或/usr/local/share/pic2plot的形式安装的。该目录包括Brian关于该语言的原始技术报告、Eric Raymond关于GNU实现的教程以及W.RichardStevens提供的一些样例pic宏。
https://stackoverflow.com/questions/1881823
复制相似问题