答案1
像這樣?
將來,你應該始終在你的問題中添加你到目前為止所嘗試的內容以及你在解決問題時所付出的努力。從頭開始編寫程式碼並不有趣...您應該幫助我們幫助您...
無論如何,由於您是現場初學者,所以我例外並編寫了(作為練習)以下 MWE:
\documentclass[tikz, border=3mm]{standalone}
\usetikzlibrary{automata,
chains
}
\begin{document}
\begin{tikzpicture}[auto, semithick,
node distance = 22mm,
start chain = going right,
state/.append style = {thick, fill=gray!10,
inner sep=5pt, minimum width=2em,
font=\sffamily\Large,
on chain},
]
\foreach \i in {0,...,3}
\node (s\i)[state] {\i};
\draw[->] (s0) edge[bend left] node (a1) {$1$} (s1)
(s1) edge[bend left] node (a2) {$1/3$} (s2)
(s2) edge[bend left] node (a3) {$3/4$} (s3)
%
(s3) edge[bend left] node (b3) {$1$} (s2)
(s2) edge[bend left] node (b2) {$1/4$} (s1)
(s1) edge[bend left] node (b1) {$2/3$} (s0);
% sloped lines crossing edges
\draw (b1.west) -- (a1.east);
\draw (b2.west) -- (a2.east);
\draw (b3.west) -- (a3.east);
\end{tikzpicture}
\end{document}
附錄: 由於所有邊都向左彎曲,上面的 MWE 可以用稍微更簡潔的形式重寫,得到與上面相同的結果:
\begin{tikzpicture}[auto, semithick,
node distance = 22mm,
start chain = going right,
state/.append style = {thick, fill=gray!10,
inner sep=5pt, minimum width=2em,
font=\sffamily\Large,
on chain},
every edge/.style = {draw, -{Stealth[bend]}, bend left}
]
\foreach \i in {0,...,3}
\node (s\i)[state] {\i};
\path (s0) edge node (a1) {$1$} (s1)
(s1) edge node (a2) {$1/3$} (s2)
(s2) edge node (a3) {$3/4$} (s3)
%
(s3) edge node (b3) {$1$} (s2)
(s2) edge node (b2) {$1/4$} (s1)
(s1) edge node (b1) {$2/3$} (s0);
% sloped lines crossing edges
\draw (b1.west) -- (a1.east);
\draw (b2.west) -- (a2.east);
\draw (b3.west) -- (a3.east);
\end{tikzpicture}
使用以上兩種 MWEbeamer
應該不成問題。如果由於任何原因出現該問題,請提出新問題(其中將包含 MWE)