2015年6月12日 星期五

Beamer 範本:每週進度報告

以下為我個人使用的範本:

檢視:mybeamer.pdf
下載:mybeamer.tex

編譯方式 (若有 .bib 檔可能需要先 rm 刪除掉):
xelatex mybeamer
bibtex mybeamer
xelatex mybeamer
xelatex mybeamer

evince mybeamer.pdf



vi mybeamer.tex

% version 2015/06/06
%===============================================================
% LaTeX Beamer environment setting
\documentclass[xetex,mathserif,serif,xcolor=dvipsnames]{beamer}
%\usepackage{fontspec,xunicode,xltxtra} %可自定義 fonts 的套件
%\usepackage[nodayofweek]{datetime}% 設定 \today 套件
\usepackage{listings} %% 程式語言 demo 套件

%自訂一個 \myday 時間格式
%\newdateformat{mydate}{\twodigit{\THEDAY}{ }\shortmonthname[\THEMONTH], \THEYEAR}

%\usepackage{datenumber}%時間計數器
%\usepackage[top=2cm,botton=2cm,left=2cm,right=2cm]{geometry}

% 解決 XeTeX 中文的斷行問題
\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt
%\XeTeXlinebreakskip = 0pt plus 1pt minus 0.1pt

% WebLink
\usepackage{url, hyperref}

% Table Setting
\usepackage{color, colortbl}
\usepackage{caption}
\captionsetup{skip=0pt,belowskip=0pt}
%===============================================================
%% 字型 Fonts Setting
%% http://hyperrate.com/thread.php?tid=23544

% 預設英文字體
\usepackage{arevmath}
\usepackage[no-math]{fontspec}
\setmainfont[Scale=0.9]{DejaVuSansMono}
%\setmainfont[Mapping=tex-text,LetterSpace=-1.25]{DejaVu Sans}
%\setsansfont[Mapping=tex-text,LetterSpace=-1.25]{DejaVu Sans}
%\setmonofont[Color=00663300]{DejaVu Sans Mono}

% 預設中文字體
\usepackage[CJKchecksingle, normalindentfirst, SlantFont, BoldFont]{xeCJK}
\setCJKmainfont{金梅新中楷國際碼}
%\setCJKmainfont[Scale=1.2,BoldFeatures={FakeBold=1.8}]{金梅新中楷國際碼}
%\setCJKmonofont[Scale=1.2,BoldFeatures={FakeBold=1.8},FakeStretch=1.11686,Color=00663300]{金梅新中楷國際碼}

% 自定義字體切換指令
% 中文
\newfontfamily{\J}{金梅新中楷國際碼}
\newfontfamily{\B}{華康中黑體}

% 英文
\newfontfamily{\D}[Scale=0.9]{DejaVuSansMono}
\newfontfamily{\T}{Times New Roman}
\newfontfamily{\A}{Arial}

% 粗體字 / 斜體字
% \textbf{粗體內容}
% \textit{斜體內容} 
%===============================================================
%% Theme 設定主題樣式
%%底部可以加上標題,要注意的是一定要在選定主題 \usetheme 之前就使用
%\useoutertheme{infolines}

%% 參考樣式 https://www.hartwork.org/beamer-theme-matrix/
%% http://deic.uab.es/~iblanes/beamer_gallery/index_by_theme_and_color.html
%% 內設的主題 http://deic.uab.es/~iblanes/beamer_gallery/index_by_theme.html
%% AnnArbor, Antibes, Bergen, Berkeley, Berlin,
%% Boadilla, CambridgeUS, Copenhagen, Darmstadt, Dresden, Frank-
%% furt, Goettingen, Hannover, Ilmenau, JuanLesPins, Luebeck,
%% Madrid, Malmoe, Marburg, Montpellier, PaloAlto, Pittsburgh,
%% Rochester, Singapore, Szeged, Warsaw, boxes
% 較 OK 的:
%Rochester, Copenhagen, Frankfurt, Copenhagen, Luebeck, Warsaw, Boadilla
%\usetheme{Madrid}
\usetheme[height=0mm]{Rochester}%這邊設定投影片標題高度,0 是因為下方設定
%\usetheme{Boadilla}
%===============================================================
%% Color Theme設定投影片顏色
% http://en.wikibooks.org/wiki/LaTeX/Presentations
% 內設顏色: red, magenta, green, blue, cyan, yellow, black, darkgray, gray, lightgray, orange, violet, purple, brown, SeaGreen
\usecolortheme[named=SeaGreen]{structure}

