文本并排乳胶投影仪

文本并排乳胶投影仪
\begin{frame}{Workload Categorization}
Benchmark suites:\hspace{4cm}64bit architectures:
\begin{itemize}
    \item 22 SPECcpu2006\hspace{3.5cm}  Intel SandyBridge
    \item 11 SPLASH2x\hspace{4.1cm} AMD Opteron
    \item 9 PARSEC 3.0\hspace{4.1cm} ARM Juno
    \item 6 NAS 
\end{itemize}
Categorize benchmarks\footcite{Sanchez et al ISCA'11}:
\begin{itemize}
    \item Insensitive (N)
    \item Cache-Friendly (F)
    \item Cache-Fitting (T)
    \item Thrashing/Streaming (S)
\end{itemize}
\end{frame}

我如何让迷你页面的右侧显示 64 位架构,并使用 itemize 而不是 hspace?还有引用:我如何确保数字继续而不是出现新数字?

答案1

这是使用 minipages 的替代解决方案。

\documentclass[demo]{beamer}
\usepackage{biblatex}
\begin{document}
\begin{frame}{Workload Categorization}
\begin{minipage}[t]{0.5\linewidth}
Benchmark suites:
\begin{itemize}
    \item 22 SPECcpu2006
    \item 11 SPLASH2x
    \item 9 PARSEC 3.0
    \item 6 NAS 
\end{itemize}   
\end{minipage}%
\begin{minipage}[t]{0.5\linewidth}
64bit architectures:
\setlength{\leftmargini}{0pt}
\setbeamertemplate{itemize items}{}
\begin{itemize}
    \item Intel SandyBridge
    \item AMD Opteron
    \item ARM Juno
\end{itemize}
\end{minipage}\par
\vspace{2em}
Categorize benchmarks\footcite{Sanchez et al ISCA'11}:
\begin{itemize}
    \item Insensitive (N)
    \item Cache-Friendly (F)
    \item Cache-Fitting (T)
    \item Thrashing/Streaming (S)
\end{itemize}
\end{frame}
\end{document}

答案2

这有点儿像黑客所为,但确实有效。我们使用两列,每列一个列表,这样项目就彼此相邻。然后我们从第二个列表中删除项目符号和缩进。也许你想调整宽度,让两个列表之间的距离符合你的喜好:

\documentclass[demo]{beamer}
\usepackage{enumitem}
\setitemize{label=\usebeamerfont*{itemize item}%
    \usebeamercolor[fg]{itemize item}
    \usebeamertemplate{itemize item}}
\begin{document}
\begin{frame}
\frametitle{explanation}
\begin{columns}
    \begin{column}[t]{0.33\textwidth}
        Benchmark suites:
        \begin{itemize}
            \item 22 SPECcpu2006
            \item 11 SPLASH2x
            \item 9 PARSEC 3.0
            \item 6 NAS 
        \end{itemize}
    \end{column}
    \begin{column}[t]{0.5\textwidth}
        64bit architectures:
        \begin{itemize} [label={},leftmargin=0cm]
            \item Intel SandyBridge
            \item AMD Opteron
            \item ARM Juno
        \end{itemize}
    \end{column}
\end{columns}
\end{frame}
\end{document}

答案3

您可能需要使用类似列的内容:

\documentclass[demo]{beamer}
\begin{document}
  \begin{frame}
\frametitle{explanation}
\begin{columns}
\begin{column}{0.5\textwidth}
    Benchmark suites:\hspace{4cm}64bit architectures:
    \begin{itemize}
        \item 22 SPECcpu2006\hspace{3.5cm}  Intel SandyBridge
        \item 11 SPLASH2x\hspace{4.1cm} AMD Opteron
        \item 9 PARSEC 3.0\hspace{4.1cm} ARM Juno
        \item 6 NAS 
    \end{itemize}
\end{column}
\begin{column}{0.5\textwidth}  %%<--- here
    Categorize benchmarks\footcite{Sanchez et al ISCA'11}:
    \begin{itemize}
        \item Insensitive (N)
        \item Cache-Friendly (F)
        \item Cache-Fitting (T)
        \item Thrashing/Streaming (S)
    \end{itemize}
\end{column}
\end{columns}
\end{frame}
\end{document}

这样应该可以按照您想要的方式保留引用。如果您想让列保持垂直对齐,只需[t]在 后添加\begin{column}。您可以在“分类基准”后添加一个空行,以便列表也对齐。

相关内容