在LaTex中插入电路图的方法(插入图片)
主要的需求是要在文档中插入电路图。
有两种方法,一种是直接在LaTex中绘制电路图,使用的库主要是circ和circuitikz
另一种是在其他软件上绘制电路图,转成特定图像格式后,在Latex中插入该图像
一、直接在LaTex中绘制电路图
资料来源:
1、http://blog.csdn.net/trochowski/article/details/35282799
2、https://www.zhihu.com/question/23632588
3、http://weibo.com/p/2304189c6311cd0102x0rr
测试代码及输出:
\documentclass{article}
\usepackage[basic,box,gate,oldgate,ic,optics,physics]{circ}
\begin{document}
\begin{circuit}0
\- 2 r %'-'表示导线,向右画一根2厘米的导线,l--左,r--右,u--上,d--下
\R1 {text} r %画一个电阻、编号1、描述文字是text、向右边画
\- 2 r
\- 4 d
\.1 %标记当前位置为“节点1”,会有一个黑点。
\- 2 l
\nl\C1 {} l %向左画一个电容。前边的\nl表示不显示标签“C1”
\- 4 l
\D1 {} K u %画一个二极管、编号为1、没有描述文字、与当前点连接的是哪一头(K/A)、向上画
\- 1 u
\end{circuit}
\end{document}
输出:
二、使用插入图像的方法插入电路图
资料来源:
1、http://blog.csdn.net/qq_22812319/article/details/51889973
2、http://www.tlhiv.org/cgi-bin/rast2vec/index.cgi
测试代码与输出:
\documentclass[12pt]{article}\usepackage{graphicx} %use graph format
\usepackage{epstopdf}
\begin{document}
\begin{figure}
\centering
\includegraphics[height=6cm,width=9cm]{exp.eps}
%\caption{no}
\label{1}
\end{figure}
\end{document}
输出:
代码文件与图片需要放在同一路径下
在LaTex中插入电路图的方法(插入图片)的更多相关文章
- The usage method of reference with bibtex in Latex【latex中参考文献的使用方法】
如何在latex中以Bibtex文件方式引用参考文献? 以IEEEtran模板为例: 1.制作bibtex参考文献库.方法如下: ①建立myreference.bib文件: ②在Google scho ...
- LaTex中的中文处理方法
相关代码与注释: 显示效果:
- 控制图片在latex中的位置
如何做到自己控制图片在latex中的位置? 方法:在 \begin{figure} 后面加参数 [h!] 即 \begin{figure}[h!] % Requires \usepackage{gra ...
- Markdown中插入数学公式的方法
Markdown中插入数学公式的方法 文章来源:http://blog.csdn.net/xiahouzuoxin/article/details/26478179 自从使用Markdown以来,就开 ...
- LaTeX 中插入图片使其紧跟插入的文字之后
LaTeX 中插入图片使其不跑到每页的开头而紧跟插入的文字之后. 此次建模过程中,遇到的一个比较棘手的问题是: 当插入图片时,图片的位置总是会自动跑到当页(或下一页)的最上方,而不是紧跟在其对应的说明 ...
- 解决LaTex中插入Visio画图有多余边框的问题
这里的Visio画图是指Visio另存为或导出的PDF格式图片.就目前而言,Visio另存为的EPS格式的图片均可使用PDF格式代替. 问题描述 这里以Visio中画一个矩形为例,如上图所示. 我们为 ...
- 如何在latex 中插入EPS格式图片
如何在latex 中插入EPS格式图片 第一步:生成.eps格式的图片 1.利用visio画图,另存为pdf格式的图片 利用Adobe Acrobat裁边,使图片大小合适 另存为.eps格式,如下图所 ...
- Latex中插入C语言代码
Latex是一个文本排版的语言,能排版出各种我们想要的效果.而且用代码排版的优点是易于修改板式,因此在文本内容的排版时,Latex应用十分广泛. 当我们需要在Latex中插入代码时,就需要用到 \us ...
- JS中插入节点的方法appendChild和insertBefore的应用
1.appendChild() 方法:可以向节点的子节点列表的末尾添加新的子节点.比如:appendChild(newchild)括号里可以是创建的标签var newchild = document. ...
随机推荐
- PHP的发展历程
PHP的发展历程 了解一门语言,我们必须知道这门语言的发展史,现在我通过版本的变化以时间轴的形式来说明PHP的发展历程. 1.1995年初PHP1.0诞生 Rasmus Lerdof发明了PHP,这是 ...
- YII2.0 后台手动添加用户功能
后台添加管理员用户使用SignupForm类实现 步骤一.复制一份前台frontend/models/SignupForm.php 到后台模型文件夹中 backend/models/SignupFor ...
- QP之QK原理
QK是一个很小的抢占式微内核调度程序,它专用用QP中. QK的思想源于SST,Miro Samek重写了自己前期编的SST(Super Simple Task)代码. QK循环查询AO队列的状态表QK ...
- 『Linux基础 - 5 』Linux常用命令(2)
这篇笔记的只要知识点: (1)ls查看文件信息,列表中每个字符所代表的含义 (2) 使用通配符匹配文件 (3) chmod命令:修改文件或目录权限 (4) 与用户相关命令(who.su.exit.pa ...
- C++实现json字符串与map的转换
开源资源库 jsoncpp-src-0.5.0.tar.gz:https://sourceforge.net/projects/jsoncpp/ jsoncpp-master.ziphttps://g ...
- java中stream部分笔记
Stream流表面上看起来与集合类似,允许你转换和检索数据.然而,两者却有显著的不同1.流不存储元素.它们存储在底层的集合或者按需生成2.流操作不改变他们的源数据.例如filter方法不会从一个新流中 ...
- BZOJ1012_Maxnumber_KEY
题目传送门 这是一道单调栈的问题,单调栈维护所有数的最大值. 查询操作时只需要二分找答案即可,枚举栈内的数应该也不会超时. code: /******************************* ...
- CSS3中的动画
CSS3中的动画包括两种: Transition(过渡) Animation(动画) 这两种方法都可以让元素动起来,功能类似,但是稍有区别: Transition只定义某一个元素的开始状态和结束状态 ...
- Android Preference 设置偏好全攻略
Android 设置是每个App必不可小的东西,看似很简单,但是初学不熟悉的很花时间去研究,特别样式兼容方面,以及有自定义设置的需求,下面是对用法做一个总结 Preference结构 界面结构看下图 ...
- 40套PSD欧美扁平化网页模板,可二次编辑开发,精品
40套PSD欧美扁平化网页模板,可二次编辑开发,绝对精品,下载地址:百度网盘, https://pan.baidu.com/s/1uMF4MM_3UC2Q6mbyNomLfQ 模板内容预览: 小