无法在投影仪中的列表项中实现良好的间距

无法在投影仪中的列表项中实现良好的间距

items我正在尝试在演示文稿中实现最佳间距beamer。我正在使用

\documentclass[slidestop,compress,mathserif,12pt,xcolor=dvipsnames]{beamer}
\graphicspath{{images/}}
\definecolor{LHCblue}{RGB}{4, 114, 255}
\usecolortheme[named=LHCblue]{structure}
\usepackage[bars]{beamerthemetree} % Beamer theme v 2.2
\usepackage{kerkis}
\usepackage{multimedia}
\usepackage{subfigure}
\mode<presentation>
%frame
\newcommand*\oldmacro{}%
\let\oldmacro\insertshorttitle%
\renewcommand*\insertshorttitle{%
  \oldmacro\hfill%
  \insertframenumber\,}%/\,\inserttotalframenumber
\setbeamertemplate{footline}[frame number]
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\setbeamercovered{higly dynamic}
\usetheme[watermark=ntua-logo.jpg]{Ilmenau} % Beamer theme v 3.0
\useoutertheme[subsection=true]{smoothbars}%Beamer Outer Theme-circles on top

\useinnertheme{circles} %rectangle bullet points instead of circle ones
\usepackage{beamerthemebars}
\setbeamercolor{navigation symbols dimmed}{fg=red!80!black}
\setbeamercolor{navigation symbols}{fg=red!80!black}
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\title[July 2012 H4 Test Beam\hspace{3cm} Stony Brook, NYC]{July 2012 H4 Test Beam}
\author[Stamatopoulos N. Athanasios\hspace{2.5cm}{[email protected]}]    {Stamatopoulos N. Athanasios}
\institute{NTUA/CERN}
\logo{%
  \makebox[0.99\paperwidth]{%
    \includegraphics[width=1cm,keepaspectratio]{cern_logo_white.jpg}%
    \hfill%
    \includegraphics[width=1cm,keepaspectratio]{ntua-logo.jpg}%
  }%
}

\usepackage{textpos}
\usepackage{tikz}
%\usepackage{enumitem}
%\usepackage{paralist}

\begin{document}

\begin{frame}
\titlepage
\end{frame}

\begin{frame}
\frametitle{Contents}
\tiny{\tableofcontents[currentsection]}
\end{frame}

\begin{frame}
\frametitle{Short Introduction}
\begin{enumerate}%[noitemsep]
\item Micromegas Telescope
\item Laboratory Set-up
\begin{itemize}
\item Signal to Noise Ratio Optimization
\item Double Spectrum Issue
\end{itemize}
\item Tracker Configuration
\begin{itemize}
\item High Voltage
\item Resistivity
\item Front End Chip
\end{itemize}
\item Software
\begin{itemize}
\item Data Acquisition Software
\item Preliminary Data Visualisation
\end{itemize}
\item Data Analysis
\begin{itemize}
\item Characterisation of the tracking system
\item $1M\Omega/\Box\;Vs\;100k\Omega/\Box$
\item Position Scan
\end{itemize}
\end{enumerate}
\end{frame}

\section{Micromegas Telescope}

\begin{frame}
Good Morning Vietnam!!!
\end{frame}

\end{document}

如果我运行前面的代码,我会遗漏一些项目。我尝试使用noitemsep和,nolistsep但它不起作用。我也使用了paralist和,compactitem但同样不起作用。我也尝试了

\addtolength{\itemsep}{-0.1\baselineskip}

但事实上,无论我如何使用空格,嵌套列表都不会产生好的输出......有什么想法吗?

答案1

不要使用会改变列表定义的包:它们会破坏 beamer 中列表的覆盖功能。您可以复制原始列表值beamerbaselocalstructure.sty并对其进行调整(见下文)。但您只能获得一点空间。在我看来,最好重新考虑框架的内容。“简短介绍”不应该太长。或者使用两列布局和较小的字体。

\documentclass{beamer}

\begin{document}

\begin{frame}
\frametitle{Short Introduction}
\begin{enumerate}%[noitemsep]
\item Micromegas Telescope
\item Laboratory Set-up
\begin{itemize}
\item Signal to Noise Ratio Optimization
\item Double Spectrum Issue
\end{itemize}
\item Tracker Configuration
\begin{itemize}
\item High Voltage
\item Resistivity
\item Front End Chip
\end{itemize}
\end{enumerate}
\end{frame}

\makeatletter
\begin{frame}
\def\@listi{\leftmargin\leftmargini
            \topsep 0pt
            \parsep 0pt
            \itemsep0pt}
\let\@listI\@listi
\def\@listii{\leftmargin\leftmarginii
              \topsep    0pt
              \parsep    0pt
              \itemsep   0pt}
\def\@listiii{\leftmargin\leftmarginiii
              \topsep    0pt
              \parsep    0pt
              \itemsep   0pt}
\frametitle{Short Introduction}
\begin{enumerate}%[noitemsep]
\item Micromegas Telescope
\item Laboratory Set-up
\begin{itemize}
\item Signal to Noise Ratio Optimization
\item Double Spectrum Issue
\end{itemize}
\item Tracker Configuration
\begin{itemize}
\item High Voltage
\item Resistivity
\item Front End Chip
\end{itemize}
\end{enumerate}
\end{frame}
\makeatother

\end{document}

相关内容