
Latex
文章平均质量分 60
一懒百邪生
一懒百邪生
展开
-
minted宏包实现在latex中MATLAB等语法高亮
先看看效果吧:相关的测试代码如下,注意测试代码保存为UTF-8格式:\documentclass[mathserif]{beamer}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\usepackage{ctex}\usepackage{color}\usepackage{mdframed}%非常好用...原创 2019-12-23 00:30:10 · 1339 阅读 · 0 评论 -
listings和beamer的兼容性问题
使用{listings}宏包以及依赖于{listings}的宏包,如{matlab-prettifier}和{mcode}等,在{beamer}中都有兼容性问题.解决的办法是给{frame}环境添加选项[fragile]:\begin{frame}[fragile]\frametitle{XeLatex中自定义matlab代码语法高亮-标题}下面是Matlab代码,显示效果如下:\...原创 2019-12-22 23:34:22 · 1773 阅读 · 2 评论 -
开源字体dejavu-fonts-ttf-2.37 的使用和测试
dejavu是很受欢迎的开源字体之一.开源字体的好处就是没有商业版权限制了.先看看效果如何:再看看该字体的其他细节特征:整体视觉效果还不错吧.喜欢的朋友可以试一试呀!测试环境MikTex+Win7+Xelatex.Windows下强烈推荐MikTex,而不是TexLive,亲们,试过你就明白了.测试Tex文件如下:\documentclass{beamer}\...原创 2019-12-21 02:34:10 · 6306 阅读 · 0 评论 -
GNU FreeFont Test
GNU FreeFont是很受欢迎的免费开源的字体之一.免费开源的好处就是不存在商业版权问题了.先来看看效果如何:再看看其他效果:怎么样, 该套字体的显示效果还不错的吧!上面的文件是使用MikTex 2.9+Win7+Xelatex编译的.Windows下强烈推荐MikTex,而不是TexLive.原始Tex文件如下:\documentclass{beamer}...原创 2019-12-21 02:01:40 · 627 阅读 · 0 评论 -
beamer中两栏排版中,公式太长可以使用段落盒子缩放缩放
[Latex] beamer中两栏(或两列)排版中,公式太长了,或太高了,有时需要缩放一下,可以先放在段落盒子中,然后再缩放.例如:\begin{frame}\transsplitverticalin\frametitle{导热问题数值求解基本步骤}\framesubtitle{建立控制方程及定解条件}\noindent 以二维, 稳态, 无内热源, 常物性的导热问题为例.原创 2013-04-14 22:12:24 · 8673 阅读 · 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 · 11611 阅读 · 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 · 8351 阅读 · 0 评论 -
[Latex]ifhen 宏包的使用
[Latex]ifhen 宏包的使用提供了两个强大的判断条件:\ifthenelse{判断条件}{肯定结构}{否定结构}\whiledo{判断条件}{while语句}下面是个简单示例:\documentclass{article}\usepackage{ifthen}\begin{document}\newcommand{\oddeven}[1]{Number原创 2013-04-03 10:12:24 · 7561 阅读 · 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 · 2729 阅读 · 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 · 2966 阅读 · 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 · 8153 阅读 · 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 · 2282 阅读 · 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 · 3351 阅读 · 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 · 4999 阅读 · 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 · 3040 阅读 · 1 评论 -
latex合理使用循环和判断选择语句进行绘图的例子
latex中合理使用循环判断选择语句进行绘图,的例子原创 2014-07-25 17:18:35 · 5037 阅读 · 0 评论 -
LaTex+beamer+animate中批处理加载图像文件的方法
想做一个动画,这个动画有40原创 2014-07-24 13:15:20 · 2907 阅读 · 0 评论 -
LaTex+beamer+animate中让图像慢慢放大的动画
LaTex+beamer+animate中让图像慢慢放大的动画,看上去图像是慢慢从远处跑出来丝的,效果不错原创 2014-07-24 13:03:54 · 5494 阅读 · 1 评论 -
LaTex中使用循环连续绘图的例子
总有需要在LaTex中使用循环连续绘图的时候,下面的代码使用了原创 2014-07-19 15:35:50 · 7708 阅读 · 0 评论 -
beamer中如何使用跳转标签
在beamer中一直未使用过跳转标签,今天测试了一下:%\usepackage[hyperref]{beamerarticle} or \usepackage{hyperref} \begin{frame}[label=Fouritems]\begin{itemize}\item First item.\item Second item.\item Third item.\it原创 2014-03-30 12:59:25 · 9977 阅读 · 0 评论 -
Centos中如何配置Texlive2013中文字体的问题
Centos中如何配置Texlive2013中文字体的问题:第一步是下载你需要的字体,我从windows/fonts中拷贝的比较多,你只要复制你需要的字体即可。注意只要文件扩展名为ttf的文件,ttc的文件不要复制。windows/fonts中没有simkai.ttf,只有simkai.ttc,这个好办,在网上下一个simkai.ttf即可:simfang.ttfSIMFANG.原创 2013-08-02 11:36:26 · 4789 阅读 · 0 评论 -
Latex中使用align来对齐多行公式的排版技巧
示例:\documentclass{article}\pagestyle{empty}\setcounter{page}{6}\setlength\textwidth{266.0pt}\usepackage{CJK}\usepackage{amsmath}\begin{CJK}{GBK}{song}\begin{document}\begin{align} (a +原创 2013-10-29 11:59:48 · 176091 阅读 · 6 评论 -
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 · 2610 阅读 · 0 评论 -
tikz演示动态绘制线条的过程
tikz演示动态绘制线条的过程,使用animate宏包,几乎所有tikz相关的宏包和beamer,实现如下:\documentclass{beamer}%====================================================\input{../setup/preamble.tex} \input{../setup/tikzall.tex} %包含所原创 2013-04-12 23:23:07 · 4516 阅读 · 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 · 4227 阅读 · 0 评论 -
xeLetex中文完美支持Beamer+ctex宏包,请看示例
\documentclass{beamer}\usepackage{ctex} %注意这个宏包\usepackage{beamerthemesplit}\title{中文~Beamer with ctex package using xeLatex }\author{名字}\date{\today}\begin{document}\frame{\titlepage}\原创 2011-08-10 18:50:52 · 23398 阅读 · 2 评论 -
最简单的xelatex+beamer 中文模版
最简单的xelatex+beamer 中文模版(main.tex):%%%%注意文本保存的格式为UTF-8.\documentclass{beamer}%%==========================================================\usepackage{ctex} %增加中文处理\usepackage{tikz} %绘图命令\usetheme原创 2013-03-27 21:36:32 · 8955 阅读 · 0 评论 -
[latex]animate宏包中使用timeline来控制动画的播放程序
[latex]animate宏包中使用timeline来控制动画的播放程序,下面是一个示例:首先建立一个timeline文件::0::1::1,2::1,2,3::4然后再animate中使用:\documentclass{beamer}\input{preamble.tex} \input{tikzall.tex} %包含所有的tikz包\begin{原创 2013-04-05 13:27:18 · 3261 阅读 · 0 评论 -
[Latex]实现文字闪烁的示例
[Latex]实现文字闪烁的示例:\documentclass{beamer}\usepackage{ctex}\usepackage{tikz}\usepackage{calc}\usepackage{animate}\newcommand{\showtext}[1]{% \ifthenelse{\isodd{#1}}{show text}{ \rule[2ex]{4em}{0原创 2013-04-03 12:58:39 · 1527 阅读 · 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 · 9295 阅读 · 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 · 15873 阅读 · 0 评论 -
[Latax] PGF and Tikz连接节点(node)的方式示例
[Latax] PGF and Tikz连接节点(node)的方式示例:\begin{tikzpicture}[line width =1.5pt]%辅助网格\draw [dashed,step=1,line width =0.5pt](0,0)grid(2,2);%标注一个圆点,inner sep表示圆内文字和边界的空白\node [circle,fill=red,inner原创 2013-03-29 21:11:49 · 11489 阅读 · 1 评论 -
[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 · 8806 阅读 · 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 · 8473 阅读 · 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 · 4268 阅读 · 0 评论 -
[latex]PGF and Tikz中的垂直文本盒子示例
实现垂直文本盒子,即将文本垂直排版,用于绘图.实现的方式很多,唯一不能做的就是旋转一个盒子,因为那样文字也会一起旋转,而不是垂直排版的.例如下面图形中的文字垂直排版问题,就有点难度:下面是一个示例::%传热学图3-1%%%%改变行距\renewcommand{\baselinestretch}{0.2}\linespread{0.2}%缩放盒子\scale原创 2013-03-28 22:51:38 · 4583 阅读 · 0 评论 -
[Latex]PGF and Tikz 中如何定位线段中的任意点位置
[Latex]PGF and Tikz 中如何定位线段(或路径,或直线)中的任意点位置?可以使用如下语法:第1种 因子定位:!!:首先考虑一条由到的线段,然后绕点以角度旋转线段.此时取旋转线段中位置为的点.factor=0.5表示线段中点,factor=0表示起点,factor=1表示终点,如果这条线段没有旋转,则可省略参数 第2种 距离定位:!!:首先考虑原创 2013-03-29 11:41:29 · 7109 阅读 · 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 · 2568 阅读 · 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 · 3584 阅读 · 0 评论 -
latex中使用minted宏包格式化编程语言代码和支持语法高亮的测试文件
latex中使用minted宏包格式化编程语言代码和支持语法高亮:\documentclass{beamer}\usepackage{minted} % -shell-escape \begin{document}\begin{frame}[fragile] %must using [fragile] \begin{minted}[mathescape,原创 2013-03-23 14:07:46 · 3915 阅读 · 1 评论