我想在投影仪演示文稿的底部添加一个阴影条,其中包含我的名字和帧号。
最后,我想将框架标题置于中心位置,并在下方添加一条线以将其与主要部分分开。
看一下图片,你就会明白我的意思。
我可以添加背景图片,但无法添加底部的栏。我尝试自己定义脚线,但失败了,所以我尝试使用现有的外部主题。
这是我的代码:
\documentclass{beamer}
\setbeamercovered{invisible}
\usefonttheme{serif,professionalfonts}
\definecolor{orangeiut}{RGB}{247,158,4}
\setbeamertemplate{navigation symbols}{}
\pgfdeclareimage[height=96mm,width=128mm]{nombidon}{fond}
\setbeamertemplate{background}{\pgfuseimage{nombidon}}
\setbeamercolor{itemize item}{fg=orangeiut}
\setbeamerfont{itemize item}{size=\large}
\setbeamertemplate{itemize item}{\ding{226}}
\useoutertheme{infolines}
\usepackage[french]{babel}
\usepackage[latin1]{inputenc}
\usepackage{times}
\usepackage[T1]{fontenc}
\usepackage{multimedia}
\usepackage{graphicx}
\usepackage{array}
\usepackage{tikz}
\usepackage{manfnt}
\usepackage{pifont}
有人知道如何解决这个问题吗?
答案1
有一种可能性是:
\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{pifont}
\usepackage{tikz}
\tikzset{
every picture/.prefix style={
execute at begin picture=\shorthandoff{;}
}
}
\setbeamercovered{invisible}
\usefonttheme{serif,professionalfonts}
\definecolor{orangeiut}{RGB}{247,158,4}
\setbeamertemplate{frametitle}[default][center]
\addtobeamertemplate{frametitle}{}{%
\makebox[\linewidth][c]{\rule{\paperwidth}{1pt}}}
\setbeamerfont{frametitle}{size=\huge}
\setbeamercolor{frametitle}{fg=black}
\setbeamertemplate{navigation symbols}{}
\pgfdeclareimage[height=96mm,width=128mm]{nombidon}{fond}
\setbeamertemplate{background}{\pgfuseimage{nombidon}}
\setbeamercolor{itemize item}{fg=orangeiut}
\setbeamerfont{itemize item}{size=\large}
\setbeamertemplate{itemize item}{\ding{226}}
\setbeamertemplate{footline}
{%
\leavevmode
\raisebox{-1pt}[0pt][0pt]{\rule{\textwidth}{1pt}}\par\nointerlineskip%
\hspace*{0.6pt}\tikz[]\node[,anchor=south,text width=\the\dimexpr\paperwidth-13.2pt\relax,top color=orangeiut!10,bottom color=orangeiut!90!black,inner xsep=6pt,inner ysep=10pt,fill opacity=0.75]%
{\insertshortauthor\hfill%
\insertframenumber};%
}
\author{The author}
\begin{document}
\begin{frame}
\frametitle{A test title}
test
\begin{itemize}
\item First.
\item Second.
\end{itemize}
\end{frame}
\end{document}
底部栏是使用带阴影的节点构建的;我还使用了frametitle
属性的重新定义。
线条
\tikzset{
every picture/.prefix style={
execute at begin picture=\shorthandoff{;}
}
}
由于使用了french
模块,因此需要;此模块使之处于活动状态,因此需要在s 中停用此简写。对于其他模块,不需要这些行。babel
;
tikzpicture
babel