\文档类[9pt,横向,双栏]{extarticle} \使用包[T1]{fontenc} \使用包{lmodern} \使用包[utf8]{inputenc} \usepackage[英语]{babel}[英语] \使用包{bbm} \使用包{mathtools} %\使用包{mathabx} \使用包{dsfont} \使用包{amssymb} \使用包{amsmath} \使用包{amsthm} %\使用包{latexsym} %\使用包{数组} \usepackage[colorinks=true,allcolors=black,breaklinks=true]{hyperref} %\使用包{bbding} \使用包{pifont} \使用包[dvipnames]{xcolor} \usepackage[大多数,清单]{tcolorbox} \tcbset{colframe=white} \使用包{多行} %保证金 \使用包{geometry} \几何形状{ a4纸张, 左=0.75英寸, 右侧=0.75英寸, 顶部=1英寸, 底部=1英寸 } %页眉和页脚 \使用包{fancyhdr} \页面样式{花式} \幻想{} \胡安·达席尔瓦 \lhead{机器学习} \rfoot{Page\thepage} \lfoot{TUM} \更新命令{\headrulewidth}{0.5pt} \更新命令{\footrulewidth}{0.5pt} \使用包{ragged2e} \为…辩解 %标题 \使用包{titlesec} \标题格式*{\section}{\normalsize\bfseries} \标题格式*{\小节}{\normalsize\bfseries} \标题格式*{\subsection}{\normalsize\bfseries} %\newcommand{\myparagraph}[1]{\paragraph{\normalsize\bfseries#1}\mbox{}\\} \集合长度{\parskip}{1em} \集合长度{\parindent}{0pt} \更新命令{\baselinestretch}{1.25} %定义、定理和命题 %\新定理*{definition}{definition} %新定理 %\新定理*{引理}{引理} %\新定理*{命题}{命题 %\新定理*{notation}{notation} %新定理 %公式计数器 %\平衡*{方程式}{截面} %\counterwith*{方程式}{小节} \使用包{enumitem} \集合列表[itemize]{itemsep=0pt,topsep=0pt} %绘图 %\使用包{graphicx} \使用包{pgfplots} \pgfplotsset{compat=最新} \使用包{tikz} \usetikzlibrary{arrows.meta,定位} \使用包{tablerray} \开始{文档} {\居中 \begin{tikzpicture}[baseline={(currentboundingbox.center)},yshift=0.0cm,->,>=隐形,自动,半厚,节点距离=2cm] \tikzstyle{empty}=[填充=无,绘制=无,最小尺寸=0.75cm] \tikzstyle{signstate}=[绘制=黄色!75,圆形,最小尺寸=0.25厘米,填充=黄色!15,内部sep=0.5磅] \tikzstyle{xstate}=[draw=LimeGreen!75,圆角,最小尺寸=0.75cm,fill=LimeGreen!15] \tikzstyle{ystate}=[draw=red!75,圆角,最小尺寸=0.75cm,fill=red!15] \tikzstyle{state}=[填充=无,绘制=无,最小尺寸=0.5cm] \tikzstyle{coord}=[fill=none,draw=none] \节点[空](空1){}; \节点[signstate,right=1.5 of empty1](times1){$\ times$}; \节点[状态,大于等于0.5次1](waa){$W{aa}$}; \节点[state,right=0.75 of waa](by){$by$}; \节点[状态,右侧=0.75的by](g2){$g2$}; \节点[符号状态,低于g2的0.15](odot1){$\odot$}; \节点[符号状态,小于等于odot1的0.15](加1){$+$}; \节点[signstate,right=0.75 of g2](times2){$\次$}; \节点[状态,右=0.75次2](wya){$W{ya}$}; \节点[状态,低于wya的=0.5](g1){$g_1$}; \节点[符号状态,左侧=g1的0.35](odot2){$\odot$}; \节点[empty,right=1.5 of g1](empty2){}; \节点[符号状态,小于等于加1的0.5](时间3){$\次$}; \节点[状态,左侧=0.75次3](wax){$W{ax}$}; \节点[状态,低于g1的=0.5](ba){$b{a}$}; \节点[ystate,高于=0.75的g2](y){$y^{\langle t\rangle}$}; \节点[xstate,below=0.75 of times3](x){$x^{langlet\rangle}$}; \节点[坐标,左=ba的1](坐标1){}; \节点[signstate,left=0.15 of odot2](plus2){$+$}; \路径(空1)边缘节点[靠近起点,上方]{$a^{langle t-1\rangle}$}(times1); \路径(waa)边缘(时间1); \路径(plus1)边缘(odot1); \路径(odot1)边缘(g2); \路径(wya)边缘(时间2); \路径(g2)边(y); \路径(odot2)边缘(g1); \路径(g1)边缘节点[近端,上方]{$a^{langlet\rangle}$}(空2); \路径(蜡)边(次3); \路径(x)边缘(时间3); \路径(时间3)边缘(加2); \结束{tikzpicture} \平价} \结束{文档}
-
请注意,您不应该使用 \tikz样式 再。 使用 \提克兹特 而不是。 你在找吗 |- 和 -| ? 不确定“轴对齐”是什么意思。 你想改变 tcolorbox公司 背景或在 tikz图片 ? 如果是后者,为什么包括 tcolorbox公司 在你的例子中? – cfr(循环流化床) 评论 5月26日20:01 -
@cfr没错,我的意思是-|和|-。 但我不知道为什么它没有画出来。我正试图在照片中的tikzpicture中添加背景 – 卷19.99 评论 5月26日20:19 -
你不能用它 边缘 ? 这就是问题所在吗? – cfr(循环流化床) 评论 5月26日20:57
1答案
\密码选项打包{dvipnames}{xcolor} \documentclass[tikz,border=5pt]{独立} \usetikzlibrary{arrows.meta,定位,ext.paths.ortho,背景,匹配} \开始{文档} \开始{tikzpicture}[% 基线={(当前边界框.center)}, yshift=0.0cm, ->, >=隐形, 自动, 半厚, 节点距离=2cm, 空/.style={fill=none,draw=none;最小尺寸=0.75cm}, signstate/.style={draw=yellow!75,圆形,最小尺寸=0.25cm,fill=yellow!15,内部sep=0.5pt}, xstate/.style={draw=LimeGreen!75,圆角,最小尺寸=0.75cm,fill=LimeGreen!15}, ystate/.style={draw=red!75,圆角,最小尺寸=0.75cm,fill=red!15}, state/.style={fill=none,draw=none;最小尺寸=0.5cm}, coord/.style={fill=none,draw=none}, ] \节点[空](空1){}; \节点[signstate,right=empty1]的1.5(times1){$\times$}; \节点[状态,大于等于0.5次1](waa){$W{aa}$}; \节点[state,right=0.75 of waa](by){$by$}; \节点[状态,右上方=0和0.75的by](g2){$g2$}; \节点[符号状态,低于g2的0.35](odot1){$\odot$}; \节点[符号状态](plus1)位于(odot1|-times1){$+$}; \节点[signstate][](时间2)位于([xshift=7.5mm]g2.east |-waa){$\times$}; \节点[状态,右=0.75次2](wya){$W{ya}$}; \节点[状态](g1)位于(wya|-times1){$g1$}; \节点[符号状态,左侧=g1的0.35](odot2){$\odot$}; \节点[empty,right=1.5 of g1](empty2){}; \节点[符号状态,小于等于加1的0.5](时间3){$\次$}; \节点[状态,左=0.75的时间3](蜡){$W_{ax}$}; \节点[状态,低于g1的=0.5](ba){$b{a}$}; \节点[ystate,高于g2]的0.75(y){$y^{langlet\rangle}$}; \节点[xstate,below=0.75 of times3](x){$x^{langlet\rangle}$}; \节点[坐标,左=ba的1](坐标1){}; \节点[符号状态,左下方=odot2的0.15](加2){$+$}; \路径(空1)边缘节点[靠近起点,上方]{$a^{langle t-1\rangle}$}(times1); \路径(waa)边缘(时间1); \路径(plus1)边缘(odot1); \路径(odot1)边缘(g2); \路径(wya)边缘(时间2); \路径(g2)边(y); \路径(odot2)边缘(g1); \路径(g1)边坐标[pos=.2](c1)节点[近端,上方]{$a^{langlet\rangle}$}(空2); \路径(蜡)边(次3); \路径(x)边缘(时间3); \路径[绘制](时间3)-|(加2); \{ba/plus2中的foreach\i/\j,plus2/odot2,时间1/plus2,by/plus1} \路径[绘制](\i)|-(\j); \{times2/plus1}中的foreach\i/\j \路径[绘制](\i)-|-(\j); \{times2/c1}中的foreach\i/\j \路径[绘制,-](\i)|-|(\j); \作用域[背景层上]{\node[fit=(waa)(wya)(ba)(wax)(g2)(c1),fill=蓝色!15,draw=蓝色!30,圆角]{};} \结束{tikzpicture} \结束{文档}