我开始使用架构块,但我无法完成下一个图表
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{schemabloc}
\begin{document}
\begin{tikzpicture}
\sbEntree{X}
%\sbComp*{C1}{X} \sbRelier[X]{X}{C1}
\sbComp{C2}{X} \sbRelier[X]{X}{C2}
\sbBlocL{F}{$\frac{K}{J\cdot s+a}$}{C2}
\sbRelier[Y]{Y}{}
\sbBlocL[6]{int}{$\frac{1}{s}$}{F}
\sbSortie[6]{Y}{int}
\sbRelier[Y]{}{}
%\sbRelier[Y]{int}{F} %\sbRelier[Y]{int}{Y}
\sbDecaleNoeudy{F}{R}
\sbBlocr[-2]{R}{$K_f$}{R}
\sbRelieryx{F-int}{R}
\sbRelierxy{R}{C2}
%\sbRenvoi[6]{int-Y}{C1}{text}
\end{tikzpicture}
\end{document}
但是如何将 Y 作为标题放在 $\frac{K}{Js+a}$ 之间?我不清楚如何引用节点。
答案1
即使我不太理解这个方案的目的,我还是重新创建了它,以避免一些导致您的代码无法编译的错误。欢迎随时提出改进建议。
\documentclass{article}
\usepackage{tikz}
\usepackage{schemabloc}
\begin{document}
\begin{tikzpicture}
\sbEntree{E}
\sbComp{comp}{E}
\sbRelier[$X$]{E}{comp}
\sbBloc{F}{$\frac{K}{J\cdot s+a}$}{comp}
\sbRelier[$Y$]{comp}{F}
\sbBloc[6]{int}{$\frac{1}{s}$}{F}
\sbRelier{F}{int}
\sbDecaleNoeudy[4]{F}{U}
\sbBlocr[-2]{R}{$K_f$}{U}
\sbRelieryx{F-int}{R}
\sbRelierxy{R}{comp}
\end{tikzpicture}
\end{document}