Emacs graphviz图形中使用latex
来源:互联网 发布:淘宝为什么要交保证金 编辑:程序博客网 时间:2024/06/05 20:59
先上图:
可以看到x和w都有自己的latex下标数字。
这是一个简单神经元的结构图。
首先创建dot文件
digraph G { x_1-> Neuron[label=w_1]; x_2 -> Neuron[label=w_2]; x_3 -> Neuron[label=w_3]; Neuron -> Y; y1[label="y"]; y2[label="y"]; y3[label="y"]; Y -> y1; Y -> y2; Y -> y3;}
然后用命令行生成tex文件
#!/bin/bashdot2tex -tmath neural.dot > neural.tex#latex neural.tex#dvipng -o neural.png neural.dvi
后面两行生成的png图片只有片段,所以注释掉没有使用。
这个命令会生成neural.tex文件
用emacs打开该文件,C-c C-c运行Tex-command-master命令,会询问,选择latex后运行
会生成pdf文件,文件里面有图形。
截图后就是前面展示的图形。
试了其他方法,比如python的networkx,更麻烦。还是graphviz功能和文档比较好。
目前的缺点是无法自动生成png图片,交互操作较为繁琐。
中文label不能显示,这是因为我对latex还不是很熟悉。
0 0
- Emacs graphviz图形中使用latex
- Emacs 使用graphviz-dot-mode创建架构图
- 2017_09_02-结构化图形绘制软件GraphViz的使用
- 可视化图形软件 Graphviz
- 利用emacs+graphviz绘制流程图
- Latex中图形的引用和插入
- LaTeX中图形表格等格式代码
- Latex中图形的引用和插入
- Graphviz 使用
- Matlab导出eps图形给latex使用
- Latex使用--subfigure竖排图形
- Matlab导出eps图形给latex使用
- Emacs中使用Cscope
- emacs中使用fcitx
- emacs 中使用etags
- Emacs中使用etags
- emacs 中使用gdb
- Emacs中使用ECB
- ARM之210内存初始化
- Python处理时间
- 机器学习——神经网络
- 过滤T雪软件的驱动的一个历程_的驱动
- Java中的注解入门
- Emacs graphviz图形中使用latex
- 微信小程序点击编译为什么老是弹出设置框
- [杜教筛] BZOJ 3512 DZY Loves Math IV
- 【CUDA开发】CUDA编程接口(一)------一十八般武器
- 二分查找,lower_bound,upper_bound
- 51NOD 1483 化学变换
- HM中语法元素二进制化的相关代码分析
- 【初学Python】利用python抓取bing首页图片
- HDU-1247 Hat's Words (字典树)