用TIKZ在LaTex中画图

2023-05-16

我之前是用Edraw max画图的,但是有一个致命的问题就是在图上写字母的时候与图解释中不一致,所以尝试了一下LaTex画图,哎呀,耗费我一下午的时间呀
首先导入包:\usepackage{tikz}
源码如下:

\begin{figure}[!t]
\centering
\begin{tikzpicture}
\draw[color=black] (-1.8,-1.7) rectangle (3,1.5);
\filldraw[yellow!80] [opacity=0.4] (0,0) circle (1.0); %画圆
\filldraw[blue!70] [opacity=0.4] (1.2,0) circle (1.0); %画圆

\node [font=\fontsize{8}{6}] (node001) at (-1.4,0.5){ H ( x ) H(x) H(x)};
\node [font=\fontsize{8}{6}] (node002) at (2.5,0.5){ H ( y ) H(y) H(y)};
\node [font=\fontsize{8}{6}] (node003) at (-0.4, 0){ H ( x ∣ y ) H(x|y) H(xy)};
\node [font=\fontsize{8}{6}] (node004) at (0.6, 0){ I ( x , y ) I(x,y) I(x,y)};
\node [font=\fontsize{8}{6}] (node005) at (1.6,0){ H ( y ∣ x ) H(y|x) H(yx)};
\node [font=\fontsize{8}{6}] (node006) at (0.7,-1.3){ H ( x , y ) H(x,y) H(x,y)};

\end{tikzpicture}
\caption{ H ( x ) H(x) H(x), H ( y ) H(y) H(y), H ( x ∣ y ) H(x|y) H(xy), H ( y ∣ x ) H(y|x) H(yx), H ( x , y ) H(x,y) H(x,y) and I ( x , y ) I(x,y) I(x,y). }
\label{fig:ch5:jointentropy}
\end{figure}

在这里插入图片描述
代码解释:
\filldraw[yellow!80] [opacity=0.4] (0,0) circle (1.0); %画圆
\filldraw 图有填充色要用\filldraw, 不要填充色用命令\draw
[yellow!80] 黄色的比例用80%
[opacity=0.4] 透明度
(0, 0) 是位置
(1.0) 是圆的直径大小

\node [font=\fontsize{8}{6}] (node001) at (-1.4,0.5){ H ( x ) H(x) H(x)};

