答案1
作为起点:
- 在问题中您强调,流程图应该存在,
beamer
但是您没有提供任何有关其样式的信息,而且在您的问题中您根本没有使用它。 - 建议的流程图只是一个骨架,节点中的实际文本我留给你来写
- 临时节点边框不可见(因为它们是白色的),因为使用的主题是未知的,因此留下您添加它。
\documentclass[xcolor=x11names]{beamer}
% used theme is unknown
\usepackage{forest}
\begin{document}
\begin{frame}
\begin{forest}
for tree = {
% nodes
draw=white, thick, rounded corners,
fill=SteelBlue1,
font=\small\bfseries\linespread{0.84}\selectfont,
text=white,
minimum height=12mm,
text width=5em,
text centered,
% tree
grow=east,
parent anchor=east,
child anchor=west,
calign=edge midpoint,
edge = {color=SteelBlue1},
l sep=6mm,
s sep=1mm
}
[root two lines text
[child A
[text [text]]
[text text text [very long text in three lines]]
[text [text]]
]
[child B
[text [text]]
[text text text [text]]
[text [text]]
]
]
\end{forest}
\end{frame}
\end{document}
附录:
- 考虑的是文档序言,它在下面的评论中提供(如果您不喜欢 X11names,您可以选择任何其他名称;但是,您应该相应地更改中使用的颜色名称
forest
) - 它可能离所讨论的图像更近了一步:
- 流程图插入到
beamercolorbox
,因此现在白色节点边框是可见的; - 坦白说,我不喜欢这样的解决方案。我宁愿将节点边界更改为
SteelBlue3
并删除beamercolorbox
- 流程图插入到
\documentclass[[aspectratio=169,xcolor=x11names]{beamer}
\usetheme{Madrid}
\setbeamercolor{forest}{fg=white,bg=blue}
\usepackage{multirow}
%\usepackage{graphicx} % it is loaded by beamer
\usepackage{booktabs}
%\usepackage{amsmath} % it is loaded by beamer
\usepackage{dcolumn}
\usepackage{adjustbox}
\usepackage{float}
\usepackage[natbibapa]{apacite}
\usepackage{forest}
% \usepackage{hyperref} % it is loaded by beamer
\begin{document}
\begin{frame}
\centering
\begin{beamercolorbox}[sep=1em,wd=\linewidth]{forest}
\begin{forest}
% flowchart code
\end{forest}
\end{beamercolorbox}
\end{frame}
\end{document}