Beamer 中的 Stubs 包

Beamer 中的 Stubs 包

我需要排版一张带有可撕标签的传单。我发现这个stubs包很方便,但它似乎不能在beamer类上正常工作。实际上,它确实做了一些事情,因为使用 stubs 命令删除了页脚,但似乎标签被添加到垂直 A4 纸的底部,而我需要它们位于beamer默认格式文档的底部。有没有可能这样做?

我的消息来源如下

\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}

\usepackage{stubs}
\usetheme{Copenhagen}

\begin{document}

  \begin{frame}{Header}
    Main body text.
  \end{frame}

  \stubs[15]{3cm}[more information]{Name \\ Mobile}

\end{document}

答案1

这个stubs包与 beamer 配合得很好。它将存根放在页面的背景中,如果框架的背景颜色从白色变为透明,你就可以看到它们:

\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}

\usepackage{stubs}
\usetheme{Copenhagen}

\setbeamercolor{background canvas}{bg=}

\begin{document}

  \begin{frame}{Header}
    Main body text.
      \stubs[15]{3cm}[more information]{Name \\ Mobile}
  \end{frame}



\end{document}

在此处输入图片描述

然而,为了进行更精细的控制,我建议修改脚线:

\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}

%\usepackage{stubs}
\usetheme{Copenhagen}

\usepackage{pgffor}
\setbeamertemplate{footline}{%
    \quad
    \foreach \x in {1,...,22}{
        \rule{0.7pt}{1.5cm}\rotatebox{90}{\parbox{1.5cm}{some text\\some text}}
    }
    \rule{0.7pt}{1.5cm}
}

\begin{document}

  \begin{frame}{Header}
    Main body text.
  \end{frame}



\end{document}

在此处输入图片描述

相关内容