精华内容
下载资源
问答
  • latex 画图

    2016-02-24 17:03:11
    latex画图代码参考示例,论文写作必须,
  • Latex 画图

    千次阅读 2019-11-05 20:52:08
    第一次正式用latex画图,讲道理代码挺粗糙的,估计有简化的方法,然而我不会啊。 暂时有两个改进点 如何批量修改图中字体大小 如何批量修改线段大小 图片 代码 \documentclass[a4paper]{article} \usepackage{...

    介绍

    第一次正式用latex画图,讲道理代码挺粗糙的,估计有简化的方法,然而我不会啊。

    暂时有两个改进点

    • 如何批量修改图中字体大小
    • 如何批量修改线段大小

    图片

    在这里插入图片描述

    代码

    \documentclass[a4paper]{article}   
    \usepackage{pgfplots}  
    \usepackage{scalefnt}           
     
    \pgfplotsset{width=10cm,compat=1.13} % 图片绘制的宽度是7cm,使用的pgfplots版本为1.13
    
    \begin{document}
        % 调整字体大小
        {\scalefont{1.5}
    
        % 罗尔定理                    
        \begin{tikzpicture}[domain=0:8]          
            % 画坐标系
            \draw[line width=1pt, ->] (-1.2,0) -- (8.2,0) node[right] {$x$};
            \draw[line width=1pt, ->] (0,-1.2) -- (0,5) node[above] {$y$};
            \draw (0, 0) node[below left] {O};
            
            % sin
            \draw[line width=1pt, domain=1:7.28] plot (\x, {2 + sin((\x - 1.5236) r)});
            \draw (4.7, 2.5) node[right] {$f$};
            
            % 切线
            \draw[line width=1pt] (2.07, 3) -- (4.07, 3);
            
            % 辅助线及各种记号
            \draw[line width=1pt, dashed, color=red] (1, 1.5) -- (7.28, 1.5);
            \draw[line width=1pt, dashed] (3.09, 3) -- (3.09, 0) node[below] {$\xi$};
            \draw[line width=1pt, dashed] (1, 1.5) -- (1, 0) node[below] {$a$};
            \draw[line width=1pt, dashed] (7.28, 1.5) -- (7.28, 0) node[below] {$b$};
            \draw[line width=1pt, dashed] (1, 1.5) -- (0, 1.5) node[left] {$f(a) = f(b)$};
        \end{tikzpicture}  
        
        % 拉格朗日中值定理
        \begin{tikzpicture}[domain=0:8]          
            % 画坐标系
            \draw[line width=1pt, ->] (-1.2,0) -- (8.2,0) node[right] {$x$};
            \draw[line width=1pt, ->] (0,-1.2/1.5) -- (0,9/1.5) node[above] {$y$};
            \draw (0, 0) node[below left] {O};
            
            % f = x + sin
            \draw[line width=1pt, domain=1:7.28] plot (\x, {(1.5 - sin((\x - 1) r) + (\x - 1))/1.5});
            \draw (4.5, 6/1.5) node[left] {$f$};
            
            % g = sin
            \draw[line width=1pt, domain=1:7.28] plot (\x, {(1.5 - sin((\x - 1) r))/1.5});
            \draw (5.5, 2.8/1.5) node[right] {$g$};
            
            % 切线
            \draw[line width=1pt, color=red] (1.87, 0.5/1.5) -- (3.57, 0.5/1.5);
            \draw[line width=1pt, domain=1.8:3.58] plot (\x, {(\x - 0.5)/1.5});
            
            % 辅助线及各种记号
            \draw[line width=1pt, color=red] (1, 1.5/1.5) -- (7.28, 7.78/1.5);
            \draw[line width=1pt, dashed] (2.57, 2.047/1.5) -- (2.57, 0) node[below] {$\xi$};
            \draw[line width=1pt, dashed] (7.28, 7.78/1.5) -- (7.28, 0) node[below] {$b$};
            \draw[line width=1pt, dashed] (7.28, 7.78/1.5) -- (0, 7.78/1.5) node[left] {$f(b)$};
            \draw[line width=1pt, dashed] (1, 1.5/1.5) -- (1, 0) node[below] {$a$};
            \draw[line width=1pt, dashed] (7.28, 1.5/1.5) -- (0, 1.5/1.5) node[left] {$f(a)$};
        \end{tikzpicture}    
        
        }           
    \end{document}    
    
    展开全文
  • 下面是用latex绘制的链表的结构模型图,详细代码可以参与文章 【LaTeX应用】绘制线性表链表等数据结构​mp.weixin.qq.com

    下面是用latex绘制的链表的结构模型图,详细代码可以参与文章《绘制线性表链表等数据结构》

    详细代码可以参与文章《绘制线性表链表等数据结构》

    展开全文
  • IEEE的Latex模板中伪代码画图

    千次阅读 2020-05-12 09:33:33
    用IEEE的模板写论文时在算法流程图这卡住了,和一般的...\newcommand{\removelatexerror}{\let\@latex@error\@gobble} \makeatother \begin{figure}[!t] \label{alg:LSB} \renewcommand{\algorithmicrequire

    伪代码

    用IEEE的模板写论文时在算法流程图这卡住了,和一般的algorithm不同,需要\begin{figure} , 这里贴几个可用的模板

    
    \usepackage{algorithmic}
    
    \makeatletter
    \newcommand{\removelatexerror}{\let\@latex@error\@gobble}
    \makeatother
    	\begin{figure}[!t]
    	\label{alg:LSB}
    	\renewcommand{\algorithmicrequire}{\textbf{Input:}}
    	\renewcommand{\algorithmicensure}{\textbf{Output:}}
    	\removelatexerror
    	\begin{algorithm}[H]
    		\caption{Local Search Based Algorithm}
    		\begin{algorithmic}[1]
    			\REQUIRE Candidate set $\mathbb{S}$, Initial set $\mathbb{X} = \varnothing$          %%input
    			\ENSURE Optimum set $\mathbb{X}$  %%output
    			\STATE {set $r(t)=x(t)$}   
    
    		\end{algorithmic}
    	\end{algorithm}
    \end{figure}

     

     

     

    \begin{figure}[!t]
    		\label{alg:LSB}
    		\renewcommand{\algorithmicrequire}{\textbf{Input:}}
    		\renewcommand{\algorithmicensure}{\textbf{Output:}}
    		\removelatexerror
    		\begin{algorithm}[H]
    			\caption{Local Search Based Algorithm}
    			\begin{algorithmic}[1]
    				\REQUIRE Candidate set $\mathbb{S}$, Initial set $\mathbb{X} = \varnothing$          %%input
    				\ENSURE Optimum set $\mathbb{X}$  %%output
    				\STATE Let $\mathbb{X} \leftarrow r$, if $\widetilde u({v})$ is the maximum over all singletons $r \in \mathbb{S}$.
    				\WHILE {there exists an element $a \in R\backslash S$ such that $\widetilde u(S \cup \left\{ a \right\}) > \left( {1 + \frac{\varepsilon }{{{n^2}}}} \right)\widetilde u(S)$}
    				\STATE let $S \leftarrow S \cup \left\{ a \right\}$.
    				\ENDWHILE
    				\WHILE{there exists an element $a \in S$ such that $\widetilde u(S\backslash \left\{ a \right\}) > \left( {1 + \frac{\varepsilon }{{{n^2}}}} \right)\widetilde u(S)$}
    				\STATE let $S \leftarrow S\backslash \left\{ a \right\}$.
    				\ENDWHILE
    				\STATE Return the maximum of $\widetilde u(S)$ and $\widetilde u(R\backslash S)$, where the local optimal set is $S$ or $R\backslash S$.
    			\end{algorithmic}
    		\end{algorithm}
    	\end{figure}

     

    	\begin{figure}[!t]
    		\label{alg:LSB}
    		\renewcommand{\algorithmicrequire}{\textbf{Input:}}
    		\renewcommand{\algorithmicensure}{\textbf{Output:}}
    		\removelatexerror
    		\begin{algorithm}[H]
    			\caption{algorithm caption}%算法名字
    			\LinesNumbered %要求显示行号
    			\KwIn{input parameters A, B, C}%输入参数
    			\KwOut{output result}%输出
    			some description\; %\;用于换行
    			\For{condition}{
    				only if\;
    				\If{condition}{
    					1\;
    				}
    			}
    			\While{not at end of this document}{
    				if and else\;
    				\eIf{condition}{
    					1\;
    				}{
    					2\;
    				}
    			}
    			\ForEach{condition}{
    				\If{condition}{
    					1\;
    				}
    			}
    		\end{algorithm}
    	\end{figure}
    	

    再来一个 

    \begin{figure}[!t]
    	\label{alg:LSB}
    	\renewcommand{\algorithmicrequire}{\textbf{Input:}}
    	\renewcommand{\algorithmicensure}{\textbf{Output:}}
    	\removelatexerror
     \begin{algorithm}[H]
    	\caption{Algorithm for ...}
    	\begin{algorithmic}[1]
    		\renewcommand{\algorithmicrequire}{\textbf{Input:}}
    		\renewcommand{\algorithmicensure}{\textbf{Output:}}
    		\REQUIRE in
    		\ENSURE  out
    		\\ \textit{Initialisation} :
    		\STATE first statement
    		\\ \textit{LOOP Process}
    		\FOR {$i = l-2$ to $0$}
    		\STATE statements..
    		\IF {($i \ne 0$)}
    		\STATE statement..
    		\ENDIF
    		\ENDFOR
    		\RETURN $P$
    	\end{algorithmic}
    \end{algorithm}
    \end{figure}	

    下面是algorithmic的基本命令

    \STATE <text>

    \IF{<condition>} \STATE{<text>} \ENDIF

    \FOR{<condition>} \STATE{<text>} \ENDFOR

    \FOR{<condition> \TO <condition> } \STATE{<text>} \ENDFOR

    \FORALL{<condition>} \STATE{<text>} \ENDFOR

    \WHILE{<condition>} \STATE{<text>} \ENDWHILE

    \REPEAT \STATE{<text>} \UNTIL{<condition>}

    \LOOP \STATE{<text>} \ENDLOOP

    \REQUIRE <text>

    \ENSURE <text>

    \RETURN <text>

    \PRINT <text>

    \COMMENT{<text>}

    \AND, \OR, \XOR, \NOT, \TO, \TRUE, \FALSE
    ————————————————

    更多其他内容参考:https://blog.csdn.net/qq_34369618/article/details/61205638

     

    画图

    如果是跨双栏画图

    在导言区,加入stfloats包:

    \usepackage{stfloats}

    正文中使用

        \begin{figure*}[hb] %%跨双栏图片hb为底部;ht为顶部;
        \centering
        \includegraphics[scale=0.4]{fig/figweightr1}
        \caption{xxxxxxxxxx}
        \label{fig_framework}
        \end{figure*}


        

     

    展开全文
  • LaTex技巧:用PPT画图,然后导入LaTeX

    千次阅读 2019-10-07 22:43:10
    用PPT画图,然后导入Latex: 1.在PPT中画图,注意调整幻灯片大小,图周围尽量不要有太多空白。调整幻灯片大小的方法:设计->幻灯片大小->自定义幻灯片大小,弹出窗口选择“最大化”...4.在Latex代码中引入eps文...

    用PPT画图,然后导入Latex:
    1.在PPT中画图,注意调整幻灯片大小,图周围尽量不要有太多空白。调整幻灯片大小的方法:设计->幻灯片大小->自定义幻灯片大小,弹出窗口选择“最大化”,保证你作的图不会缩小;
    2.导出成PDF;
    3.使用Adobe Acrobat打开PDF,另存为“更多选项->内嵌式PostScript”,即得到eps文件;
    4.在Latex代码中引入eps文件:

    \begin{figure}[htbp]
    \centerline{\includegraphics[scale=0.4]{pic/flow.eps}}%%图像路径:pic是文件夹名。
    \caption{Overview of Approach}
    \label{ov}
    \end{figure}

    完成!
     

    展开全文
  • (1)latex画图需要加入宏包 %画图 \usepackage{pgfplots} \usepackage{tikz} (2)带坐标轴代码「sigmold函数为示例」,可直接当图片/表格插入.tex文档中 %sigmold \begin{tikzpicture}[global scale = ...
  • LaTeX画奥运五环,如图所示 关于这个图像的详细代码,请参考公众号推文
  • LaTeX画集合分布图 只需要修改其中的文案即可,直接复制代码可用,代码参考公众号推文
  • 第一个图的代码 \begin{tikzpicture}[->,>=stealth,level/.style={sibling distance = 5cm/#1, level distance = 1.5cm}, treenode/.style = {align=center, inner sep=0pt, text centered,font=\...
  • latex pgfplot 绘图

    千次阅读 2017-06-11 21:59:54
    latex 绘图功能比预计地还要强大,甚至可以画地图,画圣诞树。外导给了一个网站链接,上面有各种 latex 画图的例子: ...但是,用 latex 画图 还是挺麻烦的,它用一堆代码表示图形,并不像 excel 和 visio 那么形象。
  • Latex中插图总结(一)

    万次阅读 多人点赞 2016-09-20 00:10:10
    Latex的插图在Latex中使用插图一般有两种方式,一种是插入事先准备好的图片,另一种是使用Latex代码直接在文档中画图。我们一般常见的使用都是第一种,准备好图片,然后直接插入在我们文档当中。只有一些特殊情况...
  • 文章目录实例1 学会使用tex/...第一眼看这个图的时候觉得很震撼,代码来自官网useTex demo,以及Latex 代码在本例题末尾 首先需要注意的是,使用latex时可能会比不使用慢,因为需要调用到latex里面的一些程序,但...
  • matlab画图橙色代码从Matlab创建Ti K Z / pgf图形 tikzfig是Matlab工具箱,可使用来以编程方式创建pdf格式的图形文件。 它将Ti k Z接口的一部分作为Matlab API公开给pgf,以便图形语句导致构建LaTeX文件,该文件透明...
  • Latex插图 在Latex中使用插图一般有两种方式:一是插入准备好的图片,二是使用Latex代码在文档中画图。 我们一般常见的使用都是第一种。插图功能不是有Latex的内核直接提供的,而是需要由宏包graphicx提供的。插图...
  • Latex的插图

    千次阅读 2019-06-12 21:40:42
    Latex中使用插图一般有两种方式,一种是插入事先准备好的图片,另一种是使用Latex代码直接在文档中画图。我们一般常见的使用都是第一种,准备好图片,然后直接插入在我们文档当中。只有一些特殊情况需要用大量代码...
  • Latex中插入图片

    千次阅读 2020-12-19 14:25:58
    Latex中使用插图一般有两种方式,一种是插入事先准备好的图片,另一种是使用Latex代码直接在文档中画图。我们一般常见的使用都是第一种,准备好图片,然后直接插入在我们文档当中。只有一些特殊情况需要用大量代码...
  • Latex学习记录2

    2020-07-17 20:21:55
    文章目录Latex学习记录2框架命令和环境公式列表代码算法表格画图浮动目录BIBtexdoc参考 Latex学习记录2 框架 \include \input 自己写的文件 命令和环境 .两个回车 = 换行 公式 列表 代码 算法 ...
  • latex figure显示设置

    2021-01-17 14:54:38
    Latex中使用插图一般有两种方式,一种是插入事先准备好的图片,另一种是使用Latex代码直接在文档中画图。我们一般常见的使用都是第一种,准备好图片,然后直接插入在我们文档当中。只有一些特殊情况需要用大量代码...
  • 画图代码如下: %Author: Marco Miani %LuaLaTeX / pdfLaTeX \documentclass[12pt]{article} \usepackage{tikz} \usepackage{verbatim} %\usepackage[active,tightpage]{preview} %\PreviewEnvironment{tikzpicture...
  • 画图代码如下: %!TEX TS-program = xeLaTeX %!TEX encoding = UTF-8 Unicode \documentclass[10pt,tikz,border=1]{standalone} \PassOptionsToPackage{noopticals, mathlf, roundv}{MinionPro} \usetikzlibrary{...
  • 科研画图小能手总结

    2020-06-03 09:44:19
    第10名:锯齿风Matlab 第9名:清爽风Gnuplot Gnuplot是一个命令行的交互式绘图工具。...优点是曲线精致,软件开源免费,支持Latex公式插入,且许多时候只需要一行或几行代码就能搞定。缺点是需要
  • 原始画图代码 Horse_D = [5.33 5.73 5.97 5.72 4.21 5.70 5.80]; Horse_A = [9.62 13.57 12.39 16.13 14.74 10.68 22.04]; Horse_B = [11.21 14.13 13.94 17
  • 临时要画个图,latex接触不多,代码比较繁琐。有空的话好好学习一下,会用了画图比visio更好看些。 \documentclass[UTF8]{article} \usepackage{tikz} \usepackage{amsmath} \usetikzlibrary{positioning} \...
  • python 论文画图

    2020-07-02 21:06:56
    对于一些期刊,比如IEEE,图表的格式要求中提出要在基本格式上强调某些特定的参数(字体大小,图片宽度等),单独调用这些特殊格式要求使用如下代码: with plt.style.context(['science', 'ieee']): plt.figure()...
  • 如何在latex 中插入EPS格式图片 第一步:生成.eps格式的图片 1、利用visio画图,另存为pdf格式的图片 利用Adobe Acrobat裁边,使图片大小合适 另存为.eps格式,如下图所示: 注:这一步必须按照图示方式...
  • MacOS下matplotlib画图添加中文字体支持 欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...
  • 利用ggplot画好图,并把它插入到论文中后,你会发现默认的字体大小12pt太小了,与LATEX\LaTeX中图的caption大小不匹配,为此,你需要在利用ggplot画图的时候一开始就要调整到你需要的大小。我经过摸索,发现将字体...

空空如也

空空如也

1 2 3
收藏数 50
精华内容 20
关键字:

latex画图代码