[font=\fontsize{8}{6}] 控制字体的大小{8}是字体大小,{6}是行距
(node001) 是 node的名字
(-1.4,0.5) 位置信息
{ H ( x ) H(x) H(x)} 具体的字信息

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用TIKZ在LaTex中画图 的相关文章

  • 如何创建具有逐字环境的新 Beamer 环境?

    我正在创建一个 Beamer 演示文稿 其中包含大量 LaTeX 示例 并且必须在逐字环境中进行 我厌倦了打字 begin example begin verbatim Verbatim Text end verbatim end exam
  • 如何在 LaTeX 中扩展文章文档类?

    我真的不需要对默认文章文档类进行大量更改 我想要的只是 重新定义页边距 我希望它们在所有页面上都相同 但与默认值不同 使用扉页 在标题页上添加更多元素 title author and date对我来说还不够 我想要company和公司lo
  • 如何将图像插入 Latex 格式的 Anki 笔记中?

    我正在尝试创建一个 Anki 牌组 例如 前面有一个单词 然后我在后面添加带有定义的单词以及图片 但是当已经有两个字段 前面 的文本和后面的文本 时 我在包含图形时遇到了麻烦 这是一个注释示例 begin note begin field
  • 调整 R Markdown PDF 文档中文本和块输出之间的间距

    我无法理解如何控制 R Markdown PDF 文档中文本和块输出之间的间距 下面是一个文档的示例 output pdf document setlength lineskip 0pt begin center Random Text e
  • 我可以在乳胶文档的标题中使用 knitr 内联表达式吗?

    我想使用 Knit Sweave 内联调用 Sexpr 在 LaTeX 文档的标题中 在 begin document 命令之后但在 maketitle 命令之前 内联 R 代码将从我嵌入 LaTeX 的 R 脚本早期创建的 R 数据帧中提
  • knitr 块选项用于控制输出中的行间距、字体大小

    我想更好地控制用于的字体大小和行距 代码块和 R 通过 LaTeX 输出 使用默认的 render latex 我发现我可以 使用 在我的序言中 全局设置两者 renewenvironment knitrout small renewcom
  • Rmarkdown 中同一行的 Kableextra 表和 ggplot 图(PDF - 不是 Flexdashboard)

    我一直在尝试使用 R Markdown 创建一些 PDF 报告 我很难正确布局 基本上 我需要在同一行上有一个 KableExtra 创建的表 数据框 和一个 ggplot 图 我探索了一些网格包 但无法让它工作 这是我的代码 title
  • 如何在plotly dash应用程序中编写数学符号?

    我想在绘图破折号应用程序中绘制数学符号 例如 我尝试过这个 import dash import dash html components as html app dash Dash name app layout html Div chi
  • 插件 (vim-latex) 在启动时导致 gVim 崩溃

    我正在尝试使用在 Windows XP 上使用 gVim 但是一旦我打开 tex 文件 或者一旦我set ft tex gVim 崩溃且没有可见的错误消息 控制台 vim 中不会发生崩溃 我已经按照设置说明进行了操作 据我所知 并且我尝试禁
  • 如何去掉 LATEX 报告文档类中节编号中的零?

    所以我正在使用 Latex 编写报告 我使用的文档类是报告 documentclass a4paper 报告 但由于某种原因 节编号的编写方式是在其前面加上 0 例如 它看起来像 0 1 Introduction 0 2 Theory 0
  • 设置rgl设备的大小

    我的 rgl 设备的全屏 非全屏有问题 目前我使用R 3 00 我将 persp3d 图 库 rgl 绘制到我的设备中 它在一个非常小的窗口中打开 R代码 persp3d x y z theta 50 phi 25 expand 0 75
  • iPython 笔记本上的内联数学模式

    在 iPython 笔记本中 我如何编写数学公式 例如r 2在一行中 乳胶词汇中的内联数学模式 IE 打印公式的时候可以不换行吗 如果像在 LaTeX 中一样 它应该是 r 2 但它不起作用 感谢您的帮助 在 Markdown 单元格中 您
  • R:为什么 kable 不在 for 循环内打印?

    我正在使用 rmarkdown 和 Latex 编写报告 我需要使用打印一组表格knitr kable 但在 for 循环内时不会打印 这是我的代码 title project title author Mr Author date 201
  • 表格外的标题?

    我试图在乳胶中向表格添加标题 但它会抛出此错误 乳胶错误 标题位于浮动之外 从错误中我猜测这意味着它在表之外 但我已经清楚地把它放在里面了 begin tabular c c c c c c caption Table1 Potentiom
  • LaTeX 报告章节样式

    如何更改 LaTeX 报告类中的章节样式 我发现了一些关于 makechapterstyle 但它似乎不适用于报告 或者至少不适用于my报告 我很确定一定有某种方法可以改变这一点 我知道 LaTeX 不太适合编程 但我不知道有什么更好的地方
  • 让 TeXstudio 在 linux mint 中工作:找不到文件“url.sty”。

    刚刚切换到 Linux Mint 以前的顽固 Windows 用户 我在尝试安装 TeXstudio 时遇到一些问题 Sudo apt get install texstudio 给了我一个正确的安装 至少 我是这么认为的 但是当我尝试构建
  • 将 Beamer 方程大小与动画 Manim 方程相匹配

    我正在尝试使用 Beamer 演示文稿中的几个方程进行动画处理Manim https www manim community 图书馆 生成动画后 我想将它们包含在演示文稿中 其大小与我只是在 LaTex 中生成方程式一样大小完全相同 例如
  • Org LaTeX 预览在视网膜显示屏上模糊

    我所有的数学 科学笔记都使用 Emacs 24 4 org latex preview太棒了 但最近 我升级到了配备视网膜显示屏的 MacBook Pro 现在我发现组织模式下的所有方程都 模糊了 有什么设置可以更改为高分辨率吗 这是一个屏
  • 带knitr的子图或子标题?

    是否可以使用 knit 生成子图 带有相关的子标题 这是一个最小的工作示例 documentclass article begin document lt
  • pandoc 中引用源文件外部行的转换错误

    我正在尝试将 Latex 文档转换为 docx 该死的期刊不接受 Latex 或 pdf 提交 但收到一条错误 引用了 Latex 源文件范围之外的行 该文件有 385 行 我已经检查了唯一的实例 在表格内 这些看起来没有问题 如果删除该表

