├── .gitignore ├── README.md ├── _gitignore ├── _projectile ├── archived ├── poster-template(old).tex ├── pptbackup.sh ├── srcbackup.sh ├── texbackup.sh └── userdef-mathsym.tex ├── beamer-fig ├── lcsb-logo.pdf ├── lcsb-ppt-template-line.pdf ├── unilu-logo.pdf ├── unix_happy.jpg └── unix_happy.png ├── beamer-sty ├── Se7en-dark-theme.key ├── beamer-templates.zip ├── examples │ ├── example-dark.pdf │ ├── example-dark.tex │ ├── example-lcsb.pdf │ ├── example-lcsb.tex │ ├── example-light.pdf │ ├── example-light.tex │ ├── example-plain.pdf │ └── example-plain.tex ├── lcsbbeamer.sty ├── solarized-latex_style │ ├── beamerthemesolarized.sty │ ├── example │ │ ├── example-blx.bib │ │ ├── example.pdf │ │ ├── example.tex │ │ ├── particles.gif │ │ ├── particles.png │ │ └── x.tex │ ├── notations.sty │ ├── packages.sty │ └── skeleton.tex ├── zyuebeamer.sty ├── zyuebeamerdark.sty └── zyuebeamerplain.sty ├── colormap ├── color-database.pdf └── color-database.tex ├── coverpage ├── cover-page_I.tex ├── cover-page_II.tex ├── cover_NR_Part_I_style1.pdf ├── cover_NR_Part_I_style2.pdf └── titlepage.tex ├── init-beamer.sh ├── init-poster.sh ├── init-tex.sh ├── logo ├── EU_logo.jpeg ├── LCSB-logo-long.png ├── LCSB-logo.png ├── UL-logo.png ├── UL-logo.svg ├── logoLCSB-long.jpg ├── logoUni.png └── unilu-logo.pdf ├── others ├── layout-info.pdf └── layout-info.tex ├── poster-layout ├── beamerthemeconfposter.sty ├── bottom-blue.jpg ├── bottom-red.jpg ├── poster-template.pdf ├── poster-template.tex ├── top-blue.jpg └── top-red.jpg ├── ref ├── library.bib ├── natbib.bst └── readme ├── snippets └── latex-mode │ ├── algorithm │ ├── amsthm │ ├── annotation │ ├── array │ ├── arxiv │ ├── automatica │ ├── bibhl │ ├── bnote │ ├── box │ ├── columns │ ├── ctex │ ├── displaystyle │ ├── dxdt │ ├── empheq │ ├── enumerate │ ├── eqnumber │ ├── figure │ ├── figure-in-example │ ├── footnote │ ├── footnotecounter │ ├── footnotemark │ ├── footnotetext │ ├── ieeeconf │ ├── ieeetran │ ├── ifac │ ├── itemize │ ├── list-of-colors │ ├── list-of-fonts │ ├── list-of-math │ ├── master │ ├── mdframed │ ├── mint │ ├── nips │ ├── noindent │ ├── nomenclature │ ├── nonumber │ ├── operator │ ├── part │ ├── pdfcrop │ ├── poster │ ├── scalebox │ ├── setarray │ ├── setitemize │ ├── show-color-in-beamer │ ├── subequation │ ├── subfigure │ ├── table │ ├── text │ ├── textcolor │ ├── textcolorblue │ ├── thmbox │ ├── tikz-mindmap │ ├── tikz-tree │ ├── titlepage │ ├── titlepage-default │ ├── tweak-html-colors │ ├── use-biblatex │ ├── varblock │ ├── wrapfig │ ├── yarticle │ ├── ybeamer │ ├── ybeamer-bibentry │ ├── ybeamer-plain │ ├── ybeamer-simple │ ├── ybeamer169lcsb │ ├── ybeamer43lcsb │ ├── ychinese │ ├── ydraft │ ├── ydraft-biblatex │ ├── yformula │ ├── yhandout │ ├── ylecture │ ├── ymat2tikz │ ├── yposter │ ├── ytikz │ └── yue ├── supports ├── bibupdate.sh ├── cleaner.sh ├── mathsym-update.sh ├── overleaf-diff.sh ├── texbackup.sh └── tikzbackup.sh ├── updateMe.sh ├── userdef-mathsym.tex └── userdef-mathsym.tex.sha1 /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | To be complete 2 | 3 | **** 4 | 5 | 说明(论坛介绍留言抄过来的,待整理): 6 | 7 | + 这个里都是些LaTeX相关的东东,除了latex模板文件*.sty,还有Emacs yasnippet定义的latex 模板,用在AucTeX里提高效率的bash scripts之类的。有点乱了,得花时间之后写个Readme。 8 | + 现在的话,beamer的模板都在 beamer-sty/下,但是里面的examples里面的tex文件可能有些过期了,因为我调整过好几次我自己写的latex模板文件*.sty文件的名字和options的名字,我之后会更新好的。 9 | + 如果用Emacs那就简单了,把我的snippets下的beamer命名的文件拷进你的emacs snippets里,然后按我下面的工作流程: 10 | - 在新文件夹里,运行init-beamer.sh,它会把用到的sty文件拷好(对了,改一下里面的beamer-sty这个文件夹所在的路径); 11 | - 建一个.tex文件,Emacs里调用yasnippet关键字beamer, 它会列出我所有常用的模板,选一个就会自动生成代码,然后你填内容就成了。 12 | - 另外,beamer-sty下面有个叫beamer-templates.zip的文件,那里面应该是都能编译的,之前给学生的,可能和最新的风格有点出入,但基本一样。 13 | 14 | 更多怎么用,我这几天写到readme里吧。抱歉,之前一直自己用,所以没在意这些。 15 | -------------------------------------------------------------------------------- /_gitignore: -------------------------------------------------------------------------------- 1 | # temporary or backup files 2 | *~ 3 | *# 4 | .#* 5 | Icon? 6 | **/backup/ 7 | 8 | # auctex temporary folders 9 | **/auto/ 10 | **/ltxpng/ 11 | 12 | # temporary files for LaTeX 13 | *.lot 14 | *.log 15 | *.aux 16 | *.out 17 | *.toc 18 | *.fls 19 | *.synctex.gz 20 | *.spl 21 | *.brf 22 | *.blg 23 | *.bbl 24 | *.pyg 25 | *.nav 26 | *.snm 27 | *.fdb_latexmk 28 | *.idx 29 | *.ilg 30 | *.ind 31 | *.nlo 32 | *.nls 33 | 34 | # commented files 35 | **/comments/ 36 | 37 | # mac osx system files 38 | **/.DS_Store 39 | -------------------------------------------------------------------------------- /_projectile: -------------------------------------------------------------------------------- 1 | -*.aux 2 | -*.bbl 3 | -*.blg 4 | -*.log 5 | -*.out 6 | -*.pdf 7 | -*.pyg 8 | -*.gz 9 | -*.toc 10 | 11 | -figures/*.aux 12 | -figures/*.bbl 13 | -figures/*.blg 14 | -figures/*.log 15 | -figures/*.out 16 | -figures/*.pdf 17 | -figures/*.pyg 18 | -figures/*.gz 19 | -figures/*.toc 20 | -------------------------------------------------------------------------------- /archived/poster-template(old).tex: -------------------------------------------------------------------------------- 1 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2 | % LaTeX poster template 3 | % Created by Nathaniel Johnston 4 | % August 2009 5 | % http://www.nathanieljohnston.com/index.php/2009/08/latex-poster-template/ 6 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 7 | 8 | \documentclass[final]{beamer} 9 | \usepackage[scale=1.24,orientation=portrait]{beamerposter} 10 | \usepackage{graphicx} 11 | \usepackage{ragged2e} 12 | \usepackage[percent]{overpic} 13 | \usepackage{lipsum} 14 | \usepackage{bbm} 15 | 16 | %----------------------------------------------------------- 17 | % Define the column width and poster size 18 | % To set effective sepwid, onecolwid and twocolwid values, first 19 | % choose how many columns you want and how much separation you want 20 | % between columns 21 | % The separation I chose is 0.024 and I want 4 columns 22 | % Then set onecolwid to be (1-(4+1)*0.024)/4 = 0.22 23 | % Set twocolwid to be 2*onecolwid + sepwid = 0.464 24 | %----------------------------------------------------------- 25 | \newlength{\sepwid} 26 | \newlength{\onecolwid} 27 | \newlength{\twocolwid} 28 | \newlength{\threecolwid} 29 | \setlength{\paperwidth}{33.11in} 30 | \setlength{\paperheight}{46.81in} 31 | \setlength{\sepwid}{0.024\paperwidth} 32 | \setlength{\onecolwid}{0.22\paperwidth} 33 | \setlength{\twocolwid}{0.464\paperwidth} 34 | \setlength{\threecolwid}{0.708\paperwidth} 35 | %\setlength{\topmargin}{-0.5in} 36 | \usetheme{confposter} 37 | \usepackage{exscale} 38 | 39 | %----------------------------------------------------------- 40 | % Define colours (see beamerthemeconfposter.sty to change these colour definitions) 41 | %----------------------------------------------------------- 42 | \setbeamertemplate{caption}[numbered] % added this one myself. 43 | \setbeamercolor{block title}{fg=LCSBgray,bg=white} 44 | \setbeamercolor{block body}{fg=black,bg=white} 45 | \setbeamercolor{block alerted title}{fg=white,bg=black} 46 | \setbeamercolor{block alerted body}{fg=black,bg=white} 47 | 48 | %----------------------------------------------------------- 49 | % Name and authors of poster/paper/research 50 | %----------------------------------------------------------- 51 | \usepackage{tikz,tcolorbox} 52 | \usetikzlibrary{shapes,calc} 53 | \tcbuselibrary{skins} 54 | 55 | \makeatletter 56 | \newtcbox{\titlebox}[1][]{ 57 | enhanced, 58 | overlay={ 59 | \draw[#1,fill=#1](frame.south east)--+(0,.2)to[bend right]+(.2,-0)--cycle;}, 60 | colback=#1, 61 | top=6pt,bottom=-2pt,left=2pt,right=2pt, 62 | boxrule=6pt, 63 | colframe=#1, 64 | sharp corners=south, 65 | colupper=white, 66 | fontupper=\bfseries\large 67 | } 68 | \newtcolorbox{myblock}[2][]{ 69 | enhanced, 70 | left=2pt, 71 | right=2pt, 72 | colframe=#2, 73 | sharp corners=northwest, 74 | sharp corners=south, 75 | boxrule=6pt, 76 | colback=white, 77 | overlay={ 78 | \def\myblock@tempa{#1} 79 | \ifx\myblock@tempa\@empty 80 | \else 81 | \draw[#2,fill=#2]($(frame.north west)+(.2pt,-.2pt)$)--+(.1,0)to[bend right]+(-0,-.1)--cycle; 82 | \node [ 83 | anchor=south west, 84 | inner sep=0pt, 85 | outer sep=0pt 86 | ]at(frame.north west){\titlebox[#2]{#1}}; 87 | \fi 88 | }, 89 | fontupper=\rmfamily 90 | } 91 | \makeatother 92 | 93 | %----------------------------------------------------------- 94 | % Useful user-defined commands 95 | %----------------------------------------------------------- 96 | 97 | % symbols for itemize enviroment 98 | \newcommand{\bluebox}{\raisebox{1.5mm}{\tiny$\blacksquare$}\hspace{0.3cm}} 99 | \newcommand{\bluestar}{\raisebox{1.5mm}{$\diamond$}\hspace{0.3cm}} 100 | \newcommand{\bluebullet}{\raisebox{1.5mm}{$\bullet$}\hspace{0.3cm}} 101 | 102 | % boxing text 103 | \newcommand\mybox[2][]{\tikz[overlay]\node[fill=#1,draw=#1,inner sep=3pt, anchor=text, rectangle, rounded corners=2mm] {#2};\phantom{#2}} 104 | 105 | 106 | 107 | % ---------------------------------------------------------------- 108 | % Main body of poster 109 | % ---------------------------------------------------------------- 110 | \title{Your Title Here ...} 111 | \author{Zuogong Yue and Jorge Gon\c{c}alves} 112 | %\institute{Luxembourg Centre for Systems Biomedicine, University of Luxembourg} 113 | 114 | % user's included packages here: 115 | \usepackage{helvet} 116 | \usepackage{times} 117 | %\renewcommand{\familydefault}{\sfdefault} 118 | \usepackage{algorithm} 119 | \usepackage{algpseudocode} 120 | \renewcommand\footnotesize{\small} 121 | 122 | 123 | %----------------------------------------------------------- 124 | % Start the poster itself 125 | %----------------------------------------------------------- 126 | 127 | % setup the top background/template 128 | \usebackgroundtemplate{\includegraphics[width=\paperwidth]{poster-layout/top-blue.jpg}} 129 | 130 | \begin{document} 131 | \begin{frame}[t] 132 | 133 | % setup the bottom background/template 134 | \raisebox{-112cm}{ 135 | \hspace*{-1.6cm} 136 | \begin{overpic}[width=1.05\textwidth]{poster-layout/bottom-blue.jpg} 137 | \put (4,14) {\color{white}{\large University of Luxembourg \hspace{12mm}$\bullet$ \hspace{12mm}Luxembourg Centre for Systems Biomedicine \hspace{12mm} $\bullet$ \hspace{12mm} www.uni.lu/lcsb \hspace{12mm} $\bullet$ \hspace{12mm} zuogong.yue@uni.lu }} 138 | \end{overpic}} 139 | 140 | \vspace{-110cm} %<----- adjust this value to have right margin 141 | % between body and title page 142 | \begin{columns}[t] 143 | 144 | % ---------------------------------------------------------------- 145 | % FIRST COLUMN: the left half-page 146 | % ---------------------------------------------------------------- 147 | % \begin{column}{0.3\sepwid}\end{column} % padding to the left margin 148 | 149 | \begin{column}{\twocolwid} 150 | \setbeamercolor{block title}{fg=LCSBgray,bg=white} 151 | \vskip1ex 152 | \vspace{1cm} 153 | 154 | \begin{block}{\textsf{Introduction}} 155 | \large 156 | bla bla bla... 157 | \end{block} 158 | 159 | \vspace{1cm} 160 | \begin{block}{\textsf{Problem Formulation}} 161 | \large 162 | bla bla bla... 163 | 164 | This word is 165 | \mybox[LCSBred]{\color{white}{\textsf{highlighted}}} in red 166 | and in sans-serif fonts. 167 | This word is \mybox[LCSBblue]{\color{white}{highlighted}} in red. 168 | \end{block} 169 | 170 | \vspace{3cm} 171 | \begin{myblock}[Failure of discrete-time methods]{LCSBred} 172 | \large 173 | \vspace*{.5cm} 174 | \begin{center} 175 | \begin{minipage}[t]{0.95\textwidth} 176 | bla bla... 177 | \end{minipage} 178 | \end{center} 179 | 180 | \begin{figure}[htb] %htbp!H 181 | \centering 182 | \includegraphics[width=.8\textwidth]{poster-layout/top-red} 183 | \end{figure} 184 | \vspace*{.5cm} 185 | \end{myblock} 186 | 187 | \end{column}% END of the left half-page 188 | 189 | 190 | % ---------------------------------------------------------------- 191 | % SECOND COLUMN: the right half-page 192 | % ---------------------------------------------------------------- 193 | % \begin{column}{0.5\sepwid}\end{column} % padding to the left margin 194 | 195 | \begin{column}{\twocolwid} 196 | \setbeamercolor{block title}{fg=LCSBgray,bg=white} 197 | \vspace{1.55cm} 198 | 199 | \begin{block}{\textsf{Network inference}} 200 | \large 201 | bla bla... 202 | 203 | \begin{itemize} 204 | \item[\bluebullet] item 1 205 | \item[\bluebullet] item 2 206 | \item[\bluebullet] item 3 207 | \end{itemize} 208 | 209 | \vspace*{2.7cm} 210 | \begin{myblock}[\textsf{Algorithm}]{LCSBblue} 211 | \vspace*{.3cm} 212 | \begin{minipage}[t]{.95\textwidth} 213 | \begin{algorithmic}[1] 214 | \State bla bla... 215 | \State bla bla... 216 | \end{algorithmic} 217 | \end{minipage} 218 | \vspace*{.3cm} 219 | \end{myblock} 220 | 221 | \end{block} 222 | 223 | 224 | \begin{block}{\textsf{Conclusions}} 225 | \large 226 | bla bla ... 227 | \end{block} 228 | 229 | \vspace{1cm} 230 | \begin{block}{\textsf{References}} 231 | { \small 232 | \begin{thebibliography}{1} 233 | 234 | \bibitem{GW} 235 | \justifying{ 236 | J.~Goncalves and S.~Warnick. 237 | ``Necessary and Sufficient Conditions for Dynamical Structure 238 | Reconstruction of LTI Networks''. 239 | \emph{Automatic Control, IEEE Transactions on}, 240 | \textbf{53}(7):1670--1674, 2008. 241 | } 242 | 243 | \bibitem{GN} 244 | \justifying{ 245 | S.~Gibson and B.~Ninness. 246 | ``Robust maximum-likelihood estimation of multivariable dynamic 247 | systems''. \emph{Automatica}, \textbf{41}(10):1667-1682, 2005. 248 | } 249 | 250 | % \bibitem{Wipf} 251 | % \justifying{ 252 | % D.P.~Wipf, B.D.~Rao. 253 | % ``Sparse Bayesian learning for basis selection''. 254 | % \emph{Signal Processing, IEEE Transactions on}, 255 | % \textbf{52}(8):2153-2164, 2004. 256 | % } 257 | 258 | \end{thebibliography} 259 | } 260 | \end{block} 261 | 262 | \end{column}% END of the right half-page 263 | % \begin{column}{\sepwid}\end{column} % padding to the right margin 264 | 265 | \end{columns} 266 | \end{frame} 267 | \end{document} 268 | -------------------------------------------------------------------------------- /archived/pptbackup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | texfiles=$(find -E . -maxdepth 1 -regex '.*\.(pptx*|keynote)$' -print) 4 | 5 | pathpre="${HOME}/Public/Dropbox/Academia/Manuscripts" 6 | 7 | count=0 8 | for texfn in $texfiles 9 | do 10 | bakfn="${pathpre}/../backup/${texfn}" 11 | bakfnlocal="${HOME}/Documents/backup/${texfn}" 12 | count=$((count+1)) 13 | if [ -f ${bakfn}.sha1 ]; 14 | then 15 | cursum=$(cat "${bakfn}.sha1" | awk '{print $1}') 16 | else 17 | cursum='N/A' 18 | fi 19 | newsum=$(shasum ${texfn} | awk '{print $1}') 20 | 21 | #if [ -f "${bakfn}.sha1" ] 22 | #then 23 | #shasum ${texfn} > ${bakfn}.sha1 24 | #fi 25 | 26 | echo "------------------FILE NO.${count}------------------" 27 | echo "Name: ${texfn}" 28 | 29 | if [ $cursum = $newsum ]; 30 | then 31 | echo "----" 32 | echo "Nothing needs to be backup." 33 | echo "---------------------------------------------" 34 | echo "" 35 | else 36 | echo "SHA1 of pptx/keynote file in DROPBOX_HOME/backup/: $cursum" 37 | echo "SHA1 of the current ppt/keynote file: $newsum" 38 | echo "----" 39 | cp -f $texfn $bakfn 40 | cp -f $texfn $bakfnlocal 41 | shasum $texfn > "${bakfn}.sha1" 42 | shasum $texfn > "${bakfnlocal}.sha1" 43 | echo "PPT source files in DROPBOX_HOME/backup/ updated." 44 | echo "---------------------------------------------" 45 | echo "" 46 | fi 47 | done 48 | -------------------------------------------------------------------------------- /archived/srcbackup.sh: -------------------------------------------------------------------------------- 1 | #/bin/bash 2 | 3 | curdirname=$(basename "$(pwd)"); 4 | pathpre="${HOME}/Public/Dropbox/Academia/Manuscripts" 5 | 6 | if [ $curdirname == "figures" ]; then 7 | cd .. 8 | fi 9 | 10 | #../archive/texbackup.sh 11 | #../archive/pptbackup.sh 12 | 13 | ${pathpre}/archive/texbackup.sh 14 | ${pathpre}/archive/pptbackup.sh 15 | 16 | if [ -d figures ]; then 17 | ${pathpre}/archive/tikzbackup.sh 18 | fi 19 | -------------------------------------------------------------------------------- /archived/texbackup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | texfiles=$(find . -maxdepth 1 -name '*.tex' -print) 4 | 5 | pathpre="${HOME}/Public/Dropbox/Academia/Manuscripts" 6 | 7 | count=0 8 | for texfn in $texfiles 9 | do 10 | bakfn="${pathpre}/../backup/${texfn}" 11 | bakfnlocal="${HOME}/Documents/backup/${texfn}" 12 | count=$((count+1)) 13 | if [ -f ${bakfn}.sha1 ]; 14 | then 15 | cursum=$(cat "${bakfn}.sha1" | awk '{print $1}') 16 | else 17 | cursum='N/A' 18 | fi 19 | newsum=$(shasum ${texfn} | awk '{print $1}') 20 | 21 | #if [ -f "${bakfn}.sha1" ] 22 | #then 23 | #shasum ${texfn} > ${bakfn}.sha1 24 | #fi 25 | 26 | #echo "------------------FILE NO.${count}------------------" 27 | #echo "Name: ${texfn}" 28 | 29 | if [ $cursum = $newsum ]; 30 | then 31 | : 32 | #echo "------------------FILE NO.${count}------------------" 33 | #echo "Name: ${texfn}" 34 | #echo "----" 35 | #echo "Nothing needs to be backup." 36 | #echo "---------------------------------------------" 37 | #echo "" 38 | else 39 | echo "------------------FILE NO.${count}------------------" 40 | echo "Name: ${texfn}" 41 | echo "SHA1 of LaTeX file in DROPBOX_HOME/backup/: $cursum" 42 | echo "SHA1 of the current LaTeX file: $newsum" 43 | echo "----" 44 | cp -f $texfn $bakfn 45 | cp -f $texfn $bakfnlocal 46 | shasum $texfn > "${bakfn}.sha1" 47 | shasum $texfn > "${bakfnlocal}.sha1" 48 | echo "LaTeX source files in DROPBOX_HOME/backup/ updated." 49 | echo "---------------------------------------------" 50 | echo "" 51 | fi 52 | done 53 | -------------------------------------------------------------------------------- /archived/userdef-mathsym.tex: -------------------------------------------------------------------------------- 1 | % % Macros for math symbols created by oracleyue 2 | % % -- [copy it later in the emacs snippet: "mathsymb"] -- 3 | 4 | % math symbols 5 | \newcommand{\vertiii}[1]{{\left\vert\kern-0.25ex\left\vert\kern-0.25ex\left\vert #1 6 | \right\vert\kern-0.25ex\right\vert\kern-0.25ex\right\vert}} %matrix norm 7 | 8 | % math operators 9 | \newcommand{\diag}{\operatorname{diag}} 10 | \newcommand{\blkdiag}{\operatorname{blkdiag}} 11 | \newcommand{\trace}{\operatorname{tr}} 12 | \newcommand{\im}{\operatorname{Im}} 13 | \newcommand{\re}{\operatorname{Re}} 14 | \newcommand{\kvec}{\operatorname{vec}} 15 | \newcommand{\sinch}{\operatorname{sinch}} 16 | \newcommand{\Log}{\operatorname{Log}} 17 | \newcommand{\eig}{\operatorname{eig}} 18 | \newcommand{\Tr}{\operatorname{Tr}} 19 | 20 | \newcommand{\minimize}[1]{\underset{#1}{\operatorname{minimize}}\ } % or using \, 21 | \newcommand{\st}{\operatorname{subject\ to}} 22 | \newcommand{\argmin}[1]{\underset{#1}{\operatorname{arg\,\!min}\;}} 23 | \newcommand{\argmax}[1]{\underset{#1}{\operatorname{arg\,\!max}\;}} 24 | \newcommand{\argmini}[1]{\operatorname{arg}\,\!\underset{#1}{\operatorname{min}}\;} 25 | \newcommand{\argmaxi}[1]{\operatorname{arg}\,\!\underset{#1}{\operatorname{max}}\;} 26 | 27 | % math macros 28 | \newcommand{\mathbff}[1]{\pmb{#1}} 29 | % \newcommand{\mathbff}[1]{\boldsymbol{#1}} 30 | \newcommand{\bm}[1]{ \begin{bmatrix} #1 \end{bmatrix}} 31 | 32 | % macros 33 | \newcommand{\underopt}[2]{\underset{#2}{\operatorname{#1}}} 34 | \newcommand{\yue}[1]{{\color{red} {[Zuogong: #1]}}} 35 | 36 | 37 | 38 | % ============================================================= 39 | 40 | % ARCHIVE of LaTeX math macros 41 | % ------ 42 | 43 | % symbols & macros 44 | % \def\dasharrow{\ensuremath{\operatorname{-}\operatorname{-}}} 45 | % \def\linearrow{\ensuremath{\operatorname{---}}} 46 | % \algnewcommand{\algorithmicgoto}{\textbf{goto} line} 47 | % \algnewcommand{\Goto}[1]{\algorithmicgoto~{#1}} 48 | 49 | % math field/space symbols; [Wei] 50 | % \newcommand{\R}{\mathbb{R}} 51 | % \newcommand{\CC}{\mathbb{C}} 52 | % \newcommand{\E}{\mathbb{E}} 53 | 54 | % math bold face symbols; [Wei] 55 | % \newcommand{\by}{\mathbf{y}} 56 | % \newcommand{\bx}{\mathbf{x}} 57 | % \newcommand{\bw}{\mathbf{w}} 58 | % \newcommand{\dic}{\mathbf{A}} 59 | % \newcommand{\bI}{\mathbf{I}} 60 | % \newcommand{\bgamma}{\boldsymbol{\gamma}} 61 | % \newcommand{\bGamma}{\boldsymbol{\Gamma}} 62 | % \newcommand{\bbeta}{\boldsymbol{\beta}} 63 | % \newcommand{\bPhi}{\boldsymbol{\Phi}} 64 | % \newcommand{\bA}{\mathbf{A}} 65 | 66 | 67 | % ARCHIVE of LaTeX commands 68 | % ------ 69 | % turn vertical spaces array: \arraycolsep=1.4pt\def\arraystretch{1.8} 70 | -------------------------------------------------------------------------------- /beamer-fig/lcsb-logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-fig/lcsb-logo.pdf -------------------------------------------------------------------------------- /beamer-fig/lcsb-ppt-template-line.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-fig/lcsb-ppt-template-line.pdf -------------------------------------------------------------------------------- /beamer-fig/unilu-logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-fig/unilu-logo.pdf -------------------------------------------------------------------------------- /beamer-fig/unix_happy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-fig/unix_happy.jpg -------------------------------------------------------------------------------- /beamer-fig/unix_happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-fig/unix_happy.png -------------------------------------------------------------------------------- /beamer-sty/Se7en-dark-theme.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-sty/Se7en-dark-theme.key -------------------------------------------------------------------------------- /beamer-sty/beamer-templates.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-sty/beamer-templates.zip -------------------------------------------------------------------------------- /beamer-sty/examples/example-dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-sty/examples/example-dark.pdf -------------------------------------------------------------------------------- /beamer-sty/examples/example-dark.tex: -------------------------------------------------------------------------------- 1 | \documentclass[aspectratio=169]{beamer} 2 | % options: presentation,notes,handout; aspectratio=169,1610,149,54,43,32 3 | \usepackage[accent=blue,sans]{styles/zyuebeamerdark} 4 | 5 | % Packages 6 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 7 | arydshln, mathrsfs, mathtools, upgreek} 8 | \usepackage{algorithm,algpseudocode} 9 | 10 | % Macros 11 | % \input{userdef-mathsym} 12 | 13 | % Title Page 14 | \title[]{Example on showing colors} 15 | \subtitle{} 16 | \author{\small Zuogong Yue$^1$\\[1ex] J. Thunberg$^1$, L. Ljung$^2$, J. Goncalves$^1$} 17 | \institute[]{ 18 | \begin{tabular}{ll} 19 | $^1$ University of Luxembourg, Luxembourg\\ 20 | $^2$ Link\"{o}ping University, Sweden 21 | \end{tabular}} 22 | \date{\footnotesize 14 July 2016 $\cdot$ MTNS 2016 $\cdot$ Minneapolis, MN} 23 | 24 | 25 | \begin{document} 26 | 27 | % ---- Title Page ---- 28 | \setbeamertemplate{footline}{} % remove page number 29 | \begin{frame} 30 | \titlepage 31 | \bibliographystyle{apalike} % abbrv;apalike 32 | \nobibliography{./ref/library} % enable /bibentry/: citations as footnotes 33 | \end{frame} 34 | \setbeamertemplate{footline}[frame number] % reset page number 35 | \setcounter{framenumber}{0} 36 | 37 | 38 | % ---- Main Part ---- 39 | 40 | \begin{frame} 41 | \frametitle{Introduction} 42 | 43 | Here is a citation\footcite{Goncalves2009}. And a math formula 44 | \begin{equation*} 45 | V(\mathcal{G}) \coloneqq V(\mathcal{G}_x), \;\forall x \in M, 46 | \quad 47 | E(\mathcal{G}) \coloneqq \underset{ 48 | \begin{subarray}{c} 49 | x \in M 50 | \end{subarray} 51 | }{\bigcup}E(\mathcal{G}_x). 52 | \end{equation*} 53 | \end{frame} 54 | 55 | 56 | 57 | \begin{frame} 58 | In this slide \pause 59 | 60 | the text will be partially visible \pause 61 | 62 | And finally everything will be there. 63 | \end{frame} 64 | 65 | 66 | 67 | \begin{frame} 68 | \frametitle{Sample frame title} 69 | This is a text in second frame. 70 | For the sake of showing an example. 71 | 72 | \begin{itemize} 73 | \item<1-> Text visible on slide 1 74 | \item<2-> Text visible on slide 2 75 | \item<3> Text visible on slide 3 76 | \item<4-> Text visible on slide 4 77 | \end{itemize} 78 | \end{frame} 79 | 80 | 81 | 82 | \begin{frame} 83 | \frametitle{Sample frame title} 84 | 85 | In this slide, some important text will be 86 | \alert{highlighted} beause it's important. 87 | 88 | \begin{block}{Remark} 89 | Sample text 90 | \end{block} 91 | 92 | \begin{alertblock}{Important theorem} 93 | Sample text in red box 94 | \end{alertblock} 95 | 96 | \begin{examples} 97 | Sample text in green box. "Examples" is fixed as block title. 98 | \end{examples} 99 | \end{frame} 100 | 101 | \begin{frame}{Colors in the current theme} 102 | \colorbox{atomBase03} {\color{white}atomBase03} 103 | \colorbox{atomBase02} {\color{white}atomBase02} 104 | \colorbox{atomBase01} {\color{white}atomBase01} 105 | \colorbox{atomBase00} {\color{white}atomBase00} 106 | \colorbox{atomBase0} {\color{white}atomBase0} 107 | \colorbox{atomBase1} {\color{white}atomBase1} 108 | \colorbox{atomBase2} {\color{white}atomBase2} 109 | \colorbox{atomBase3} {\color{white}atomBase3} 110 | \colorbox{atomYellow} {\color{white}atomYellow} 111 | \colorbox{atomOrange} {\color{white}atomOrange} 112 | \colorbox{atomRed} {\color{white}atomRed} 113 | \colorbox{atomMagenta}{\color{white}atomMagenta} 114 | \colorbox{atomViolet} {\color{white}atomViolet} 115 | \colorbox{atomBlue} {\color{white}atomBlue} 116 | \colorbox{atomCyan} {\color{white}atomCyan} 117 | \colorbox{atomGreen} {\color{white}atomGreen} 118 | \end{frame} 119 | 120 | 121 | 122 | % ---- Thanks Frame ---- 123 | \section*{Thanks} 124 | \setbeamertemplate{footline}{} % remove page number 125 | 126 | \begin{frame} 127 | \vspace*{1cm} 128 | \begin{center} 129 | {\Huge \bf \textcolor{atomAccent}{Thank you!}} 130 | \end{center} 131 | \end{frame} 132 | 133 | % ---- Appendix ---- 134 | % \appendix 135 | % \begin{frame} 136 | % \frametitle{Appendix: ...} 137 | % 138 | % \end{frame} 139 | 140 | % ---- Bibliography ---- 141 | % using /bibentry/; adding bibliography as footnote at each page 142 | % include bibtex libraries in front of any citations; Line 103 143 | 144 | \end{document} -------------------------------------------------------------------------------- /beamer-sty/examples/example-lcsb.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-sty/examples/example-lcsb.pdf -------------------------------------------------------------------------------- /beamer-sty/examples/example-lcsb.tex: -------------------------------------------------------------------------------- 1 | \documentclass[xcolor={dvipsnames}]{beamer} 2 | % options: presentation,notes,handout; aspectratio=169,1610,149,54,43,32 3 | \usepackage{styles/lcsbbeamer} 4 | 5 | % Fonts 6 | \usepackage{lmodern} 7 | \usefonttheme{serif} 8 | 9 | % Title Page 10 | \title[]{TITLE} 11 | \subtitle{} 12 | \author{\small Zuogong Yue$^1$\\[1ex] J. Thunberg$^1$, L. Ljung$^2$, J. Goncalves$^1$} 13 | \institute[]{ 14 | \begin{tabular}{ll} 15 | $^1$ Universit\'{e} du Luxembourg, Luxembourg\\ 16 | $^2$ Link\"{o}ping University, Sweden 17 | \end{tabular}} 18 | \date{\footnotesize 14 July 2016 $\cdot$ MTNS 2016 $\cdot$ Minneapolis, MN} 19 | 20 | \begin{document} 21 | \createLCSBTitlePage 22 | 23 | % ---- Main Part ---- 24 | 25 | \begin{frame} 26 | \frametitle{Introduction} 27 | 28 | \huge 29 | Here is the text.\\ 30 | \textcolor{red}{Here is the text.} 31 | 32 | \end{frame} 33 | 34 | 35 | 36 | \begin{frame} 37 | In this slide \pause 38 | 39 | the text will be partially visible \pause 40 | 41 | And finally everything will be there \cite{Yue2017}. 42 | \end{frame} 43 | 44 | 45 | 46 | \begin{frame} 47 | \frametitle{Sample frame title} 48 | This is a text in second frame. 49 | For the sake of showing an example. 50 | 51 | \begin{itemize} 52 | \item<1-> Text visible on slide 1 53 | \item<2-> Text visible on slide 2 54 | \item<3> Text visible on slide 3 55 | \item<4-> Text visible on slide 4 56 | \end{itemize} 57 | \end{frame} 58 | 59 | 60 | 61 | \begin{frame} 62 | \frametitle{Sample frame title} 63 | 64 | In this slide, some important text will be 65 | \alert{highlighted} beause it's important. 66 | Please, don't abuse it. 67 | 68 | \begin{block}{Remark} 69 | Sample text 70 | \end{block} 71 | 72 | \begin{alertblock}{Important theorem} 73 | Sample text in red box 74 | \end{alertblock} 75 | 76 | \begin{examples} 77 | Sample text in green box. "Examples" is fixed as block title. 78 | \end{examples} 79 | \end{frame} 80 | 81 | 82 | 83 | % ---- Thanks Frame ---- 84 | \section*{Thanks} 85 | \setbeamertemplate{footline}{} % remove page number 86 | 87 | \begin{frame} 88 | \vspace*{1cm} 89 | \begin{center} 90 | {\Huge \bf \textcolor{Magenta}{Thank you!}} \\ 91 | \bigskip 92 | \bigskip 93 | \includegraphics[width=10cm]{figures/unix_happy.jpg} 94 | \end{center} 95 | \end{frame} 96 | 97 | % ---- Bibliography ---- 98 | % use /biblatex/: adding the bibliography frame 99 | \begin{frame}%[allowframebreaks] % use the option if more than 1 page 100 | \frametitle{\bibname} 101 | \printbibliography 102 | \end{frame} 103 | 104 | % ---- Appendix ---- 105 | % \appendix 106 | % \begin{frame} 107 | % \frametitle{Appendix: ...} 108 | % 109 | % \end{frame} 110 | 111 | \end{document} 112 | -------------------------------------------------------------------------------- /beamer-sty/examples/example-light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-sty/examples/example-light.pdf -------------------------------------------------------------------------------- /beamer-sty/examples/example-light.tex: -------------------------------------------------------------------------------- 1 | \documentclass[xcolor={dvipsnames},aspectratio=169]{beamer} 2 | % options: notes,handout; aspectratio=169,1610,149,54,43,32 3 | \include{zyueBeamerTheme} 4 | 5 | % Packages 6 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 7 | arydshln, mathrsfs, mathtools, upgreek} 8 | \usepackage{graphicx,subcaption,tikz} 9 | \captionsetup[figure]{textfont=scriptsize,labelfont=scriptsize} 10 | \setbeamerfont{caption}{size=\scriptsize} 11 | \usepackage{algorithm,algpseudocode} 12 | \usepackage{appendixnumberbeamer} 13 | 14 | % Math symbol definitions 15 | % \input{userdef-mathsym} 16 | 17 | % Title Page 18 | \title[]{Example on showing colors} 19 | \subtitle{} 20 | \author{\small Zuogong Yue$^1$\\[1ex] J. Thunberg$^1$, L. Ljung$^2$, J. Goncalves$^1$} 21 | \institute[]{ 22 | \begin{tabular}{ll} 23 | $^1$ University of Luxembourg, Luxembourg\\ 24 | $^2$ Link\"{o}ping University, Sweden 25 | \end{tabular}} 26 | \date{\footnotesize 14 July 2016 $\cdot$ MTNS 2016 $\cdot$ Minneapolis, MN} 27 | 28 | % Table of Contents (before each section) 29 | \AtBeginSection[]{ 30 | \begin{frame} 31 | \frametitle{Outline} 32 | \tableofcontents[currentsection] 33 | \end{frame} 34 | } 35 | 36 | 37 | \begin{document} 38 | 39 | % Title Page 40 | \setbeamertemplate{footline}{} % remove page number 41 | \begin{frame} 42 | \vspace*{1cm} 43 | \titlepage 44 | \nobibliography{./ref/library} % enable citations by /bibentry/ 45 | \end{frame} 46 | \setbeamertemplate{footline}[frame number] % reset page number 47 | \setcounter{framenumber}{0} 48 | 49 | 50 | % ---- Main Part ---- 51 | 52 | \begin{frame} 53 | \frametitle{Introduction} 54 | 55 | \huge 56 | Here is the text.\\ 57 | \textcolor{black}{Here is the text.} 58 | 59 | \end{frame} 60 | 61 | 62 | 63 | \begin{frame} 64 | In this slide \pause 65 | 66 | the text will be partially visible \pause 67 | 68 | And finally everything will be there\footcite{Yue2017}. 69 | \end{frame} 70 | 71 | 72 | 73 | \begin{frame} 74 | \frametitle{Sample frame title} 75 | This is a text in second frame. 76 | For the sake of showing an example. 77 | 78 | \begin{itemize} 79 | \item<1-> Text visible on slide 1 80 | \item<2-> Text visible on slide 2 81 | \item<3> Text visible on slide 3 82 | \item<4-> Text visible on slide 4 83 | \end{itemize} 84 | \end{frame} 85 | 86 | 87 | 88 | \begin{frame} 89 | \frametitle{Sample frame title} 90 | 91 | In this slide, some important text will be 92 | \alert{highlighted} beause it's important. 93 | Please, don't abuse it. 94 | 95 | \begin{block}{Remark} 96 | Sample text 97 | \end{block} 98 | 99 | \begin{alertblock}{Important theorem} 100 | Sample text in red box 101 | \end{alertblock} 102 | 103 | \begin{examples} 104 | Sample text in green box. "Examples" is fixed as block title. 105 | \end{examples} 106 | \end{frame} 107 | 108 | 109 | % ---- Thanks Frame ---- 110 | \section*{Thanks} 111 | \setbeamertemplate{footline}{} % remove page number 112 | 113 | \begin{frame} 114 | \vspace*{1cm} 115 | \begin{center} 116 | {\Huge \bf \textcolor{mAlert}{Thank you!}} \\ 117 | \bigskip 118 | \bigskip 119 | % \includegraphics[width=10cm]{figures/unix_happy.jpg} 120 | \end{center} 121 | \end{frame} 122 | 123 | 124 | \end{document} 125 | %%% Local Variables: 126 | %%% mode: latex 127 | %%% TeX-master: t 128 | %%% End: 129 | -------------------------------------------------------------------------------- /beamer-sty/examples/example-plain.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-sty/examples/example-plain.pdf -------------------------------------------------------------------------------- /beamer-sty/examples/example-plain.tex: -------------------------------------------------------------------------------- 1 | \documentclass[9pt,aspectratio=54]{beamer} 2 | % options: presentation,notes,handout; aspectratio=169,1610,149,54,43,32 3 | \usepackage{styles/zyuebeamerplain} % bibentry, serif, times 4 | 5 | % Packages 6 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 7 | arydshln, mathrsfs, mathtools, upgreek} 8 | \usepackage{algorithm,algpseudocode} 9 | 10 | % Citations 11 | \addbibresource{./ref/library.bib} % to include bib files 12 | 13 | % Macros 14 | % \input{userdef-mathsym} 15 | 16 | % Title Page 17 | \title{Equality constrained minimization} 18 | \author[Zuogong Yue, ISB102, LCSB]{} 19 | \date{} 20 | 21 | 22 | \begin{document} 23 | 24 | % ---- Title Page ---- 25 | { 26 | \setbeamertemplate{footline}[text line]{\hfill\parbox[b][40pt][t]% 27 | {\textwidth}{\sffamily\footnotesize\insertshortauthor}\hfill} 28 | \begin{frame} 29 | \titlepage 30 | \vspace*{-50pt} 31 | \tableofcontents 32 | \end{frame} 33 | } 34 | \addtocounter{framenumber}{-1} 35 | 36 | % ---- Main Part ---- 37 | \section{equality constrained minimization} 38 | \begin{frame}{equality constrained minimization} 39 | 40 | Here is a citation \cite{Goncalves2009}. And a math formula 41 | \begin{equation*} 42 | V(\mathcal{G}) \coloneqq V(\mathcal{G}_x), \;\forall x \in M, 43 | \quad 44 | E(\mathcal{G}) \coloneqq \underset{ 45 | \begin{subarray}{c} 46 | x \in M 47 | \end{subarray} 48 | }{\bigcup}E(\mathcal{G}_x). 49 | \end{equation*} 50 | \end{frame} 51 | 52 | 53 | \section{eliminating equality constraints} 54 | 55 | \begin{frame}{eliminating equality constraints} 56 | In this slide, the text will be partially visible And finally everything will 57 | be there. 58 | \end{frame} 59 | 60 | 61 | \section{lower bound and stopping criterion} 62 | 63 | \begin{frame} 64 | \frametitle{Sample frame title} 65 | This is a text in second frame. 66 | For the sake of showing an example. 67 | 68 | \begin{itemize} 69 | \item Text visible on slide 1 70 | \item Text visible on slide 2 71 | \item Text visible on slide 3 72 | \item Text visible on slide 4 73 | \end{itemize} 74 | \end{frame} 75 | 76 | 77 | \section{implementation} 78 | 79 | \begin{frame} 80 | \frametitle{Sample frame title} 81 | 82 | In this slide, some important text will be 83 | \alert{highlighted} beause it's important. 84 | 85 | \begin{block}{Remark} 86 | Sample text 87 | \end{block} 88 | 89 | \begin{alertblock}{Important theorem} 90 | Sample text in red box 91 | \end{alertblock} 92 | 93 | \begin{exampleblock}{} 94 | Sample text in green box. "Examples" is fixed as block title. 95 | \end{exampleblock} 96 | \end{frame} 97 | 98 | 99 | 100 | % ---- Bibliography ---- 101 | % use /biblatex/: adding the bibliography frame 102 | \begin{frame} %[allowframebreaks] 103 | \frametitle{\bibname} 104 | \printbibliography 105 | \end{frame} 106 | 107 | % ---- Appendix ---- 108 | % \appendix 109 | % \begin{frame} 110 | % \frametitle{Appendix: ...} 111 | % 112 | % \end{frame} 113 | 114 | 115 | \end{document} 116 | %%% Local Variables: 117 | %%% mode: latex 118 | %%% TeX-master: t 119 | %%% End: 120 | -------------------------------------------------------------------------------- /beamer-sty/lcsbbeamer.sty: -------------------------------------------------------------------------------- 1 | % Basic settings 2 | \usetheme{Singapore} % Madrid, Singapore, Boadilla 3 | \usefonttheme{professionalfonts} % use lmodern mathfont; "serif" 4 | \setbeamertemplate{navigation symbols}{} 5 | \renewcommand{\insertnavigation}[1]{} 6 | \setbeamertemplate{footline}[frame number] 7 | \setbeamercolor{footline}{fg=Blue} 8 | \setbeamerfont{footline}{size=\footnotesize} 9 | 10 | % Citations (not /biblatex/, beamer's default) 11 | % use "biblatex" to show (author, year) and bibliography at the last page 12 | \usepackage[style=apa,language=english]{biblatex} 13 | \DeclareLanguageMapping{english}{english-apa} 14 | \renewcommand*{\cite}{\parencite} 15 | \renewcommand*{\citesetup}{\color{gray}} 16 | \renewcommand*{\bibfont}{\scriptsize} 17 | % set bibliography styles 18 | \setlength\bibitemsep{1.2\itemsep} 19 | \setbeamertemplate{bibliography item}{} % remove the image before entries 20 | \setbeamercolor*{bibliography entry author}{parent=normal text} 21 | \setbeamercolor*{bibliography entry title}{parent=palette primary} 22 | \setbeamercolor*{bibliography entry journal}{parent=normal text} 23 | \setbeamercolor*{bibliography entry note}{parent=normal text} 24 | % add bib library files 25 | \addbibresource{./ref/library.bib} 26 | 27 | % Fonts 28 | % \usepackage{lmodern,charter} 29 | % \usefonttheme{serif} 30 | % \setbeamerfont{title}{family=\sffamily, series=\bfseries} 31 | % \setbeamerfont{frametitle}{family=\sffamily\sf} 32 | % \setbeamerfont{framesubtitle}{family=\sffamily\sf} 33 | 34 | % Packages 35 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 36 | arydshln, mathrsfs, mathtools, upgreek} 37 | \usepackage{graphicx,subcaption,tikz} 38 | \captionsetup[figure]{textfont=scriptsize,labelfont=scriptsize} 39 | \setbeamerfont{caption}{size=\scriptsize} 40 | \usepackage{algorithm,algpseudocode} 41 | \usepackage{appendixnumberbeamer} 42 | 43 | % Title Page 44 | \newcommand{\createLCSBTitlePage}{ 45 | % Coordinates for logo in titlepage 46 | \newlength{\logoX} 47 | \newlength{\logoY} 48 | \newcommand{\coordinateWidth}{0.7cm} 49 | \newcommand{\coordinateHeight}{1.1cm} 50 | % Creates title page of slide show using above information 51 | \setbeamertemplate{footline}{} % remove page number 52 | \begin{frame} 53 | \begin{tikzpicture}[remember picture,overlay] 54 | \setlength{\logoX}{\coordinateWidth} 55 | \setlength{\logoY}{\coordinateHeight} 56 | \node[xshift=.7cm,yshift=0.75cm] at (current page.south west) 57 | {\includegraphics[height=1cm]{figures/lcsb-logo}}; 58 | \setlength{\logoX}{-\coordinateWidth-1cm} 59 | \setlength{\logoY}{\coordinateHeight-0.1cm} 60 | \node[xshift=-1.7cm,yshift=0.65cm] at (current page.south east) 61 | {\includegraphics[height=.7cm]{figures/unilu-logo}}; 62 | \setlength{\logoX}{\coordinateWidth+6.2cm} 63 | \setlength{\logoY}{\coordinateHeight} 64 | \node[xshift=6.9cm,yshift=0.75cm] at (current page.south west) 65 | {\includegraphics[scale=1]{figures/lcsb-ppt-template-line}}; 66 | \end{tikzpicture} 67 | 68 | \titlepage 69 | \end{frame} 70 | \setbeamertemplate{footline}[frame number] % reset page number 71 | \setcounter{framenumber}{0} 72 | } 73 | 74 | % Table of Contents before each section 75 | \AtBeginSection[]{ 76 | \begin{frame} 77 | \frametitle{Outline} 78 | \tableofcontents[currentsection] 79 | \end{frame} 80 | } 81 | -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/beamerthemesolarized.sty: -------------------------------------------------------------------------------- 1 | \mode 2 | 3 | 4 | \usepackage{etoolbox} % important 5 | %\usepackage{xstring} 6 | \usepackage{caption} 7 | \captionsetup{compatibility=false} 8 | 9 | % Maths font 10 | \usefonttheme[onlymath]{serif} 11 | %\DeclareMathSizes{10}{14}{10}{8} 12 | %\DeclareMathSizes{display size}{text size}{script size}{scriptscript size}. 13 | 14 | % Margins 15 | \setbeamersize{text margin left=0.7cm,text margin right=0.7cm} 16 | 17 | \SetupKeyvalOptions{% 18 | family=solarized, 19 | prefix=solarized@, 20 | } 21 | \DeclareBoolOption[false]{dark} 22 | \DeclareBoolOption[false]{sectionframe} % Default: no frame at a begining of a section 23 | \DeclareComplementaryOption{light}{dark} 24 | \ProcessKeyvalOptions* 25 | 26 | % Solarized palette 27 | \definecolor{solarizedBase03}{HTML}{002B36} 28 | \definecolor{solarizedBase02}{HTML}{073642} 29 | \definecolor{solarizedBase01}{HTML}{586e75} 30 | \definecolor{solarizedBase00}{HTML}{657b83} 31 | \definecolor{solarizedBase0}{HTML}{839496} 32 | \definecolor{solarizedBase1}{HTML}{93a1a1} 33 | \definecolor{solarizedBase2}{HTML}{EEE8D5} 34 | \definecolor{solarizedBase3}{HTML}{FDF6E3} 35 | \definecolor{solarizedYellow}{HTML}{B58900} 36 | \definecolor{solarizedOrange}{HTML}{CB4B16} 37 | \definecolor{solarizedRed}{HTML}{DC322F} 38 | \definecolor{solarizedMagenta}{HTML}{D33682} 39 | \definecolor{solarizedViolet}{HTML}{6C71C4} 40 | \definecolor{solarizedBlue}{HTML}{268BD2} 41 | \definecolor{solarizedCyan}{HTML}{2AA198} 42 | \definecolor{solarizedGreen}{HTML}{859900} 43 | 44 | %% Set base colors for dark or light versions 45 | %% Dark 46 | \ifboolexpe{bool {solarized@dark}}{% 47 | \colorlet{solarizedRebase03}{solarizedBase03} 48 | \colorlet{solarizedRebase02}{solarizedBase02} 49 | \colorlet{solarizedRebase01}{solarizedBase01} 50 | \colorlet{solarizedRebase00}{solarizedBase00} 51 | \colorlet{solarizedRebase0}{solarizedBase0} 52 | \colorlet{solarizedRebase1}{solarizedBase1} 53 | \colorlet{solarizedRebase2}{solarizedBase2} 54 | \colorlet{solarizedRebase3}{solarizedBase3} 55 | \colorlet{solarizedAccent}{solarizedYellow} 56 | }{% 57 | %% Light 58 | \colorlet{solarizedRebase03}{solarizedBase3} 59 | \colorlet{solarizedRebase02}{solarizedBase2} 60 | \colorlet{solarizedRebase01}{solarizedBase1} 61 | \colorlet{solarizedRebase00}{solarizedBase0} 62 | \colorlet{solarizedRebase0}{solarizedBase00} 63 | \colorlet{solarizedRebase1}{solarizedBase01} 64 | \colorlet{solarizedRebase2}{solarizedBase02} 65 | \colorlet{solarizedRebase3}{solarizedBase03} 66 | \colorlet{solarizedAccent}{solarizedBase03} 67 | } 68 | 69 | 70 | % Text color 71 | \setbeamercolor{normal text}{fg=solarizedRebase3, bg=solarizedRebase03} 72 | \setbeamercolor{alerted text}{fg=solarizedAccent} 73 | \setbeamercolor{example text}{fg=solarizedRebase1, bg=solarizedRebase02} 74 | 75 | % Titles 76 | \setbeamercolor*{titlelike}{fg=solarizedAccent} 77 | \setbeamercolor*{frametitle}{fg=solarizedAccent} 78 | \setbeamercolor*{framesubtitle}{fg=solarizedRed} 79 | \setbeamercolor*{title}{fg=solarizedAccent} 80 | 81 | % Font size 82 | %\setbeamerfont{frametitle}{size=\scriptsize} 83 | \setbeamerfont{framesubtitle}{size=\normalsize} 84 | 85 | % References 86 | %\hypersetup{hyperindex=false,bookmarksopen=false,colorlinks=true,urlcolor=solarizedRed,citecolor=solarizedCyan,allcolors=solarizedCyan,linkcolor=solarizedCyan} 87 | \let\oldcite=\cite 88 | \renewcommand{\cite}[1]{\textcolor{solarizedCyan}{\oldcite{#1}}} 89 | \renewcommand{\citep}[1]{(\textcolor{solarizedCyan}{\oldcite{#1}})} 90 | 91 | % Template title page 92 | \defbeamertemplate*{title page}{customized}[1][]{% 93 | \begin{center} 94 | \huge \inserttitle\\ 95 | \vspace{0.2cm} 96 | \usebeamerfont{subtitle}\textcolor{solarizedRed}{\insertsubtitle}\\ 97 | \vspace{1cm} 98 | \usebeamerfont{date}\insertdate\\ 99 | \vspace{1cm} 100 | \usebeamerfont{author}\insertauthor\\ 101 | \vspace{0.1cm} 102 | \usebeamerfont{institute}\insertinstitute 103 | \usebeamercolor[fg]{titlegraphic}\inserttitlegraphic% 104 | \end{center} 105 | } 106 | 107 | % Frame with section title 108 | \ifboolexpe{bool {solarized@sectionframe}}{% 109 | \setbeamertemplate{section page}{% 110 | \begin{center} 111 | \large \textcolor{solarizedRed}{Part~\insertsectionnumber.} 112 | \\ 113 | \vspace{0.3cm} 114 | {\hypersetup{hidelinks} 115 | \Huge \insertsection% 116 | } 117 | \end{center} 118 | } 119 | \def\sectionpage{\usebeamertemplate*{section page}} 120 | \AtBeginSection{\frame{\sectionpage}} 121 | }{} 122 | 123 | % Function converting numbers to letters for table of content numbering 124 | \newcommand*{\myalpha}[1]{% 125 | \IfEqCase{#1}{% 126 | {1}{a}% 127 | {2}{b}% 128 | {3}{c}% 129 | {4}{d}% 130 | {5}{e}% 131 | {6}{f}% 132 | {7}{g}% 133 | {8}{h}% 134 | {9}{i}% 135 | {10}{j}% 136 | {11}{k}% 137 | {12}{l}% 138 | } 139 | } 140 | 141 | % Table of contents 142 | \setbeamertemplate{section in toc}{{\hypersetup{hidelinks}\large \inserttocsectionnumber.~\textcolor{solarizedRed}{\inserttocsection}}} 143 | \setbeamertemplate{subsection in toc}{\hspace{0.8em} \textcolor{solarizedRebase1}{\myalpha{\inserttocsubsectionnumber}.}~\inserttocsubsection\\} 144 | 145 | % Header and footer from CSS 146 | %\setbeamertemplate{footline}[page number]{} % gets rid of bottom navigation bars 147 | \setbeamertemplate{footline}[frame number]{} 148 | \setbeamertemplate{navigation symbols}{} % gets rid of navigation symbols 149 | \setbeamercolor{footline}{bg=solarizedRebase02,fg=solarizedRebase1} 150 | \setbeamercolor{headline}{bg=solarizedRebase01,fg=solarizedRebase1} 151 | 152 | % Figure Captions 153 | \captionsetup[figure]{labelformat=empty} % No "Figure" 154 | \captionsetup{font={color=solarizedCyan,scriptsize},labelfont={color=solarizedCyan,scriptsize}} % Cyan color, small font 155 | 156 | \setbeamercolor*{structure}{bg=solarizedRebase01, fg=solarizedRebase1} 157 | 158 | \setbeamercolor*{palette primary}{bg=solarizedRebase01, fg=solarizedRebase1} 159 | \setbeamercolor*{palette secondary}{bg=solarizedRebase01, fg=solarizedRebase1} 160 | \setbeamercolor*{palette tertiary}{bg=solarizedRebase01, fg=solarizedRebase1} 161 | \setbeamercolor*{palette quaternary}{bg=solarizedRebase01, fg=solarizedRebase1} 162 | 163 | % Make Blocks slightly lighter/darker 164 | \setbeamercolor{block title}{fg=solarizedAccent, bg=solarizedRebase02} 165 | \setbeamercolor{block body}{parent=normal text, bg=solarizedRebase02} 166 | 167 | % same as footline 168 | % Set Sidebar and footline colors 169 | \setbeamercolor*{sidebar}{parent=headline} 170 | \setbeamercolor*{palette sidebar primary}{fg=solarizedRebase01, fg=solarizedRebase1} 171 | \setbeamercolor*{palette sidebar secondary}{fg=solarizedRebase01, fg=solarizedRebase1} 172 | \setbeamercolor*{palette sidebar tertiary}{fg=solarizedRebase01, fg=solarizedRebase1} 173 | \setbeamercolor*{palette sidebar quaternary}{fg=solarizedRebase01, fg=solarizedRebase1} 174 | 175 | % border-color for headings 176 | \setbeamercolor{separation line}{fg=solarizedRebase0} 177 | \setbeamercolor{fine separation line}{fg=solarizedRebase0} 178 | 179 | \setbeamercolor*{section in sidebar shaded}{parent=palette sidebar primary} 180 | \setbeamercolor*{section in sidebar}{parent=palette sidebar primary, fg=solarizedRebase02} 181 | \setbeamercolor*{subsection in sidebar}{parent=section in sidebar} 182 | \setbeamercolor*{subsection in sidebar shaded}{parent=section in sidebar shaded} 183 | 184 | % Bibliography 185 | %\setbeamertemplate{bibliography item}[triangle] 186 | \setbeamertemplate{bibliography item}{\hspace{+0.4cm}\scriptsize$\blacktriangleright$} 187 | \setbeamercolor*{bibliography entry title}{fg=solarizedAccent} 188 | \setbeamercolor*{bibliography entry author}{fg=solarizedMagenta} 189 | %\setbeamercolor*{bibliography entry location}{fg=black} 190 | %\setbeamercolor*{bibliography entry note}{fg=black} 191 | 192 | \mode 193 | 194 | -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/example/example-blx.bib: -------------------------------------------------------------------------------- 1 | @Comment{$ biblatex control file $} 2 | @Comment{$ biblatex version 2.8 $} 3 | Do not modify this file! 4 | 5 | This is an auxiliary file used by the 'biblatex' package. 6 | This file may safely be deleted. It will be recreated as 7 | required. 8 | 9 | @Control{biblatex-control, 10 | options = {2.8:0:0:1:0:1:1:0:0:1:0:2:1:1:79:+:nyt}, 11 | } 12 | -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/example/example.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-sty/solarized-latex_style/example/example.pdf -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/example/example.tex: -------------------------------------------------------------------------------- 1 | \documentclass[10pt, compress]{beamer} 2 | 3 | % Use latex style 4 | \usepackage{../latex_style/packages} 5 | \usepackage{../latex_style/notations} 6 | % Light colors 7 | % Frame with section title at the beginning of each section 8 | \usepackage[light,sectionframe]{../beamerthemesolarized} % if the .sty file is in ../ 9 | %\usetheme[light,sectionframe]{solarized} % if the theme is globally installed 10 | 11 | 12 | \title{Investigation on the theory of the Brownian Motion} 13 | \subtitle{A short overview} 14 | \date{\today} 15 | \author{Albert Einstein, Ph.D.} 16 | \institute{Swiss Federal Institute of Technology in Zurich} 17 | 18 | \begin{document} 19 | 20 | \maketitle 21 | 22 | \begin{frame}{Introduction}{Goal of this study} 23 | \begin{block}{} 24 | \vspace{-0.2cm} 25 | We aim at building a new theory for \textcolor{solarizedYellow}{random movement} of particles 26 | \begin{itemize} 27 | \item Bla bla 28 | \item Bla bla 29 | \item Bla bla 30 | \end{itemize} 31 | because \textbf{bla bla}. 32 | \end{block} 33 | \end{frame} 34 | 35 | \begin{frame}{Contents} 36 | \tableofcontents 37 | \end{frame} 38 | 39 | % First section 40 | \section{On the movement of small particles in a stationnary liquid} 41 | 42 | \subsection{System description} 43 | 44 | \begin{frame}{System description}{Particles in a stationnary liquid} 45 | \begin{columns} 46 | \begin{column}{0.5\textwidth} 47 | \begin{figure} 48 | \hspace*{-0.75 cm} 49 | \includegraphics[width=5.5cm]{particles.png} 50 | \caption{System representation} 51 | \end{figure} 52 | \end{column} 53 | 54 | \begin{column}{0.5\textwidth} 55 | \begin{itemize} 56 | \item Elementary particles 57 | \item Thermal agitation 58 | \item Random collisions 59 | \end{itemize} 60 | \end{column} 61 | 62 | \end{columns} 63 | \end{frame} 64 | 65 | 66 | \subsection{Movement equations} 67 | \subsection{New framework for movement description} 68 | 69 | % Second section 70 | \section{On the theory of Brownian Motion} 71 | 72 | \subsection{Definitions} 73 | \subsection{Main result} 74 | 75 | \begin{frame}{Einstein's equations}{Particles in a stationnary liquid} 76 | \begin{block}{Main result} 77 | For particles in a stationnary liquid, we have: 78 | $$ 79 | < (\Delta x)^2 > ~=~ \frac{RT}{N} \frac{1}{3 \pi \mu a} \tau 80 | $$ 81 | 82 | \end{block} 83 | \end{frame} 84 | 85 | \subsection{Consequences and perspectives} 86 | 87 | 88 | \begin{frame}{Some interesting perspectives}{Few insights} 89 | I think that 90 | \begin{itemize} 91 | \item Bla bla bla 92 | \item Bla \textcolor{solarizedYellow}{bla bla} 93 | \item Bla bla bla 94 | \item Bla bla bla 95 | \end{itemize} 96 | has to be further examined... 97 | \end{frame} 98 | \end{document} 99 | -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/example/particles.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-sty/solarized-latex_style/example/particles.gif -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/example/particles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/beamer-sty/solarized-latex_style/example/particles.png -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/example/x.tex: -------------------------------------------------------------------------------- 1 | \relax 2 | \providecommand\hyper@newdestlabel[2]{} 3 | \@setckpt{../beamerthemesolarized.sty}{ 4 | \setcounter{page}{1} 5 | \setcounter{equation}{0} 6 | \setcounter{enumi}{0} 7 | \setcounter{enumii}{0} 8 | \setcounter{enumiii}{0} 9 | \setcounter{enumiv}{0} 10 | \setcounter{footnote}{0} 11 | \setcounter{mpfootnote}{0} 12 | \setcounter{beamerpauses}{0} 13 | \setcounter{bookmark@seq@number}{0} 14 | \setcounter{lecture}{0} 15 | \setcounter{part}{0} 16 | \setcounter{section}{0} 17 | \setcounter{subsection}{0} 18 | \setcounter{subsubsection}{0} 19 | \setcounter{subsectionslide}{0} 20 | \setcounter{framenumber}{0} 21 | \setcounter{figure}{0} 22 | \setcounter{table}{0} 23 | \setcounter{parentequation}{0} 24 | \setcounter{theorem}{0} 25 | } 26 | -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/notations.sty: -------------------------------------------------------------------------------- 1 | % Maths ensemble 2 | \newcommand{\Z}{\mathbb{Z}} 3 | \newcommand{\N}{\mathbb{N}} 4 | \newcommand{\R}{\mathbb{R}} 5 | \newcommand{\Q}{\mathbb{Q}} 6 | \newcommand{\C}{\mathbb{C}} 7 | 8 | % mathcal 9 | \newcommand{\cF}{\mathcal{F}} 10 | \newcommand{\cN}{\mathcal{N}} 11 | \newcommand{\cT}{\mathcal{T}} 12 | \newcommand{\cC}{\mathcal{C}} 13 | 14 | % Trace and Variance 15 | \def\Tr{{{\rm Tr}}} 16 | \def\Var{{{\rm Var}}} 17 | \def\Cov{{{\rm Cov}}} 18 | 19 | % Mean-square errors 20 | \def\MMSE{{{\rm MMSE}}} 21 | \def\MSE{{{\rm MSE}}} 22 | \def\DMSE{{{\rm DMSE}}} 23 | \def\mmse{{{\rm mmse}}} 24 | 25 | % Probability 26 | \renewcommand{\P}{\mathbb{P}} 27 | \newcommand{\E}{\mathbb{E}} 28 | \newcommand{\iid}{\overset{\text{\tiny i.i.d.}}{\sim}} 29 | \def\Dtv{\text{D}_{\text{\scriptsize TV}}} 30 | \def\Dkl{\text{D}_{\text{\scriptsize KL}}} 31 | 32 | % Usual laws 33 | \def\Poi{\text{Poi}} 34 | \def\Pois{\text{Pois}} 35 | \def\Bin{\text{Bin}} 36 | \def\Ber{\text{Ber}} 37 | 38 | % Double brackets 39 | \def\llbracket{[\hspace{-.10em} [ } 40 | \def\rrbracket{ ] \hspace{-.10em}] } 41 | 42 | % Math-bold 43 | \newcommand{\bbf}[1]{\mathbf{#1}} 44 | 45 | % Ceil and Floor 46 | \DeclarePairedDelimiter\ceil{\lceil}{\rceil} 47 | \DeclarePairedDelimiter\floor{\lfloor}{\rfloor} 48 | -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/packages.sty: -------------------------------------------------------------------------------- 1 | % Template Maths LaTeX de léo 2 | 3 | % Packages 4 | \usepackage{amsmath,amsfonts,amssymb,amsthm,mathrsfs} 5 | \usepackage{graphicx,graphics} 6 | \usepackage{epsfig} 7 | \usepackage{latexsym} % symbols 8 | \usepackage[english]{babel} 9 | \usepackage[utf8]{inputenc} 10 | \usepackage{mathtools} 11 | \usepackage{enumerate} 12 | \usepackage{xcolor} 13 | \usepackage{lmodern} 14 | 15 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 | %%%%% TEST IF BEAMER %%%%%%%% 17 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 18 | \makeatletter% 19 | \@ifclassloaded{beamer}% 20 | {% 21 | % Special beamer packages 22 | %Bilio 23 | \usepackage[backend=bibtex,natbib=true, bibstyle=authoryear, citestyle=authoryear-comp, maxcitenames=2]{biblatex} 24 | \defbibheading{bibliography}[\bibname]{} 25 | }% 26 | {% 27 | % Special article packages 28 | \usepackage[a4paper,vmargin={2.4cm,2.8cm},hmargin={2.4cm,2.4cm}]{geometry} 29 | \usepackage[labelfont={bf}, margin=1cm]{caption} 30 | % Hyperrefs 31 | \usepackage[pdfpagemode=UseNone,bookmarksopen=false,colorlinks=true,urlcolor=blue,citecolor=blue,citebordercolor=blue,linkcolor=blue]{hyperref} 32 | % Biblio 33 | \usepackage[nottoc, notlof, notlot]{tocbibind} 34 | % Theorems 35 | \usepackage{thmtools} 36 | \declaretheorem[thmbox=L,name=Theorem]{theorem} 37 | \declaretheorem[name=Proposition,thmbox=M,numberlike=theorem]{proposition} 38 | \declaretheorem[name=Lemma,thmbox=S,numberlike=theorem]{lemma} 39 | \declaretheorem[name=Definition,thmbox=M,numberlike=theorem]{definition} 40 | \declaretheorem[name=Corollary,thmbox=M,numberlike=theorem]{corollary} 41 | \declaretheorem[name=Conjecture,thmbox=M,numberlike=theorem]{conjecture} 42 | 43 | % Proofs 44 | \renewenvironment{proof}[1][\unskip]{\noindent\textbf{Proof #1.} }{\hfill$\square$} 45 | }% 46 | \makeatother% 47 | -------------------------------------------------------------------------------- /beamer-sty/solarized-latex_style/skeleton.tex: -------------------------------------------------------------------------------- 1 | \documentclass[10pt, compress]{beamer} 2 | \usepackage{latex_style/packages} 3 | \usepackage{latex_style/notations} 4 | \usepackage[light,sectionframe]{latex_style/beamerthemesolarized} % if the .sty file is in ../ 5 | 6 | \addbibresource{./references.bib} 7 | 8 | \title{} 9 | \subtitle{} 10 | \date{\today} 11 | \author{} 12 | \institute{} 13 | 14 | \begin{document} 15 | 16 | \maketitle 17 | 18 | \begin{frame}{Contents} 19 | \tableofcontents 20 | \end{frame} 21 | 22 | % First section 23 | \section{Motivation} 24 | 25 | \subsection{History} 26 | 27 | \begin{frame}{Introduction}{Model} 28 | 29 | % Blocks 30 | \begin{block}{Block title} 31 | \end{block} 32 | 33 | % Columns 34 | \begin{columns} 35 | \begin{column}{0.48\textwidth} 36 | \begin{figure} 37 | \hspace*{-0.68 cm} 38 | \includegraphics[width=6.7cm]{ph_diag.pdf} 39 | \vspace{-0.20 cm} 40 | \caption{caption} 41 | \end{figure} 42 | \end{column} 43 | 44 | \begin{column}{0.5\textwidth} 45 | \end{column} 46 | \end{columns} 47 | \end{frame} 48 | 49 | 50 | \section*{Bibliography} 51 | \begin{frame}[allowframebreaks] 52 | \frametitle{References} 53 | \printbibliography 54 | \end{frame} 55 | 56 | 57 | \end{document} 58 | -------------------------------------------------------------------------------- /beamer-sty/zyuebeamer.sty: -------------------------------------------------------------------------------- 1 | % ================================================================ 2 | % Beamer Configurations: default for zyue 3 | % ================================================================ 4 | 5 | \NeedsTeXFormat{LaTeX2e}[1994/06/01] 6 | \ProvidesPackage{zyuebeamer}[2017/12/01 Custom Package] 7 | 8 | % Parsing Options 9 | \newif\if@useBibEntry 10 | \newif\if@useBibLaTeX 11 | \DeclareOption{biblatex}{ 12 | \@useBibLaTeXtrue 13 | \@useBibEntryfalse 14 | } 15 | \DeclareOption{bibentry}{ 16 | \@useBibEntrytrue 17 | \@useBibLaTeXfalse 18 | } 19 | \ExecuteOptions{biblatex} 20 | \newif\if@usetxmath\@usetxmathfalse 21 | \DeclareOption{txmath}{ 22 | \@usetxmathtrue 23 | } 24 | \newif\if@usesans\@usesansfalse 25 | \DeclareOption{sans}{ 26 | \@usesanstrue 27 | } 28 | \newif\if@usecharter\@usecharterfalse 29 | \DeclareOption{charter}{ 30 | \@usechartertrue 31 | } 32 | \newif\if@useBGcolor\@useBGcolorfalse 33 | \DeclareOption{bg}{ 34 | \@useBGcolortrue 35 | } 36 | \newif\if@useToC\@useToCtrue 37 | \DeclareOption{notoc}{ 38 | \@useToCfalse 39 | } 40 | \ProcessOptions 41 | 42 | % Beamer Settings 43 | % set fonts 44 | \RequirePackage[utf8]{inputenc} 45 | \RequirePackage[T1]{fontenc} 46 | \RequirePackage{lmodern} 47 | \if@usesans 48 | \usefonttheme{professionalfonts} 49 | \else 50 | \usefonttheme{serif} 51 | % \RequirePackage[condensed]{roboto} 52 | \RequirePackage{roboto} 53 | \if@usecharter 54 | \RequirePackage{charter} 55 | \fi 56 | \fi 57 | \if@usetxmath 58 | \usefonttheme{professionalfonts} 59 | \RequirePackage{newtxmath} 60 | \fi 61 | \if@usecharter 62 | \setbeamerfont{title}{series=\bfseries} 63 | \else 64 | \setbeamerfont{title}{family=\sffamily, series=\mdseries} 65 | \fi 66 | \setbeamerfont{frametitle}{family=\robotocondensed, series=\mdseries} 67 | \setbeamerfont{framesubtitle}{family=\robotocondensed,series=\mdseries} 68 | % color definitions (/pencillight/ for iTerm2) 69 | \definecolor{mBlack}{HTML}{2c2c2c} 70 | \definecolor{mLightBlack}{HTML}{545454} 71 | \definecolor{mGray}{HTML}{808080} 72 | \definecolor{mBlue}{HTML}{06a1cd} 73 | \definecolor{mGreen}{HTML}{12b28b} 74 | \definecolor{mViolet}{HTML}{65528a} 75 | \definecolor{mCyan}{HTML}{2cb3c5} 76 | \definecolor{mRed}{HTML}{ce2e84} 77 | \definecolor{mWhite}{HTML}{f4f4f4} 78 | % choose colors 79 | \colorlet{mAlert}{mRed} 80 | \colorlet{mHighlight}{mBlue} 81 | \colorlet{mColor}{mBlue} 82 | % set beamer elements 83 | \usecolortheme[named=mColor]{structure} 84 | \setbeamercolor{normal text}{fg=mBlack} % bug: comment it, if images show black bg 85 | \setbeamercolor{alerted text}{fg=mAlert} % \alert{..} 86 | \setbeamerfont*{block title}{family=\sffamily, series=\mdseries} 87 | \setbeamerfont*{block body example}{size=\small} 88 | \setbeamercolor*{block title}{fg=mBlack, bg= mColor!80} 89 | \setbeamercolor*{block title alerted}{fg=mBlack, bg= mAlert!80} 90 | \setbeamercolor*{block title example}{fg=mBlack, bg= mGray!80} 91 | \if@useBGcolor 92 | \setbeamercolor{background canvas}{bg=mWhite} % block: bg=mGray!15 93 | \setbeamercolor*{block body}{fg=mBlack, bg= mGray!15} 94 | \setbeamercolor*{block body alerted}{fg=mBlack, bg= mGray!15} 95 | \setbeamercolor*{block body example}{fg=mBlack, bg= mGray!15} 96 | \else 97 | \setbeamercolor*{block body}{fg=mBlack, bg= mGray!10} 98 | \setbeamercolor*{block body alerted}{fg=mBlack, bg= mGray!10} 99 | \setbeamercolor*{block body example}{fg=mBlack, bg= mGray!10} 100 | \fi 101 | % extension of block with given width 102 | % usage: \begin{varblock}[4cm]{} ... 103 | \newenvironment<>{varblock}[2][.9\textwidth]{% 104 | \setlength{\textwidth}{#1} 105 | \begin{actionenv}#3% 106 | \def\insertblocktitle{#2}% 107 | \par% 108 | \usebeamertemplate{block begin}} 109 | {\par% 110 | \usebeamertemplate{block end}% 111 | \end{actionenv}} 112 | % or, use the snippet "varblock" by minipage. 113 | 114 | % set layouts 115 | \RequirePackage{dashrule} 116 | \setbeamertemplate{frametitle}{%\centering 117 | \vspace*{10pt}% 118 | \usebeamerfont{frametitle}\insertframetitle\\[-5pt] % -8pt 119 | {\color{mGray}\hdashrule{\textwidth}{1pt}{1pt}}} 120 | % \setbeamersize{text margin left=35pt,text margin right=35pt} 121 | \setbeamertemplate{navigation symbols}{} 122 | \setbeamertemplate{footline}[frame number] 123 | \setbeamercolor{footline}{fg=mBlack} 124 | \setbeamerfont{footline}{size=\footnotesize} 125 | 126 | % Citations 127 | \if@useBibLaTeX 128 | % use "biblatex" to show (author, year) and bibliography at the last page 129 | \usepackage[style=apa,language=english]{biblatex} 130 | \DeclareLanguageMapping{english}{english-apa} 131 | \renewcommand*{\cite}{\parencite} 132 | \renewcommand*{\citesetup}{\color{mGray}} 133 | \renewcommand*{\bibfont}{\footnotesize} 134 | % \addbibresource{./ref/library.bib} % add in .tex to include bib files 135 | % \printbibliography % add in .tex to print bibliography 136 | 137 | % bibliography styles 138 | \setlength\bibitemsep{1.2\itemsep} 139 | \setbeamertemplate{bibliography item}{} % remove the image before entries 140 | \setbeamercolor*{bibliography entry author}{parent=normal text} 141 | \setbeamercolor*{bibliography entry title}{parent=palette primary} 142 | \setbeamercolor*{bibliography entry journal}{parent=normal text} 143 | \setbeamercolor*{bibliography entry note}{parent=normal text} 144 | \fi 145 | \if@useBibEntry 146 | % use "bibentry" to cite in footnotes 147 | \RequirePackage{bibentry} % use \footnote{\bibentry{}} 148 | \newcommand{\footcite}[1]{\footnote{\tiny\bibentry{#1}}} 149 | \newcommand{\textcite}[1]{\footnotetext{\tiny\bibentry{#1}}} % put \footnotemark first 150 | % removing line breaks between title, journal, etc. 151 | \setbeamertemplate{bibliography entry title}{} 152 | \setbeamertemplate{bibliography entry location}{} 153 | \setbeamertemplate{bibliography entry note}{} 154 | \fi 155 | 156 | % Packages 157 | \RequirePackage{graphicx,subcaption,tikz} 158 | \captionsetup[figure]{textfont=scriptsize,labelfont=scriptsize} 159 | \captionsetup[figure]{labelformat=empty} 160 | \setbeamerfont{caption}{size=\scriptsize} 161 | \RequirePackage{appendixnumberbeamer} 162 | 163 | % Table of Contents (adding before each section) 164 | \if@useToC 165 | \AtBeginSection[]{ 166 | \begin{frame} 167 | \frametitle{Outline} 168 | \tableofcontents[currentsection] 169 | \end{frame}} 170 | \fi 171 | 172 | % Text Alignment 173 | \RequirePackage{setspace} 174 | \linespread{1.2} 175 | 176 | % Customized Macros 177 | \newcommand{\ul}[1]{{\underline{#1}}} % \ul{..} 178 | \newcommand{\hl}[1]{{\color{mHighlight} {#1}}} % \hl{..} 179 | \newenvironment{notes}{\footnotesize\color{mLightBlack}\vspace*{30pt}% 180 | {\color{mGray}\hdashrule{.18\textwidth}{1pt}{1pt}}\newline}{} 181 | 182 | 183 | 184 | \endinput 185 | % =================================== 186 | % Style /zyuebeamer/ ends here. -------------------------------------------------------------------------------- /beamer-sty/zyuebeamerplain.sty: -------------------------------------------------------------------------------- 1 | % ================================================================ 2 | % Beamer Configurations: default for zyue 3 | % ================================================================ 4 | 5 | \NeedsTeXFormat{LaTeX2e}[1994/06/01] 6 | \ProvidesPackage{zyuebeamerplain}[2017/12/01 Custom Theme Package for Plain Slides] 7 | % options: biblatex (default), bibentry, times, serif 8 | 9 | % Parsing Options 10 | \newif\if@useBibEntry 11 | \newif\if@useBibLaTeX 12 | \DeclareOption{biblatex}{ 13 | \@useBibLaTeXtrue 14 | \@useBibEntryfalse 15 | } 16 | \DeclareOption{bibentry}{ 17 | \@useBibEntrytrue 18 | \@useBibLaTeXfalse 19 | } 20 | \ExecuteOptions{biblatex} 21 | \newif\if@usetimes\@usetimesfalse 22 | \DeclareOption{times}{ 23 | \@usetimestrue 24 | } 25 | \newif\if@useserif\@useseriffalse 26 | \DeclareOption{serif}{ 27 | \@useseriftrue 28 | } 29 | \ProcessOptions 30 | 31 | % Beamer Settings 32 | % set fonts 33 | \RequirePackage[utf8]{inputenc} 34 | \RequirePackage[T1]{fontenc} 35 | \RequirePackage{lmodern} 36 | \usefonttheme{professionalfonts} 37 | \if@useserif 38 | \usefonttheme{serif} 39 | \fi 40 | \if@usetimes 41 | \RequirePackage{newtxtext,newtxmath} 42 | \fi 43 | % set beamer elements 44 | \setbeamerfont{title}{family=\sffamily, size=\huge, series=\bfseries} 45 | \setbeamerfont{frametitle}{family=\sffamily, size=\LARGE, series=\bfseries} 46 | \setbeamerfont{framesubtitle}{family=\sffamily,series=\mdseries} 47 | \usecolortheme[named=black]{structure} 48 | \setbeamercolor{normal text}{fg=black} 49 | \setbeamercolor{alerted text}{fg=red} % \alert{..} 50 | \setbeamerfont*{block title}{family=\sffamily, series=\bfseries} 51 | \setbeamerfont*{block body example}{size=\small} 52 | \setbeamercolor*{block title}{fg=black, bg= gray!10} 53 | \setbeamercolor*{block body}{fg=black, bg= gray!10} 54 | \setbeamercolor*{block title alerted}{fg=red, bg= gray!10} 55 | \setbeamercolor*{block body alerted}{fg=black, bg= gray!10} 56 | \setbeamercolor*{block title example}{fg=black, bg= gray!10} 57 | \setbeamercolor*{block body example}{fg=black, bg= gray!10} 58 | \setbeamertemplate{itemize item}[circle] 59 | \setbeamertemplate{section in toc}[ball unnumbered] 60 | % set layouts 61 | \RequirePackage{dashrule} 62 | \setbeamertemplate{frametitle}{ 63 | \centering\vspace*{40pt} 64 | \usebeamerfont{frametitle}\insertframetitle\\[0pt]} 65 | \setbeamersize{text margin left=40pt,text margin right=40pt} 66 | \setbeamertemplate{navigation symbols}{} 67 | \setbeamertemplate{footline}[text line]{% 68 | \parbox[b][30pt][t]{0.8\textwidth}{ 69 | \vspace*{-8pt}\sffamily\scriptsize\insertshortauthor}\hfill% 70 | \parbox[b][30pt][t]{0.15\textwidth}{ 71 | \vspace*{-8pt}\raggedleft\scriptsize\insertpagenumber}} 72 | 73 | % Citations 74 | \if@useBibLaTeX 75 | % use "biblatex" to show (author, year) and bibliography at the last page 76 | \usepackage[style=apa,language=english]{biblatex} 77 | \DeclareLanguageMapping{english}{english-apa} 78 | \renewcommand*{\cite}{\parencite} 79 | \renewcommand*{\citesetup}{\small \color{gray}} 80 | \renewcommand*{\bibfont}{\scriptsize} 81 | % \addbibresource{./ref/library.bib} % add in .tex to include bib files 82 | % \printbibliography % add in .tex to print bibliography 83 | 84 | % bibliography styles 85 | \setlength\bibitemsep{1.2\itemsep} 86 | \setbeamertemplate{bibliography item}{} % remove the image before entries 87 | \setbeamercolor*{bibliography entry author}{parent=normal text} 88 | \setbeamercolor*{bibliography entry title}{parent=palette primary} 89 | \setbeamercolor*{bibliography entry journal}{parent=normal text} 90 | \setbeamercolor*{bibliography entry note}{parent=normal text} 91 | \fi 92 | \if@useBibEntry 93 | % use "bibentry" to cite in footnotes 94 | \RequirePackage{bibentry} % use \footnote{\bibentry{}} 95 | \newcommand{\footcite}[1]{\footnote{\tiny\bibentry{#1}}} 96 | \newcommand{\textcite}[1]{\footnotetext{\tiny\bibentry{#1}}} % put \footnotemark first 97 | % removing line breaks between title, journal, etc. 98 | \setbeamertemplate{bibliography entry title}{} 99 | \setbeamertemplate{bibliography entry location}{} 100 | \setbeamertemplate{bibliography entry note}{} 101 | \fi 102 | 103 | % Packages 104 | \RequirePackage{graphicx,subcaption,tikz} 105 | \captionsetup[figure]{textfont=scriptsize,labelfont=scriptsize} 106 | \setbeamerfont{caption}{size=\scriptsize} 107 | \RequirePackage{appendixnumberbeamer} 108 | 109 | % Text Alignment 110 | \RequirePackage{setspace} 111 | \linespread{1.2} 112 | 113 | % Customized Macros 114 | \newcommand{\hl}[1]{{\color{red}\emph{#1}}} % \hl{..} 115 | \newenvironment{notes}{\footnotesize\color{gray}\vspace*{30pt}}{} 116 | 117 | 118 | 119 | \endinput 120 | % =================================== 121 | % Style /zyuebeamerplain/ ends here. -------------------------------------------------------------------------------- /colormap/color-database.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/colormap/color-database.pdf -------------------------------------------------------------------------------- /coverpage/cover-page_I.tex: -------------------------------------------------------------------------------- 1 | \documentclass[a4paper]{article} 2 | \usepackage[margin=1.5in]{geometry} 3 | 4 | \usepackage[utf8]{inputenc} 5 | \usepackage{helvet} % using Helvet as sans serif font 6 | \usepackage{times} % using Nimbus Serif, instead of Computer Modern Serif by default 7 | \usepackage[scaled=0.8]{DejaVuSansMono} 8 | \usepackage{graphicx} 9 | 10 | % Command definitions 11 | \newcommand{\HRule}{\par\rule{\linewidth}{0.2mm}\par} 12 | 13 | % Information about the document (used for building the titlepage) 14 | \title{Dynamic Causal Network Reconstruction \\ Part I: Definitions} 15 | \author{Zuogong Yue} 16 | \date{LCSB, 2015} 17 | \newcommand{\info}{Technical report to AFR} 18 | \newcommand{\supervisor}{Prof. Dr. Jorge Gon\c{c}alves\hspace*{.5em}} 19 | \newcommand{\cetmembers}{Dr. Ronan Mt Fleming (LCSB)\\ \hspace{5.1em} Dr. Ye Yuan (Cambridge U.)} 20 | \newcommand{\university}{University of Luxembourg} 21 | \newcommand{\institute}{Luxembourg Centre for Systems Biomedicine\\ 22 | Facult\'{e} des Sciences, de la Technologie et de la Communication} 23 | \newcommand{\logo}{figures/unilu-logo} 24 | 25 | 26 | \begin{document} 27 | 28 | \makeatletter 29 | \begin{titlepage} 30 | \cleardoublepage 31 | \thispagestyle{empty} 32 | 33 | \vspace{2em} 34 | \begin{center}% 35 | {\Large \bfseries \info \par} 36 | \vspace{5em} 37 | {\HRule \vspace{2em} \LARGE \bfseries \sffamily \@title \vspace*{1em}\HRule\vspace*{2em}}% 38 | \vspace{1.5em}% 39 | {\large \lineskip .5em% 40 | \begin{tabular}[t]{c} 41 | \@author 42 | \end{tabular}\par}% 43 | \vspace{.5em}% 44 | {\large \@date \par} 45 | \vspace{1em}% 46 | \vfill 47 | {\normalsize \it \institute \par \vspace{0mm}}% 48 | {\normalsize \it \university \par}% 49 | \vspace{1em}% 50 | {\includegraphics[width=2.5cm,keepaspectratio]{\logo} \par}% 51 | \vspace{20mm}% 52 | {\normalsize Supervisor: \supervisor \par}% 53 | {\normalsize CET Members: \cetmembers \par}% 54 | % \vspace{2mm}% 55 | \end{center}% 56 | \vspace{2em}% 57 | \end{titlepage} 58 | \makeatother 59 | 60 | \end{document} 61 | 62 | 63 | %%% Local Variables: 64 | %%% mode: latex 65 | %%% TeX-master: t 66 | %%% End: 67 | -------------------------------------------------------------------------------- /coverpage/cover-page_II.tex: -------------------------------------------------------------------------------- 1 | %---------------------------------------------------------------------------------------- 2 | % PACKAGES AND OTHER DOCUMENT CONFIGURATIONS 3 | %---------------------------------------------------------------------------------------- 4 | 5 | \documentclass{book} 6 | 7 | \usepackage[a4paper,margin=1.5in]{geometry} 8 | 9 | \usepackage[utf8]{inputenc} 10 | \usepackage{helvet} % using Helvet as sans serif font 11 | \usepackage{times} % using Nimbus Serif, instead of Computer Modern Serif by default 12 | \usepackage[scaled=0.8]{DejaVuSansMono} 13 | \usepackage{graphicx} 14 | 15 | %---------------------------------------------------------------------------------------- 16 | % INFO 17 | %---------------------------------------------------------------------------------------- 18 | \newcommand{\covertitle}{Dynamic Causal Network Reconstruction} 19 | \newcommand{\coversubtitle}{Part I: Definitions} 20 | \author{Zuogong Yue} 21 | \date{LCSB, 2015} 22 | \newcommand{\info}{Technical report to AFR} 23 | \newcommand{\supervisor}{Prof. Dr. Jorge Gon\c{c}alves\hspace*{.5em}} 24 | \newcommand{\cetmembers}{Dr. Ronan Mt Fleming (LCSB)\\ \hspace{5.1em} Dr. Ye Yuan (Cambridge U.)} 25 | \newcommand{\university}{University of Luxembourg} 26 | \newcommand{\institute}{Luxembourg Centre for Systems Biomedicine\\ 27 | Facult\'{e} des Sciences, de la Technologie et de la Communication} 28 | \newcommand{\logo}{figures/unilu-logo} 29 | 30 | 31 | % %---------------------------------------------------------------------------------------- 32 | % % BLANK DOCUMENT 33 | % %---------------------------------------------------------------------------------------- 34 | 35 | \begin{document} 36 | 37 | \pagestyle{empty} % Removes page numbers 38 | 39 | \makeatletter 40 | \begin{titlepage} 41 | \hbox{ % Horizontal box 42 | \hspace*{0.2\textwidth} % Whitespace to the left of the title page 43 | \rule{1pt}{\textheight} % Vertical line 44 | \hspace*{0.05\textwidth} % Whitespace between the vertical line and title page text 45 | \parbox[b]{0.75\textwidth}{ % Paragraph box which restricts text to less than the width of the page 46 | 47 | % {\noindent\Huge\bfseries A Collection of \\[0.5\baselineskip] \LaTeX ~Templates}\\[2\baselineskip] % Title 48 | {\noindent \info} \\[1.5\baselineskip] 49 | {\noindent\Huge\bfseries \covertitle}\\[2\baselineskip] 50 | {\large \textit{\coversubtitle}}\\[4\baselineskip] % Tagline or further description 51 | {\Large \textsc{\@author}} % Author name 52 | 53 | \vspace{0.5\textheight} % Whitespace between the title block and the publisher 54 | {\noindent \university \\[.5\baselineskip] 55 | {\includegraphics[width=2cm,keepaspectratio]{\logo}} 56 | }\\[\baselineskip] % Publisher and logo 57 | }} 58 | \end{titlepage} 59 | \makeatother 60 | 61 | \end{document} 62 | %%% Local Variables: 63 | %%% mode: latex 64 | %%% TeX-master: t 65 | %%% End: 66 | -------------------------------------------------------------------------------- /coverpage/cover_NR_Part_I_style1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/coverpage/cover_NR_Part_I_style1.pdf -------------------------------------------------------------------------------- /coverpage/cover_NR_Part_I_style2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/coverpage/cover_NR_Part_I_style2.pdf -------------------------------------------------------------------------------- /coverpage/titlepage.tex: -------------------------------------------------------------------------------- 1 | %---------------------------------------------------------------------------------------- 2 | % HOW TO USE 3 | %---------------------------------------------------------------------------------------- 4 | % To use this title page, 5 | % 1. \usepackage{geometry} in your latex source file; 6 | % 2. \input{./titlepage.tex} within the environment of "document" before \maketitle, if you have. 7 | % 8 | % To generate an independent page, use "cover-page_II.tex" 9 | 10 | 11 | %---------------------------------------------------------------------------------------- 12 | % INFO 13 | %---------------------------------------------------------------------------------------- 14 | \newcommand{\covertitle}{Dynamic Causal Network Reconstruction} 15 | \newcommand{\coversubtitle}{Part I: Definitions} 16 | \newcommand{\coverauthor}{Zuogong Yue} 17 | \newcommand{\coverdate}{LCSB, 2015} 18 | \newcommand{\info}{Technical report to AFR} 19 | \newcommand{\supervisor}{Prof. Dr. Jorge Gon\c{c}alves\hspace*{.5em}} 20 | \newcommand{\cetmembers}{Dr. Ronan Mt Fleming (LCSB)\\ \hspace{5.1em} Dr. Ye Yuan (Cambridge U.)} 21 | \newcommand{\university}{University of Luxembourg} 22 | \newcommand{\institute}{Luxembourg Centre for Systems Biomedicine\\ 23 | Facult\'{e} des Sciences, de la Technologie et de la Communication} 24 | \newcommand{\logo}{figures/unilu-logo} 25 | 26 | 27 | % %---------------------------------------------------------------------------------------- 28 | % % BLANK DOCUMENT 29 | % %---------------------------------------------------------------------------------------- 30 | \newgeometry{margin=1.5in} 31 | 32 | \pagestyle{empty} % Removes page numbers 33 | \makeatletter % To use default variables, like \author{...} by \@author 34 | \begin{titlepage} 35 | \hbox{ % Horizontal box 36 | \hspace*{0.2\textwidth} % Whitespace to the left of the title page 37 | \rule{1pt}{\textheight} % Vertical line 38 | \hspace*{0.05\textwidth} % Whitespace between the vertical line and title page text 39 | \parbox[b]{0.75\textwidth}{ % Paragraph box which restricts text to less than the width of the page 40 | 41 | % {\noindent\Huge\bfseries A Collection of \\[0.5\baselineskip] \LaTeX ~Templates}\\[2\baselineskip] % Title 42 | {\noindent \info} \\[1.5\baselineskip] 43 | {\noindent\Huge\bfseries \covertitle}\\[2\baselineskip] 44 | {\large \textit{\coversubtitle}}\\[4\baselineskip] % Tagline or further description 45 | {\Large \textsc{\coverauthor}} % Author name 46 | 47 | \vspace{0.45\textheight} % Whitespace between the title block and the publisher 48 | {\noindent \university \\[.5\baselineskip] 49 | {\includegraphics[width=2cm,keepaspectratio]{\logo}} 50 | }\\[\baselineskip] % Publisher and logo 51 | }} 52 | \end{titlepage} 53 | \makeatother % To use default variables, like \author{...} by \@author 54 | 55 | \restoregeometry 56 | -------------------------------------------------------------------------------- /init-beamer.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | pathpre="${HOME}/Public/Dropbox/Academia/latex_templ" 4 | 5 | mkdir ref backup supports styles 6 | 7 | # bash scripts to accelerate operations 8 | cp -r ${pathpre}/supports ./ 9 | 10 | cp ${pathpre}/userdef-mathsym.tex supports/ 11 | cp ${pathpre}/ref/library.bib ./ref/ 12 | cp -r ${pathpre}/beamer-fig ./figures 13 | 14 | cp ${pathpre}/_gitignore .gitignore 15 | cp ${pathpre}/_projectile .projectile 16 | 17 | # use color themes 18 | cp ${pathpre}/beamer-sty/zyuebeamer.sty ./styles/ 19 | cp ${pathpre}/beamer-sty/zyuebeamerdark.sty ./styles/ 20 | cp ${pathpre}/beamer-sty/zyuebeamerplain.sty ./styles/ 21 | cp ${pathpre}/beamer-sty/lcsbbeamer.sty ./styles/ 22 | 23 | # touch .tex file 24 | touch beamer.tex -------------------------------------------------------------------------------- /init-poster.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | pathpre="${HOME}/Public/Dropbox/Academia/latex_templ" 4 | 5 | mkdir ref figures backup supports poster-layout 6 | 7 | # bash scripts to accelerate operations 8 | cp -r ${pathpre}/supports ./ 9 | 10 | cp ${pathpre}/userdef-mathsym.tex supports/ 11 | cp ${pathpre}/ref/library.bib ./ref/ 12 | 13 | cp ${pathpre}/poster-layout/*.jpg ./poster-layout/ 14 | cp ${pathpre}/poster-layout/beamerthemeconfposter.sty ./ 15 | touch poster.tex 16 | 17 | cp ${pathpre}/_gitignore .gitignore 18 | cp ${pathpre}/_projectile .projectile 19 | -------------------------------------------------------------------------------- /init-tex.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | pathpre="${HOME}/Public/Dropbox/Academia/latex_templ" 4 | 5 | mkdir figures ref archived backup supports 6 | 7 | # bash scripts to accelerate operations 8 | cp -r ${pathpre}/supports ./ 9 | 10 | cp ${pathpre}/userdef-mathsym.tex supports/ 11 | cp ${pathpre}/ref/library.bib ./ref/ 12 | cp ${pathpre}/ref/natbib.bst ./ref/ 13 | 14 | cp ${pathpre}/_gitignore .gitignore 15 | cp ${pathpre}/_projectile .projectile 16 | 17 | 18 | # touch .tex file 19 | if [ ! -f *.tex ]; then 20 | touch master.tex 21 | fi -------------------------------------------------------------------------------- /logo/EU_logo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/logo/EU_logo.jpeg -------------------------------------------------------------------------------- /logo/LCSB-logo-long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/logo/LCSB-logo-long.png -------------------------------------------------------------------------------- /logo/LCSB-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/logo/LCSB-logo.png -------------------------------------------------------------------------------- /logo/UL-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/logo/UL-logo.png -------------------------------------------------------------------------------- /logo/UL-logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /logo/logoLCSB-long.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/logo/logoLCSB-long.jpg -------------------------------------------------------------------------------- /logo/logoUni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/logo/logoUni.png -------------------------------------------------------------------------------- /logo/unilu-logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/logo/unilu-logo.pdf -------------------------------------------------------------------------------- /others/layout-info.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/others/layout-info.pdf -------------------------------------------------------------------------------- /others/layout-info.tex: -------------------------------------------------------------------------------- 1 | % This document is to print out layout of the current class using. 2 | \documentclass[a4paper,11pt,twoside]{article} 3 | \usepackage{layout} 4 | \usepackage{layouts} 5 | 6 | \begin{document} 7 | \layout 8 | 9 | Textwidth in inches: \printinunitsof{in}\prntlen{\textwidth} 10 | Textheight in inches: \printinunitsof{in}\prntlen{\textheight} 11 | 12 | \end{document} 13 | %%% Local Variables: 14 | %%% mode: latex 15 | %%% TeX-master: t 16 | %%% End: 17 | -------------------------------------------------------------------------------- /poster-layout/beamerthemeconfposter.sty: -------------------------------------------------------------------------------- 1 | %============================================================================== 2 | % Beamer style for the poster template posted at 3 | % www.nathanieljohnston.com/index.php/2009/08/latex-poster-template 4 | % 5 | % Created by the Computational Physics and Biophysics Group at Jacobs University 6 | % https://teamwork.jacobs-university.de:8443/confluence/display/CoPandBiG/LaTeX+Poster 7 | % Modified by Nathaniel Johnston (nathaniel@nathanieljohnston.com) in August 2009 8 | % ============================================================================= 9 | 10 | \ProvidesPackage{beamerthemeconfposter} 11 | \RequirePackage{tikz} % for drawing the nice rounded boxes 12 | \usetikzlibrary{arrows,backgrounds} 13 | \RequirePackage[T1]{fontenc} 14 | \RequirePackage{lmodern} 15 | \RequirePackage{textcomp} 16 | \RequirePackage{amsmath,amssymb} 17 | 18 | % my addition 19 | \RequirePackage{setspace} 20 | %%%% 21 | 22 | \usefonttheme{professionalfonts} 23 | \newcommand{\makeruleinbox}{{\usebeamercolor[bg]{block alerted title}\centering\hspace*{-0.7cm}\rule{\inboxrule}{0.5cm}}} 24 | \usepackage{ragged2e} 25 | 26 | %----------------------------------------------------------- 27 | % Define a whole bunch of custom colours and fonts 28 | %----------------------------------------------------------- 29 | 30 | \definecolor{lgreen} {RGB}{180,210,100} 31 | \definecolor{dblue} {RGB}{20,66,129} 32 | \definecolor{ddblue} {RGB}{11,36,69} 33 | \definecolor{lred} {RGB}{220,0,0} 34 | \definecolor{nred} {RGB}{224,0,0} 35 | \definecolor{norange}{RGB}{230,120,20} 36 | \definecolor{nyellow}{RGB}{255,221,0} 37 | \definecolor{ngreen} {RGB}{98,158,31} 38 | \definecolor{dgreen} {RGB}{78,138,21} 39 | \definecolor{nblue} {RGB}{28,130,185} 40 | \definecolor{jblue} {RGB}{20,50,100} 41 | 42 | % mycolors (johan) 43 | \definecolor{kthblue}{RGB}{0,108,183} 44 | \definecolor{accessgrey}{RGB}{139,140,143} 45 | \definecolor{SSFgreen1}{RGB}{170,161,53} 46 | \definecolor{SSFgreen2}{RGB}{86,108,15} 47 | \definecolor{SSFblue}{RGB}{128,163,184} 48 | 49 | \definecolor{CASred}{RGB}{196,0,39} 50 | \definecolor{CASgreen}{RGB}{0,135,67} 51 | \definecolor{CASyellow}{RGB}{255,235,0} 52 | 53 | % \definecolor{LCSBred}{RGB}{255,20,11} 54 | \definecolor{LCSBred}{RGB}{219,21,36} 55 | % \definecolor{LCSBblue}{RGB}{0,170,220} 56 | \definecolor{LCSBblue}{RGB}{0,150,210} 57 | \definecolor{LCSBgray}{RGB}{92,92,92} 58 | 59 | % what about captions 60 | \setbeamercolor{caption}{fg=black,bg=white} 61 | \setbeamertemplate{caption name}{fg=black,bg=white} 62 | 63 | % set the basic colors 64 | \setbeamercolor{palette primary} {fg=black,bg=white} 65 | \setbeamercolor{palette secondary} {fg=black,bg=white} 66 | \setbeamercolor{palette tertiary} {bg=LCSBgray,fg=white} 67 | \setbeamercolor{palette quaternary}{fg=black,bg=white} 68 | \setbeamercolor{structure}{fg=LCSBgray} 69 | \setbeamercolor{titlelike} {bg=LCSBgray,fg=white} 70 | \setbeamercolor{frametitle} {bg=LCSBgray,fg=LCSBgray} % jblue -> kthblue 71 | \setbeamercolor{cboxb}{fg=black,bg=LCSBgray} % jblue -> accessgrey 72 | \setbeamercolor{cboxr}{fg=black,bg=red} 73 | 74 | \setbeamercolor{SSF1}{fg=black,bg=SSFblue} 75 | \setbeamercolor{SSF2}{fg=black,bg=SSFgreen1} 76 | \setbeamercolor{SSF3}{fg=black,bg=SSFgreen2} 77 | \setbeamercolor{SSF4}{fg=white,bg=white} 78 | 79 | \setbeamercolor{LCSBR}{fg=black,bg=LCSBred} 80 | \setbeamercolor{LCSBB}{fg=black,bg=LCSBblue} 81 | \setbeamercolor{LCSBG}{fg=black,bg=LCSBgray} 82 | 83 | % set colors for itemize/enumerate 84 | \setbeamercolor{item}{fg=LCSBblue} % byte ngreen mot kthblue 85 | \setbeamercolor{item projected}{fg=white,bg=LCSBblue} % byte ngreen mot kthblue 86 | 87 | % set colors for blocks 88 | \setbeamercolor{block title}{fg=black,bg=white} % byte ngreen mot kthblue 89 | \setbeamercolor{block body}{fg=black,bg=white} 90 | 91 | % set colors for alerted blocks (blocks with frame) 92 | \setbeamercolor{block alerted title}{fg=white,bg=black} 93 | \setbeamercolor{block alerted body}{fg=black,bg=white} 94 | 95 | % set the fonts 96 | \setbeamerfont{section in head/foot}{series=\bfseries} 97 | \setbeamerfont{block title}{series=\bfseries} 98 | \setbeamerfont{block alerted title}{series=\bfseries} 99 | \setbeamerfont{frametitle}{series=\bfseries} 100 | \setbeamerfont{frametitle}{size=\Large} 101 | \setbeamerfont{block body}{series=\rmfamily} 102 | 103 | % set some beamer theme options 104 | \setbeamertemplate{title page}[default][colsep=-4bp,rounded=true] 105 | \setbeamertemplate{sections/subsections in toc}[square] 106 | \setbeamertemplate{items}[circle] 107 | \setbeamertemplate{blocks}[width=0.0] 108 | \beamertemplatenavigationsymbolsempty 109 | 110 | % set bibliography style 111 | \setbeamertemplate{bibliography item}[text] 112 | \setbeamercolor{bibliography item}{fg=black,bg=white} 113 | \setbeamercolor{bibliography entry author}{fg=black,bg=white} 114 | \setbeamercolor{bibliography item}{fg=black,bg=white} 115 | 116 | % define some length variables that are used by the template 117 | \newlength{\inboxwd} 118 | \newlength{\iinboxwd} 119 | \newlength{\inboxrule} 120 | \makeatletter 121 | \makeatother 122 | 123 | %============================================================================== 124 | % build the poster title 125 | %============================================================================== 126 | \setbeamertemplate{headline}{ 127 | \leavevmode 128 | \begin{columns} 129 | \begin{column}{\linewidth} 130 | \vskip5.5cm 131 | % \usebeamercolor{title in headline}{\color{kthblue}\huge{\textbf{\inserttitle}}\\[0.5ex]} % changed jblue to kthblue (johan) 0.5ex to 1ex 132 | \hspace*{0.85cm}\begin{minipage}[t]{1\linewidth} 133 | \usebeamercolor{title in headline}{\color{white}\huge{\textbf{\inserttitle}}\\[0.7ex]} % changed jblue to kthblue (johan) 0.5ex to 0.7ex 134 | \usebeamercolor{author in headline}{\color{white}\Large{\insertauthor}} 135 | %\usebeamercolor{institute in headline}{\color{LCSBgray}\large{\insertinstitute}\\[1ex]} 136 | %\vskip5cm 137 | \end{minipage} 138 | \end{column} 139 | %\vspace*{5cm} 140 | \end{columns} 141 | \vspace{0cm} 142 | % \hspace{0.5in} 143 | %\begin{beamercolorbox}[wd=34in,colsep=0.1cm]{LCSBR}\end{beamercolorbox} 144 | %\begin{beamercolorbox}[wd=34in,colsep=0.1cm]{SSF4}\end{beamercolorbox} 145 | %\begin{beamercolorbox}[wd=34in,colsep=0.1cm]{LCSBB}\end{beamercolorbox} 146 | %\begin{beamercolorbox}[wd=34in,colsep=0.1cm]{SSF4}\end{beamercolorbox} 147 | %\begin{beamercolorbox}[wd=34in,colsep=0.1cm]{LCSBG}\end{beamercolorbox} 148 | 149 | % \begin{tikzpicture}[remember picture,overlay] 150 | % \shade [inner color=SSFgreen1,outer color=white] % byte grey mot SSFblue 151 | % (0,0) rectangle (\textwidth,0.5cm); 152 | % \shade [inner color=SSFgreen1,outer color=white] % byte grey mot SSFblue 153 | % (0,0.3cm) rectangle (\textwidth,0.6cm); 154 | % \shade [inner color=SSFgreen2,outer color=white] % byte grey mot SSFblue 155 | % (0,0.6cm) rectangle (\textwidth,0.9cm); 156 | % \end{tikzpicture} 157 | \vspace{0.1in} 158 | } 159 | 160 | % Block definition 161 | \setbeamertemplate{block begin} 162 | { 163 | \par\vskip\medskipamount 164 | \begin{beamercolorbox}[colsep*=0ex,dp={2ex}]{block title} 165 | \vskip-0.25cm 166 | \usebeamerfont{block title}\large\insertblocktitle 167 | \begin{flushleft} 168 | \vskip-1cm 169 | \begin{tikzpicture}[remember picture,overlay] 170 | \shade [inner color=LCSBgray,outer color=LCSBgray] % byte grey mot SSFblue 171 | (0,0) rectangle (\textwidth,0.15cm); %0.3cm 172 | % (0,1) rectangle (\textwidth,0.05cm); %0.3cm 173 | \end{tikzpicture} 174 | \end{flushleft} 175 | \end{beamercolorbox} 176 | {\parskip0pt\par} 177 | \ifbeamercolorempty[bg]{block title} 178 | {} 179 | {\ifbeamercolorempty[bg]{block body}{}{\nointerlineskip\vskip-0.5pt}} 180 | \usebeamerfont{block body} 181 | \vskip-0.5cm 182 | \begin{beamercolorbox}[colsep*=0ex,vmode]{block body} 183 | \justifying 184 | } 185 | 186 | \setbeamertemplate{block end} 187 | { 188 | \end{beamercolorbox} 189 | \vskip\smallskipamount 190 | } 191 | 192 | % Alert block definition (with frame) 193 | \setbeamertemplate{block alerted begin} 194 | { 195 | \par\vskip\medskipamount 196 | \begin{beamercolorbox}[sep=0ex,rounded=true,center,dp={2ex}]{block alerted title} 197 | \vskip0.01cm 198 | \usebeamerfont{block title}\large\insertblocktitle 199 | \end{beamercolorbox} 200 | {\parskip0pt\par} 201 | \usebeamerfont{block body} 202 | \vskip-0.8cm 203 | \begin{beamercolorbox}[sep=0.5cm, rounded=true,center]{block alerted title} 204 | \setlength{\inboxwd}{\linewidth} 205 | \addtolength{\inboxwd}{-1cm} 206 | \begin{beamercolorbox}[rounded=true,wd={\inboxwd},center]{block alerted body} 207 | \setlength{\iinboxwd}{\inboxwd} 208 | \setlength{\inboxrule}{\inboxwd} 209 | \addtolength{\iinboxwd}{-0.5cm} 210 | \addtolength{\inboxrule}{0.5cm} 211 | \begin{center} 212 | \begin{minipage}{\iinboxwd} 213 | \justifying 214 | } 215 | 216 | \setbeamertemplate{block alerted end} 217 | { 218 | \end{minipage} 219 | \end{center} 220 | \end{beamercolorbox} 221 | \end{beamercolorbox} 222 | \vskip\smallskipamount 223 | } 224 | -------------------------------------------------------------------------------- /poster-layout/bottom-blue.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/poster-layout/bottom-blue.jpg -------------------------------------------------------------------------------- /poster-layout/bottom-red.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/poster-layout/bottom-red.jpg -------------------------------------------------------------------------------- /poster-layout/poster-template.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/poster-layout/poster-template.pdf -------------------------------------------------------------------------------- /poster-layout/poster-template.tex: -------------------------------------------------------------------------------- 1 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2 | % LCSB LaTeX poster template 3 | % Modified based on the template by Nathaniel Johnston 4 | % Sept 2018 5 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6 | 7 | \documentclass[final]{beamer} 8 | \usepackage[scale=1.24,orientation=portrait]{beamerposter} 9 | \usepackage{graphicx} 10 | \usepackage{ragged2e} 11 | \usepackage[percent]{overpic} 12 | \usepackage[square,numbers]{natbib} 13 | \bibliographystyle{unsrtnat} 14 | 15 | %----------------------------------------------------------- 16 | % Define the column width and poster size 17 | % To set effective sepwid, onecolwid and twocolwid values, first 18 | % choose how many columns you want and how much separation you want 19 | % between columns 20 | % The separation I chose is 0.024 and I want 4 columns 21 | % Then set onecolwid to be (1-(4+1)*0.024)/4 = 0.22 22 | % Set twocolwid to be 2*onecolwid + sepwid = 0.464 23 | %----------------------------------------------------------- 24 | \newlength{\sepwid} 25 | \newlength{\onecolwid} 26 | \newlength{\twocolwid} 27 | \newlength{\threecolwid} 28 | \setlength{\paperwidth}{33.11in} 29 | \setlength{\paperheight}{46.81in} 30 | \setlength{\sepwid}{0.024\paperwidth} 31 | \setlength{\onecolwid}{0.22\paperwidth} 32 | \setlength{\twocolwid}{0.464\paperwidth} 33 | \setlength{\threecolwid}{0.708\paperwidth} 34 | %\setlength{\topmargin}{-0.5in} 35 | \usetheme{confposter} 36 | \usepackage{exscale} 37 | 38 | %----------------------------------------------------------- 39 | % Define colours (see beamerthemeconfposter.sty to change these colour definitions) 40 | %----------------------------------------------------------- 41 | \setbeamertemplate{caption}[numbered] % added this one myself. 42 | \setbeamercolor{block title}{fg=LCSBgray,bg=white} 43 | \setbeamercolor{block body}{fg=black,bg=white} 44 | \setbeamercolor{block alerted title}{fg=white,bg=black} 45 | \setbeamercolor{block alerted body}{fg=black,bg=white} 46 | 47 | %----------------------------------------------------------- 48 | % Bibliography customization (if using \bibilography{...}) 49 | %----------------------------------------------------------- 50 | \setbeamertemplate{bibliography entry author}{} 51 | \setbeamertemplate{bibliography entry title}{} 52 | \setbeamertemplate{bibliography entry location}{} 53 | \setbeamertemplate{bibliography entry note}{} 54 | \setbeamercolor{bibliography entry}{fg=black} 55 | 56 | %----------------------------------------------------------- 57 | % Name and authors of poster/paper/research 58 | %----------------------------------------------------------- 59 | \usepackage{tikz,tcolorbox} 60 | \usetikzlibrary{shapes,calc} 61 | \tcbuselibrary{skins} 62 | 63 | \makeatletter 64 | \newtcbox{\titlebox}[1][]{ 65 | enhanced, 66 | overlay={ 67 | \draw[#1,fill=#1](frame.south east)--+(0,.2)to[bend right]+(.2,-0)--cycle;}, 68 | colback=#1, 69 | top=6pt,bottom=-2pt,left=2pt,right=2pt, 70 | boxrule=6pt, 71 | colframe=#1, 72 | sharp corners=south, 73 | colupper=white, 74 | fontupper=\bfseries\large 75 | } 76 | \newtcolorbox{myblock}[2][]{ 77 | enhanced, 78 | left=2pt, 79 | right=2pt, 80 | colframe=#2, 81 | sharp corners=northwest, 82 | sharp corners=south, 83 | boxrule=6pt, 84 | colback=white, 85 | overlay={ 86 | \def\myblock@tempa{#1} 87 | \ifx\myblock@tempa\@empty 88 | \else 89 | \draw[#2,fill=#2]($(frame.north west)+(.2pt,-.2pt)$)--+(.1,0)to[bend right]+(-0,-.1)--cycle; 90 | \node [ 91 | anchor=south west, 92 | inner sep=0pt, 93 | outer sep=0pt 94 | ]at(frame.north west){\titlebox[#2]{#1}}; 95 | \fi 96 | }, 97 | fontupper=\rmfamily 98 | } 99 | \makeatother 100 | 101 | %----------------------------------------------------------- 102 | % Useful user-defined commands 103 | %----------------------------------------------------------- 104 | 105 | % symbols for itemize enviroment 106 | \newcommand{\bluebox}{\raisebox{1.5mm}{\tiny$\blacksquare$}\hspace{0.3cm}} 107 | \newcommand{\bluestar}{\raisebox{1.5mm}{$\diamond$}\hspace{0.3cm}} 108 | \newcommand{\bluebullet}{\raisebox{1.5mm}{$\bullet$}\hspace{0.3cm}} 109 | 110 | % boxing text 111 | \newcommand\mybox[2][]{\tikz[overlay]\node[fill=#1,draw=#1,inner sep=3pt, anchor=text, rectangle, rounded corners=2mm] {#2};\phantom{#2}} 112 | 113 | % ---------------------------------------------------------------- 114 | % Main body of poster 115 | % ---------------------------------------------------------------- 116 | \title{Your Title Here ...} 117 | \author{Zuogong Yue and Jorge Gon\c{c}alves} 118 | %\institute{Luxembourg Centre for Systems Biomedicine, University of Luxembourg} 119 | 120 | % user's included packages here: 121 | \usepackage{helvet} 122 | \usepackage{times} 123 | %\renewcommand{\familydefault}{\sfdefault} 124 | \usepackage{latexsym,amsmath,amssymb,amsfonts,mathrsfs,mathtools,dsfont} 125 | \usepackage{algorithm} 126 | \usepackage{algpseudocode} 127 | \renewcommand\footnotesize{\small} 128 | 129 | % \input{supports/userdef-mathsym} 130 | 131 | %----------------------------------------------------------- 132 | % Start the poster itself 133 | %----------------------------------------------------------- 134 | 135 | % setup the top background/template 136 | \usebackgroundtemplate{\includegraphics[width=\paperwidth] 137 | {poster-layout/top-blue.jpg}} 138 | 139 | \begin{document} 140 | \begin{frame}[t] 141 | 142 | % setup the bottom background/template 143 | \raisebox{-112cm}{ 144 | \hspace*{-1.6cm} 145 | \begin{overpic}[width=1.05\textwidth]{poster-layout/bottom-blue.jpg} 146 | \put (4,14) {\color{white}{\large University of Luxembourg \hspace{12mm}$\bullet$ \hspace{12mm}Luxembourg Centre for Systems Biomedicine \hspace{12mm} $\bullet$ \hspace{12mm} www.uni.lu/lcsb \hspace{12mm} $\bullet$ \hspace{12mm} zuogong.yue@uni.lu }} 147 | \end{overpic}} 148 | 149 | \vspace{-110cm} %<----- adjust this value to have right margin 150 | % between body and title page 151 | \begin{columns}[t] 152 | 153 | % ---------------------------------------------------------------- 154 | % FIRST COLUMN: the left half-page 155 | % ---------------------------------------------------------------- 156 | % \begin{column}{0.3\sepwid}\end{column} % padding to the left margin 157 | 158 | \begin{column}{\twocolwid} 159 | \setbeamercolor{block title}{fg=LCSBgray,bg=white} 160 | \vskip1ex 161 | \vspace{1cm} 162 | 163 | \begin{block}{\textsf{Introduction}} 164 | \large 165 | bla bla bla... \cite{Goncalves2008} 166 | \end{block} 167 | 168 | \vspace{1cm} 169 | \begin{block}{\textsf{Problem Formulation}} 170 | \large 171 | bla bla bla... 172 | 173 | This word is 174 | \mybox[LCSBred]{\color{white}{\textsf{highlighted}}} in red 175 | and in sans-serif fonts. 176 | This word is \mybox[LCSBblue]{\color{white}{highlighted}} in red. 177 | \end{block} 178 | 179 | \vspace{3cm} 180 | \begin{myblock}[Failure of discrete-time methods]{LCSBred} 181 | \large 182 | \vspace*{.5cm} 183 | \begin{center} 184 | \begin{minipage}[t]{0.95\textwidth} 185 | bla bla... 186 | \end{minipage} 187 | \end{center} 188 | 189 | \begin{figure}[htb] %htbp!H 190 | \centering 191 | \includegraphics[width=.8\textwidth]{logo/LCSB-logo-long} 192 | \end{figure} 193 | \vspace*{.5cm} 194 | \end{myblock} 195 | 196 | \end{column}% END of the left half-page 197 | 198 | 199 | % ---------------------------------------------------------------- 200 | % SECOND COLUMN: the right half-page 201 | % ---------------------------------------------------------------- 202 | % \begin{column}{0.5\sepwid}\end{column} % padding to the left margin 203 | 204 | \begin{column}{\twocolwid} 205 | \setbeamercolor{block title}{fg=LCSBgray,bg=white} 206 | \vspace{1.55cm} 207 | 208 | \begin{block}{\textsf{Network inference}} 209 | \large 210 | bla bla... 211 | 212 | \begin{itemize} 213 | \item[\bluebullet] item 1 214 | \item[\bluebullet] item 2 215 | \item[\bluebullet] item 3 216 | \end{itemize} 217 | 218 | \vspace*{2.7cm} 219 | \begin{myblock}[\textsf{Algorithm}]{LCSBblue} 220 | \vspace*{.3cm} 221 | \begin{minipage}[t]{.95\textwidth} 222 | \begin{algorithmic}[1] 223 | \State bla bla... 224 | \State bla bla... 225 | \end{algorithmic} 226 | \end{minipage} 227 | \vspace*{.3cm} 228 | \end{myblock} 229 | 230 | \end{block} 231 | 232 | 233 | \begin{block}{\textsf{Conclusions}} 234 | \large 235 | bla bla ... 236 | \end{block} 237 | 238 | \vspace{1cm} 239 | \begin{block}{\textsf{References}} 240 | { \small 241 | \bibliography{./ref/library} 242 | } 243 | \end{block} 244 | 245 | \end{column}% END of the right half-page 246 | 247 | % \begin{column}{\sepwid}\end{column} % padding to the right margin 248 | 249 | \end{columns} 250 | \end{frame} 251 | \end{document} 252 | -------------------------------------------------------------------------------- /poster-layout/top-blue.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/poster-layout/top-blue.jpg -------------------------------------------------------------------------------- /poster-layout/top-red.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/poster-layout/top-red.jpg -------------------------------------------------------------------------------- /ref/readme: -------------------------------------------------------------------------------- 1 | This bibtex library file is automatically syncronized with Mendeley. 2 | -------------------------------------------------------------------------------- /snippets/latex-mode/algorithm: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: algorithm environment 3 | # key: algo 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{algorithm} 8 | \caption{${1:Linear Programming}} 9 | \label{alg:${2:label name}} 10 | \begin{algorithmic}[1] 11 | $0 12 | \end{algorithmic} 13 | \end{algorithm} 14 | -------------------------------------------------------------------------------- /snippets/latex-mode/amsthm: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: amsthm env settings 3 | # key: amsthm 4 | # group: preambles 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | % math env 8 | \usepackage{amsthm} 9 | \newtheorem{thm}{Theorem} 10 | \newtheorem{lem}[thm]{Lemma} 11 | \newtheorem{prop}[thm]{Proposition} 12 | \theoremstyle{definition} 13 | \newtheorem{defn}{Definition} 14 | \theoremstyle{remark} 15 | \newtheorem*{rem}{Remark} 16 | -------------------------------------------------------------------------------- /snippets/latex-mode/annotation: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: annotations 3 | # key: soul 4 | # group: preambles 5 | # -- 6 | % annotations 7 | \usepackage{soul} % \hl, \st, \ul 8 | \setstcolor{red} 9 | \setulcolor{blue} 10 | \newcommand{\add}[1]{{\color{red} #1}} 11 | \newcommand{\mk}[1]{{\color{blue} #1}} 12 | \newcommand{\cm}[1]{{\color{blue} (Yue: #1)}} 13 | \newcommand{\rep}[2]{\st{#1}\textcolor{red}{#2}} -------------------------------------------------------------------------------- /snippets/latex-mode/array: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: array (2 col) 3 | # key: array 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{array}{r@{\:}l} 8 | $0 9 | \end{array} -------------------------------------------------------------------------------- /snippets/latex-mode/arxiv: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: arxiv 3 | # key: arxiv 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[a4paper]{article} 8 | \pdfoutput=1 9 | \usepackage{pdfpages} 10 | 11 | \begin{document} 12 | \includepdf[pages=1-last]{${1:filename}.pdf} 13 | \end{document} -------------------------------------------------------------------------------- /snippets/latex-mode/automatica: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Automatica 3 | # key: automatica 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[twocolumn]{autart} 8 | \pdfminorversion=4 9 | 10 | \usepackage[utf8]{inputenc} 11 | \usepackage[T1]{fontenc} 12 | \usepackage{times, helvet} 13 | \usepackage[scaled=0.95]{inconsolata} 14 | 15 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 16 | upgreek, mathrsfs, mathtools} 17 | \usepackage{arydshln} % To support partitioned matrix with dashed lines 18 | \usepackage{empheq} % to deal with parentheses + subequations 19 | \usepackage{enumitem} % options: \label=\roman* or \alph* \arabic* 20 | 21 | \usepackage{algorithm} 22 | \usepackage{algpseudocode} 23 | 24 | \usepackage{float, graphicx, caption, subcaption} 25 | \usepackage[usenames,dvipsnames]{xcolor} 26 | % \usepackage{mdframed} % to box theorem statements 27 | % \mdfdefinestyle{yue}{backgroundcolor=gray!10} 28 | % \usepackage{minted} 29 | % \usemintedstyle{pastie} 30 | \usepackage[colorlinks=true,linkcolor=magenta,citecolor=blue, 31 | urlcolor=cyan,filecolor=red]{hyperref} 32 | \usepackage{tikz} 33 | \usepackage{comment} 34 | 35 | % THEOREM Environment Definitions in autart.cls 36 | % {cor}[thm]{Corollary}, {lem}[thm]{Lemma}, {claim}[thm]{Claim}, {axiom}[thm]{Axiom}, 37 | % {conj}[thm]{Conjecture}, {fact}[thm]{Fact}, {hypo}[thm]{Hypothesis}, {assum}[thm]{Assumption}, 38 | % {prop}[thm]{Proposition}, {crit}[thm]{Criterion}, {defn}[thm]{Definition}, 39 | % {exmp}[thm]{Example}, {rem}[thm]{Remark}, {prob}[thm]{Problem}, {prin}[thm]{Principle}, 40 | % {alg}{Algorithm}, {note}{Note}, {summ}{Summary}, {case}{Case} 41 | % {pf}{PROOF} + \qed {pf*}{Proof of Theorem 2} 42 | 43 | % command definitions for math symbols 44 | \input{supports/userdef-mathsym.tex} 45 | 46 | \hypersetup{ 47 | pdftitle={}, 48 | pdfauthor={Zuogong YUE}, 49 | pdfsubject={Automatica preprint}, 50 | pdfcreator={Emacs version 25.1 + AUCTeX version 11.91}} 51 | 52 | 53 | \begin{document} 54 | 55 | \begin{frontmatter} 56 | 57 | \title{${1:your title}} 58 | 59 | \thanks[footnoteinfo]{This paper was not presented at any IFAC 60 | meeting. Corresponding author Zuogong~Yue. Tel. +XXXIX-VI-mmmxxi. 61 | Fax +XXXIX-VI-mmmxxv.} 62 | 63 | \author[Lux]{Zuogong Yue}\ead{zuogong.yue@uni.lu}, 64 | \author[Lux]{(Johan Thunberg)}\ead{johan.thunberg@uni.lu}, 65 | \author[Swe]{(Lennart Ljung)}\ead{ljung@isy.liu.se}, 66 | \author[Lux]{Jorge Gon\c{c}alves}\ead{jorge.goncalves@uni.lu} 67 | 68 | \address[Lux]{Luxembourg Centre for Systems Biomedicine, University of Luxembourg, 69 | % 7 Avenue des Hauts Fourneaux, L-4362, Esch-sur-Alzette, 70 | L-4362, Luxembourg} 71 | \address[Swe]{Department of Electrical Engineering, Link\\"oping University, Link\\"oping, SE-58183, Sweden} 72 | 73 | 74 | \begin{keyword} % Five to ten keywords, chosen from the IFAC keyword list 75 | bala bala bala % or with the help of the Automatica keyword wizard 76 | \end{keyword} 77 | 78 | 79 | \begin{abstract} % Abstract of not more than 200 words. 80 | bala bala bala 81 | \end{abstract} 82 | 83 | \end{frontmatter} 84 | 85 | 86 | 87 | % -------------------- MAIN BODY ---------------------- 88 | 89 | $0 90 | 91 | 92 | 93 | 94 | 95 | % -------------------- BIBLIOGRAPHY ---------------------- 96 | \begin{ack} % Place acknowledgements 97 | This work was supported by Fonds National de la Recherche Luxembourg (Ref.~AFR-9247977). 98 | \end{ack} 99 | 100 | \bibliographystyle{plain} 101 | \bibliography{./ref/library} 102 | 103 | 104 | 105 | % -------------------- APPENDIX ---------------------- 106 | % \appendix 107 | % \section{Appendix Name} 108 | 109 | \end{document} 110 | -------------------------------------------------------------------------------- /snippets/latex-mode/bibhl: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: highlight bib entries 3 | # key: bibhl 4 | # group: templates 5 | # -- 6 | \usepackage[style=ieee]{biblatex} % numeric; authoryear; alphabetic 7 | \renewcommand*{\cite}{\autocite} 8 | \addbibresource{./ref/library.bib} 9 | % highlight entries in the category "highlight" 10 | \DeclareBibliographyCategory{highlight} 11 | \AtEveryBibitem{\ifcategory{highlight}{\color{red}}{}} 12 | % add entries to the "highlight" category 13 | \addtocategory{highlight}{% 14 | Aalto2018, Hayden2016a, 15 | } 16 | % adding "\printbibliography" at the end of document to print references 17 | -------------------------------------------------------------------------------- /snippets/latex-mode/bnote: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: notes in beamer 3 | # key: bnote 4 | # group: macros 5 | # -- 6 | \note[itemize]{ 7 | \item $0 8 | } -------------------------------------------------------------------------------- /snippets/latex-mode/box: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: boxed equations 3 | # key: box 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{equation*} 8 | \setlength\fboxsep{0.2cm} 9 | \setlength\fboxrule{0.4pt} 10 | \boxed{$0} 11 | \end{equation*} -------------------------------------------------------------------------------- /snippets/latex-mode/columns: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: columns 3 | # key: col 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{columns}[t,onlytextwidth] 8 | \begin{column}{.5\textwidth} 9 | $0 10 | \end{column} 11 | 12 | \begin{column}{.5\textwidth} 13 | 14 | \end{column} 15 | \end{columns} 16 | -------------------------------------------------------------------------------- /snippets/latex-mode/ctex: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: ctex settings 3 | # key: ctex 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | % rubber: module xelatex 8 | \usepackage[UTF8]{ctex} 9 | % \setCJKmainfont[BoldFont={STHeiti}]{SimSun} % PingFang SC 10 | -------------------------------------------------------------------------------- /snippets/latex-mode/displaystyle: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: displaystyle 3 | # key: disp 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \displaystyle -------------------------------------------------------------------------------- /snippets/latex-mode/dxdt: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: operator d/dt 3 | # key: dt 4 | # group: macros 5 | # -- 6 | \displaystyle \frac{\mathrm{d}}{\mathrm{d}t} -------------------------------------------------------------------------------- /snippets/latex-mode/empheq: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: empheq (subequations) 3 | # key: empheq 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{subequations} 8 | \label{eq:all} 9 | \begin{empheq}[left={K(A)=\empheqlbrace\,}]{align} 10 | & (I \otimes e^A) \psi\left(A^T \oplus (-A) \right) 11 | \label{eq:1} \\ 12 | & (e^{A^T/2} \otimes e^{A/2}) \operatorname{sinch}\left(\frac{1}{2}[A^T 13 | \oplus (-A)]\right) 14 | \label{eq:2}\\ 15 | & \frac{1}{2}(e^{A^T} \oplus e^A) \tau\left(\frac{1}{2}[e^T \oplus 16 | (-A)]\right), 17 | \label{eq:3} 18 | \end{empheq} 19 | \end{subequations} -------------------------------------------------------------------------------- /snippets/latex-mode/enumerate: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: enumerate 3 | # key: enum 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{enumerate}[label=\arabic*) ] 8 | \item $0 9 | \end{enumerate} 10 | -------------------------------------------------------------------------------- /snippets/latex-mode/eqnumber: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: equation number label 3 | # key: eq 4 | # group: macros 5 | # -- 6 | % Equation #${1:number}: 7 | % -------- 8 | % & 9 | $0 -------------------------------------------------------------------------------- /snippets/latex-mode/figure: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: figure 3 | # key: fig 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{figure}[htbp] %htbp!H 8 | \centering 9 | \includegraphics[width=\textwidth]{figures/${1:figname}} 10 | \caption{${2:caption}} 11 | \label{fig:${3:label}} 12 | \end{figure} 13 | -------------------------------------------------------------------------------- /snippets/latex-mode/figure-in-example: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: figure (in example env) 3 | # key: fige 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{center} 8 | \includegraphics[height=.2\textwidth]{figures/${1:figname}} 9 | \captionof{figure}{${2:caption}} 10 | \label{fig:${3:label}} 11 | \end{center} 12 | -------------------------------------------------------------------------------- /snippets/latex-mode/footnote: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: footnote 3 | # key: fn 4 | # group: macros 5 | # -- 6 | footnote{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/footnotecounter: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: setcounter in footnotemark 3 | # key: fmc 4 | # group: macros 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \addtocounter{footnote}{-${1:2}} 8 | \stepcounter{footnote}\footnotetext{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/footnotemark: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: footnotemark 3 | # key: fm 4 | # group: macros 5 | # -- 6 | footnotemark -------------------------------------------------------------------------------- /snippets/latex-mode/footnotetext: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: footnotetext 3 | # key: ft 4 | # group: macros 5 | # -- 6 | \footnotetext{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/ieeeconf: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: IEEE Conference 3 | # key: ieeeconf 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[letterpaper, 10pt, conference]{ieeeconf} % a4paper; use [draft] 8 | 9 | \IEEEoverridecommandlockouts % only needed if you want to use the \thanks 10 | \overrideIEEEmargins % needed to meet printer requirements. 11 | 12 | \usepackage[utf8]{inputenc} 13 | \usepackage[T1]{fontenc} 14 | \usepackage[scaled=0.95]{inconsolata} 15 | 16 | \usepackage{latexsym,amsmath,amssymb,amsfonts,mathrsfs,mathtools} 17 | \usepackage{arydshln} % To support partitioned matrix with dashed lines 18 | \let\IEEEproof\proof \let\IEEEendproof\endproof 19 | \let\proof\relax \let\endproof\relax 20 | \usepackage{amsthm} 21 | \usepackage{empheq} % to deal with parentheses + subfunctions 22 | 23 | \usepackage{algorithm, algpseudocode} 24 | \makeatletter 25 | \renewcommand{\ALG@beginalgorithmic}{\small} 26 | \makeatother 27 | 28 | \usepackage{float, graphicx, caption, subcaption} 29 | \usepackage[usenames,dvipsnames]{xcolor} 30 | \makeatletter 31 | \let\NAT@parse\undefined 32 | \makeatother 33 | \usepackage[colorlinks=true,linkcolor=magenta,citecolor=blue, 34 | urlcolor=cyan,filecolor=red]{hyperref} 35 | \usepackage{cite} 36 | 37 | % theorem environment definitions 38 | \newtheorem{theorem}{Theorem} 39 | \newtheorem{lemma}[theorem]{Lemma} 40 | \newtheorem{proposition}[theorem]{Proposition} 41 | \newtheorem{corollary}[theorem]{Corollary} 42 | \theoremstyle{definition} 43 | \newtheorem{definition}{Definition} 44 | \newtheorem{assumption}[theorem]{Assumption} 45 | \theoremstyle{remark} 46 | \newtheorem{remark}{Remark} 47 | 48 | % command definitions for math symbols 49 | \input{userdef-mathsym.tex} 50 | 51 | \hypersetup{ 52 | pdftitle={}, 53 | pdfauthor={Zuogong YUE}, 54 | pdfcreator={Emacs version 25.3.1 + AUCTeX version 11.90}} 55 | 56 | % ---------------- END Preambles ---------------- 57 | 58 | 59 | \title{\LARGE \bf 60 | Here is the Title 61 | } 62 | \author{Zuogong Yue$^1$, Johan Thunberg$^2$, Lennart Ljung$^3$ and 63 | Jorge Gon\\c{c}alves$^1$% 64 | \thanks{This work was supported by Fonds National de la Recherche 65 | Luxembourg (Ref.~9247977).}% 66 | \thanks{$^1$ Zuogong Yue and Jorge Gon\\c{c}alves are with 67 | Luxembourg Centre for Systems Biomedicine (LCSB), 68 | University of Luxembourg, 69 | 7 Avenue des Hauts Fourneaux, 4362, Esch-sur-Alzette, Luxembourg.} 70 | \thanks{$^2$ Johan Thunberg is with School of Information Technology, 71 | Halmstad University, SE-30118 Halmstad, Sweden.} 72 | \thanks{$^3$ Lennart Ljung is with Department of Electrical Engineering, 73 | Link\\"oping University, Link\\"{o}ping, SE-58183, Sweden.} 74 | \thanks{\hspace*{0mm}$^{*}$For correspondence, 75 | \href{mailto:johan.thunberg@uni.lu}{\tt johan.thunberg@uni.lu}} 76 | } 77 | 78 | 79 | \begin{document} 80 | 81 | \maketitle 82 | \thispagestyle{empty} 83 | \pagestyle{empty} 84 | 85 | % ---------------- ABSTRACT ---------------- 86 | \begin{abstract} 87 | 88 | Abstract here... 89 | 90 | \end{abstract} 91 | 92 | % ----------------- MAIN -------------------- 93 | 94 | \section{$0} 95 | 96 | 97 | 98 | 99 | % --------------- APPENDIX -------------- 100 | \appendix[appdendixname] 101 | 102 | 103 | % --------------- BIBLIOGRAPHY -------------- 104 | \def\url#1{} % suppress print of url 105 | \bibliographystyle{IEEEtran} 106 | \bibliography{./ref/library} 107 | 108 | \end{document} 109 | -------------------------------------------------------------------------------- /snippets/latex-mode/ieeetran: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: IEEE Transaction 3 | # key: ieeetran 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[letterpaper,10pt,journal,final]{IEEEtran} 8 | \pdfminorversion=4 9 | 10 | \usepackage[utf8]{inputenc} 11 | \usepackage[T1]{fontenc} 12 | \usepackage[scaled=0.95]{inconsolata} 13 | 14 | \usepackage{latexsym,amsmath,amssymb,amsfonts,mathrsfs, 15 | mathtools, amsthm} 16 | \usepackage{arydshln} % To support partitioned matrix with dashed lines 17 | \usepackage{empheq} % to deal with parentheses + subfunctions 18 | \usepackage{enumitem} % [noitemsep, topsep=-5pt], [label=\roman*] 19 | 20 | \usepackage{algorithm, algpseudocode} 21 | \makeatletter 22 | \renewcommand{\ALG@beginalgorithmic}{\small} 23 | \makeatother 24 | 25 | \usepackage{float, graphicx, caption, subcaption} 26 | \usepackage[usenames,dvipsnames]{xcolor} 27 | \usepackage[colorlinks=true,linkcolor=magenta,citecolor=blue, 28 | urlcolor=cyan,filecolor=red]{hyperref} 29 | % \usepackage{minted} 30 | % \usemintedstyle{pastie} 31 | \usepackage{cite} 32 | 33 | % theorem environment definitions 34 | \newtheorem{theorem}{Theorem} 35 | \newtheorem{lemma}[theorem]{Lemma} 36 | \newtheorem{proposition}[theorem]{Proposition} 37 | \newtheorem{corollary}[theorem]{Corollary} 38 | \theoremstyle{definition} 39 | \newtheorem{definition}{Definition} 40 | \newtheorem{assumption}[theorem]{Assumption} 41 | \theoremstyle{remark} 42 | \newtheorem{remark}{Remark} 43 | 44 | % command definitions for math symbols 45 | \input{userdef-mathsymb.tex} 46 | 47 | \hypersetup{ 48 | pdftitle={}, 49 | pdfauthor={Zuogong YUE}, 50 | pdfcreator={Emacs version 25.1 + AUCTeX version 11.90}} 51 | 52 | % ---------------- END Preambles ---------------- 53 | 54 | 55 | \title{\LARGE \bf 56 | Here is the Title 57 | } 58 | \author{Zuogong Yue, Johan Thunberg$^{*}$ and Jorge Gon\c{c}alves% 59 | \thanks{This work was supported by Fonds National de la Recherche 60 | Luxembourg (Ref.~9247977).}% 61 | \thanks{$^1$ Zuogong Yue and Jorge Gon\c{c}alves are with 62 | Luxembourg Centre for Systems Biomedicine (LCSB), 63 | University of Luxembourg, 64 | 7 Avenue des Hauts Fourneaux, 4362, Esch-sur-Alzette, Luxembourg.} 65 | \thanks{$^2$ Johan Thunberg is with 66 | School of Information Technology, 67 | Halmstad University, 68 | SE-30118 Halmstad, Sweden.} 69 | \thanks{\hspace*{0mm}$^{*}$For correspondence, 70 | \href{mailto:johan.thunberg@uni.lu}{\tt johan.thunberg@uni.lu}} 71 | } 72 | 73 | \begin{document} 74 | 75 | \maketitle 76 | \thispagestyle{empty} 77 | \pagestyle{empty} 78 | 79 | % ---------------- ABSTRACT ---------------- 80 | \begin{abstract} 81 | 82 | This electronic document is a ÒliveÓ template. The various components of your paper [title, text, heads, etc.] are already defined on the style sheet, as illustrated by the portions given in this document. 83 | 84 | \end{abstract} 85 | 86 | % ----------------- MAIN -------------------- 87 | 88 | \section{$0} 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | % --------------- APPENDIX -------------- 97 | \appendix[appdendixname] 98 | 99 | 100 | % --------------- BIBLIOGRAPHY -------------- 101 | \bibliographystyle{IEEEtran} 102 | \bibliography{./ref/library} 103 | 104 | \end{document} 105 | -------------------------------------------------------------------------------- /snippets/latex-mode/ifac: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: IFAC Conference 3 | # key: ifac 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass{ifacconf} % incompatible with {hyperref} 8 | 9 | \usepackage[utf8]{inputenc} 10 | \usepackage[T1]{fontenc} 11 | \usepackage{times, helvet} 12 | \usepackage[scaled=0.95]{inconsolata} 13 | 14 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 15 | upgreek, mathrsfs, mathtools} 16 | \usepackage{arydshln} % To support partitioned matrix with dashed lines 17 | \usepackage{empheq} % to deal with parentheses + subequations 18 | \usepackage{enumitem} % [\label=\roman*] or \alph* \arabic* 19 | 20 | \usepackage{algorithm, algpseudocode} 21 | \usepackage{float, graphicx, caption, subcaption} 22 | \usepackage[usenames,dvipsnames]{xcolor} 23 | \usepackage{natbib} 24 | 25 | % THEOREM environment definitions in autart.cls 26 | % {cor}[thm]{Corollary}, {lem}[thm]{Lemma}, {claim}[thm]{Claim}, {axiom}[thm]{Axiom}, 27 | % {conj}[thm]{Conjecture}, {fact}[thm]{Fact}, {hypo}[thm]{Hypothesis}, {assum}[thm]{Assumption}, 28 | % {prop}[thm]{Proposition}, {crit}[thm]{Criterion}, {defn}[thm]{Definition}, 29 | % {exmp}[thm]{Example}, {rem}[thm]{Remark}, {prob}[thm]{Problem}, {prin}[thm]{Principle}, 30 | % {alg}{Algorithm}, {note}{Note}, {summ}{Summary}, {case}{Case} 31 | 32 | % allowing breaks in the inline math mode 33 | \AtBeginDocument{% 34 | \mathchardef\mathcomma\mathcode`\, 35 | \mathcode`\,="8000 36 | } 37 | {\catcode`,=\active 38 | \gdef,{\mathcomma\discretionary{}{}{}} 39 | } 40 | 41 | % command definitions for math symbols 42 | \input{userdef-mathsymb.tex} 43 | 44 | 45 | \begin{document} 46 | 47 | \begin{frontmatter} 48 | 49 | \title{${1:your title}} 50 | 51 | \thanks[footnoteinfo]{ 52 | This work was supported by Fonds National de la Recherche Luxembourg (9247977).} 53 | 54 | \author[Lux]{Zuogong Yue} 55 | \author[Lux]{(Johan Thunberg)} 56 | \author[Swe]{(Lennart Ljung)} 57 | \author[Lux]{Jorge Gon\c{c}alves} 58 | 59 | \address[Lux]{Luxembourg Centre for Systems Biomedicine, University of Luxembourg, 60 | L-4362, Luxembourg (e-mail: zuogong.yue@uni.lu, johan.thunberg@uni.lu, jorge.goncalves@uni.lu)} 61 | \address[Swe]{Department of Electrical Engineering, Link\"oping University, Link\"oping, SE-58183, Sweden (e-mail: ljung@isy.liu.se)} 62 | 63 | \begin{keyword} 64 | bala bala bala 65 | \end{keyword} 66 | 67 | \begin{abstract} 68 | bala bala bala 69 | \end{abstract} 70 | 71 | \end{frontmatter} 72 | 73 | 74 | 75 | % -------------------- MAIN BODY ---------------------- 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | % -------------------- BIBLIOGRAPHY ---------------------- 90 | % \begin{ack} % Place acknowledgements 91 | % This work was supported by Fonds National de la Recherche Luxembourg (9247977). 92 | % \end{ack} 93 | 94 | \bibliography{./ref/library} % and a bib file to produce the 95 | 96 | % \appendix 97 | % \section{Appendix Name} % Each appendix must have a short title. 98 | 99 | 100 | \end{document} 101 | -------------------------------------------------------------------------------- /snippets/latex-mode/itemize: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: itemize 3 | # key: item 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{itemize}[<+->] 8 | \setlength\itemsep{.8em} 9 | \item $0 10 | \item 11 | \end{itemize} -------------------------------------------------------------------------------- /snippets/latex-mode/list-of-colors: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: list of HTML colors 3 | # key: list 4 | # group: preambles 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \usepackage[rgb]{xcolor} 8 | 9 | % Theme: Tomorrow Day 10 | \definecolor{tw-white} {HTML}{ffffff} 11 | \definecolor{tw-gray1} {HTML}{efefef} 12 | \definecolor{tw-gray2} {HTML}{d6d6d6} 13 | \definecolor{tw-gray3} {HTML}{8e908c} 14 | \definecolor{tw-black} {HTML}{4d4d4c} 15 | \definecolor{tw-red} {HTML}{c82829} 16 | \definecolor{tw-orange}{HTML}{f5871f} 17 | \definecolor{tw-yellow}{HTML}{eab700} 18 | \definecolor{tw-green} {HTML}{718c00} 19 | \definecolor{tw-aqua} {HTML}{3e999f} 20 | \definecolor{tw-blue} {HTML}{4271ae} 21 | \definecolor{tw-purple}{HTML}{8959a8} 22 | 23 | % Theme: Tomorrow Night 24 | \definecolor{twn-white} {HTML}{cccccc} 25 | \definecolor{twn-gray1} {HTML}{999999} 26 | \definecolor{twn-gray2} {HTML}{515151} 27 | \definecolor{twn-gray3} {HTML}{393939} 28 | \definecolor{twn-black} {HTML}{2d2d2d} 29 | \definecolor{twn-red} {HTML}{f2777a} 30 | \definecolor{twn-orange}{HTML}{f99157} 31 | \definecolor{twn-yellow}{HTML}{ffcc66} 32 | \definecolor{twn-green} {HTML}{99cc99} 33 | \definecolor{twn-aqua} {HTML}{66cccc} 34 | \definecolor{twn-blue} {HTML}{6699cc} 35 | \definecolor{twn-purple}{HTML}{cc99cc} 36 | -------------------------------------------------------------------------------- /snippets/latex-mode/list-of-fonts: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: list of fonts 3 | # key: list 4 | # group: preambles 5 | # -- 6 | \usepackage[utf8]{inputenc} 7 | \usepackage[T1]{fontenc} 8 | 9 | % Serif 10 | \usepackage{lmodern} % computer modern with enhancement 11 | \usepackage{times} % use Times 12 | \usepackage{fouriernc} % use New Century Schoolbook 13 | 14 | \usepackage{charter} % nice for regular texts (e.g. novel, blog) 15 | \usepackage{cochineal} % fork of crimson (12pt) 16 | \usepackage{baskervald} % variant: "Baskervaldx" 17 | \usepackage{palatino} 18 | 19 | % Sans 20 | \usepackage{lmodern} % computer modern with enhancement on sans 21 | \usepackage{helvet} 22 | 23 | % Monospace 24 | \usepackage[scaled=0.95]{inconsolata} 25 | \usepackage[scaled=.8]{DejaVuSansMono} 26 | 27 | % Math Fonts 28 | \usepackage{newtxtext,newtxmath} % using new Times pkg 29 | \usepackage[lite,straightbraces]{mtpro2} % non-free math fonts in Times 30 | 31 | % Chinese 32 | % (Std.) STSong, STHeiti, STXihei, STKaiTi, STFangsong 33 | % (Windows) SimSun, SimHei, FangSong, Microsoft Yahei 34 | % (Mac) PingFang SC, Hiragino Sans GB (苹果丽黑) 35 | % (Linux) WenQuanYi Micro Hei 36 | % (Adobe) Adobe Song Std, Adobe Heiti Std, Adobe FangSong Std, Adobe Kaiti Std 37 | % Notes: 38 | % - LaTeX default mainfont: STSong 39 | % - bold font: STHeiti, 40 | % - italic font: STKaiti 41 | % - LaTeX default sansfont: STXihei 42 | 43 | \usepackage[UTF8]{ctex} 44 | \setCJKmainfont[BoldFont={STHeiti},ItalicFont={STKaiti}]{SimSun} 45 | \setCJKsansfont{PingFang SC} 46 | 47 | 48 | % Nice fonts for Powerpoint or Keynote 49 | % - Century Schoolbook -------------------------------------------------------------------------------- /snippets/latex-mode/list-of-math: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: list of math pkgs 3 | # key: list 4 | # group: preambles 5 | # -- 6 | \usepackage{latexsym,amsmath,amssymb,amsfonts,mathrsfs,mathtools} 7 | 8 | \usepackage{arydshln} % To support partitioned matrix with dashed lines 9 | \usepackage{dsfont} % use \mathds{1} for doublestroke digits 10 | \usepackage{empheq} % to deal with parentheses + subfunctions -------------------------------------------------------------------------------- /snippets/latex-mode/master: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: master 3 | # key: master 4 | # group: macros 5 | # -- 6 | %%% Local Variables: 7 | %%% mode: latex 8 | %%% TeX-master: t 9 | %%% End: -------------------------------------------------------------------------------- /snippets/latex-mode/mdframed: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: fancy boxed texts 3 | # key: frame 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{mdframed}[style=default] 8 | $0 9 | \end{mdframed} -------------------------------------------------------------------------------- /snippets/latex-mode/mint: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: minted environment 3 | # key: mint 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{minted}[linenos]{${1:lang}} 8 | $2 9 | \end{minted} -------------------------------------------------------------------------------- /snippets/latex-mode/nips: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: NIPS Conference 3 | # key: nips 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass{article} 8 | 9 | \PassOptionsToPackage{numbers, compress}{natbib} 10 | \usepackage[preprint]{supports/nips_2018} 11 | 12 | % to compile a preprint version, e.g., for submission to arXiv, add 13 | % add the [preprint] option: 14 | % \usepackage[preprint]{nips_2018} 15 | 16 | % to compile a camera-ready version, add the [final] option, e.g.: 17 | % \usepackage[final]{nips_2018} 18 | 19 | % to avoid loading the natbib package, add option nonatbib: 20 | % \usepackage[nonatbib]{nips_2018} 21 | 22 | \usepackage[utf8]{inputenc} % allow utf-8 input 23 | \usepackage[T1]{fontenc} % use 8-bit T1 fonts 24 | \usepackage{hyperref} % hyperlinks 25 | \usepackage{url} % simple URL typesetting 26 | \usepackage{booktabs} % professional-quality tables 27 | \usepackage{amsfonts} % blackboard math symbols 28 | \usepackage{nicefrac} % compact symbols for 1/2, etc. 29 | \usepackage{microtype} % microtypography 30 | 31 | \title{Simultaneous element and group sparsity: an MCMC approach} 32 | \author{ 33 | Zuogong~Yue\\ 34 | Luxembourg Centre for Systems Biomedicine\\ 35 | Universit\'{e} du Luxembourg\\ 36 | 6 Avenue du Swing, 4367, Belvaux, Luxembourg\\ 37 | \texttt{zuogong.yue@uni.lu} \\ 38 | } 39 | 40 | \begin{document} 41 | 42 | \maketitle 43 | 44 | \begin{abstract} 45 | This is an MCMC approach to achieve element and group sparsity simultaneously. 46 | \end{abstract} 47 | 48 | \section{Submission of papers to NIPS 2018} 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | % \subsubsection*{Acknowledgments} 57 | 58 | % Use unnumbered third level headings for the acknowledgments. All 59 | % acknowledgments go at the end of the paper. Do not include 60 | % acknowledgments in the anonymized submission, only in the final paper. 61 | 62 | % References 63 | \def\bibfont{\small} % using "natbib" 64 | \bibliographystyle{abbrvnat} % plainnat,abbrvnat,unsrtnat 65 | \bibliography{./ref/library} 66 | 67 | \end{document} 68 | 69 | %%% Local Variables: 70 | %%% mode: latex 71 | %%% TeX-master: t 72 | %%% End: 73 | -------------------------------------------------------------------------------- /snippets/latex-mode/noindent: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: noindent 3 | # key: ni 4 | # group: macros 5 | # -- 6 | \noindent -------------------------------------------------------------------------------- /snippets/latex-mode/nomenclature: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: nomenclature 3 | # key: nm 4 | # group: macros 5 | # -- 6 | \nomenclature[${1:group}]{$0}{} 7 | -------------------------------------------------------------------------------- /snippets/latex-mode/nonumber: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: nonumber 3 | # key: nu 4 | # group: macros 5 | # -- 6 | \nonumber -------------------------------------------------------------------------------- /snippets/latex-mode/operator: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: operatorname 3 | # key: op 4 | # group: macros 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \operatorname{${1:operator}}$0 -------------------------------------------------------------------------------- /snippets/latex-mode/part: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: frame with part title 3 | # key: part 4 | # group: macros 5 | # -- 6 | \begin{frame} 7 | \begin{center} 8 | \huge \sffamily \color{mColor} 9 | $0 10 | \end{center} 11 | \end{frame} 12 | -------------------------------------------------------------------------------- /snippets/latex-mode/pdfcrop: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: pdfcrop 3 | # key: pdfcrop 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[a4paper]{article} 8 | \pdfoutput=1 9 | 10 | \usepackage{pdfpages} 11 | 12 | \begin{document} 13 | \includepdf[pages=-,noautoscale=true,scale=1.3]{in.pdf} % more options: 'delta' or 'offset' 14 | \end{document} -------------------------------------------------------------------------------- /snippets/latex-mode/poster: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Poster Paragraphs 3 | # key: ypo 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[class=scrreprt]{standalone} 8 | \usepackage{varwidth} 9 | 10 | \usepackage[utf8x]{inputenc} 11 | \usepackage[T1]{fontenc} 12 | % \KOMAoptions{fontsize=24pt} % For equations 13 | \KOMAoptions{fontsize=14pt} % For paragraphs, with A0 posters 14 | % \KOMAoptions{fontsize=12pt} % For pseudo-codes 15 | % \KOMAoptions{fontsize=10pt} % For legends/footnotes, with A0 posters 16 | \usepackage{times} 17 | 18 | \usepackage{latexsym, amsmath, amssymb, amsfonts, mathrsfs, arydshln, mathtools} 19 | \usepackage{algorithm, algpseudocode} 20 | \usepackage{graphics, setspace} 21 | 22 | 23 | \begin{document} 24 | % reduce space above/below displayed equations 25 | % \setlength{\abovedisplayskip}{3pt} 26 | % \setlength{\belowdisplayskip}{3pt} 27 | 28 | %% ================================================ 29 | % Paragraphs 30 | \begin{varwidth}{110mm} % 110mm 31 | % ----------------------- 32 | 33 | % Paragraph #1: 34 | % -------- 35 | $0 36 | 37 | % ----------------------- 38 | \end{varwidth} 39 | 40 | 41 | \end{document} 42 | -------------------------------------------------------------------------------- /snippets/latex-mode/scalebox: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: scalebox 3 | # key: sbox 4 | # group: macros 5 | # -- 6 | \scalebox{${1:.9}}{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/setarray: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: array spacing 3 | # key: seta 4 | # group: macros 5 | # -- 6 | \arraycolsep=1.4pt\def\arraystretch{1.8} -------------------------------------------------------------------------------- /snippets/latex-mode/setitemize: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: itemize spacing 3 | # key: sep 4 | # group: macros 5 | # -- 6 | \setlength\itemsep{.8em} -------------------------------------------------------------------------------- /snippets/latex-mode/show-color-in-beamer: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: use beamer to show colors 3 | # key: showcolor 4 | # group: templates 5 | # -- 6 | \documentclass[xcolor={dvipsnames}]{beamer} 7 | 8 | % color definitions 9 | \definecolor{color01}{HTML}{005f87} 10 | \definecolor{color02}{HTML}{303030} 11 | 12 | \begin{document} 13 | 14 | \begin{frame} 15 | \frametitle{Color List} 16 | 17 | \colorbox{color01}{color01} 18 | \colorbox{color02}{color02} 19 | 20 | \end{frame} 21 | 22 | \end{document} 23 | -------------------------------------------------------------------------------- /snippets/latex-mode/subequation: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: subequation 3 | # key: subeq 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{subequations} 8 | \label{eq:${1:label}} 9 | \begin{alignat}{1} 10 | $0 11 | \end{alignat} 12 | \end{subequations} 13 | -------------------------------------------------------------------------------- /snippets/latex-mode/subfigure: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: subfigure 3 | # key: subfig 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{figure}[htbp] 8 | \centering 9 | 10 | \begin{subfigure}[b]{0.4\textwidth} 11 | \centering 12 | \includegraphics[width=\textwidth]{figures/${1:figname}} 13 | \caption{subfig caption} 14 | \label{subfig:subfig-label} 15 | \end{subfigure} 16 | ~ %add desired spacing between images, e. g. ~, \quad, \qquad, \hfill, \\\, etc. 17 | \begin{subfigure}[b]{0.4\textwidth} 18 | \centering 19 | \includegraphics[width=\textwidth]{figures/${2:figname}} 20 | \caption{subfig caption} 21 | \label{subfig:subfig-label} 22 | \end{subfigure} 23 | 24 | \caption{$0} 25 | \label{fig:${3:label}} 26 | \end{figure} 27 | -------------------------------------------------------------------------------- /snippets/latex-mode/table: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: table 3 | # key: tbl 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{table}[htb] 8 | \centering 9 | \begin{tabular}{${1:c|c}} 10 | \hline 11 | $0 12 | \hline 13 | \end{tabular} 14 | \caption{${2:caption}} 15 | \label{tbl:${3:label}} 16 | \end{table} -------------------------------------------------------------------------------- /snippets/latex-mode/text: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: text 3 | # key: tx 4 | # group: macros 5 | # -- 6 | \text{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/textcolor: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: color text (red) 3 | # key: red 4 | # group: macros 5 | # -- 6 | \textcolor{red}{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/textcolorblue: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: color text (blue) 3 | # key: blue 4 | # group: macros 5 | # -- 6 | \textcolor{blue}{$0} -------------------------------------------------------------------------------- /snippets/latex-mode/thmbox: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: boxed amsthm 3 | # key: thm 4 | # group: macros 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \usepackage[framemethod=TikZ]{mdframed} % to box theorem statements 8 | \mdfdefinestyle{yue}{backgroundcolor=gray!10} 9 | \theoremstyle{plain}% default 10 | \newmdtheoremenv[backgroundcolor=gray!10]{theorem}{Theorem}[section] 11 | \newmdtheoremenv[backgroundcolor=gray!0]{lemma}[theorem]{Lemma} 12 | \newmdtheoremenv[backgroundcolor=gray!10]{proposition}[theorem]{Proposition} 13 | \newtheorem*{corollary}{Corollary} 14 | \newtheorem{assumption}{Assumption}[section] 15 | \theoremstyle{definition} 16 | \newmdtheoremenv[backgroundcolor=gray!10]{definition}{Definition}[section] 17 | \newmdtheoremenv[backgroundcolor=red!10,roundcorner=3pt]{conjecture}{Conjecture} 18 | \newtheorem{example}{Example}[section] 19 | \theoremstyle{remark} 20 | \newtheorem*{remark}{Remark} 21 | \newtheorem*{note}{Note} 22 | \newtheorem{case}{Case} 23 | -------------------------------------------------------------------------------- /snippets/latex-mode/tikz-mindmap: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: tikz: mindmap 3 | # key: tikz 4 | # group: demos 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass{article} 8 | \usepackage{tikz} 9 | \usetikzlibrary{mindmap,trees} 10 | \usepackage{verbatim} 11 | 12 | % --- preview setup --- 13 | \usepackage[graphics,tightpage,active]{preview} 14 | \setlength{\PreviewBorder}{2pt} 15 | \PreviewEnvironment{tikzpicture} 16 | % --- (DO NOT EDIT!) --- 17 | 18 | \begin{document} 19 | \pagestyle{empty} 20 | 21 | \begin{tikzpicture} 22 | \path[mindmap,text=white,concept color=black, 23 | level 1 concept/.append style = {sibling angle=90}] 24 | node[concept] {Computer Science} 25 | [clockwise from=0] 26 | child[concept color=green!50!black] { 27 | node[concept] {practical} 28 | [clockwise from=90] 29 | child { node[concept] {algorithms} } 30 | child { node[concept] {data structures} } 31 | child { node[concept] {pro\-gramming languages} } 32 | child { node[concept] {software engineer\-ing} } 33 | } 34 | child[concept color=blue] { 35 | node[concept] {applied} 36 | [clockwise from=-30] 37 | child { node[concept] {databases} } 38 | child { node[concept] {WWW} } 39 | } 40 | child[concept color=red] { node[concept] {technical} } 41 | child[concept color=orange] { node[concept] {theoretical} }; 42 | \end{tikzpicture} 43 | 44 | \end{document} -------------------------------------------------------------------------------- /snippets/latex-mode/tikz-tree: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: tikz: tree 3 | # key: tikz 4 | # group: demos 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass{article} 8 | 9 | % --- packages --- 10 | \usepackage{helvet} 11 | \usepackage[eulergreek]{sansmath} 12 | \renewcommand{\familydefault}{\sfdefault} % using sans serif as default 13 | \usepackage{latexsym, amsmath, amssymb, amsfonts, mathrsfs, arydshln, mathtools} 14 | 15 | % --- TikZ/sub-packages, def usetikzlibrary--- 16 | \usepackage{tikz} 17 | 18 | % --- preview setup --- 19 | \usepackage[graphics,tightpage,active]{preview} 20 | \setlength{\PreviewBorder}{2pt} 21 | \PreviewEnvironment{tikzpicture} 22 | % --- (DO NOT EDIT!) --- 23 | 24 | % --- main --- 25 | \begin{document} 26 | 27 | % --- tikz main body 28 | \begin{tikzpicture}[sibling distance=10em, 29 | every node/.style = {align=center}] 30 | 31 | \node {Formulas} 32 | child { node {single-line} } 33 | child { node {multi-line} 34 | child { node {aligned at} 35 | child { node {relation sign} } 36 | child { node {several places} } 37 | child { node {center} } } 38 | child { node {first left,\\centered,\\last right} } }; 39 | \end{tikzpicture} 40 | 41 | \end{document} 42 | -------------------------------------------------------------------------------- /snippets/latex-mode/titlepage: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: title page (group meeting) 3 | # key: title 4 | # group: macros 5 | # -- 6 | \title[]{${1:title}} 7 | \subtitle{${2:}} 8 | \author{\small Author: J.~Woude$^*$ \\\\ Presenter: Zuogong~Yue} 9 | \institute[]{ 10 | \begin{tabular}{ll} 11 | $^*$Delft University of Technology 12 | \end{tabular}} 13 | \date{\footnotesize 02 Nov 2017 $\cdot$ Group Meeting $\cdot$ Belval} 14 | -------------------------------------------------------------------------------- /snippets/latex-mode/titlepage-default: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: title page (default) 3 | # key: title 4 | # group: macros 5 | # -- 6 | \title[]{${1:title}} 7 | \subtitle{${2:}} 8 | \author{\small Zuogong Yue$^1$\\\\[1ex] J. Thunberg$^1$, L. Ljung$^2$, J. Goncalves$^1$} 9 | \institute[]{ 10 | \begin{tabular}{ll} 11 | $^1$ University of Luxembourg, Luxembourg\\\ 12 | $^2$ Link\\"{o}ping University, Sweden 13 | \end{tabular}} 14 | \date{\footnotesize 14 July 2016 $\cdot$ MTNS 2016 $\cdot$ Minneapolis, MN} 15 | -------------------------------------------------------------------------------- /snippets/latex-mode/tweak-html-colors: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: tweak HTML colors 3 | # key: htmlcolors 4 | # group: demos 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass{article} 8 | 9 | \usepackage[margin=30mm]{geometry} 10 | \usepackage[parfill]{parskip} 11 | 12 | \usepackage[rgb]{xcolor} 13 | 14 | % Theme: Tomorrow Day 15 | \definecolor{twd-color01}{HTML}{ffffff} 16 | \definecolor{twd-color02}{HTML}{efefef} 17 | \definecolor{twd-color03}{HTML}{d6d6d6} 18 | \definecolor{twd-color04}{HTML}{8e908c} 19 | \definecolor{twd-color05}{HTML}{4d4d4c} 20 | \definecolor{twd-color06}{HTML}{c82829} 21 | \definecolor{twd-color07}{HTML}{f5871f} 22 | \definecolor{twd-color08}{HTML}{eab700} 23 | \definecolor{twd-color09}{HTML}{718c00} 24 | \definecolor{twd-color10}{HTML}{3e999f} 25 | \definecolor{twd-color11}{HTML}{4271ae} 26 | \definecolor{twd-color12}{HTML}{8959a8} 27 | 28 | \usepackage{tikz} 29 | \usetikzlibrary{shapes} 30 | 31 | \begin{document} 32 | 33 | Theme: Tomorrow Day 34 | 35 | \tikz \filldraw[fill=twd-color01, draw=black] (0,0) circle (.5) node{01}; 36 | \tikz \filldraw[fill=twd-color02, draw=black] (0,0) circle (.5) node{02}; 37 | \tikz \filldraw[fill=twd-color03, draw=black] (0,0) circle (.5) node{03}; 38 | \tikz \filldraw[fill=twd-color04, draw=black] (0,0) circle (.5) node{04}; 39 | \tikz \filldraw[fill=twd-color05, draw=black] (0,0) circle (.5) node{05}; 40 | \tikz \filldraw[fill=twd-color06, draw=black] (0,0) circle (.5) node{06}; 41 | \tikz \filldraw[fill=twd-color07, draw=black] (0,0) circle (.5) node{07}; 42 | \tikz \filldraw[fill=twd-color08, draw=black] (0,0) circle (.5) node{08}; 43 | \tikz \filldraw[fill=twd-color09, draw=black] (0,0) circle (.5) node{09}; 44 | \tikz \filldraw[fill=twd-color10, draw=black] (0,0) circle (.5) node{10}; 45 | \tikz \filldraw[fill=twd-color11, draw=black] (0,0) circle (.5) node{11}; 46 | \tikz \filldraw[fill=twd-color12, draw=black] (0,0) circle (.5) node{12}; 47 | 48 | \end{document} -------------------------------------------------------------------------------- /snippets/latex-mode/use-biblatex: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: using biblatex 3 | # key: biblatex 4 | # group: preambles 5 | # -- 6 | % use default styles (numeric; authoryear; alphabetic) 7 | \usepackage[style=numeric-comp,sorting=none]{biblatex} 8 | \usepackage[style=authoryear,natbib=true]{biblatex} 9 | \renewcommand*{\cite}{\autocite} 10 | 11 | % use APA styles 12 | \usepackage[style=apa, language=english]{biblatex} 13 | \DeclareLanguageMapping{english}{english-apa} 14 | \renewcommand*{\cite}{\autocite} % or \parencite 15 | 16 | % use IEEE/Nature/Science style 17 | \usepackage[style=ieee]{biblatex} % nature; science; phys; mla 18 | 19 | % adding bib library 20 | \addbibresource{./ref/library.bib} 21 | 22 | % highlight entries in the category "highlight" 23 | \DeclareBibliographyCategory{highlight} 24 | \AtEveryBibitem{\ifcategory{highlight}{\color{red}}{}} 25 | % add entries to the "highlight" category 26 | \addtocategory{highlight}{% 27 | Aalto2018, Hayden2016a, 28 | } 29 | 30 | % adding "\printbibliography" at the end of document to print references 31 | \AtNextBibliography{\small} 32 | \setlength\bibitemsep{0.5\baselineskip} 33 | \printbibliography 34 | -------------------------------------------------------------------------------- /snippets/latex-mode/varblock: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: block with given width 3 | # key: block 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{center} 8 | \begin{minipage}{.8\textwidth} 9 | \begin{block}{} 10 | $0 11 | \end{block} 12 | \end{minipage} 13 | \end{center} 14 | -------------------------------------------------------------------------------- /snippets/latex-mode/wrapfig: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: wrapfigure 3 | # key: wrapfig 4 | # group: environments 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \begin{wrapfigure}{r}{0.5\textwidth} 8 | \centering 9 | \includegraphics[width=0.48\textwidth]{figures/${1:figname}} 10 | \caption{${2:caption}} 11 | \label{fig:${3:label}} 12 | \end{wrapfigure} -------------------------------------------------------------------------------- /snippets/latex-mode/yarticle: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Article Template 3 | # key: article 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[a4paper,10pt]{article} 8 | % \usepackage[margin=25mm,centering]{geometry} 9 | 10 | \usepackage[utf8]{inputenc} 11 | \usepackage[T1]{fontenc} 12 | \usepackage{times,helvet} % lmodern; charter (for regular texts) 13 | % \usepackage[lite,straightbraces]{mtpro2} 14 | \usepackage[scaled=0.95]{inconsolata} 15 | 16 | \usepackage{latexsym,amsmath,amssymb,amsfonts,amsthm, 17 | mathrsfs,mathtools,upgreek,arydshln} 18 | \usepackage{enumitem} % [label={(\roman*)} 19 | 20 | \usepackage{algorithm,algpseudocode} 21 | \makeatletter 22 | \renewcommand{\ALG@beginalgorithmic}{\small} 23 | \makeatother 24 | 25 | \usepackage{float,graphicx} 26 | \usepackage[font=small,labelfont=bf]{caption} 27 | \usepackage{subcaption} 28 | 29 | \usepackage{setspace} 30 | \onehalfspacing 31 | % \usepackage[parfill]{parskip} % use newline instead of indentation 32 | % \parskip=12pt 33 | \usepackage{titlesec} 34 | \titleformat*{\section}{\large\bfseries} 35 | \titleformat*{\subsection}{\normalsize\bfseries} 36 | \titleformat*{\subsubsection}{\normalsize\slshape} 37 | 38 | \usepackage[dvipsnames]{xcolor} 39 | \usepackage[framemethod=TikZ]{mdframed} % to box theorem statements 40 | \mdfdefinestyle{default}{backgroundcolor=gray!10} 41 | \mdfsetup{ 42 | backgroundcolor=gray!10, 43 | innertopmargin=1.8\topskip, 44 | skipabove=\baselineskip, 45 | skipbelow=-.4\baselineskip, 46 | nobreak=true} 47 | % \usepackage{minted} 48 | % \usemintedstyle{pastie} 49 | % \fvset{frame=lines,framesep=2mm,baselinestretch=1.2,fontsize=\small} 50 | 51 | \usepackage[colorlinks=true,linkcolor=magenta,citecolor=blue, 52 | urlcolor=cyan,filecolor=red]{hyperref} 53 | \usepackage[round,sort]{natbib} % IEEE: numbers + unsrtnat 54 | 55 | % theorem styles given by /amsthm/ 56 | \theoremstyle{plain} 57 | \newmdtheoremenv{theorem}{Theorem} 58 | \newtheorem{lemma}[theorem]{Lemma} 59 | \newmdtheoremenv{proposition}[theorem]{Proposition} 60 | \newtheorem*{corollary}{Corollary} 61 | \theoremstyle{definition} 62 | \newmdtheoremenv{definition}[theorem]{Definition} 63 | \newmdtheoremenv{assumption}[theorem]{Assumption} 64 | \newtheorem{example}{Example} 65 | \theoremstyle{remark} 66 | \newtheorem*{remark}{Remark} 67 | \newtheorem*{note}{Note} 68 | \newtheorem{case}{Case} 69 | 70 | % \input{./supports/userdef-mathsym} 71 | 72 | 73 | % Title, Authors and Date 74 | \title{${1:title}} 75 | \author{Zuogong YUE} 76 | \date{\small \today} 77 | 78 | \makeatletter 79 | \hypersetup{ 80 | pdftitle={\@title}, 81 | pdfauthor={\@author}, 82 | pdfcreator={Emacs version 25.3 + AUCTeX version 11.90}} 83 | \makeatother 84 | 85 | 86 | \begin{document} 87 | 88 | \maketitle 89 | % \thispagestyle{empty} 90 | % \pagenumbering{Roman} 91 | % % \vspace*{1cm} 92 | % \setcounter{tocdepth}{3} 93 | % \tableofcontents 94 | % % \thispagestyle{empty} 95 | % \newpage 96 | % \setcounter{page}{1} 97 | % \pagenumbering{arabic} 98 | 99 | % ----------------- MAIN -------------------- 100 | 101 | $0 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | % % --------------- APPENDIX -------------- 114 | % \section*{Appendices} 115 | % \addcontentsline{toc}{section}{List of appendices} 116 | % \renewcommand{\thesubsection}{\Alph{subsection}} 117 | 118 | % \subsection{appendix 1} 119 | % Appendix here ... 120 | 121 | 122 | % % --------------- BIBLIOGRAPHY -------------- 123 | % \def\bibfont{\footnotesize} % using "natbib" 124 | % \bibliographystyle{abbrvnat} % plainnat,abbrvnat,unsrtnat 125 | % \bibliography{./ref/library} 126 | 127 | \end{document} 128 | -------------------------------------------------------------------------------- /snippets/latex-mode/ybeamer: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Beamer Template (default; BibLaTeX) 3 | # key: beamer 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[xcolor={dvipsnames},aspectratio=1610]{beamer} 8 | % options: notes,handout; aspectratio=169,1610,149,54,43,32 9 | \usepackage[bg]{styles/zyuebeamer} % bibentry, txmath, sans, charter, bg, notoc 10 | % \usepackage{styles/zyuebeamerdark} % accent=cyan, sans 11 | 12 | % Packages 13 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 14 | arydshln, mathrsfs, mathtools, upgreek} 15 | \usepackage{algorithm,algpseudocode} 16 | 17 | % Citations 18 | \addbibresource{./ref/library.bib} 19 | 20 | % Macros 21 | % \input{userdef-mathsym} 22 | 23 | % Title Page 24 | \title[]{${1:title}} 25 | \subtitle{${2:}} 26 | \author{\small Zuogong Yue$^1$\\\\[1ex] J. Thunberg$^1$, L. Ljung$^2$, J. Goncalves$^1$} 27 | \institute[]{ 28 | \begin{tabular}{ll} 29 | $^1$ Universit\\'{e} du Luxembourg, Luxembourg\\\\ 30 | $^2$ Link\\"{o}ping University, Sweden 31 | \end{tabular}} 32 | \date{\footnotesize 14 July 2016 $\cdot$ MTNS 2016 $\cdot$ Minneapolis, MN} 33 | 34 | 35 | \begin{document} 36 | 37 | % ---- Title Page ---- 38 | \setbeamertemplate{footline}{} % remove page number 39 | \begin{frame} 40 | \vspace*{1cm} 41 | \titlepage 42 | \end{frame} 43 | \setbeamertemplate{footline}[frame number] % reset page number 44 | \setcounter{framenumber}{0} 45 | 46 | % ---- Main Part ---- 47 | 48 | $0 49 | 50 | 51 | 52 | % ---- Thanks Frame ---- 53 | \section*{Thanks} 54 | \setbeamertemplate{footline}{} % remove page number 55 | 56 | \begin{frame} 57 | \vspace*{1cm} 58 | \begin{center} 59 | {\Huge \bf \textcolor{mAlert}{Thank you!}} \\\ 60 | \bigskip 61 | \bigskip 62 | \includegraphics[width=10cm]{figures/unix_happy.png} 63 | \end{center} 64 | \end{frame} 65 | 66 | % ---- Bibliography ---- 67 | % use /biblatex/: adding the bibliography frame 68 | \begin{frame}%[allowframebreaks] % use the option if more than 1 page 69 | \frametitle{\bibname} 70 | \printbibliography 71 | \end{frame} 72 | 73 | % ---- Appendix ---- 74 | % \appendix 75 | % \begin{frame} 76 | % \frametitle{Appendix: ...} 77 | % 78 | % \end{frame} 79 | 80 | \end{document} 81 | -------------------------------------------------------------------------------- /snippets/latex-mode/ybeamer-bibentry: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Beamer Template (default; BibEntry) 3 | # key: beamer 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[xcolor={dvipsnames},aspectratio=169]{beamer} 8 | % options: notes,handout; aspectratio=169,1610,149,54,43,32 9 | \usepackage[bibentry,bg]{styles/zyuebeamer} % biblatex,sans,txmath,bg,charter,notoc 10 | % \usepackage[sans,bibentry]{styles/zyuebeamerdark} 11 | 12 | % Packages 13 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 14 | arydshln, mathrsfs, mathtools, upgreek} 15 | \usepackage{graphicx,subcaption,tikz} 16 | \captionsetup[figure]{textfont=scriptsize,labelfont=scriptsize} 17 | \setbeamerfont{caption}{size=\scriptsize} 18 | \usepackage{algorithm,algpseudocode} 19 | \usepackage{appendixnumberbeamer} 20 | 21 | % Macros 22 | % \input{userdef-mathsym} 23 | 24 | % Title Page 25 | \title[]{${1:title}} 26 | \subtitle{${2:}} 27 | \author{\small Zuogong Yue$^1$\\\\[1ex] J. Thunberg$^1$, L. Ljung$^2$, J. Goncalves$^1$} 28 | \institute[]{ 29 | \begin{tabular}{ll} 30 | $^1$ Universit\\'{e} du Luxembourg, Luxembourg\\\\ 31 | $^2$ Link\\"{o}ping University, Sweden 32 | \end{tabular}} 33 | \date{\footnotesize 14 July 2016 $\cdot$ MTNS 2016 $\cdot$ Minneapolis, MN} 34 | 35 | % Table of Contents (before each section) 36 | \AtBeginSection[]{ 37 | \begin{frame} 38 | \frametitle{Outline} 39 | \tableofcontents[currentsection] 40 | \end{frame}} 41 | 42 | 43 | \begin{document} 44 | 45 | % ---- Title Page ---- 46 | \setbeamertemplate{footline}{} % remove page number 47 | \begin{frame} 48 | \vspace*{1cm} 49 | \titlepage 50 | \bibliographystyle{apalike} % abbrv;apalike 51 | \nobibliography{./ref/library} % enable citations by /bibentry/ 52 | \end{frame} 53 | \setbeamertemplate{footline}[frame number] % reset page number 54 | \setcounter{framenumber}{0} 55 | 56 | 57 | % ---- Main Part ---- 58 | 59 | $0 60 | 61 | 62 | 63 | % ---- Thanks Frame ---- 64 | \section*{Thanks} 65 | \setbeamertemplate{footline}{} % remove page number 66 | 67 | \begin{frame} 68 | \vspace*{1cm} 69 | \begin{center} 70 | {\Huge \bf \textcolor{mAlert}{Thank you!}} \\\ 71 | \bigskip 72 | \bigskip 73 | \includegraphics[width=10cm]{figures/unix_happy.jpg} 74 | \end{center} 75 | \end{frame} 76 | 77 | 78 | % ---- Appendix ---- 79 | % \appendix 80 | % \begin{frame} 81 | % \frametitle{Appendix: ...} 82 | % 83 | % \end{frame} 84 | 85 | 86 | % ---- Bibliography ---- 87 | % using /bibentry/; adding bibliography as footnote at each page 88 | % include bibtex libraries in the tilepage frame. 89 | 90 | \end{document} 91 | -------------------------------------------------------------------------------- /snippets/latex-mode/ybeamer-plain: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Beamer Template (plain; BibLaTeX) 3 | # key: beamer 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[9pt,aspectratio=54]{beamer} 8 | \usepackage{styles/zyuebeamerplain} % serif, times; accent=blue,cyan,etc. 9 | 10 | % Packages 11 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 12 | arydshln, mathrsfs, mathtools, upgreek} 13 | \usepackage{algorithm,algpseudocode} 14 | 15 | % Citations 16 | \addbibresource{./ref/library.bib} 17 | 18 | % Macros 19 | % \input{userdef-mathsym} 20 | 21 | % Title Page 22 | \title{$1} 23 | \author[Zuogong Yue, ISB102, LCSB]{} 24 | \date{} 25 | 26 | 27 | \begin{document} 28 | 29 | % ---- Title Page ---- 30 | { 31 | \setbeamertemplate{footline}[text line]{\hfill\parbox[b][40pt][t]% 32 | {\textwidth}{\sffamily\footnotesize\insertshortauthor}\hfill} 33 | \begin{frame} 34 | \titlepage 35 | \vspace*{-50pt} 36 | \tableofcontents 37 | \end{frame} 38 | } 39 | \addtocounter{framenumber}{-1} 40 | 41 | % ---- Main Part ---- 42 | 43 | $0 44 | 45 | 46 | 47 | 48 | % ---- Bibliography ---- 49 | % use /biblatex/: adding the bibliography frame 50 | \begin{frame}%[allowframebreaks] % use the option if more than 1 page 51 | \frametitle{\bibname} 52 | \printbibliography 53 | \end{frame} 54 | 55 | % ---- Appendix ---- 56 | % \appendix 57 | % \begin{frame} 58 | % \frametitle{Appendix: ...} 59 | % 60 | % \end{frame} 61 | 62 | \end{document} 63 | -------------------------------------------------------------------------------- /snippets/latex-mode/ybeamer-simple: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Beamer Template (simple; BibLaTeX) 3 | # key: beamer 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[xcolor={dvipsnames}]{beamer} 8 | % options: presentation,notes,handout; aspectratio=169,1610,149,54,43,32 9 | \usepackage{styles/zyuebeamersimple} 10 | 11 | % Title Page 12 | \title[]{${1:TITLE}} 13 | \subtitle{} 14 | \author{\small Zuogong Yue$^1$\\\\[1ex] J. Thunberg$^1$, L. Ljung$^2$, J. Goncalves$^1$} 15 | \institute[]{ 16 | \begin{tabular}{ll} 17 | $^1$ Universit\\'{e} du Luxembourg, Luxembourg\\\\ 18 | $^2$ Link\\"{o}ping University, Sweden 19 | \end{tabular}} 20 | \date{\footnotesize 14 July 2016 $\cdot$ MTNS 2016 $\cdot$ Minneapolis, MN} 21 | 22 | \begin{document} 23 | \createLCSBTitlePage 24 | 25 | % ---- Main Part ---- 26 | $0 27 | 28 | 29 | 30 | 31 | 32 | 33 | % ---- Thanks Frame ---- 34 | \section*{Thanks} 35 | \setbeamertemplate{footline}{} % remove page number 36 | 37 | \begin{frame} 38 | \vspace*{1cm} 39 | \begin{center} 40 | {\Huge \bf \textcolor{Magenta}{Thank you!}} \\\\ 41 | \bigskip 42 | \bigskip 43 | \includegraphics[width=10cm]{figures/unix_happy.jpg} 44 | \end{center} 45 | \end{frame} 46 | 47 | % ---- Bibliography ---- 48 | % use /biblatex/: adding the bibliography frame 49 | \begin{frame}%[allowframebreaks] % use the option if more than 1 page 50 | \frametitle{\bibname} 51 | \printbibliography 52 | \end{frame} 53 | 54 | % ---- Appendix ---- 55 | % \appendix 56 | % \begin{frame} 57 | % \frametitle{Appendix: ...} 58 | % 59 | % \end{frame} 60 | 61 | \end{document} 62 | -------------------------------------------------------------------------------- /snippets/latex-mode/ybeamer169lcsb: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Beamer Template (16:9; LCSB) 3 | # key: beamer 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[xcolor={dvipsnames},aspectratio=169]{beamer} 8 | % options: presentation,notes,handout; aspectratio=169,1610,149,54,43,32 9 | 10 | % Beamer settings 11 | \usetheme{Singapore} % Madrid, Singapore, Boadilla 12 | \usefonttheme{professionalfonts} % use lmodern mathfont; "serif" 13 | \setbeamertemplate{navigation symbols}{} 14 | \renewcommand{\insertnavigation}[1]{} 15 | \setbeamertemplate{footline}[frame number] 16 | \setbeamercolor{footline}{fg=Blue} 17 | \setbeamerfont{footline}{size=\footnotesize} 18 | 19 | % Citations (not /biblatex/, beamer's default) 20 | \usepackage{bibentry} % use \footnote{\bibentry{}} 21 | \bibliographystyle{apalike} % abbrv;apalike 22 | \newcommand{\footcite}[1]{\footnote{\tiny\bibentry{#1}}} 23 | \newcommand{\textcite}[1]{\footnotetext{\tiny\bibentry{#1}}} % put \footnotemark first 24 | % removing line breaks between title, journal, etc. 25 | \setbeamertemplate{bibliography entry title}{} 26 | \setbeamertemplate{bibliography entry location}{} 27 | \setbeamertemplate{bibliography entry note}{} 28 | 29 | % Packages 30 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 31 | arydshln, mathrsfs, mathtools, upgreek} 32 | \usepackage{graphicx,subcaption,tikz} 33 | \captionsetup[figure]{textfont=scriptsize,labelfont=scriptsize} 34 | \setbeamerfont{caption}{size=\scriptsize} 35 | \usepackage{algorithm,algpseudocode} 36 | \usepackage{appendixnumberbeamer} 37 | 38 | % Math symbol definitions 39 | \input{userdef-mathsym} 40 | 41 | % PDF info 42 | \hypersetup{ 43 | pdftitle={}, 44 | pdfauthor={Zuogong YUE}, 45 | pdfsubject={IFAC-WC 2017 Presentation}, 46 | pdfcreator={Emacs version 25.1 + AUCTeX version 11.90}} 47 | 48 | 49 | % Title Page 50 | \title[]{${1:title}} 51 | \subtitle{${2:}} 52 | \author[]{\vspace*{1mm}\small \\\Zuogong Yue$^1$, Johan Thunberg$^1$, 53 | Jorge Goncalves$^1$} 54 | \institute[]{ 55 | \begin{tabular}{ll} 56 | $^1$ \\{University of Luxembourg,\\\ 57 | \hphantom{$^1$ \\}}Luxembourg Centre for System Biomedicine (LCSB),\\\ 58 | \hphantom{$^1$ \\}}Systems Control Group\\}\\\[2ex] 59 | % 60 | % $^2$ \\{KTH Royal Institute of Technology,\\\ 61 | % \hphantom{$^2$ \\}}Department of Mathematics,\\\ 62 | % \hphantom{$^2$ \\}}Division of Optimization \\& Systems Theory\\} 63 | \end{tabular}} 64 | \date % (optional, should be abbreviation of conference name) 65 | {\hspace*{-11mm}\small 14 July 2016 $\cdot$ MTNS 2016 $\cdot$ Minneapolis, MN} 66 | 67 | % Table of Contents before each section 68 | \AtBeginSection[]{ 69 | \begin{frame} 70 | \frametitle{Outline} 71 | \tableofcontents[currentsection] 72 | \end{frame} 73 | } 74 | 75 | 76 | \begin{document} 77 | 78 | % Coordinates for logo in titlepage 79 | \newlength{\logoX} 80 | \newlength{\logoY} 81 | \newcommand{\coordinateWidth}{0.7cm} 82 | \newcommand{\coordinateHeight}{1.1cm} 83 | % Creates title page of slide show using above information 84 | \setbeamertemplate{footline}{} % remove page number 85 | \begin{frame} 86 | \begin{tikzpicture}[remember picture,overlay] 87 | \setlength{\logoX}{\coordinateWidth} 88 | \setlength{\logoY}{\coordinateHeight} 89 | \node[xshift=1cm,yshift=0.75cm] at (current page.south west) 90 | {\includegraphics[height=1cm]{figures/lcsb-logo}}; 91 | \setlength{\logoX}{-\coordinateWidth-1cm} 92 | \setlength{\logoY}{\coordinateHeight-0.1cm} 93 | \node[xshift=-1cm,yshift=0.75cm] at (current page.south east) 94 | {\includegraphics[height=.7cm]{figures/unilu-logo}}; 95 | \end{tikzpicture} 96 | 97 | \titlepage 98 | 99 | % enable citations by /bibentry/; as footnote at each page 100 | \nobibliography{./ref/library} 101 | \end{frame} 102 | \setbeamertemplate{footline}[frame number] % reset page number 103 | \setcounter{framenumber}{0} 104 | 105 | 106 | % ---- Main Part ---- 107 | 108 | $0 109 | 110 | 111 | 112 | % ---- Thanks Frame ---- 113 | \section*{Thanks} 114 | \setbeamertemplate{footline}{} % remove page number 115 | 116 | \begin{frame} 117 | \vspace*{1cm} 118 | \begin{center} 119 | {\Huge \bf \textcolor{Magenta}{Thank you!}} \\\ 120 | \bigskip 121 | \bigskip 122 | \includegraphics[width=10cm]{figures/unix_happy.jpg} 123 | \end{center} 124 | \end{frame} 125 | 126 | % ---- Appendix ---- 127 | % \appendix 128 | % \begin{frame} 129 | % \frametitle{Appendix: ...} 130 | % 131 | % \end{frame} 132 | 133 | % ---- Bibliography ---- 134 | % using /bibentry/; adding bibliography as footnote at each page 135 | % include bibtex libraries in front of any citations; Line 103 136 | 137 | \end{document} -------------------------------------------------------------------------------- /snippets/latex-mode/ybeamer43lcsb: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Beamer Template (4:3; LCSB) 3 | # key: beamer 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[xcolor={dvipsnames}]{beamer} 8 | % options: presentation,notes,handout; aspectratio=169,1610,149,54,43,32 9 | 10 | % Beamer settings 11 | \usetheme{Singapore} % Madrid, Singapore, Boadilla 12 | \usefonttheme{professionalfonts} % use lmodern mathfont; "serif" 13 | \setbeamertemplate{navigation symbols}{} 14 | \renewcommand{\insertnavigation}[1]{} 15 | \setbeamertemplate{footline}[frame number] 16 | \setbeamercolor{footline}{fg=Blue} 17 | \setbeamerfont{footline}{size=\footnotesize} 18 | 19 | % Citations (not /biblatex/, beamer's default) 20 | \usepackage{bibentry} % use \footnote{\bibentry{}} 21 | \bibliographystyle{apalike} % abbrv;apalike 22 | \newcommand{\footcite}[1]{\footnote{\tiny\bibentry{#1}}} 23 | \newcommand{\textcite}[1]{\footnotetext{\tiny\bibentry{#1}}} % put \footnotemark first 24 | % removing line breaks between title, journal, etc. 25 | \setbeamertemplate{bibliography entry title}{} 26 | \setbeamertemplate{bibliography entry location}{} 27 | \setbeamertemplate{bibliography entry note}{} 28 | 29 | % % Fonts 30 | % \usepackage{lmodern,charter} 31 | % \usefonttheme{serif} 32 | % \setbeamerfont{title}{family=\sffamily, series=\bfseries} 33 | % \setbeamerfont{frametitle}{family=\sffamily\sf} 34 | % \setbeamerfont{framesubtitle}{family=\sffamily\sf} 35 | 36 | % Packages 37 | \usepackage{latexsym, amsmath, amssymb, amsfonts, 38 | arydshln, mathrsfs, mathtools, upgreek} 39 | \usepackage{graphicx,subcaption,tikz} 40 | \captionsetup[figure]{textfont=scriptsize,labelfont=scriptsize} 41 | \setbeamerfont{caption}{size=\scriptsize} 42 | \usepackage{algorithm,algpseudocode} 43 | \usepackage{appendixnumberbeamer} 44 | 45 | % Math symbol definitions 46 | \input{userdef-mathsym} 47 | 48 | % PDF info 49 | \hypersetup{ 50 | pdftitle={}, 51 | pdfauthor={Zuogong YUE}, 52 | pdfsubject={IFAC-WC 2017 Presentation}, 53 | pdfcreator={Emacs version 25.1 + AUCTeX version 11.90}} 54 | 55 | 56 | % Title Page 57 | \title[]{${1:title}} 58 | \subtitle{${2:}} 59 | \author[]{\vspace*{1mm}\small \\\Zuogong Yue$^1$, Johan Thunberg$^1$, 60 | Jorge Goncalves$^1$} 61 | \institute[]{ 62 | \begin{tabular}{ll} 63 | $^1$ \\{University of Luxembourg,\\\ 64 | \hphantom{$^1$ \\}}Luxembourg Centre for System Biomedicine (LCSB),\\\ 65 | \hphantom{$^1$ \\}}Systems Control Group\\}\\\[2ex] 66 | % 67 | % $^2$ \\{KTH Royal Institute of Technology,\\\ 68 | % \hphantom{$^2$ \\}}Department of Mathematics,\\\ 69 | % \hphantom{$^2$ \\}}Division of Optimization \\& Systems Theory\\} 70 | \end{tabular}} 71 | \date % (optional, should be abbreviation of conference name) 72 | {\hspace*{-11mm}\small 14 July 2016 $\cdot$ MTNS 2016 $\cdot$ Minneapolis, MN} 73 | 74 | % Table of Contents before each section 75 | \AtBeginSection[]{ 76 | \begin{frame} 77 | \frametitle{Outline} 78 | \tableofcontents[currentsection] 79 | \end{frame} 80 | } 81 | 82 | 83 | \begin{document} 84 | 85 | % Coordinates for logo in titlepage 86 | \newlength{\logoX} 87 | \newlength{\logoY} 88 | \newcommand{\coordinateWidth}{0.7cm} 89 | \newcommand{\coordinateHeight}{1.1cm} 90 | % Creates title page of slide show using above information 91 | \setbeamertemplate{footline}{} % remove page number 92 | \begin{frame} 93 | \begin{tikzpicture}[remember picture,overlay] 94 | \setlength{\logoX}{\coordinateWidth} 95 | \setlength{\logoY}{\coordinateHeight} 96 | \node[xshift=.7cm,yshift=0.75cm] at (current page.south west) 97 | {\includegraphics[height=1cm]{figures/lcsb-logo}}; 98 | \setlength{\logoX}{-\coordinateWidth-1cm} 99 | \setlength{\logoY}{\coordinateHeight-0.1cm} 100 | \node[xshift=-1.7cm,yshift=0.65cm] at (current page.south east) 101 | {\includegraphics[height=.7cm]{figures/unilu-logo}}; 102 | \setlength{\logoX}{\coordinateWidth+6.2cm} 103 | \setlength{\logoY}{\coordinateHeight} 104 | \node[xshift=6.9cm,yshift=0.75cm] at (current page.south west) 105 | {\includegraphics[scale=1]{figures/lcsb-ppt-template-line}}; 106 | \end{tikzpicture} 107 | 108 | \titlepage 109 | 110 | % enable citations by /bibentry/; as footnote at each page 111 | \nobibliography{./ref/library} 112 | \end{frame} 113 | \setbeamertemplate{footline}[frame number] % reset page number 114 | \setcounter{framenumber}{0} 115 | 116 | 117 | % ---- Main Part ---- 118 | 119 | $0 120 | 121 | 122 | 123 | % ---- Thanks Frame ---- 124 | \section*{Thanks} 125 | \setbeamertemplate{footline}{} % remove page number 126 | 127 | \begin{frame} 128 | \vspace*{1cm} 129 | \begin{center} 130 | {\Huge \bf \textcolor{Magenta}{Thank you!}} \\\ 131 | \bigskip 132 | \bigskip 133 | \includegraphics[width=10cm]{figures/unix_happy.jpg} 134 | \end{center} 135 | \end{frame} 136 | 137 | % ---- Appendix ---- 138 | % \appendix 139 | % \begin{frame} 140 | % \frametitle{Appendix: ...} 141 | % 142 | % \end{frame} 143 | 144 | % ---- Bibliography ---- 145 | % using /bibentry/; adding bibliography as footnote at each page 146 | % include bibtex libraries in front of any citations; Line 103 147 | 148 | \end{document} -------------------------------------------------------------------------------- /snippets/latex-mode/ychinese: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: XeLaTeX Chinese 3 | # key: chs 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[a4paper,11pt]{article} 8 | % ------ compile by XeLaTeX ------ 9 | % rubber: module xelatex 10 | \usepackage[UTF8]{ctex} % use "ctexart" in documentclass 11 | \setCJKmainfont[BoldFont={STHeiti},ItalicFont={STKaiti}]{SimSun} 12 | 13 | \usepackage[T1]{fontenc} 14 | \usepackage{times,helvet} % charter 15 | \usepackage[scaled=0.95]{inconsolata} 16 | 17 | \usepackage{latexsym,amsmath,amssymb,amsfonts,amsthm, 18 | mathrsfs,mathtools,upgreek} 19 | \usepackage{enumitem} 20 | 21 | \usepackage{graphicx} 22 | \usepackage[font=small,labelfont=bf]{caption} 23 | \usepackage{subcaption} 24 | 25 | \usepackage{setspace} \onehalfspacing 26 | \usepackage[parfill]{parskip} 27 | 28 | \usepackage[dvipsnames]{xcolor} 29 | \usepackage[colorlinks=true,linkcolor=magenta,citecolor=blue, 30 | urlcolor=cyan,filecolor=red]{hyperref} 31 | \usepackage[round,sort]{natbib} 32 | 33 | 34 | \begin{document} 35 | 36 | % \title{} 37 | % \author{} 38 | % \date{\today} 39 | % \maketitle 40 | 41 | % ----------------- MAIN -------------------- 42 | 43 | $0 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | % --------------- BIBLIOGRAPHY -------------- 52 | % \def\bibfont{\small} 53 | % \bibliographystyle{abbrvnat} % plainnat,abbrvnat,unsrtnat 54 | % \bibliography{./ref/library} 55 | 56 | \end{document} 57 | -------------------------------------------------------------------------------- /snippets/latex-mode/ydraft: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Draft Template 3 | # key: draft 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[a4paper,11pt]{article} 8 | 9 | \usepackage[utf8]{inputenc} 10 | \usepackage[T1]{fontenc} 11 | \usepackage{times,helvet} % charter; newtxtext/newtxmath 12 | \usepackage[scaled=0.95]{inconsolata} 13 | 14 | \usepackage{latexsym,amsmath,amssymb,amsfonts} 15 | \usepackage{enumitem} 16 | 17 | \usepackage{setspace} \onehalfspacing 18 | \usepackage[parfill]{parskip} 19 | 20 | \usepackage{graphicx} 21 | \usepackage[font=small,labelfont=bf]{caption} 22 | \usepackage{subcaption} 23 | 24 | \usepackage[dvipsnames]{xcolor} 25 | \usepackage[colorlinks=true,linkcolor=magenta,citecolor=blue]{hyperref} 26 | \usepackage[round,sort]{natbib} 27 | 28 | 29 | \begin{document} 30 | 31 | \title{} 32 | \author{} 33 | \date{\small\today} 34 | \maketitle 35 | % \thispagestyle{empty} 36 | 37 | % ----------------- MAIN -------------------- 38 | 39 | $0 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | % --------------- BIBLIOGRAPHY -------------- 48 | % \def\bibfont{\small} 49 | % \bibliographystyle{abbrvnat} % plainnat,abbrvnat,unsrtnat; natbib 50 | % \bibliography{./ref/library} 51 | 52 | \end{document} 53 | -------------------------------------------------------------------------------- /snippets/latex-mode/ydraft-biblatex: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Draft Template (biblatex) 3 | # key: draft 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[a4paper,11pt]{article} 8 | 9 | \usepackage[utf8]{inputenc} 10 | \usepackage[T1]{fontenc} 11 | % \usepackage{times,helvet} % charter; newtxtext/newtxmath 12 | \usepackage[scaled=0.95]{inconsolata} 13 | 14 | \usepackage{latexsym,amsmath,amssymb,amsfonts} 15 | \usepackage{enumitem} 16 | 17 | \usepackage{setspace} \onehalfspacing 18 | \usepackage[parfill]{parskip} 19 | 20 | \usepackage{graphicx} 21 | \usepackage[font=small,labelfont=bf]{caption} 22 | \usepackage{subcaption} 23 | 24 | \usepackage[dvipsnames]{xcolor} 25 | \usepackage[colorlinks=true,linkcolor=magenta,citecolor=blue]{hyperref} 26 | 27 | \usepackage[style=authoryear,natbib=true]{biblatex} % ieee 28 | \renewcommand*{\cite}{\autocite} 29 | \addbibresource{./ref/library.bib} 30 | 31 | 32 | \begin{document} 33 | 34 | % \title{} 35 | % \author{} 36 | % \date{\small\today} 37 | % \maketitle 38 | 39 | % ----------------- MAIN -------------------- 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | % --------------- BIBLIOGRAPHY -------------- 50 | \AtNextBibliography{\small} 51 | \setlength\bibitemsep{0.5\baselineskip} 52 | \printbibliography 53 | 54 | \end{document} 55 | -------------------------------------------------------------------------------- /snippets/latex-mode/yformula: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Formula Preview 3 | # key: formula 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[class=scrreprt]{standalone} 8 | \usepackage{varwidth} 9 | 10 | \usepackage[utf8]{inputenc} 11 | \usepackage[T1]{fontenc} 12 | % \KOMAoptions{fontsize=24pt} 13 | % \usepackage{times,newtxmath} 14 | \usepackage{lmodern} 15 | 16 | \usepackage{latexsym, amsmath, amssymb, amsfonts, mathrsfs, arydshln, mathtools} 17 | \usepackage{algorithm, algpseudocode} 18 | \usepackage{graphics, setspace} 19 | 20 | \begin{document} 21 | \begin{varwidth}{10in} 22 | \begin{equation*} 23 | \begin{aligned} 24 | % insert equation here: 25 | % Equation #1 26 | $0 27 | \end{aligned} 28 | \end{equation*} 29 | \end{varwidth} 30 | \end{document} -------------------------------------------------------------------------------- /snippets/latex-mode/yhandout: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Handout Template 3 | # key: handout 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[11pt,a4paper]{article} 8 | 9 | %% packages - page layout definitions 10 | \usepackage[text={360pt, 650pt},centering]{geometry} 11 | \usepackage[utf8]{inputenc} 12 | \usepackage[T1]{fontenc} 13 | \usepackage{times} 14 | \usepackage{setspace} 15 | \onehalfspacing 16 | \usepackage[mmddyyyy]{datetime} 17 | \renewcommand{\dateseparator}{/} % change time format 18 | \usepackage[tiny]{titlesec} % change font size of all section titles 19 | \usepackage{tocloft} 20 | \setcounter{tocdepth}{1} % set depth to only show sections 21 | \addtocontents{toc}{\cftpagenumbersoff{section}} % removing page number 22 | \renewcommand\cftsecfont{\mdseries} % removing boldface 23 | \setlength{\cftsecindent}{3ex} % adding indentations on toc entries 24 | \setlength{\cftparskip}{-10pt} % reduce space between section entries 25 | \setlength{\cftaftertoctitleskip}{18pt} % adding extra space after content title 26 | \usepackage{mdframed} 27 | \renewcommand{\contentsname}{\normalsize Content.} % change toc title 28 | 29 | %% packages - functionality 30 | \usepackage[scaled]{helvet} % using Helvetica as sans serif font 31 | \usepackage[scaled=0.95]{inconsolata} 32 | \usepackage{latexsym,amsmath,amssymb,amsbsy,amsfonts,mathrsfs,mathtools,arydshln,amsthm} 33 | \usepackage{enumerate} 34 | \usepackage{algorithm,algpseudocode} 35 | \usepackage{graphicx} 36 | \usepackage[usenames]{xcolor} 37 | \usepackage{mdframed} % to box theorem statements 38 | \mdfdefinestyle{yue}{backgroundcolor=gray!10} 39 | % \usepackage{minted} 40 | % \usemintedstyle{pastie} 41 | % \fvset{frame=lines, framesep=2mm, baselinestretch=1.2, fontsize=\small} 42 | \usepackage[colorlinks=true,linkcolor=magenta,citecolor=blue,urlcolor=cyan,filecolor=red]{hyperref} 43 | \usepackage{cite,natbib} 44 | % theorem style given by /amsthm/ 45 | \theoremstyle{plain}% default 46 | \newmdtheoremenv[backgroundcolor=gray!10]{theorem}{Theorem}[section] 47 | \newmdtheoremenv[backgroundcolor=gray!0]{lemma}[theorem]{Lemma} 48 | \newmdtheoremenv[backgroundcolor=gray!10]{proposition}[theorem]{Proposition} 49 | \newtheorem*{corollary}{Corollary} 50 | \newtheorem{assumption}{Assumption}[section] 51 | \theoremstyle{definition} 52 | \newmdtheoremenv[backgroundcolor=gray!10]{definition}{Definition}[section] 53 | \newmdtheoremenv[backgroundcolor=red!10,roundcorner=3pt]{conjecture}{Conjecture} 54 | \newtheorem{example}{Example}[section] 55 | \theoremstyle{remark} 56 | \newtheorem*{remark}{Remark} 57 | \newtheorem*{note}{Note} 58 | \newtheorem{case}{Case} 59 | % 60 | \usepackage{lipsum} 61 | 62 | 63 | %% choose templates to use: Problem Sets or Lecture Notes 64 | % ------------------------------ 65 | \newif\ifproblemset 66 | \def\ifproblemset{\iftrue} % use \begin{problem} OR \begin{solution} 67 | % \def\ifproblemset{\iffalse} % as article 68 | % ------------------------------ 69 | 70 | 71 | %% sty class definitions 72 | \makeatletter 73 | \def\@maketitle{% 74 | \begin{center} 75 | \bfseries 76 | UNIVERSIT\\'{E} DU LUXEMBOURG 77 | \end{center} 78 | \vspace*{-10pt} 79 | \courseno \hfill \semester \par 80 | \vspace*{-2pt} \noindent 81 | \session\ - \course\footnote{For correspondence \email.} \hfill \@date \par 82 | \vspace*{-10pt}\noindent\rule{\textwidth}{0.4pt} 83 | \vspace*{4pt} 84 | \begin{center} 85 | {\large \bfseries \@title} 86 | \end{center} 87 | \vspace*{12pt}} 88 | \makeatother 89 | 90 | \newcommand{\maketoc}{ 91 | \begin{mdframed} 92 | \vspace*{-1pt} 93 | \tableofcontents 94 | \vspace*{8pt} 95 | \end{mdframed} 96 | \vspace*{12pt}} 97 | 98 | \newcommand{\makeheader}{% 99 | \begin{center} 100 | \bfseries 101 | UNIVERSIT\\'{E} DU LUXEMBOURG 102 | \end{center} 103 | \vspace*{-10pt} 104 | \courseno \hfill \semester \par 105 | \vspace*{-2pt} \noindent 106 | \session\ - \course\footnote{For correspondence \email.} \hfill \@date \par 107 | \vspace*{-10pt}\noindent\rule{\textwidth}{0.4pt} 108 | \vspace*{-2pt}} 109 | 110 | \ifproblemset 111 | \renewcommand*{\thefootnote}{\fnsymbol{footnote}} 112 | \setcounter{secnumdepth}{0} 113 | \newcounter{homeworkproblemcounter} 114 | \newcommand{\homeworkproblemname}{} 115 | \newenvironment{problem}[1][Problem \arabic{homeworkproblemcounter}]{ 116 | \stepcounter{homeworkproblemcounter} 117 | \renewcommand{\homeworkproblemname}{#1} 118 | \section{\homeworkproblemname}}{\vspace*{24pt}} 119 | %\newcommand{\solution}[1]{\medskip\noindent\framebox[\columnwidth][c]{\begin{minipage}{0.98\columnwidth}\textbf{Solution:\quad}#1\end{minipage}}} 120 | \newenvironment{solution}{\begin{minipage}{0.98\columnwidth}\noindent\textbf{Solution:\quad}}{\end{minipage}} 121 | \fi 122 | 123 | \newcommand{\makelecture}{% 124 | \maketitle 125 | \maketoc} 126 | \newcommand{\makeproblemset}{% 127 | % \makeheader 128 | \maketitle} 129 | 130 | 131 | %% user-defined information 132 | \title{${1:title}} 133 | %\newcommand{\email}{\texttt{zuogong.yue@uni.lu}} 134 | \newcommand{\email}{\texttt{jorge.goncalves@uni.lu; zuogong.yue@uni.lu}} 135 | \newcommand{\course}{Practical Bioinformatics} 136 | \newcommand{\courseno}{MAISB-26/ISB102} 137 | \newcommand{\semester}{Winter 2015} 138 | \newcommand{\session}{${2:Exercise 1}} 139 | \date{\today} 140 | 141 | %% document body 142 | \begin{document} 143 | 144 | % ------------------------------ 145 | % \makelecture % used to make lecture notes 146 | \makeproblemset % used to make problem sets 147 | % ------------------------------ 148 | 149 | %% starting problems by "\begin{problem} ... \end{problem}" 150 | %% starting solutions by "\begin{solution} ... \end{solution}" 151 | 152 | 153 | $0 154 | 155 | 156 | 157 | \end{document} 158 | -------------------------------------------------------------------------------- /snippets/latex-mode/ylecture: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Lecture Note Template 3 | # key: lecture 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass[11pt,a4paper]{article} 8 | 9 | %% packages - page layout definitions 10 | \usepackage[text={360pt, 650pt},centering]{geometry} 11 | \usepackage[utf8]{inputenc} 12 | \usepackage[T1]{fontenc} 13 | \usepackage{times} 14 | \usepackage{setspace} 15 | \onehalfspacing 16 | \usepackage[mmddyyyy]{datetime} 17 | \renewcommand{\dateseparator}{/} % change time format 18 | \usepackage[tiny]{titlesec} % change font size of all section titles 19 | \usepackage{tocloft} 20 | \setcounter{tocdepth}{1} % set depth to only show sections 21 | \addtocontents{toc}{\cftpagenumbersoff{section}} % removing page number 22 | \renewcommand\cftsecfont{\mdseries} % removing boldface 23 | \setlength{\cftsecindent}{3ex} % adding indentations on toc entries 24 | \setlength{\cftparskip}{-10pt} % reduce space between section entries 25 | \setlength{\cftaftertoctitleskip}{18pt} % adding extra space after content title 26 | \usepackage{mdframed} 27 | \renewcommand{\contentsname}{\normalsize Content.} % change toc title 28 | 29 | %% packages - functionality 30 | \usepackage[scaled]{helvet} % using Helvetica as sans serif font 31 | \usepackage[scaled=0.95]{inconsolata} 32 | \usepackage{latexsym,amsmath,amssymb,amsbsy,amsfonts,mathrsfs,mathtools,arydshln,amsthm} 33 | \usepackage{enumerate} 34 | \usepackage{algorithm,algpseudocode} 35 | \usepackage{graphicx} 36 | \usepackage[usenames]{xcolor} 37 | \usepackage{mdframed} % to box theorem statements 38 | \mdfdefinestyle{yue}{backgroundcolor=gray!10} 39 | % \usepackage{minted} 40 | % \usemintedstyle{pastie} 41 | % \fvset{frame=lines, framesep=2mm, baselinestretch=1.2, fontsize=\small} 42 | \usepackage[colorlinks=true,linkcolor=magenta,citecolor=blue,urlcolor=cyan,filecolor=red]{hyperref} 43 | \usepackage{cite,natbib} 44 | % theorem style given by /amsthm/ 45 | \theoremstyle{plain}% default 46 | \newmdtheoremenv[backgroundcolor=gray!10]{theorem}{Theorem}[section] 47 | \newmdtheoremenv[backgroundcolor=gray!0]{lemma}[theorem]{Lemma} 48 | \newmdtheoremenv[backgroundcolor=gray!10]{proposition}[theorem]{Proposition} 49 | \newtheorem*{corollary}{Corollary} 50 | \newtheorem{assumption}{Assumption}[section] 51 | \theoremstyle{definition} 52 | \newmdtheoremenv[backgroundcolor=gray!10]{definition}{Definition}[section] 53 | \newmdtheoremenv[backgroundcolor=red!10,roundcorner=3pt]{conjecture}{Conjecture} 54 | \newtheorem{example}{Example}[section] 55 | \theoremstyle{remark} 56 | \newtheorem*{remark}{Remark} 57 | \newtheorem*{note}{Note} 58 | \newtheorem{case}{Case} 59 | % 60 | \usepackage{lipsum} 61 | 62 | 63 | %% choose templates to use: Problem Sets or Lecture Notes 64 | % ------------------------------ 65 | \newif\ifproblemset 66 | % \def\ifproblemset{\iftrue} % use \begin{problem} OR \begin{solution} 67 | \def\ifproblemset{\iffalse} % as article 68 | % ------------------------------ 69 | 70 | 71 | %% sty class definitions 72 | \makeatletter 73 | \def\@maketitle{% 74 | \begin{center} 75 | \bfseries 76 | UNIVERSIT\\'{E} DU LUXEMBOURG 77 | \end{center} 78 | \vspace*{-10pt} 79 | \courseno \hfill \semester \par 80 | \vspace*{-2pt} \noindent 81 | \session\ - \course\footnote{For correspondence \email.} \hfill \@date \par 82 | \vspace*{-10pt}\noindent\rule{\textwidth}{0.4pt} 83 | \vspace*{4pt} 84 | \begin{center} 85 | {\large \bfseries \@title} 86 | \end{center} 87 | \vspace*{12pt}} 88 | \makeatother 89 | 90 | \newcommand{\maketoc}{ 91 | \begin{mdframed} 92 | \vspace*{-1pt} 93 | \tableofcontents 94 | \vspace*{8pt} 95 | \end{mdframed} 96 | \vspace*{12pt}} 97 | 98 | \newcommand{\makeheader}{% 99 | \begin{center} 100 | \bfseries 101 | UNIVERSIT\\'{E} DU LUXEMBOURG 102 | \end{center} 103 | \vspace*{-10pt} 104 | \courseno \hfill \semester \par 105 | \vspace*{-2pt} \noindent 106 | \session\ - \course\footnote{For correspondence \email.} \hfill \@date \par 107 | \vspace*{-10pt}\noindent\rule{\textwidth}{0.4pt} 108 | \vspace*{-2pt}} 109 | 110 | \ifproblemset 111 | \renewcommand*{\thefootnote}{\fnsymbol{footnote}} 112 | \setcounter{secnumdepth}{0} 113 | \newcounter{homeworkproblemcounter} 114 | \newcommand{\homeworkproblemname}{} 115 | \newenvironment{problem}[1][Problem \arabic{homeworkproblemcounter}]{ 116 | \stepcounter{homeworkproblemcounter} 117 | \renewcommand{\homeworkproblemname}{#1} 118 | \section{\homeworkproblemname}}{\vspace*{24pt}} 119 | %\newcommand{\solution}[1]{\medskip\noindent\framebox[\columnwidth][c]{\begin{minipage}{0.98\columnwidth}\textbf{Solution:\quad}#1\end{minipage}}} 120 | \newenvironment{solution}{\begin{minipage}{0.98\columnwidth}\noindent\textbf{Solution:\quad}}{\end{minipage}} 121 | \fi 122 | 123 | \newcommand{\makelecture}{% 124 | \maketitle 125 | \maketoc} 126 | \newcommand{\makeproblemset}{% 127 | \makeheader} 128 | 129 | 130 | %% user-defined information 131 | \title{${1:title}} 132 | %\newcommand{\email}{\texttt{zuogong.yue@uni.lu}} 133 | \newcommand{\email}{\texttt{jorge.goncalves@uni.lu; zuogong.yue@uni.lu}} 134 | \newcommand{\course}{Practical Bioinformatics} 135 | \newcommand{\courseno}{MAISB-26/ISB102} 136 | \newcommand{\semester}{Winter 2015} 137 | \newcommand{\session}{${2:Exercise 1}} 138 | \date{\today} 139 | 140 | 141 | %% document body 142 | \begin{document} 143 | 144 | % ------------------------------ 145 | \makelecture % used to make lecture notes 146 | % \makeproblemset % used to make problem sets 147 | % ------------------------------ 148 | 149 | % % staring with \section{...} and texts 150 | 151 | $0 152 | 153 | 154 | \end{document} 155 | -------------------------------------------------------------------------------- /snippets/latex-mode/ymat2tikz: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Matlab2TikZ Image Preview 3 | # key: mat2tikz 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass{article} 8 | %\documentclass[class=scrreprt]{standalone} 9 | %\KOMAoptions{fontsize=12pt} 10 | 11 | % --- font --- 12 | \usepackage{times} 13 | \usepackage[scaled]{helvet} % using Helvetica as sans serif font 14 | \usepackage[scaled=0.95]{inconsolata} 15 | \usepackage{sansmath} 16 | % \renewcommand{\familydefault}{\sfdefault} % using sans serif as default 17 | 18 | % --- default setup --- 19 | \usepackage{pgfplots} 20 | \pgfplotsset{compat=newest} 21 | %% the following commands are sometimes needed 22 | \usetikzlibrary{plotmarks} 23 | \usepackage{grffile} 24 | \usepackage{amsmath} 25 | %% you may also want the following commands 26 | %\pgfplotsset{plot coordinates/math parser=false} 27 | %\newlength\figureheight 28 | %\newlength\figurewidth 29 | % --- (DO NOT EDIT!) --- 30 | 31 | % --- preview setup --- 32 | % if using KOMAoptions, comment this section 33 | \usepackage[graphics,tightpage,active]{preview} 34 | \setlength{\PreviewBorder}{2pt} 35 | \PreviewEnvironment{tikzpicture} 36 | % --- (DO NOT EDIT!) --- 37 | 38 | \begin{document} 39 | \input{draw.tikz} 40 | \end{document} 41 | -------------------------------------------------------------------------------- /snippets/latex-mode/yposter: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: Poster Template 3 | # key: poster 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 8 | % LCSB LaTeX poster template 9 | % Modified based on the template by Nathaniel Johnston 10 | % Sept 2018 11 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 12 | 13 | \documentclass[final]{beamer} 14 | \usepackage[scale=1.24,orientation=portrait]{beamerposter} 15 | \usepackage{graphicx} 16 | \usepackage{ragged2e} 17 | \usepackage[percent]{overpic} 18 | \usepackage[square,numbers]{natbib} 19 | \bibliographystyle{unsrtnat} 20 | 21 | %----------------------------------------------------------- 22 | % Define the column width and poster size 23 | % To set effective sepwid, onecolwid and twocolwid values, first 24 | % choose how many columns you want and how much separation you want 25 | % between columns 26 | % The separation I chose is 0.024 and I want 4 columns 27 | % Then set onecolwid to be (1-(4+1)*0.024)/4 = 0.22 28 | % Set twocolwid to be 2*onecolwid + sepwid = 0.464 29 | %----------------------------------------------------------- 30 | \newlength{\sepwid} 31 | \newlength{\onecolwid} 32 | \newlength{\twocolwid} 33 | \newlength{\threecolwid} 34 | \setlength{\paperwidth}{33.11in} 35 | \setlength{\paperheight}{46.81in} 36 | \setlength{\sepwid}{0.024\paperwidth} 37 | \setlength{\onecolwid}{0.22\paperwidth} 38 | \setlength{\twocolwid}{0.464\paperwidth} 39 | \setlength{\threecolwid}{0.708\paperwidth} 40 | %\setlength{\topmargin}{-0.5in} 41 | \usetheme{confposter} 42 | \usepackage{exscale} 43 | 44 | %----------------------------------------------------------- 45 | % Define colours (see beamerthemeconfposter.sty to change these colour definitions) 46 | %----------------------------------------------------------- 47 | \setbeamertemplate{caption}[numbered] % added this one myself. 48 | \setbeamercolor{block title}{fg=LCSBgray,bg=white} 49 | \setbeamercolor{block body}{fg=black,bg=white} 50 | \setbeamercolor{block alerted title}{fg=white,bg=black} 51 | \setbeamercolor{block alerted body}{fg=black,bg=white} 52 | 53 | %----------------------------------------------------------- 54 | % Bibliography customization (if using \bibilography{...}) 55 | %----------------------------------------------------------- 56 | \setbeamertemplate{bibliography entry author}{} 57 | \setbeamertemplate{bibliography entry title}{} 58 | \setbeamertemplate{bibliography entry location}{} 59 | \setbeamertemplate{bibliography entry note}{} 60 | \setbeamercolor{bibliography entry}{fg=black} 61 | 62 | %----------------------------------------------------------- 63 | % Name and authors of poster/paper/research 64 | %----------------------------------------------------------- 65 | \usepackage{tikz,tcolorbox} 66 | \usetikzlibrary{shapes,calc} 67 | \tcbuselibrary{skins} 68 | 69 | \makeatletter 70 | \newtcbox{\titlebox}[1][]{ 71 | enhanced, 72 | overlay={ 73 | \draw[#1,fill=#1](frame.south east)--+(0,.2)to[bend right]+(.2,-0)--cycle;}, 74 | colback=#1, 75 | top=6pt,bottom=-2pt,left=2pt,right=2pt, 76 | boxrule=6pt, 77 | colframe=#1, 78 | sharp corners=south, 79 | colupper=white, 80 | fontupper=\bfseries\large 81 | } 82 | \newtcolorbox{myblock}[2][]{ 83 | enhanced, 84 | left=2pt, 85 | right=2pt, 86 | colframe=#2, 87 | sharp corners=northwest, 88 | sharp corners=south, 89 | boxrule=6pt, 90 | colback=white, 91 | overlay={ 92 | \def\myblock@tempa{#1} 93 | \ifx\myblock@tempa\@empty 94 | \else 95 | \draw[#2,fill=#2]($(frame.north west)+(.2pt,-.2pt)$)--+(.1,0)to[bend right]+(-0,-.1)--cycle; 96 | \node [ 97 | anchor=south west, 98 | inner sep=0pt, 99 | outer sep=0pt 100 | ]at(frame.north west){\titlebox[#2]{#1}}; 101 | \fi 102 | }, 103 | fontupper=\rmfamily 104 | } 105 | \makeatother 106 | 107 | %----------------------------------------------------------- 108 | % Useful user-defined commands 109 | %----------------------------------------------------------- 110 | 111 | % symbols for itemize enviroment 112 | \newcommand{\bluebox}{\raisebox{1.5mm}{\tiny$\blacksquare$}\hspace{0.3cm}} 113 | \newcommand{\bluestar}{\raisebox{1.5mm}{$\diamond$}\hspace{0.3cm}} 114 | \newcommand{\bluebullet}{\raisebox{1.5mm}{$\bullet$}\hspace{0.3cm}} 115 | 116 | % boxing text 117 | \newcommand\mybox[2][]{\tikz[overlay]\node[fill=#1,draw=#1,inner sep=3pt, anchor=text, rectangle, rounded corners=2mm] {#2};\phantom{#2}} 118 | 119 | % ---------------------------------------------------------------- 120 | % Main body of poster 121 | % ---------------------------------------------------------------- 122 | \title{Your Title Here ...} 123 | \author{Zuogong Yue and Jorge Gon\c{c}alves} 124 | %\institute{Luxembourg Centre for Systems Biomedicine, University of Luxembourg} 125 | 126 | % user's included packages here: 127 | \usepackage{helvet} 128 | \usepackage{times} 129 | %\renewcommand{\familydefault}{\sfdefault} 130 | \usepackage{latexsym,amsmath,amssymb,amsfonts,mathrsfs,mathtools,dsfont} 131 | \usepackage{algorithm} 132 | \usepackage{algpseudocode} 133 | \renewcommand\footnotesize{\small} 134 | 135 | % \input{supports/userdef-mathsym} 136 | 137 | %----------------------------------------------------------- 138 | % Start the poster itself 139 | %----------------------------------------------------------- 140 | 141 | % setup the top background/template 142 | \usebackgroundtemplate{\includegraphics[width=\paperwidth] 143 | {poster-layout/top-blue.jpg}} 144 | 145 | \begin{document} 146 | \begin{frame}[t] 147 | 148 | % setup the bottom background/template 149 | \raisebox{-112cm}{ 150 | \hspace*{-1.6cm} 151 | \begin{overpic}[width=1.05\textwidth]{poster-layout/bottom-blue.jpg} 152 | \put (4,14) {\color{white}{\large University of Luxembourg \hspace{12mm}$\bullet$ \hspace{12mm}Luxembourg Centre for Systems Biomedicine \hspace{12mm} $\bullet$ \hspace{12mm} www.uni.lu/lcsb \hspace{12mm} $\bullet$ \hspace{12mm} zuogong.yue@uni.lu }} 153 | \end{overpic}} 154 | 155 | \vspace{-110cm} %<----- adjust this value to have right margin 156 | % between body and title page 157 | \begin{columns}[t] 158 | 159 | % ---------------------------------------------------------------- 160 | % FIRST COLUMN: the left half-page 161 | % ---------------------------------------------------------------- 162 | % \begin{column}{0.3\sepwid}\end{column} % padding to the left margin 163 | 164 | \begin{column}{\twocolwid} 165 | \setbeamercolor{block title}{fg=LCSBgray,bg=white} 166 | \vskip1ex 167 | \vspace{1cm} 168 | 169 | \begin{block}{\textsf{Introduction}} 170 | \large 171 | bla bla bla... \cite{Goncalves2008} 172 | \end{block} 173 | 174 | \vspace{1cm} 175 | \begin{block}{\textsf{Problem Formulation}} 176 | \large 177 | bla bla bla... 178 | 179 | This word is 180 | \mybox[LCSBred]{\color{white}{\textsf{highlighted}}} in red 181 | and in sans-serif fonts. 182 | This word is \mybox[LCSBblue]{\color{white}{highlighted}} in red. 183 | \end{block} 184 | 185 | \vspace{3cm} 186 | \begin{myblock}[Failure of discrete-time methods]{LCSBred} 187 | \large 188 | \vspace*{.5cm} 189 | \begin{center} 190 | \begin{minipage}[t]{0.95\textwidth} 191 | bla bla... 192 | \end{minipage} 193 | \end{center} 194 | 195 | \begin{figure}[htb] %htbp!H 196 | \centering 197 | \includegraphics[width=.8\textwidth]{logo/LCSB-logo-long} 198 | \end{figure} 199 | \vspace*{.5cm} 200 | \end{myblock} 201 | 202 | \end{column}% END of the left half-page 203 | 204 | 205 | % ---------------------------------------------------------------- 206 | % SECOND COLUMN: the right half-page 207 | % ---------------------------------------------------------------- 208 | % \begin{column}{0.5\sepwid}\end{column} % padding to the left margin 209 | 210 | \begin{column}{\twocolwid} 211 | \setbeamercolor{block title}{fg=LCSBgray,bg=white} 212 | \vspace{1.55cm} 213 | 214 | \begin{block}{\textsf{Network inference}} 215 | \large 216 | bla bla... 217 | 218 | \begin{itemize} 219 | \item[\bluebullet] item 1 220 | \item[\bluebullet] item 2 221 | \item[\bluebullet] item 3 222 | \end{itemize} 223 | 224 | \vspace*{2.7cm} 225 | \begin{myblock}[\textsf{Algorithm}]{LCSBblue} 226 | \vspace*{.3cm} 227 | \begin{minipage}[t]{.95\textwidth} 228 | \begin{algorithmic}[1] 229 | \State bla bla... 230 | \State bla bla... 231 | \end{algorithmic} 232 | \end{minipage} 233 | \vspace*{.3cm} 234 | \end{myblock} 235 | 236 | \end{block} 237 | 238 | 239 | \begin{block}{\textsf{Conclusions}} 240 | \large 241 | bla bla ... 242 | \end{block} 243 | 244 | \vspace{1cm} 245 | \begin{block}{\textsf{References}} 246 | { \small 247 | \bibliography{./ref/library} 248 | } 249 | \end{block} 250 | 251 | \end{column}% END of the right half-page 252 | 253 | % \begin{column}{\sepwid}\end{column} % padding to the right margin 254 | 255 | \end{columns} 256 | \end{frame} 257 | \end{document} 258 | -------------------------------------------------------------------------------- /snippets/latex-mode/ytikz: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: TikZ Image Preview 3 | # key: tikz 4 | # group: templates 5 | # expand-env: ((yas-indent-line 'fixed)) 6 | # -- 7 | \documentclass{article} 8 | 9 | % --- packages --- 10 | \usepackage{helvet} 11 | \usepackage[eulergreek]{sansmath} % sans for math; set "font=\sffamily\sansmath" for node labels 12 | \renewcommand{\familydefault}{\sfdefault} % using sans serif as default 13 | \usepackage{latexsym, amsmath, amssymb, amsfonts, mathrsfs, arydshln, mathtools} 14 | 15 | % --- TikZ/sub-packages, def usetikzlibrary--- 16 | \usepackage{tikz} 17 | % \usetikzlibrary{shapes,arrows,positioning} 18 | 19 | % --- preview setup --- 20 | \usepackage[graphics,tightpage,active]{preview} 21 | \setlength{\PreviewBorder}{2pt} 22 | \PreviewEnvironment{tikzpicture} 23 | % --- (DO NOT EDIT!) --- 24 | 25 | % --- main --- 26 | \begin{document} 27 | 28 | % --- def tikzstyle 29 | % \tikzstyle{point} = [draw, circle, node distance=2.5cm] 30 | % \tikzset{auto, node distance=2cm, >=latex'} 31 | 32 | % --- tikz main body 33 | \begin{tikzpicture}[auto, node distance=2cm, >=latex'] 34 | $0 35 | 36 | \end{tikzpicture} 37 | 38 | \end{document} 39 | -------------------------------------------------------------------------------- /snippets/latex-mode/yue: -------------------------------------------------------------------------------- 1 | # -*- mode: snippet -*- 2 | # name: note macros 3 | # key: yue 4 | # group: macros 5 | # -- 6 | \newcommand{\yue}[1]{{\color{red}\upshape {[Zuogong: #1]}}} -------------------------------------------------------------------------------- /supports/bibupdate.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | bibfname="./ref/library.bib" 4 | libfname="${HOME}/Public/Dropbox/Academia/latex_templ/ref/library.bib" 5 | 6 | if [ -f ${bibfname}.sha1 ]; 7 | then 8 | cursum=$(cat ${bibfname}.sha1 | awk '{print $1}') 9 | else 10 | cursum='0' 11 | fi 12 | 13 | newsum=$(shasum ${libfname} | awk '{print $1}') 14 | 15 | echo "SHA1 of the current library.bib: $cursum" 16 | echo "SHA1 of library.bib in Mendeley: $newsum" 17 | 18 | if [[ $cursum = $newsum ]] 19 | then 20 | echo "----" 21 | echo "Nothing needs to be update." 22 | else 23 | cp $libfname $bibfname 24 | shasum $bibfname > ${bibfname}.sha1 25 | echo "----" 26 | echo "BibTeX file has been updated." 27 | fi 28 | -------------------------------------------------------------------------------- /supports/cleaner.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | rm *.aux *.log *.out *.toc *.fls *.synctex.gz 4 | rm *.blg *.bbl *.pyg 5 | rm *.nav *.snm 6 | 7 | #cp *.org *.tex backup/ 8 | 9 | rm *~ 10 | -------------------------------------------------------------------------------- /supports/mathsym-update.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | pathpre="${HOME}/Public/Dropbox/Academia/latex_templ" 4 | 5 | texfn="userdef-mathsym.tex" 6 | bakfn="${pathpre}/userdef-mathsym.tex" 7 | 8 | if [ -f ${bakfn}.sha1 ] 9 | then 10 | cursum=$(cat "${bakfn}.sha1" | awk '{print $1}') 11 | else 12 | cursum='0' 13 | fi 14 | newsum=$(shasum ${texfn} | awk '{print $1}') 15 | 16 | echo "SHA1 of userdef-mathsym in use : $cursum" 17 | echo "SHA1 of userdef-mathsym in repo: $newsum" 18 | 19 | if [[ $cursum = $newsum ]] 20 | then 21 | echo "----" 22 | echo "No need to update." 23 | else 24 | echo "------------------FILE: userdef-mathsymb.tex------------------" 25 | echo "SHA1 of the file in DROPBOX_HOME/latex_templ/: $cursum" 26 | echo "SHA1 of the current file: $newsum" 27 | echo "----" 28 | cp -f $texfn $bakfn 29 | shasum $texfn > "${bakfn}.sha1" 30 | echo "LaTeX source files in DROPBOX_HOME/latex_templ/ updated." 31 | echo "---------------------------------------------" 32 | echo "" 33 | fi -------------------------------------------------------------------------------- /supports/overleaf-diff.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # -*- coding: utf-8 -*- 3 | # 4 | # Copy the .tex file from Overleaf from "~/Downloads/", then call latexdiff 5 | # and compile the PDF to show differences between two files. 6 | 7 | # Copyright (c) 2014-2017, Zuogong YUE 8 | # Licensed under the GNU General Public License 9 | # 10 | # Last modified on 22 Feb 2019 11 | 12 | 13 | source $HOME/.bashrc 14 | # requirements of commandline tools in PATH: 15 | # - latexdiff 16 | # - rubber 17 | 18 | Flag=FALSE # marking if path and file names have been set 19 | FlagClean=TRUE # default: clean all intermediate files 20 | FlagSwap=FALSE # default: use overleaf file as the new source 21 | 22 | while [[ $# -gt 0 ]]; do 23 | key=$1 24 | 25 | case $key in 26 | -f|--file) 27 | ftarget=$2 28 | shift 29 | shift 30 | ;; 31 | -d|--directory) 32 | dtarget=$2 33 | shift 34 | shift 35 | ;; 36 | -k|--keep) 37 | FlagClean=FALSE 38 | shift 39 | ;; 40 | -s|--swap) 41 | FlagSwap=TRUE 42 | shift 43 | ;; 44 | -h|--help|*) 45 | echo "Usage: overleaf-diff.sh -f FILE -d DIRECTORY" 46 | echo " which copies the source downloaded from Overleaf with name FILE.tex from ${HOME}/Downloads/DIRECTORY." 47 | echo "Usage: overleaf-diff.sh -k[--keep] ..." 48 | echo " which keeps the Overleaf source and diff.tex after compilation." 49 | echo "Usage: overleaf-diff.sh -s[--swap] ..." 50 | echo " which will use the overleaf file as the old source in latexdiff." 51 | exit 1 52 | ;; 53 | esac 54 | done 55 | 56 | # go to project root; since normally this script is under "ROOT/supports/" 57 | 58 | # guess target file if not specified 59 | if [[ -z $ftarget ]]; then 60 | numfiles=$(ls *.tex | wc -l) 61 | if [[ $numfiles -eq 1 ]]; then 62 | file_source=$(ls *.tex) 63 | temp=$(basename $file_source .tex) 64 | file_overleaf=$temp"_overleaf.tex" 65 | 66 | Flag=TRUE 67 | fi 68 | else 69 | file_source=$ftarget".tex" 70 | file_overleaf=$ftarget"_overleaf.tex" 71 | fi 72 | 73 | # guess Overleaf directory if not specified 74 | if [[ -z $dtarget ]]; then 75 | numfiles=$(ls *.tex | wc -l) 76 | if [[ $numfiles -eq 1 ]]; then 77 | file=$(ls *.tex) 78 | temp=$(basename $file .tex) 79 | fpath=${HOME}/Downloads/$temp 80 | 81 | Flag=TRUE 82 | fi 83 | else 84 | fpath=${HOME}/Downloads/$dtarget 85 | fi 86 | 87 | # both specified; ready for compilation 88 | if [[ ! -z $ftarget ]] && [[ ! -z $dtarget ]]; then 89 | Flag=TRUE 90 | fi 91 | 92 | # check if the Overleaf file exists in the directory 93 | if [[ -d $fpath ]] && [[ -f $fpath/$file_source ]] \ 94 | && [[ $Flag = TRUE ]]; then 95 | 96 | # copy the overleaf file to your work folder 97 | cp $fpath/$file_source $file_overleaf 98 | 99 | # latex diff and compile 100 | if [[ $FlagSwap = TRUE ]]; then 101 | latexdiff $file_overleaf $file_source > diff.tex 102 | else 103 | latexdiff $file_source $file_overleaf > diff.tex 104 | fi 105 | rubber --synctex -d diff.tex 106 | rubber --clean diff.tex 107 | 108 | # clean the Overleaf source and diff.tex? 109 | if [[ $FlagClean = TRUE ]]; then 110 | yes | rm diff.tex $file_overleaf 111 | fi 112 | else 113 | # usage errors 114 | echo "Errors: possibly, due to" 115 | echo " - failing to guess the target file (more than 1 .tex in your working folder);" 116 | echo " specify the target file" 117 | echo " - folder not exist; specify the folder saving files downloaded from Overleaf" 118 | echo " - file not exist; specify the target file name" 119 | echo " " 120 | echo "Usage: overleaf-diff.sh -f[--file] FILE -d[--directory] DIRECTORY" 121 | echo " which copies the source downloaded from Overleaf with name FILE.tex from ${HOME}/Downloads/DIRECTORY." 122 | echo "Usage: overleaf-diff.sh -k[--keep] ..." 123 | echo " which keeps the Overleaf source and diff.tex after compilation." 124 | echo "Usage: overleaf-diff.sh -s[--swap] ..." 125 | echo " which will use the overleaf file as the old source in latexdiff." 126 | exit 1 127 | fi 128 | -------------------------------------------------------------------------------- /supports/texbackup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # -*- coding: utf-8 -*- 3 | # 4 | # This is to backup the tex in the local "backup" folder. 5 | 6 | # Copyright (c) 2014-2017, Zuogong YUE 7 | # Author: Zuogong YUE 8 | # https://github.com/oracleyue 9 | # Licensed under the GNU General Public License 10 | # 11 | # Last modified on 22 Feb 2019 12 | 13 | 14 | if [[ $# -eq 0 ]]; then 15 | texFiles=$(find . -maxdepth 1 -name '*.tex' -print) 16 | else # 1 argument 17 | texFiles=$1 18 | fi 19 | 20 | for fname in $texFiles; do 21 | fnameExtract=$(basename $fname .tex) 22 | if [[ "$fnameExtract" == "userdef-mathsym" ]]; then 23 | continue 24 | fi 25 | 26 | fnameBackup=${fnameExtract}_$(date +"%Y%m%d_%Hh%M%S").tex 27 | 28 | cp -f $fname ./backup/$fnameBackup 29 | done 30 | 31 | echo "backup tex files: done." 32 | -------------------------------------------------------------------------------- /supports/tikzbackup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cd figures 4 | texfiles=$(find . -maxdepth 1 -name '*.tex' -print) 5 | 6 | pathpre="${HOME}/Public/Dropbox/Academia/latex_templ" 7 | 8 | count=0 9 | for texfn in $texfiles 10 | do 11 | bakfn="${pathpre}/../backup/tikz_figs/${texfn}" 12 | tikzfn="${pathpre}/../TikZ/${texfn}" 13 | bakfnlocal="${HOME}/Documents/backup/tikz_figs/${texfn}" 14 | count=$((count+1)) 15 | if [ -f ${bakfn}.sha1 ]; 16 | then 17 | cursum=$(cat "${bakfn}.sha1" | awk '{print $1}') 18 | else 19 | cursum='N/A' 20 | fi 21 | if [ -f ${tikzfn}.sha1 ]; 22 | then 23 | cursumtk=$(cat "${tikzfn}.sha1" | awk '{print $1}') 24 | else 25 | cursumtk='N/A' 26 | fi 27 | newsum=$(shasum ${texfn} | awk '{print $1}') 28 | 29 | #if [ -f "${bakfn}.sha1" ] 30 | #then 31 | #shasum ${texfn} > ${bakfn}.sha1 32 | #fi 33 | 34 | #echo "------------------FILE NO.${count}------------------" 35 | #echo "Name: ${texfn}" 36 | 37 | if [ $cursum = $newsum ] && [ $cursumtk = $newsum ]; 38 | then 39 | : 40 | #echo "------------------FILE NO.${count}------------------" 41 | #echo "Name: ${texfn}" 42 | #echo "----" 43 | #echo "Nothing needs to be backup." 44 | #echo "---------------------------------------------" 45 | #echo "" 46 | else 47 | echo "------------------FILE NO.${count}------------------" 48 | echo "Name: ${texfn}" 49 | echo "SHA1 of TikZ file in DROPBOX_HOME/backup/tikz_figs/: $cursum" 50 | echo "SHA1 of TikZ file in DROPBOX_HOME/TikZ/: $cursumtk" 51 | echo "SHA1 of the current TikZ file: $newsum" 52 | echo "----" 53 | cp -f $texfn $bakfn 54 | cp -f $texfn $tikzfn 55 | cp -f $texfn $bakfnlocal 56 | shasum $texfn > "${bakfn}.sha1" 57 | shasum $texfn > "${tikzfn}.sha1" 58 | shasum $texfn > "${bakfnlocal}.sha1" 59 | echo "LaTeX source files in DROPBOX_HOME/backup/tikz_figs/ updated." 60 | echo "LaTeX source files in DROPBOX_HOME/TikZ/ updated." 61 | echo "---------------------------------------------" 62 | echo "" 63 | fi 64 | done 65 | -------------------------------------------------------------------------------- /updateMe.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # -*- coding: utf-8 -*- 3 | # 4 | # This is update the LaTeX templates in git repo with the onese under 5 | # maintance. 6 | 7 | # Copyright (c) 2014-2017, Zuogong YUE 8 | # Licensed under the GNU General Public License 9 | # 10 | # Last modified on 17 Apr 2019 11 | 12 | fromDir=$HOME/Public/Dropbox/Academia/latex_templ/ 13 | toDir=$HOME/Workspace/gitrepo/latex_templ/ 14 | 15 | rsync -rlptD -P --delete \ 16 | --exclude=.DS_Store \ 17 | --exclude="updateMe.sh" \ 18 | --exclude=.git \ 19 | --exclude=.gitignore \ 20 | --exclude=snippets \ 21 | $fromDir $toDir 22 | 23 | rsync -rlptD -P --delete \ 24 | --exclude=.DS_Store \ 25 | $HOME/.emacs.d/snippets/latex-mode ./snippets 26 | yes | rm ./snippets/latex-mode/list-of-authors -------------------------------------------------------------------------------- /userdef-mathsym.tex: -------------------------------------------------------------------------------- 1 | % ============================================================= 2 | % LaTeX macros for mathematical symbols 3 | % ============================================================= 4 | % -- [copy it later in the emacs snippet: "mathsymb"] -- 5 | 6 | 7 | % math symbols 8 | \newcommand{\mnorm}[1]{{\left\vert\kern-0.25ex\left\vert\kern-0.25ex\left\vert #1 9 | \right\vert\kern-0.25ex\right\vert\kern-0.25ex\right\vert}} % matrix norm 10 | \newcommand{\bm}[1]{\begin{bmatrix} #1 \end{bmatrix}} 11 | \newcommand{\pperp}{\!\perp\!\!\!\perp\!} 12 | \newcommand{\given}{\!\mid\!} 13 | \def\dasharrow{\ensuremath{\operatorname{-}\operatorname{-}}} 14 | \def\linearrow{\ensuremath{\operatorname{---}}} 15 | \newcommand{\ABCD}{\left[\begin{array}{c|c} A & B \\ \hline D & D \end{array} \right]} 16 | 17 | % math operators 18 | \newcommand{\diag}{\operatorname{{diag}}} 19 | \newcommand{\blkdiag}{\operatorname{{blkdiag}}} 20 | \newcommand{\trace}{\operatorname{{tr}}} 21 | \newcommand{\rank}{\operatorname{{rank}}} 22 | \newcommand{\im}{\operatorname{{Im}}} 23 | \newcommand{\re}{\operatorname{{Re}}} 24 | \newcommand{\kvec}{\operatorname{{vec}}} 25 | \newcommand{\ikvec}{\operatorname{{ivec}}} 26 | \newcommand{\ivec}{\operatorname{{ivec}}} 27 | \newcommand{\sinch}{\operatorname{{sinch}}} 28 | \newcommand{\Log}{\operatorname{{Log}}} 29 | \newcommand{\eig}{\operatorname{{eig}}} 30 | \newcommand{\sgn}{\operatorname{{sgn}}} 31 | \newcommand{\card}{\operatorname{{card}}} 32 | \newcommand{\dom}{\operatorname{\mathbf{dom}}} 33 | \newcommand{\prox}{\operatorname{\mathbf{prox}}} 34 | \newcommand{\cov}{\operatorname{\mathbf{cov}}} 35 | \newcommand{\var}{\operatorname{\mathbf{var}}} 36 | \newcommand{\Tr}{\operatorname{{Tr}}} 37 | 38 | \newcommand{\minimize}[1]{\underset{#1}{\operatorname{minimize}\;}} % or using \, 39 | \newcommand{\maximize}[1]{\underset{#1}{\operatorname{maximize}\;}} % or using \, 40 | \newcommand{\st}{\operatorname{subject\ to}} 41 | \newcommand{\argmin}[1]{\underset{#1}{\operatorname{arg\,\!min}\;}} 42 | \newcommand{\argmax}[1]{\underset{#1}{\operatorname{arg\,\!max}\;}} 43 | \newcommand{\argmini}[1]{\operatorname{arg}\,\!\underset{#1}{\operatorname{min}}\;} 44 | \newcommand{\argmaxi}[1]{\operatorname{arg}\,\!\underset{#1}{\operatorname{max}}\;} 45 | 46 | % macros 47 | \newcommand{\yue}[1]{\textcolor{red}{[Zuogong: #1]}} 48 | % \newcommand{\yue}[1]{\todo[inline]{Zuogong: #1}} % require "todonotes" pkg 49 | -------------------------------------------------------------------------------- /userdef-mathsym.tex.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracleyue/latex-templates/6b7b904d127c7db6db932fc296364e564ec995bf/userdef-mathsym.tex.sha1 --------------------------------------------------------------------------------