% 內設主題顏色:default, albatross, beaver, beetle, crane, dolphin, dove, fly, lily, orchid, rose, seagull, seahorse, whale, wolverine
%\usecolortheme{beaver}

%============================================================
% 設定投影標題樣式
% 感覺不太出來
%\setbeamertemplate{blocks}[rounded][shadow=true]

% 設定列表樣式
% 可以選擇:ball, circle, rectangle, default
\setbeamertemplate{items}[ball]

% 設定圖片標號
\setbeamertemplate{caption}[numbered]
%============================================================
%隱藏 beamer 底部小工具列
\setbeamertemplate{navigation symbols}{}

%============================================================
% 自訂 footline
%\setbeamerfont{footline}{size=\fontsize{9}{11}  \selectfont}
%\setbeamerfont{footline}{size=\fontsize{5}{5} \D \selectfont}

%%% 自訂 Page Number
%\setbeamertemplate{footline}[frame number]

\setbeamercolor{footline_blue}{fg=blue}
\setbeamercolor{footline_black}{fg=black}
\setbeamerfont{footline}{series=\bfseries}
\addtobeamertemplate{navigation symbols}{}{%
        \usebeamerfont{footline}%
%       \usebeamercolor[fg]{footline}%
        \hspace{1em}%
        {
        \usebeamercolor[fg]{footline_blue}\insertframenumber
        \usebeamercolor[fg]{footline_black}/\inserttotalframenumber
        }
}

%======================================================================
%% Reference Table 參考文獻建表 
% https://www.sharelatex.com/learn/Bibliography_management_in_LaTeX#The_bibliography_file
% http://tex.stackexchange.com/questions/3587/how-can-i-use-bibtex-to-cite-a-web-page
% http://tex.stackexchange.com/questions/68080/beamer-bibliography-icon
% https://zh.wikipedia.org/wiki/BibTeX

