PGF_tikz
文章平均质量分 63
一懒百邪生
一懒百邪生
展开
-
[latex]PGF and Tikz中的垂直文本盒子示例
实现垂直文本盒子,即将文本垂直排版,用于绘图.实现的方式很多,唯一不能做的就是旋转一个盒子,因为那样文字也会一起旋转,而不是垂直排版的.例如下面图形中的文字垂直排版问题,就有点难度:下面是一个示例::%传热学图3-1%%%%改变行距\renewcommand{\baselinestretch}{0.2}\linespread{0.2}%缩放盒子\scale原创 2013-03-28 22:51:38 · 4491 阅读 · 0 评论 -
[Latex] PGF and Tikz 中如何定义一个新的颜色
一般有两种方法:\definecolor{orange}{rgb}{1,0.5,0}和\colorlet{lightgray}{black!25}然后就可以使用了:\tikz \fill[color=red!20] (0,0) circle (1ex);\tikz \fill[color=orange] (0,0) circle (1ex);常常看到原创 2013-03-25 10:11:25 · 4111 阅读 · 0 评论 -
利用tikz重新定义beamer中的enumerate罗列环境\item形式
利用tikz重新定义beamer中的enumerate罗列环境\item形式:%利用tikz重新定义beamer中的enumerate罗列环境\item形式\documentclass{beamer}\input{preamble.tex} \input{tikzall.tex} %包含所有的tikz包%%===================================原创 2013-04-10 21:17:34 · 3303 阅读 · 0 评论 -
[latex]PGF 和 tikz中如何旋转图形的示例
tikz中如何旋转图形的示例:测试旋转:\\\begin{tikzpicture}[line width =2pt]%原始图\draw[dashed] (0,0) rectangle (2,2);%旋转45度,取默认旋转点\draw[rotate=45] (0,0) rectangle (2,2);%旋转45度,指定旋转点(2,2)\draw[rotate around={4原创 2013-03-28 16:22:39 · 6408 阅读 · 0 评论 -
[Latex]beamer中实现tikz的动画绘图的示例
在beamer中经常使用tikz绘图,有时想把图形的绘制过程动态地展现出来,就更好了.下面是个例子:% Animated beamer frame for tikz%Author:%wu xuping%Date:%2013-04-02% FileName:%main.tex% run:% xelatex -shell-escape main% xelatex -s原创 2013-04-02 21:43:35 · 8027 阅读 · 0 评论 -
[Latex][beamer]PGF and TiKz中演示文字沿路径移动的动画
[Latex][beamer]PGF and TiKz中演示文字沿路径移动的动画,就以beamer为例:\documentclass{beamer}%====================================================\input{../setup/preamble.tex} \input{../setup/tikzall.tex} %包含所有的原创 2013-04-12 06:28:45 · 2252 阅读 · 0 评论 -
[Latex]PGF and TiKz中let操作命令的使用
[Latex]PGF and TiKz中let操作命令的使用,还是看例子吧:使用TIKZ中的函数,必须在frame 中添加选线[fragile],否则无法识别数学命令\documentclass{beamer}%====================================================\input{../setup/preamble.tex}原创 2013-04-12 15:17:06 · 2881 阅读 · 0 评论 -
[Latex]ifhen 宏包的使用
[Latex]ifhen 宏包的使用提供了两个强大的判断条件:\ifthenelse{判断条件}{肯定结构}{否定结构}\whiledo{判断条件}{while语句}下面是个简单示例:\documentclass{article}\usepackage{ifthen}\begin{document}\newcommand{\oddeven}[1]{Number原创 2013-04-03 10:12:24 · 7310 阅读 · 0 评论 -
[Latex][beamer]PGF and TiKz中如何定位曲线路径上的任一点
[Latex][beamer]PGF and TiKz中如何定位曲线路径上的任一点,比如说想在曲线路径的某某处放置一个node?下面的代码可供参考:\tikz \draw (0,0) .. controls +(right:3.5cm) and +(right:3.5cm) .. (0,3)\foreach \p in {0,0.125,...,1} {node[pos=\p]{\p原创 2013-04-12 06:48:42 · 2687 阅读 · 0 评论 -
[Latex]利用animate和tikz宏包绘制流程图的动画
[Latex]利用animate和tikz宏包很容易绘制流程图的动画,如下:%\input{tikz_file/图4-1.tex} %传热学{\centering\small%----------------------------------------------------------------- \begin{animateinline}[autoplay,poster=la原创 2013-04-13 20:23:57 · 8295 阅读 · 0 评论 -
[latex]使用tikz的示例
[latex]使用tikz的示例,看着图就知道里面的每一步命令了:%传热学图2-30,矩形区域中的二维稳态导热\begin{tikzpicture}[scale=1,line width=1pt]%画一个矩形\path (0,0) coordinate (p00);\path (0,5) coordinate (p01);\path (5,5) coordinate (p11);原创 2013-03-24 20:58:46 · 11531 阅读 · 0 评论 -
演示tikz中文字沿路径摆放
演示tikz中文字沿路径摆放:%演示文字沿路径摆放 \begin{tikzpicture}\path decorate [decoration={text along path,text={some text along a path}}]{ (0,2) .. controls (2,2) and (1,0) .. (3,0) }; \draw (0,2) .. controls原创 2013-04-15 18:31:16 · 4970 阅读 · 0 评论 -
PGF和tikz中如何定义一个实数
使用\pgfmathsetmacro,定义的实数在tikz的绘图环境中可以很方便的进行四则运算:看下面的例子:%传热学图4-3\begin{tikzpicture}[>=stealth,line width=0.5pt] \useasboundingbox(0,-0.4)rectangle(5.25,5);\coordinate (P)at (2.5,2.5);%%题注\p原创 2013-04-15 19:18:40 · 2517 阅读 · 0 评论 -
tikz演示动态绘制线条的过程
tikz演示动态绘制线条的过程,使用animate宏包,几乎所有tikz相关的宏包和beamer,实现如下:\documentclass{beamer}%====================================================\input{../setup/preamble.tex} \input{../setup/tikzall.tex} %包含所原创 2013-04-12 23:23:07 · 4471 阅读 · 0 评论 -
PGF and TIkz里面自定义函数的例子
PGF and TIkz里面自定义函数的例子:\documentclass{beamer}\input{tikzall.tex} %包含所有的tikz包\begin{document}\begin{frame}%第一种定义方法 \begin{tikzpicture}\draw [help lines] (0,0) grid (3,2);\draw [blue, thick,原创 2013-03-25 09:42:24 · 2993 阅读 · 1 评论 -
LaTex中使用循环连续绘图的例子
总有需要在LaTex中使用循环连续绘图的时候,下面的代码使用了原创 2014-07-19 15:35:50 · 7661 阅读 · 0 评论 -
最简单的xelatex+beamer 中文模版
最简单的xelatex+beamer 中文模版(main.tex):%%%%注意文本保存的格式为UTF-8.\documentclass{beamer}%%==========================================================\usepackage{ctex} %增加中文处理\usepackage{tikz} %绘图命令\usetheme原创 2013-03-27 21:36:32 · 8908 阅读 · 0 评论 -
tikz中加入图片的例子
tikz中加入图片的例子:Text before image. %\begin{tikzpicture}\node at (0,0) {\includegraphics[width=5cm,height=2cm]{无标题.png}};\end{tikzpicture} %Text after image.原创 2013-03-26 12:18:56 · 5737 阅读 · 0 评论 -
[Latex]PGF and Tikz循环语句foreach的用法:引用循环变量及其文本格式
[Latex]PGF and Tikz循环语句foreach的用法:引用循环变量及其文本格式,请看下面的例子:\begin{tikzpicture} %%画一个辅助网格\draw[dashed,step=1cm,help lines] (-1,-1) grid (3,2);%%循环变量为\x,\xtext表示变量所对应的文本格式\foreach \x/\xtext in {-1,原创 2013-03-29 11:20:40 · 8318 阅读 · 0 评论 -
[Latex]PGF and Tikz 中如何定位线段中的任意点位置
[Latex]PGF and Tikz 中如何定位线段(或路径,或直线)中的任意点位置?可以使用如下语法:第1种 因子定位:!!:首先考虑一条由到的线段,然后绕点以角度旋转线段.此时取旋转线段中位置为的点.factor=0.5表示线段中点,factor=0表示起点,factor=1表示终点,如果这条线段没有旋转,则可省略参数 第2种 距离定位:!!:首先考虑原创 2013-03-29 11:41:29 · 6991 阅读 · 0 评论 -
[Latex]PGF and Tikz 中快速地画垂线
[Latex]PGF and Tikz 中快速地画垂线.下面的示例是过c点作线段ab的垂线:\begin{tikzpicture}\draw [help lines] (0,0) grid (3,2);%定义坐标点\coordinate (a) at (0,1);\coordinate (b) at (3,2);\coordinate (c) at (2.5,0);\s原创 2013-03-29 12:31:07 · 4114 阅读 · 0 评论 -
[latex]PGF and Tikz中文字竖排
[latex]PGF and Tikz中文字竖排的示例:主要是设置text widt=1em.%%%%改变行距\renewcommand{\baselinestretch}{0.2}\linespread{0.2}\begin{tikzpicture} %辅助网格\draw [dashed,step=1,line width =0.5pt](0,0)grid(2,2);%实原创 2013-03-29 22:00:46 · 9028 阅读 · 0 评论 -
[latex]PGF and Tikz 设置填充透明效果(Transparency)
[latex]PGF and Tikz 设置填充透明效果(Transparency):可以通过设置:/tikz/fill opacity=%设置填充透明度为:fill opacity=0.5\begin{tikzpicture}[thick,fill opacity=0.5]\filldraw[fill=red] (0:1cm) circle (12mm);\filldraw原创 2013-03-30 10:51:52 · 15516 阅读 · 0 评论 -
[Latex]PGF and Tikz 中label的使用
tikz一般使用node来标注文本,但也可以试试label属性.label=degree:degree为角度,也可以是left(180度),right(0度),above(90度),below(270或-90度);text为需要添加的文本.例如:\tikz\node [circle,draw,label=60:$60^\circ$,label=below:$-90^\circ原创 2013-03-29 20:10:53 · 8678 阅读 · 0 评论 -
[latex]animate宏包中使用timeline来控制动画的播放程序(续集)
[latex]animate宏包中使用timeline来控制动画的播放程序(续集).其实timeline也可以不使用文件,而直接在latex代码中书写播放画面的规则:\documentclass{beamer}\input{preamble.tex} \input{tikzall.tex} %包含所有的tikz包\begin{filecontents}{timelinecode}原创 2013-04-05 14:20:18 · 2537 阅读 · 0 评论 -
[latex]图片动态缩放并旋转飞出的PDF动画示例
[latex]图片动态缩放并旋转飞出的PDF动画示例,下面的示例主要使用ctex,animate和tikz等宏包实现的.% Animated beamer frame for tikz %Author: %wu xuping %Date: %2013-04-06 % FileName: %main.tex % run: % xelatex -shell-e原创 2013-04-06 18:42:35 · 3550 阅读 · 0 评论 -
[latex]在beamer中使用tikz和animate宏包绘制PDF动画的示例
[latex]在beamer中使用tikz和animate宏包绘制PDF动画的示例.下面是我在做传热学课件的时候,写的代码,供大家参考:文件名:图3-2.tex.\tiny{% \begin{animateinline}[autoplay,poster=last,loop, begin={\begin{tikzpicture}[scale=1,line wid原创 2013-04-07 16:04:19 · 6267 阅读 · 0 评论 -
tikz的函数绘图示例
tikz示例:主要是演示如何绘制函数图和求曲线的交点.\documentclass{beamer}\input{tikzall.tex} %包含所有的tikz包\begin{document}\begin{frame}\begin{tikzpicture}[domain=-4:3.5,line width=2pt]\clip (-5,-5) rectangle (6,6)原创 2013-03-24 22:45:36 · 11003 阅读 · 0 评论 -
[pgf and tikz]foreach的高级用法:同时循环两个变量
[pgf and tikz]foreach的高级用法:同时循环两个变量\from 和 \to:\documentclass{beamer}\input{tikzall.tex} %包含所有的tikz包\begin{document}%\begin{frame}\begin{tikzpicture}[scale=1,auto=left,every node/.style={circ原创 2013-03-25 11:51:09 · 4983 阅读 · 0 评论 -
Latex提供预览功能的宏包preview
编译tex文档时,有时只想看看数学公式是否正确或者图像画得对不对,于是想预览一下,可以使用这个宏包:preview\documentclass{beamer}\input{tikzall.tex} %包含所有的tikz包\usepackage[active,pdftex,tightpage]{preview}%\usepackage[active,xetex,tightpage]原创 2013-03-26 00:29:51 · 6332 阅读 · 0 评论 -
[latex]PGF and Tikz 求两条直线或曲线的交点
[latex]PGF and Tikz 求两条直线或曲线的交点:还是看一个简单的例子吧:\begin{frame}{$Tikz$画出两条直线的交点}\begin{tikzpicture}\path [draw,name path=upward line] (1,0) -- (1,1);\path [draw,name path=sloped line] (0,0) -- (3原创 2013-03-29 00:24:14 · 7765 阅读 · 0 评论 -
[latex]tikz绘制矩形坐标轴
[latex]tikz绘制矩形坐标轴%传热学图3-5{\centering \small %\begin{tikzpicture}[>=stealth,scale=1,line width=0.8pt]\useasboundingbox[draw](-1,-1) rectangle(9,6);% % % % % % % % % % % % % % %\pgfmathsetmacro{原创 2013-04-09 11:59:03 · 14611 阅读 · 0 评论 -
latex合理使用循环和判断选择语句进行绘图的例子
latex中合理使用循环判断选择语句进行绘图,的例子原创 2014-07-25 17:18:35 · 4975 阅读 · 0 评论