나는 여기에 사용된 테마를 정말 좋아합니다:
http://www.stanford.edu/~boyd/cvxbook/bv_cvxslides.pdf 테마 이름을 알 수 있는 사람이 있나요?
답변1
나는 Boyd가 자신의 슬라이드를 어떻게 제작했는지는 모르지만( powerdot
위의 percusse의 설명에 따르면 그는 를 사용했을 수도 있습니다), 저는 그의 강의 템플릿을 주로 그의 기반으로 삼았습니다. 그 이유는 그 냉정한 스타일과 인쇄 친화적인 것을 좋아하기 때문입니다.
다음 코드는 Boyd의 템플릿을 정확하게 복제하기 위해 몇 가지 추가 조정이 필요할 수 있습니다. 특히 주의할 점은
- 원본 템플릿의 용지 크기가 다르기 때문에 일치시킬 필요가 없었습니다(내 템플릿의 비율이 동일하더라도).
- 제목 페이지는 Boyd의 페이지와 약간 다릅니다.
- 아이템 기호를 음영 처리된 회색 공으로 변경했는데, 일반 검정색 공보다 눈에 더 편했습니다.
하지만 제 생각에는 제 템플릿이 절반 정도는 될 것 같습니다.
\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}