如何设置侧边栏颜色宽度

如何设置侧边栏颜色宽度

我遇到了另一个问题。我试图设置标题的高度和侧边栏的宽度。我正在使用:

\makeatletter
\setlength{\beamer@headheight}{1,2cm}
\makeatother
\newlength\sidebarwd
\setlength\sidebarwd{1.2cm}
\setbeamersize{sidebar width left=\sidebarwd}
\makeatletter
\setlength\beamer@sidebarwidth{\sidebarwd}
\makeatother

令我感到困惑的是,侧边栏的颜色不符合我设置的宽度,而标题的一切看起来都很好。

我正在研究新加坡主题,我的 swp 中的序言是:

\newenvironment{stepenumerate}{\begin{enumerate}[<+->]}{\end{enumerate}}
\newenvironment{stepitemize}{\begin{itemize}[<+->]}{\end{itemize} }
\newenvironment{stepenumeratewithalert}{\begin{enumerate}[<+-| alert@+>]}{\end{enumerate}}
\newenvironment{stepitemizewithalert}{\begin{itemize}[<+-| alert@+>]}{\end{itemize} }
\usetheme{Singapore}
\definecolor{unime}{rgb}{.93,.9,.0}
\usecolortheme[named=unime]{structure}
\setbeamerfont{footnote}{size=\tiny}
\useoutertheme{split}
\setbeamertemplate { items } [ball]
\definecolor{lside}{rgb}{.7,.0,.0}
\definecolor{leftFootlineColor}{rgb}{.54,.17, .89}
\useoutertheme{sidebar}
\setbeamercolor{frametitle}{bg=unime}
\setbeamercolor{section in head/foot}{bg=leftFootlineColor}
\logo {\includegraphics[height=1.2cm,width=1.2cm]{uni}}
\setbeamertemplate{sidebar canvas left} [vertical shading]
[top=lside, bottom=lside]
\DeclareGraphicsExtensions{.pdf,.png,.jpg}
\graphicspath{{c:/}}
\makeatletter
\setlength{\beamer@headheight}{1,2cm}
\makeatother
\newlength\sidebarwd
\setlength\sidebarwd{1.2cm}
\setbeamersize{sidebar width left=\sidebarwd}
\makeatletter
\setlength\beamer@sidebarwidth{\sidebarwd}
\makeatother
\input{tcilatex}

在下面的图片中你可以看到红色大于我设置的1.2cm宽度。

我究竟做错了什么?

多谢,

达里奥

在此处输入图片描述

相关内容