日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

markdown 流程图js_科学网—让Markdown支持ASCII流程图和JavaScript流程图 - 李继存的博文...

發(fā)布時間:2025/3/20 javascript 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 markdown 流程图js_科学网—让Markdown支持ASCII流程图和JavaScript流程图 - 李继存的博文... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2014-12-25 12:08:34

計算機(jī)領(lǐng)域中一直存在兩種不同的理念并彼此競爭, 可視化與可控化, 或稱為所見即所得與所愿即所得. 前者是Windows的典型做法, 而后者是Linux的典型理念. 我卻覺得, 若以中國人”惟精惟一, 允執(zhí)厥中”的觀念, 二者皆不可偏廢, 取其中間, 所見近所得, 所愿亦可得. 也就是, 盡量直觀, 同時提供方便的控制手段. 既考慮直接可讀性, 也考慮易處理性, 直接可讀性優(yōu)先, 處理后更美觀, 不處理也不很影響可讀性.

以markdown為代表的書寫格式正是走了這種處于Word與LaTex之間的道路. 對于簡單的流程圖, ASCIIArt就是所見近所得的, 而pic之類的更易控制. 有了ASCII格式的圖后, 可以利用ditta這個Java小工具將其轉(zhuǎn)化為圖片, 這樣更美觀.

雖然網(wǎng)絡(luò)上也有一些在線的ASCII流程圖作圖工具, 像我以前推薦過的ASCIIFlow, 但有時候作起復(fù)雜的圖來還是很不方便, 這時候就可以使用那些更易控制的工具了. 基于JavaScript的流程圖工具有不少, 用得較多的是flowchart.js, 詳細(xì)的請參考網(wǎng)絡(luò)上的資料吧.

下面是幾個具體的示例.# Language: ASc+---------+||+--------------+| ? NFS ? |--+|||||+-->| ? CacheFS ? ?|+---------+|+----------+||/dev/hda5 ? |||||+--------------++---------++-->|||||||--+| ? AFS ? |----->| FS-Cache |||||--++---------++-->|||||||+--------------++---------+|+----------+||||||+-->| ?CacheFiles ?|| ?ISOFS ?|--+|/var/cache ?|||+--------------++---------++--------++-------++-------+||--+ ditaa +-->||| ?Text ?|+-------+|diagram||Document||!magic!||||ozvdkddzhkzd|||||+---+----++-------++-------+:^| ? ? ? Lots of work ? ? ?|+-------------------------+Color codes/---- /----|c33F||cC02|||||----/ ----//---- /----|c1FF||c1AB|||||----/ ----//-------------+-------------|cRED RED ? ? |cBLU BLU ? ? |+-------------+-------------+|cGRE GRE ? ? |cPNK PNK ? ? |+-------------+-------------+|cBLK BLK ? ? |cYEL YEL ? ? |-------------+-------------/

含中文的測試, 雖然網(wǎng)上提到方法使ditta支持中文, 但字體有點丑, 折騰Java也沒有效果.# Language: aSC ? ? ? ? ? ? 開始| ? ? ? ? ? ? ? v/-------| 中文 ?||ozvdkddzhkzd|---> Open ? ? ? ? ? ? -------/| ? ? ? ? ? ? ? v ? ? ? ? ? ? ?完成 ----------->

# Language: ASc ? ? ? ? ? ? ?開始| ? ? ? ? ? ? ? v/-------- ? ? 否| ?條件 ?|------------> 繼續(xù) ? ? ? ? ? --------/|| 是 ? ? ? ? ? ? ? V ? ? ? ? ? ? ?結(jié)束

js的流程圖開始操作Yes?or No?輸入輸出結(jié)束子程序yesnoFig.4開始操作Yes?or No?好主意輸入輸出結(jié)束操作子程序APPROVEDn/an/aREJECTEDFig.5

網(wǎng)絡(luò)資料讓Markdown支持ASCII流程圖和JavaScript流程圖◆

轉(zhuǎn)載本文請聯(lián)系原作者獲取授權(quán),同時請注明本文來自李繼存科學(xué)網(wǎng)博客。

鏈接地址:http://blog.sciencenet.cn/blog-548663-853899.html

上一篇:石墨烯在線創(chuàng)建工具

下一篇:硅油滴落與彈簧下落

總結(jié)

以上是生活随笔為你收集整理的markdown 流程图js_科学网—让Markdown支持ASCII流程图和JavaScript流程图 - 李继存的博文...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。