電路/框圖圖
回答
爲了使生產質量電路圖以及框圖,我強烈推薦JDAplevich的「電路宏」。它有很好的記錄和積極維護。請參閱此包裝生成的示例circuit macros examples
有一些學習曲線,例如可以使用「dpic」圖形語言繪製自己的圖表。但是這個工具本身非常強大。
對我來說有兩個遺留問題:
- 沒有實時更新
- SVG輸出缺乏
我砍死了一些JavaScript來
(watch m4 file change)->[m4->dpic->latex->pdf]->svg->(show in html)
這裏是它的要點
// watch .m4 file
var chokidar = require('chokidar');
var resolve = require('path').resolve;
const touch = require('touch')
const {exec} = require('child_process')
chokidar.watch("*.m4").on('change', fn=>{
let ff = resolve(fn)
console.log(ff, "changed")
exec("runtask.bat " + ff, {cwd:"../"}, (err,stdin,stdout)=>{
console.log(err,stdin, stdout)
touch("index.html") //svg updated
})
})
這裏是runtask.bat
的Windows
m4 pgf.m4 %1 | dpic -g > tmp.tex
C:\texlive\2017\bin\win32\pdflatex template.tex
tool\dist-64bits\pdf2svg template.pdf %~dpn1.svg
tool\dist-64bits\pdf2svg template.pdf %~dp1tmp.svg
這樣的話,你可以通過編寫M4/DPIC碼「畫」,看看結果在瀏覽器中活;而svg是從pdf生成的,看起來好多了。
這裏是一個: http://www.physicsbox.com/indexsolveelec2en.html
這裏就是找人:
http://www.freebyte.com/electronics/
www.educypedia.be/electronics/easoftsim.htm
有可能做graphviz的替代品 - 參見例如infovis,protovis,tulip。
你能解釋graphviz在哪裏不足嗎?您列出的我不確定的唯一要求是附加到特定的端口。我本來以爲你可以用複合形狀/子圖解決這個問題,但也許不是......?
編輯:另一種選擇,特別是如果你正在看軟件工程圖。你有沒有考慮過eclipse gmp toolkit?這是用來構建例如UML2 editor tools。
hth。
關於graphiz的問題:我還沒有能夠管理邊界路由,將圖形變成看起來像真正的工程師繪圖的東西(參見[示例])(http://www.mathworks.com/help/toolbox/fuzzy /sltank.png)) – JCLL
關於Eclipse,我知道GMF,但我不確定它可以幫助我探索塊圖繪製的算法。需要再看一遍。 – JCLL
好的。不,graphviz不會做直線佈局。不確定其他人。另一種選擇可能是yworks(http://www.yworks.com)。庫(yFiles)不是免費的,但是有一個免費的應用程序(yEd)包裝它,您可以將數據提供給它。它的直線佈局非常好(編輯器爲例如UML,BPMN提供模板)。心連心。 – sfinnie
我不知道任何工具都可以輕鬆製作漂亮的方塊圖,而且工作量極少。我見過的一些最好看的結果是從TikZ。看看這裏的例子:
我也是用TikZ的時刻,但你不妨試試http://blockdiag.com/
Tikz岩石!學習需要時間,但你會喜歡它。您可以將節點放置在您喜歡的地方。一旦你找到了位置,休息會隨之而來。 – Dilawar
- 1. 電路圖的HTML
- 2. 圖像路徑文本框
- 3. 如何設置電話圖像路徑
- 4. 無向圖和城市電源路徑
- 5. 複合命題的繪圖電路
- 6. 8085訓練器套件的電路圖
- 7. 在直接圖中查找電路
- 8. 更大粒度鐵路圖發電機?
- 9. 電子電路圖組件連接算法
- 10. 無法找到圖片框中的圖片,圖片=新位圖(路徑)
- 11. yii框架圖像路徑爲TbImageColumn
- 12. 任何路線圖瞭解iOS框架?
- 13. 如何在MATLAB中創建框圖和分析一個簡單的RLC電路?
- 14. 圖片框在圖片框
- 15. 的MVC路線圖所使用的Microsoft線框圖的應用
- 16. 圖片圖片框
- 17. 通路圖案
- 18. 路由意圖
- 19. 路線圖(?)UI
- 20. facebook路線圖?
- 21. Haskell鐵路圖?
- 22. 如果圖片框小於圖片,圖像適合圖片框
- 23. 從Android平板電腦圖像路徑d3.js中顯示圖像
- 24. 如何從swift中的圖片庫中獲取圖片或電影路徑
- 25. 電場積分圖
- 26. 電暈圖書館
- 27. 如何在用戶從電話庫中打開圖像路徑時立即獲取圖像路徑?
- 28. 通過將航點至Google地圖Android的創建電路路徑
- 29. 圖中步行路徑循環電路試驗有什麼區別
- 30. 圖片框圖像閃爍
Thx,Inium,鏈接。不過,我正在尋找比純電子更普遍的東西。有很多領域需要框圖,尤其是軟件工程。 – JCLL