Boyd の凸最適化スライドではどの Beamer テーマが使用されていますか?

Boyd の凸最適化スライドではどの Beamer テーマが使用されていますか?

ここで使用されているテーマが本当に気に入っています:

http://www.stanford.edu/~boyd/cvxbook/bv_cvxslides.pdf テーマの名前を誰か特定できますか? ここに画像の説明を入力してください

答え1

Boyd がどのようにしてスライドを作成したかはわかりませんが ( powerdotpercusse の上記のコメントによると、 を使用した可能性があります)、私は主に彼のスライド テンプレートをベースに講義テンプレートを作成しました。その落ち着いたスタイルとプリンタ対応が気に入っているからです。

以下のコードは、Boydのテンプレートを正確に再現するために、いくつかの追加の調整が必要になる可能性があります。特に、

  1. 元のテンプレートの用紙サイズは異なりますが、私はそれを合わせる必要はありませんでした(私のテンプレートの比率は同じですが)。
  2. 表紙はボイドのものと若干異なります。
  3. アイテムのシンボルを、無地の黒よりも目に優しい、影付きの灰色のボールに変更しました。

ただし、私のテンプレートを使用すれば、目的の半分は達成できると思います。


ここに画像の説明を入力してください


ここに画像の説明を入力してください


\documentclass[
    smaller,
    %handout,
]{beamer}

% -------- Packages ---------
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{pgfpages}
\usepackage{fancyhdr}


% ----- Beamer tweaks -----
\let\Tiny=\tiny % to prevent warnings from LaTeX (due to Beamer)
\useoutertheme{infolines} 
\mode<beamer>{\usetheme{default}}
\usecolortheme{dove}
\setbeamertemplate{navigation symbols}{}
\setbeamercovered{transparent}
\usefonttheme[onlymath]{serif}

\linespread{1.5}
\setbeamersize{text margin left=30pt}
\setbeamersize{text margin right=30pt}

\setbeamertemplate{itemize items}[ball]
\setlength{\leftmargini}{1.2em}
\setlength{\leftmarginii}{1em}

\setcounter{tocdepth}{1}
\setbeamertemplate{section in toc}[ball unnumbered]
\AtBeginSection[]{ 
  \begin{frame}[handout:0]
    \frametitle{Contents} 
    \tableofcontents[currentsection] 
  \end{frame} 
  \addtocounter{framenumber}{-1} 
} 
\setbeamerfont{itemize/enumerate body}{size=\normalsize}

\setbeamertemplate{frametitle}
{
    \begin{centering}
        \large      
        \textbf{\insertframetitle}
        \par
    \end{centering}
}

% ----- Redefinition of frame (to reset footnote numbering at each frame) -----
\let\oldframe\frame                         % backup old frame
\let\endoldframe\endframe                   % backup old endframe
\renewenvironment{frame}{%
    \setcounter{footnote}{0}\oldframe%
}{\endoldframe}                             % Reset the footnote counter at each frame


% ----- Footnote symbols -----
\renewcommand*{\thefootnote}{\fnsymbol{footnote}}   


% ----- Handout settings -----
\mode<handout>{\usetheme{default}}
\mode<handout>{\pgfpagesuselayout{4 on 1}[a4paper,border shrink=5mm, landscape]}
\mode<handout>{\pgfpageslogicalpageoptions{1}{border code=\pgfusepath{stroke}}}
\mode<handout>{\pgfpageslogicalpageoptions{2}{border code=\pgfusepath{stroke}}}
\mode<handout>{\pgfpageslogicalpageoptions{3}{border code=\pgfusepath{stroke}}}
\mode<handout>{\pgfpageslogicalpageoptions{4}{border code=\pgfusepath{stroke}}}


% ----- fancyhdr -----
\setbeamertemplate{headline}{} % No header
\setbeamertemplate{footline}{ % Footer
    \leavevmode
    \vskip0pt
    \hbox{ 
        % left
    \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,left]{title in head/foot}
        \hspace*{25pt}
        \usebeamerfont{title in head/foot}\textcolor{gray}{\inserttitle}
    \end{beamercolorbox}

    % right
    \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,right]{page number in head/foot}
            \usebeamerfont{page number in head/foot}\arabic{lectnum}-\insertpagenumber{}
        \hspace*{30pt}
    \end{beamercolorbox}
    }
    \vskip17pt 
}


\newcounter{lectnum}        % Lecture counter
\setcounter{lectnum}{99}    % lecture counter
\title{my title}            % topic from syllabus
\subtitle[EE2376234]{Convex Optimization}
\author{Jubobs}
\institute[JA]{Jubobs academy}
\date{}



\begin{document}
% ----- Title Page -----
{% these braces define the local group associated to the titlepage

\setbeamertemplate{headline}{ % header
    \leavevmode
    \vskip20pt
    \hbox{
    % left
    \begin{beamercolorbox}[wd=.33\paperwidth,ht=2.25ex,dp=1ex,left]{subtitle in head/foot}
            \hspace*{25pt}
            \usebeamerfont{subtitle in head/foot}\insertshortsubtitle
    \end{beamercolorbox}

    % center
    \begin{beamercolorbox}[wd=.33\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}
        % nothing
    \end{beamercolorbox}

    % right
    \begin{beamercolorbox}[wd=.32\paperwidth,ht=2.25ex,dp=1ex,right]{institute in head/foot}
            \hfill
            \usebeamerfont{institute in head/foot}\insertinstitute
            \hspace*{30pt}
    \end{beamercolorbox}
    }
}

\setbeamertemplate{footline}{ % footer
    \leavevmode
    \vskip0pt%
    \hbox{
    % left
    \begin{beamercolorbox}[wd=.333\paperwidth,ht=2.25ex,dp=1ex,left]{author in head/foot}
        \hspace*{25pt}
        \usebeamerfont{author in head/foot}\insertauthor
    \end{beamercolorbox}

    % center
    \begin{beamercolorbox}[wd=.333\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}
        \usebeamerfont{author in head/foot}\texttt{[email protected]}
    \end{beamercolorbox}

    % right
    \begin{beamercolorbox}[wd=.333\paperwidth,ht=2.25ex,dp=1ex,right]{page number in head/foot}
        \usebeamerfont{page number in head/foot}\textcolor{black}{\arabic{lectnum}-\insertpagenumber{}}
        \hspace*{30pt}
    \end{beamercolorbox}
    }
    \vskip17pt
}

\begin{frame}
\frametitle{}
    \begin{center}
    %\vspace{-3mm}
    {\large \textbf{Lecture~\arabic{lectnum}}}\\
    {\Large \textbf{\inserttitle}}
    \end{center}
    \tableofcontents
\end{frame}  

} 

%
\section{Introduction}  

    %
    \begin{frame}
    \frametitle{Objectives}
        By the end of this lecture, you should
        \begin{itemize}
            \item be able to solve a big nonconvex QCQP without a computer
            \item be a Matlab and Python guru
            \item know CVX like the back of your hand   
        \end{itemize}
    \end{frame}  

\section{Linear systems}

\section{Convex optimization}

\end{document}

関連情報