在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. ...
随机推荐
- collections.ChainMap类合并字典或映射
## 使用update()方法或者ChainMap类合并字典或映射 # 使用update()方法合并 a = {'x': 1, 'z': 3} b = {'y': 2, 'z': 4} merged ...
- 「PHP」工厂方法模式
引言 所属:创建型模式,常用设计模式之一 工厂模式分为:简单工厂模式.工厂方法模式.静态工厂模式.抽象工厂模式. 下面为工厂方法模式. 参考资料: <大话设计模式>程杰 模式概述 ...
- 【Java】集合遍历--List和Map的多种遍历方式
1. List的两种遍历方式 package com.nova.test; import java.util.ArrayList; import java.util.Iterator; import ...
- UEditor代码实现高亮显示
在公司开发一个论坛系统,由于用的是UEditor(百度编辑器),单独使用的话,里面的代码不会高亮,网上找了很多,最后决定使用 highlight.js 实现代码高亮显示.效果如下: 这个是我修改其他的 ...
- python的基本知识
1. python的简介 python的创始⼈人为吉多·范罗苏姆(Guido van Rossum).1989年年的圣诞节期间,吉多· 范罗苏姆为了了在阿姆斯特丹丹打发时间,决⼼心开发⼀个新的脚 ...
- centos7下使用n grok编译服务端和客户端穿透内网
(发现博客园会屏蔽一些标题中的关键词,比如ngrok.内网穿透,原因不知,所以改了标题才能正常访问,) 有时候想在自己电脑.路由器或者树莓派上搭建一些web.vpn等服务让自己用,但是自己的电脑一般没 ...
- inotify和epoll
参考EventHub.cpp 1.初始化inotify int mINotifyFd = inotify_init(); 2.将要监测的目录添加到inotify int result = inotif ...
- Python学习手册之正则表达式和元字符
在上一篇文章中,我们介绍了 Python 的数据封装.类方法.静态方法和属性函数,现在我们介绍 Python 的正则表达式和元字符.查看上一篇文章请点击:https://www.cnblogs.com ...
- VS中添加lib与dll
参考与拓展阅读:https://blog.csdn.net/u012043391/article/details/54972127 lib: 1.附加包含目录---添加工程的头文件目录: ...
- spark2.2 从入门到精通 视频教程 百度云网盘下载地址
spark2.2 从入门到精通 视频教程 百度云网盘下载地址 链接:https://pan.baidu.com/s/1sm2Jdmt 密码:rdea