在我的演示文稿中的每个框架(包括标题框架)中,我需要一个背景图像和每个框架上带有公司名称的页脚行(以便图像直接从该页脚行开始)。
\usebackgroundtemplate \vbox to \paperhigth
我设法根据需要使用取自以下答案的内容添加图像和页脚行 :Beamer 背景图像居中
这个答案中的 colorbox 部分是:如何让 \colorbox 填充文本下划线和上划线之间的颜色?
但是我的页脚线起始位置太低,以致其中的文本被框架边缘切断:
如何将 \colorbox(以及未显示的图片)提高约 .5em?
所需输出为:
这是我的示例代码:
\documentclass[aspectratio=169]{beamer}
\usepackage{color}
\definecolor{gray}{rgb}{0.76, 0.76, 0.76}
\definecolor{dark-gray}{rgb}{0.36, 0.36, 0.36}
\usebackgroundtemplate{%
\vbox to \paperheight{
\vfil
\colorbox{dark-gray}{
\makebox [\paperwidth][l]{
\tiny\color{gray}{
\hspace{2em}\textcopyright Company Name
}
}
}
}
}
\begin{document}
\begin{frame}{ }
test
\end{frame}
\end{document}
答案1
您可以指定框的高度:
\documentclass[aspectratio=169]{beamer}
\definecolor{gray}{rgb}{0.76, 0.76, 0.76}
\definecolor{dark-gray}{rgb}{0.36, 0.36, 0.36}
\usebackgroundtemplate{%
\vbox to \paperheight{
\vfil
\colorbox{dark-gray}{
\makebox(442,8)[lt]{
\tiny\color{gray}{
\hspace{2em}\textcopyright Company Name
}
}
}
}
}
\begin{document}
\begin{frame}
test
\end{frame}
\end{document}
编辑:
要使用非默认坐标:
\documentclass[aspectratio=169]{beamer}
\definecolor{gray}{rgb}{0.76, 0.76, 0.76}
\definecolor{dark-gray}{rgb}{0.36, 0.36, 0.36}
\usebackgroundtemplate{%
\vbox to \paperheight{
\vfil
\colorbox{dark-gray}{
\setlength{\unitlength}{\paperwidth}
\makebox(1,0.02)[lt]{
\tiny\color{gray}{
\hspace{2em}\textcopyright Company Name
}
}
}
}
}
\begin{document}
\begin{frame}
test
\end{frame}
\end{document}