From 9a6e474c57016a8729bb13e1bc3ea13d1aa7f9e4 Mon Sep 17 00:00:00 2001 From: Ian Jauslin Date: Sun, 11 Sep 2016 22:25:23 +0000 Subject: As presented at Oberwolfach on 2016-09-12 --- Jauslin_Oberwolfach_2016.tex | 91 +++++++++++++++++++++++++++++++++++ README | 32 +++++++++++++ figs/bands_first.pdf | Bin 0 -> 106242 bytes figs/bands_global.pdf | Bin 0 -> 399107 bytes figs/bands_second.pdf | Bin 0 -> 107599 bytes figs/bands_third.pdf | Bin 0 -> 130631 bytes figs/basegrid.pdf | Bin 0 -> 4326 bytes figs/cellgraph.pdf | Bin 0 -> 19295 bytes figs/hoppings4.pdf | Bin 0 -> 146211 bytes figs/monolayer.pdf | Bin 0 -> 2700 bytes figs/monolayer_pic.png | Bin 0 -> 34411 bytes header.sty | 13 +++++ kiss.cls | 51 ++++++++++++++++++++ presentation.sty | 110 +++++++++++++++++++++++++++++++++++++++++++ toolbox.sty | 32 +++++++++++++ 15 files changed, 329 insertions(+) create mode 100644 Jauslin_Oberwolfach_2016.tex create mode 100644 README create mode 100644 figs/bands_first.pdf create mode 100644 figs/bands_global.pdf create mode 100644 figs/bands_second.pdf create mode 100644 figs/bands_third.pdf create mode 100644 figs/basegrid.pdf create mode 100644 figs/cellgraph.pdf create mode 100644 figs/hoppings4.pdf create mode 100644 figs/monolayer.pdf create mode 100644 figs/monolayer_pic.png create mode 100644 header.sty create mode 100644 kiss.cls create mode 100644 presentation.sty create mode 100644 toolbox.sty diff --git a/Jauslin_Oberwolfach_2016.tex b/Jauslin_Oberwolfach_2016.tex new file mode 100644 index 0000000..8e840ab --- /dev/null +++ b/Jauslin_Oberwolfach_2016.tex @@ -0,0 +1,91 @@ +\documentclass{kiss} +\usepackage{presentation} +\usepackage{header} +\usepackage{toolbox} + +\begin{document} +\pagestyle{empty} +\hbox{}\vfil +\bf\Large +\hfil Ground state construction\par +\smallskip +\hfil of Bilayer Graphene\par +\vfil +\large +\hfil Ian Jauslin +\normalsize +\vfil +\hfil\rm joint with {\bf Alessandro Giuliani}\par +\vfil +arXiv:{\tt \href{http://arxiv.org/abs/1507.06024}{1507.06024}}\hfill{\tt \href{http://ian.jauslin.org}{http://ian.jauslin.org}} +\eject + +\setcounter{page}1 +\pagestyle{plain} + +\title{Monolayer graphene} +\begin{itemize} + \item 2D crystal of carbon atoms on a honeycomb lattice. +\end{itemize} +\vfill +\hfil\hskip-25pt\includegraphics[width=160pt]{figs/monolayer.pdf}\par +\eject + +\addtocounter{page}{-1} +\title{Monolayer graphene} +\begin{itemize} + \item Scanning Tunneling Microscopy \href{http://dx.doi.org/10.1103/PhysRevB.79.205411}{[Deshpande et al, 2009]} +\end{itemize} +\vfill +\hfil\includegraphics[width=150pt]{figs/monolayer_pic.png}\par +\eject + +\title{Bilayer graphene} +\vfill +\hskip5pt\includegraphics[height=160pt]{figs/basegrid.pdf}\par +\eject + +\addtocounter{page}{-1} +\title{Bilayer graphene} +\vfill +\hskip5pt\includegraphics[height=160pt]{figs/cellgraph.pdf}\par +\eject + +\title{Non-interacting Hamiltonian} +\vfill +\hfil\includegraphics[width=\textwidth]{figs/hoppings4.pdf}\par +\vfill +\eject + +\title{Non-interacting Hamiltonian} +\vfill +\hfil\includegraphics[width=\textwidth]{figs/bands_global.pdf}\par +\vfill +\eject + +\title{Non-interacting Hamiltonian} +\begin{itemize} + \item $|k|\gg\epsilon$ +\end{itemize} +\vfill +\hfil\includegraphics[width=\textwidth]{figs/bands_first.pdf}\par +\vfill +\eject + +\title{Non-interacting Hamiltonian} +\begin{itemize} + \item $\epsilon^2\ll|k|\ll\epsilon$ +\end{itemize} +\vfill +\hfil\includegraphics[width=\textwidth]{figs/bands_second.pdf}\par +\vfill +\eject + +\title{Non-interacting Hamiltonian} +\begin{itemize} + \item $|k|\ll\epsilon^2$ +\end{itemize} +\vfill +\hfil\includegraphics[width=200pt]{figs/bands_third.pdf}\par +\vfill +\end{document} diff --git a/README b/README new file mode 100644 index 0000000..588fa99 --- /dev/null +++ b/README @@ -0,0 +1,32 @@ +* Typeset + +In order to typeset the LaTeX presentation, run + pdflatex Jauslin_Oberwolfach_2016.tex + pdflatex Jauslin_Oberwolfach_2016.tex + + +* Files + + Jauslin_Oberwolfach_2016.tex + body of the presentation. + + Figs : + figures. + + header.sty : + packages and local definitions + + presentation.sty : + presentation style file. + + kiss.cls : + barebones class file + + +* Comment on the presentation style + +This presentation is typeset using the 'presentation.sty' style file, in which +the margins and sizes are set to make the output look like a presentation, and +several useful commands are defined. + +The LaTeX 'beamer' package is not used. diff --git a/figs/bands_first.pdf b/figs/bands_first.pdf new file mode 100644 index 0000000..30096e8 Binary files /dev/null and b/figs/bands_first.pdf differ diff --git a/figs/bands_global.pdf b/figs/bands_global.pdf new file mode 100644 index 0000000..8ffe3de Binary files /dev/null and b/figs/bands_global.pdf differ diff --git a/figs/bands_second.pdf b/figs/bands_second.pdf new file mode 100644 index 0000000..5a9b8a8 Binary files /dev/null and b/figs/bands_second.pdf differ diff --git a/figs/bands_third.pdf b/figs/bands_third.pdf new file mode 100644 index 0000000..ded5a52 Binary files /dev/null and b/figs/bands_third.pdf differ diff --git a/figs/basegrid.pdf b/figs/basegrid.pdf new file mode 100644 index 0000000..8f86225 Binary files /dev/null and b/figs/basegrid.pdf differ diff --git a/figs/cellgraph.pdf b/figs/cellgraph.pdf new file mode 100644 index 0000000..926e2c5 Binary files /dev/null and b/figs/cellgraph.pdf differ diff --git a/figs/hoppings4.pdf b/figs/hoppings4.pdf new file mode 100644 index 0000000..7138faa Binary files /dev/null and b/figs/hoppings4.pdf differ diff --git a/figs/monolayer.pdf b/figs/monolayer.pdf new file mode 100644 index 0000000..e1d7c9a Binary files /dev/null and b/figs/monolayer.pdf differ diff --git a/figs/monolayer_pic.png b/figs/monolayer_pic.png new file mode 100644 index 0000000..f3640d0 Binary files /dev/null and b/figs/monolayer_pic.png differ diff --git a/header.sty b/header.sty new file mode 100644 index 0000000..4ebdea7 --- /dev/null +++ b/header.sty @@ -0,0 +1,13 @@ +%% +%% Load packages +%% + +\usepackage{color} +\usepackage[hidelinks]{hyperref} +\usepackage{graphicx} +\usepackage{amsfonts} +\usepackage{amssymb} +\usepackage{array} +\usepackage{etoolbox} +\usepackage{dsfont} + diff --git a/kiss.cls b/kiss.cls new file mode 100644 index 0000000..7f0029f --- /dev/null +++ b/kiss.cls @@ -0,0 +1,51 @@ +%% +%% Barebones class declaration +%% + +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesClass{kiss} + +\setlength\paperheight {297mm} +\setlength\paperwidth {210mm} + +%% fonts +\input{size11.clo} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} + +%% something is wrong with \thepage, redefine it +\gdef\thepage{\the\c@page} + +%% array lines +\setlength\arraycolsep{5\p@} +\setlength\arrayrulewidth{.4\p@} + + +%% default offsets: 1in, correct with \hoffset and \voffset +%\hoffset=0pt +\hoffset=-50pt +%\voffset=0pt +\voffset=-72pt +%% horizontal margins +%\oddsidemargin=31pt +%\evensidemargin=31pt +%% vertical margin +%\topmargin=20pt +%% body size +%\textwidth=390pt +\textwidth=460pt +%\textheight=592pt +\textheight=704pt +%% header size and margin +%\headheight=12pt +%\headsep=25pt +%% footer size +%\footskip=30pt +%% margin size and margin +%\marginparwidth=35pt +%\marginparsep=10pt diff --git a/presentation.sty b/presentation.sty new file mode 100644 index 0000000..4e07694 --- /dev/null +++ b/presentation.sty @@ -0,0 +1,110 @@ +%% +%% Presentation style +%% + +%% can call commands even when they are not defined +\def\safe#1{% + \ifdefined#1% + #1% + \else% + {\color{red}\bf?}% + \fi% +} + + +%% paper size +\setlength\paperheight{240pt} +\setlength\paperwidth{320pt} + +%% body size +% height=paperheight-2xtopmargin-footskip +\textheight=208pt +% width=paperwidth-2xoddsidemargin +\textwidth=272pt + +%% margins +\voffset=-1in +\hoffset=-1in +\oddsidemargin=24pt +\evensidemargin=24pt +\topmargin=8pt +\headheight=0pt +\headsep=0pt +\marginparsep=0pt +\marginparwidth=0pt +\footskip=16pt +\skip\footins=0pt + +%% reset skips +\parskip=0pt +\parindent=0pt +\baselineskip=0pt +\AtBeginDocument{ +} + +%% footer +\def\ps@plain{ + \def\@oddhead{} + \def\@evenhead{\@oddhead} + \def\@oddfoot{\tiny\hfill\thepage/\safe\slidecount\hfill} + \def\@evenfoot{\@oddfoot} +} +\def\ps@empty{ + \def\@oddhead{} + \def\@evenhead{\@oddhead} + \def\@oddfoot{} + \def\@evenfoot{\@oddfoot} +} + +%% save total slide count +\AtEndDocument{ + \immediate\write\@auxout{\noexpand\gdef\noexpand\slidecount{\thepage}} +} + +\pagestyle{plain} + +%% title of slide +\def\title#1{ + \hfil{\bf\large #1}\par + \hfil\vrule width0.75\textwidth height0.3pt\par + \vskip5pt +} + +%% itemize +\newlength\itemizeskip +% left margin for items +\setlength\itemizeskip{20pt} +% item symbol +\def\itemizept{\textbullet} +\newlength\itemizeseparator +% space between the item symbol and the text +\setlength\itemizeseparator{5pt} + +\newlength\current@itemizeskip +\setlength\current@itemizeskip{0pt} +\def\itemize{ + \vfil + \addtolength\current@itemizeskip{\itemizeskip} + \leftskip\current@itemizeskip +} +\def\enditemize{ + \addtolength\current@itemizeskip{-\itemizeskip} + \par\leftskip\current@itemizeskip + \vfil +} +\newlength\itempt@total +\def\item{ + \settowidth\itempt@total{\itemizept} + \addtolength\itempt@total{\itemizeseparator} + \par + \vfil + \hskip-\itempt@total\itemizept\hskip\itemizeseparator +} + +\def\itemptchange#1{ + \let\itempt@prev\itemizept + \def\itemizept{#1} +} +\def\itemptreset{ + \def\itemizept{\itempt@prev} +} diff --git a/toolbox.sty b/toolbox.sty new file mode 100644 index 0000000..b214a3e --- /dev/null +++ b/toolbox.sty @@ -0,0 +1,32 @@ +%% +%% A collection of useful commands +%% + +%% can call commands even when they are not defined +\def\safe#1{ + \ifdefined#1 + #1 + \else + {\color{red}\bf?} + \fi +} + + +%% larger skip +\newskip\hugeskipamount + \hugeskipamount=24pt plus8pt minus8pt +\def\hugeskip{\vskip\hugeskipamount} + + +%% stack relations in subscript or superscript +\def\mAthop#1{\displaystyle\mathop{\scriptstyle #1}} + +%% array spanning the entire line +\newlength\largearray@width +\setlength\largearray@width\textwidth +\addtolength\largearray@width{-10pt} +\def\largearray{\begin{array}{@{}>{\displaystyle}l@{}}\hphantom{\hspace{\largearray@width}}\\[-.5cm]} +\def\endlargearray{\end{array}} + +%% qedsquare +\def\qed{\penalty10000\hfill\penalty10000$\square$} -- cgit v1.2.3-54-g00ecf