答案1
看过之后化学标签在 CTAN 中我发现化学植物包,使用巴布亚新几内亚 (TkiZ)。
它有很多可以使用的图形。在下面的例子中,我使用了 和stirred reactor
进行标记。我使用了nodes
,里面不能放很多东西,所以我使用了 来parbox
对文本和我需要的组件进行分组。
\documentclass[UTF8]{article}
%%%%%%% Document configuration %%%%%%%
\usepackage[spanish,es-tabla]{babel}
%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%% Other %%%%%%%%%%%
\usepackage[shortlabels]{enumitem}
\usepackage{tikz}
\usepackage{adjustbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%% Math %%%%%%%%%%%
\usepackage{amsmath}
\usepackage{siunitx}
\DeclareSIUnit[number-unit-product = ]\percent{\%}
%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%% Chemistry %%%%%%%%%%
\usepackage{chemfig}
\usepackage{chemplants}
%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\adjustbox{center=\textwidth}{
\begin{tikzpicture}
%%%% Arrows left %%%%
\draw[main stream] (1 ,3) -- (3 ,3);
\node[above] at (1 ,3) {
\parbox{3cm}{
\scriptsize
\textbf{$\dot{M}_1$}
\begin{itemize}[label=\textbullet, nolistsep]
\item \SI{20}{\percent} $H_2S$ \newline
\item \SI{80}{\percent} $CH_4$
\end{itemize}
}
};
\draw[main stream] (1 ,2) -- (3 ,2);
\node[below] at (1 ,2) {
\parbox{3cm}{
\scriptsize
\textbf{$\dot{M}_2$}
\begin{itemize}[label=\textbullet, nolistsep]
\item $SO_2$
\end{itemize}
}
};
%%%% Reactor %%%%
\pic (Reactor) at (4,2.5) {stirred reactor};
%%%% Arrows below %%%%
\draw[main stream] (4 , 1.25) -- (4 , 0);
\node[below] at (4,0) {
\parbox{2cm}{
\begin{center}
{\bf S} \\
\SI{5000}{lb}
\end{center}
}
};
%%%% Arrows right %%%%
\draw[main stream] (5 , 2.5) -- (7 , 2.5);
\node[right] at (7,2.5) {
\parbox{3cm}{
\scriptsize
\textbf{$\dot{M}_3$}
\begin{itemize}[label=\textbullet, nolistsep]
\item $k_1\space SO_2$
\item $k_2\space H_2S$
\item $k_3\space H_2O$
\item $k_4\space CH_4$
\end{itemize}
}
};
\end{tikzpicture}
}
\end{document}
输出很漂亮