随机推荐

  • 开源的文本标注工具

    开源的标注工具 自然语言处理标记工具汇总 https blog csdn net wangyizhen nju article details 94559607 spacy原来有两个标注工具 xff0c displaCy ent和displ
  • 网络虚拟化协议GENEVE

    去年看到过一篇文章 1 xff0c 说是通过OpenVSwitch的测试 xff0c GENEVE的性能要略优于VXLAN 我相信大多数人的反应可能跟我的第一反应一样 xff0c 这不又是一种Overlay协议吗 xff1f 为什么性能会更
  • C++ 一个简单的判断子网掩码是否有效的函数

    简介 子网掩码 subnet mask 又叫网络掩码 地址掩码 子网络遮罩 xff0c 它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网 xff0c 以及哪些位标识的是主机的位掩码 子网掩码不能单独存在 xff0c 它必须结合IP
  • css中块元素和内联元素有什么区别?

    块级元素和内联元素 xff0c 我想接触过CSS的朋友都有所了解 xff0c 但是在实际写CSS代码时却考虑的并不多 xff0c 我们无意中就已经按照块级元素和内联元素的规则进行布局样式了 我有时在想 xff0c 为什么要区别块级元素和内联
  • 用docker启动ubuntu的桌面环境

    在win10下使用了docker之后 xff0c 已经完全抛弃了之前虚拟机的开发方式 xff0c 在学习一些计算机视觉相关的内容时 xff0c 可能需要在图形化界面进行开发和调试 xff0c 所以尝试了下在dockerhub上搜索了下支持d
  • 使用Git Extensions直接push代码到Gerrit审核

    公司使用Gerrit代码审核 xff0c 本地push代码只能提交到refs for branch xff0c 所以使用git bash进行push时 xff0c 需要使用如下命令 git push origin HEAD refs for
  • C++避免变量重复定义

    C 43 43 小白选手 求轻拍 在A cpp B cpp文件中同时包含B h 这样的话在B h中的变量就会重复定义了 解决的办法是在B h中 变量前面加上extern关键字 在B cpp文件中再定义一次
  • 使用Eclipse编译运行MapReduce程序

    下载eclipse 64位 http eclipse bluemix net packages mars 1 JAVA LINUX64 解压到安装目录 安装 Hadoop Eclipse Plugin 要在 Eclipse 上编译和运行 M
  • 内部网盘phpdisk创建记录

    PHPDISK的这次创建是在PHPWIND8 7的基础上 xff0c 一起安装的 xff0c 所以单独安装PHPDISK所需要的RPM包就不需要再安装了 将PHPDISK解压缩后 xff0c UPLOAD文件夹里面的东西 xff0c 复制到
  • July 17th 模拟赛C T2 Number Solution

    空降题目处 外网 点我点我点我 空降题目处 内网 点我点我点我 Description 给出一个整数 xff0c 你可以对 进行两种操作 1 将x变成4x 43 3 2 将x变成8x 43 7 问 xff0c 最少通过多少次操作 xff0c
  • np.maximum vs np.minimum

    一直按照字面意思理解 xff0c 以为maxmum取最大值 examples 原来是有广播机制的 xff0e np maximum 取对应位置上的大值 xff0c np minimum 取对应位置上的较小值 xff0e import num
  • tensorflow通过模型文件,使用tensorboard查看其模型图Graph

    Google提供了一个工具 xff0c TensorBoard xff0c 它能以图表的方式分析你在训练过程中汇总的各种数据 xff0c 其中包括Graph结构 所以我们可以简单的写几行Pyhton xff0c 加载Graph xff0c
  • numpy中np.maximum的使用

    np maximum X Y out 61 None X和Y逐位进行比较 选择最大值 xff0c 最少接受两个参数 gt gt gt np maximum 2 3 4 1 5 2 array 2 5 4 gt gt gt np maximu
  • [svn]status命令

    wangyetao 64 linux u1604 LinuxRoom SVN FILE 个人空间 xx wangyetao 64 linux u1604 LinuxRoom SVN FILE 个人空间 xx svn help status
  • 维护型项目的管理

    最近 xff0c 一直在维护一个项目 项目很大 xff0c 有很多个系统相互配合 xff0c 且使用的语言也不一样 有JAVA写的系统 xff0c 有PHP写的 xff0c 各系统用的数据库也不一样 xff0c 还有一些我说不出来的技术 项
  • cas5.2.6 搭建cas服务端

    1 打包cas服务器端war包 下载cas overlay template 5 2 zip 1 1配置pom xml lt dependencies gt lt dependency gt lt groupId gt org apereo
  • PHP516 用phpize增加扩展PDO_OCI和OCI8

    环境 xff1a centos5 5 PHP5 1 6 oracle10 2 0 5 客户端 1 从oracle官网下载oracle客户端包 oracle instantclient basic 10 2 0 5 1 i386 rpm or
  • npm ERR! enoent This is related to npm not being able to find a file.解决

    一 问题描述 运行sudo npm install color name出现如下错误 xff1a npm ERR path root blog node modules color namenpm ERR code ENOENT npm E
  • ROS中最重要的变量$ROS_PACKAGE_PATH

    昨天刚成功安装了ardrone autonomy 和 tum ardrone xff0c 运行也是通过了 今天又尝试了一下昨天的命令 xff0c 结果发现tum ardrone居然又运行不了了 xff0c 郁闷 xff01 说是没有在环境变
  • 用TIKZ在LaTex中画图

    我之前是用Edraw max画图的 xff0c 但是有一个致命的问题就是在图上写字母的时候与图解释中不一致 xff0c 所以尝试了一下LaTex画图 xff0c 哎呀 xff0c 耗费我一下午的时间呀 首先导入包 xff1a usepack