\begin{filecontents}{\jobname.bib}
@book{b1,
    title={USB 2.0 系統開發實例精解},
    author={廖濟林},
    isbn={9789861990040},
    year={2007},
    publisher={城邦文化事業股份有限公司},
    keywords = {USB}
}
@misc{WinNT,
  title = {{MS Windows NT} Kernel Description},
  howpublished = {\url{http://web.archive.org/web/20080207010024/http://www.808multimedia.com/winnt/kernel.htm}},
  note = {Accessed: 2010-09-30}
}

@misc{mcp2200,
        title={MCP2200},
        howpublished={\url{http://www.microchip.com/wwwproducts/devices.aspx?dDocName=en546923}},
        note={Accessed:2015-06-06}
}

\end{filecontents}
%======================================================================
%% Reference Setting 參考文獻環境設定
%% http://tex.stackexchange.com/questions/147279/references-at-the-end-of-beamer-slides
%% https://www.economics.utoronto.ca/osborne/latex/BIBTEX.HTM
%% http://tex.stackexchange.com/questions/147279/references-at-the-end-of-beamer-slides

\usepackage{cite}
\usepackage{natbib}

%\usepackage{natbib}
%\usepackage{bibentry}
%\usepackage{chngcntr}
%\bibliographystyle{apalike}
%
%\setbeamercolor*{bibliography entry title}{fg=black}
%\setbeamercolor*{bibliography entry author}{fg=black}
%\setbeamercolor*{bibliography entry location}{fg=black}
%\setbeamercolor*{bibliography entry note}{fg=black}
%\setbeamertemplate{bibliography item}{}
%%\setbeamertemplate{bibliography item}{\insertbiblabel}
%\setbeamertemplate{frametitle continuation}[from second]
%
%\counterwithin*{footnote}{page}
%\newcommand\fcite[1]{\footnote{\tiny \bibentry{#1}}\label{\thepage:#1}}
%\newcommand\scite[1]{\textsuperscript{\ref{\thepage:#1}}}
%
%\nobibliography{\jobname}
%=======================================================================
\begin{document}
%======================================================================%% 標題設定 Title Setting
% 重設 frametitle 的預設為置中,上方的 usetheme 要改為 [height=0]
\setbeamertemplate{frametitle}[default][center]

% 自定義 title 格式
%\usepackage{titlesec}
%\titleformat{\section}{\Large\xbsong}{\thesection}{1em}{}

%%% Title Setting 1 自訂亂設法
% 指令 \datedate 可以設定為 \date 加減幾天
%\setdatetoday
%\addtocounter{datenumber}{-7}
%\setdatebynumber{\thedatenumber}
%\date{\large 2015/03/26}

%\begin{frame}
%       \begin{titlepage}
%               \begin{center}
%               {\Huge 每週進度報告}\\% 標題內容
%               \vspace{.5cm}% 空 0.5cm 垂直空間
%               \rule{\textwidth}{3pt}\\% 粗分隔線
%               \vspace{.5cm}% 空 0.5cm 垂直空間
%               {\LARGE 指導教授:李博明\\
%               MA330101 廖凱霖}
%               \end{center}
%       \end{titlepage}
%\end{frame}
%----------------------------------------------------------------------------
%%% Title Setting 2 正規設法
%% http://tex.stackexchange.com/questions/26848/beamer-font-size-for-footer

%\title[footline title]{\Huge Real Title}
\title[每週進度報告]{\huge 每週進度報告}
%\title[每週進度報告]{\fontsize{20}{25} \selectfont 每週進度報告}

\author{MA330101 廖凱霖}
%\author{ MA330101 廖凱霖}
%\author{{\large 指導教授:李博明\\
%        {\D MA330101} 廖凱霖}}

%\institute{機構}

%\date{\D \number\year/\number\month/\number\day}% 自排格式
\date{2015/06/11}
%======================================================================
%% 投影片開始 Frame Start
% 印出標題
\begin{frame}[fragile]
        \titlepage
\end{frame}

% Outline
\begin{frame}[fragile]
        \frametitle{Outline}
        \tableofcontents        % 插入目錄
\end{frame}

% TEST Test test page
\section{Test Page}
\frame{\frametitle{Outline}\tableofcontents[currentsection]}
\begin{frame}
        \frametitle{Test Page}
        \begin{itemize}[<+->]
                \item \textbf{正規粗體法 English 0oO}
                \item \textit{測試斜體字 the word 0Oo}
                \item Is it socially\nocite{WinNT} stratified?\cite{b1}
                \item Sauss\cite{mcp2200} said some stuff
        \end{itemize}
\end{frame}

% Road map
\section{Road map}
\begin{frame}[fragile]
        \frametitle{Outline}
        \tableofcontents[currentsection]        %% 插入所在目錄
\end{frame}
\begin{frame}[fragile]
        \frametitle{行程規劃 (Road Map)}
        \begin{itemize}
                \item date word
        \end{itemize}
\end{frame}

% Last Week Issue
\section{Last Week Issue}
\begin{frame}[fragile]
        \frametitle{Outline}
        \tableofcontents[currentsection]        %% 插入所在目錄
\end{frame}
\begin{frame}[fragile]
        \frametitle{上週 lastweek 遭遇問題及後續}
\end{frame}
% This week progress rate
\section{Progress Rate}
\begin{frame}[fragile]
        \frametitle{Outline}
        \tableofcontents[currentsection]        %% 插入所在目錄
\end{frame}
\begin{frame}[fragile]
        \frametitle{本週 thisweek 進度}
        \begin{itemize}
                \item first
                \item second
                \item three
        \end{itemize}
\end{frame}

% This week issue
\section{This Week Issue}
\frame{\frametitle{Outline}\tableofcontents[currentsection]}
\begin{frame}[fragile]
        \frametitle{本週所遭遇問題及可能解法}
        \begin{block}{問題:這邊輸入問題}
                可能的解法:這邊輸入可能的解法...
        \end{block}
\end{frame}

% Next week progress plan
\section{Next Week Plane}
\frame{\frametitle{Outline}\tableofcontents[currentsection]}
\begin{frame}[fragile]
        \frametitle{下週 {Nextweek} 預計進度}
\end{frame}

%% 範例10: 參考文獻
\section{Reference}
\frame{\frametitle{Outline}\tableofcontents[currentsection]}
\frame{ \frametitle{Reference}
        \tiny{\bibliographystyle{abbrv} }       % 文獻標號
        \bibliography{\jobname} }               % 文獻來源
%======================================================================
%% 範本 1
%\begin{frame}
%       \frametitle{投影片標題}
%       \begin{block}{小重點}
%               試試 block 的使用方式
%       \end{block}
%       \begin{alertblock}{大重點}
%       特別重要的東西
%       \end{alertblock}
%       \alert{這一點重要}\\
%       \alert<2>{第二張才重要}\\
%       \color<4>{green}{第四張時是綠色}\\
%       \color<6>{brown}{第四張時是棕色}\\
%\end{frame}

%% 範本2: 插入圖片,pdf, .png, 或 .jpg
%\begin{frame}
%       \begin{figure}
%       \centering
%       \includegraphics[scale=.5]{foo.png}
%       %\includegraphics[width=0.5\textwidth]{foo.png}
%       \end{figure}
%\end{frame}

%% 範本3: 條列式
%\begin{frame}
%       我們先說明...
%%% itemize, enumerate, description
%       \begin{itemize}% 指定頁顯示
%               \item<1-> 第一項
%               \item<2-> 第二項
%               \item<6-> 第三項
%       \end{itemize}
%       \begin{itemize}[<+->]% 逐頁顯示
%               \item 第一項
%               \item 第二項
%               \item 第三項
%       \end{itemize}
%       % 暫時跳脫去下面說明
%       \pause
%       然後可以發現...
%       \pause
%       % 指定該 frame 後第幾個投影片出現
%       我們知道「\only<6->{第二張以後才會出現}」°\\
%       我們知道「\uncover<6->{第二張以後才會出現}」°
%       % 直接跳到投影片 here label 位置
%       \hyperlink{here}{\beamerbutton{去這篇投影片}}
%\end{frame}
%
%% 範本4: 投影片標籤 here
%\begin{frame}[label=here]
%       過來這裡
%\end{frame}

%% 範本5: 原文照例 \verb 用法
%\begin{frame}
%\begin{frame}[fragile]% 重點要記得加入 fragile
%\begin{verbatim}
%       輸入原文
%\end{verbatim}
%\end{frame}

%% 範本6: Web Link
%\href{http://tex.stackexchange.com/q/20800/5701}{\beamergotobutton{Link}}

%% 範本7: Table
% http://www.tablesgenerator.com/
% https://www.sharelatex.com/learn/Tables

%% 範例8: outline, current section
%\section{第一點}
%\frame{\frametitle{Outline}\tableofcontents[currentsection]}

%% 範例9: Coding
%% https://www.sharelatex.com/learn/Code_listing#Supported_languages
%% language support: bash, Java, C++, PHP, Python, Latex, HTML... 
%\begin{frame}[fragile]
%       \lstset{language=C++, keywordstyle=\color{blue}, stringstyle=\color{red}, commentstyle=\color{green}, morecomment=[l][\color{magenta}]{\#}}
%       \begin{lstlisting}
%       void make_set(int X) {
%               parent[X] = X;
%       }
%       \end{lstlisting}
%\end{frame}

%%% 範例10: 參考文獻
%\section{Reference}
%\frame{\frametitle{Outline}\tableofcontents[currentsection]}
%\frame{ \frametitle{Reference}
%        \tiny{\bibliographystyle{abbrv} }       % 文獻標號
%        \bibliography{\jobname} }               % 文獻來源

%%% 範例11: 表格 Table
% http://www.tablesgenerator.com/latex_tables#
% \captionof{table}{USB 分析儀市場調查表}
% \begin{table}[h]
% \begin{tabular}{|l|r|}
% ...
% \end{tabular}
% \end{table}

\end{document}

沒有留言:

張貼留言