Ian Jauslin
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jauslin <ian.jauslin@roma1.infn.it>2016-09-11 22:25:23 +0000
committerIan Jauslin <ian.jauslin@roma1.infn.it>2016-09-11 22:25:23 +0000
commit9a6e474c57016a8729bb13e1bc3ea13d1aa7f9e4 (patch)
treea899bc3b8a688694569d63e2bf3166b637f0e274
As presented at Oberwolfach on 2016-09-12HEADv1.0master
-rw-r--r--Jauslin_Oberwolfach_2016.tex91
-rw-r--r--README32
-rw-r--r--figs/bands_first.pdfbin0 -> 106242 bytes
-rw-r--r--figs/bands_global.pdfbin0 -> 399107 bytes
-rw-r--r--figs/bands_second.pdfbin0 -> 107599 bytes
-rw-r--r--figs/bands_third.pdfbin0 -> 130631 bytes
-rw-r--r--figs/basegrid.pdfbin0 -> 4326 bytes
-rw-r--r--figs/cellgraph.pdfbin0 -> 19295 bytes
-rw-r--r--figs/hoppings4.pdfbin0 -> 146211 bytes
-rw-r--r--figs/monolayer.pdfbin0 -> 2700 bytes
-rw-r--r--figs/monolayer_pic.pngbin0 -> 34411 bytes
-rw-r--r--header.sty13
-rw-r--r--kiss.cls51
-rw-r--r--presentation.sty110
-rw-r--r--toolbox.sty32
15 files changed, 329 insertions, 0 deletions
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
--- /dev/null
+++ b/figs/bands_first.pdf
Binary files differ
diff --git a/figs/bands_global.pdf b/figs/bands_global.pdf
new file mode 100644
index 0000000..8ffe3de
--- /dev/null
+++ b/figs/bands_global.pdf
Binary files differ
diff --git a/figs/bands_second.pdf b/figs/bands_second.pdf
new file mode 100644
index 0000000..5a9b8a8
--- /dev/null
+++ b/figs/bands_second.pdf
Binary files differ
diff --git a/figs/bands_third.pdf b/figs/bands_third.pdf
new file mode 100644
index 0000000..ded5a52
--- /dev/null
+++ b/figs/bands_third.pdf
Binary files differ
diff --git a/figs/basegrid.pdf b/figs/basegrid.pdf
new file mode 100644
index 0000000..8f86225
--- /dev/null
+++ b/figs/basegrid.pdf
Binary files differ
diff --git a/figs/cellgraph.pdf b/figs/cellgraph.pdf
new file mode 100644
index 0000000..926e2c5
--- /dev/null
+++ b/figs/cellgraph.pdf
Binary files differ
diff --git a/figs/hoppings4.pdf b/figs/hoppings4.pdf
new file mode 100644
index 0000000..7138faa
--- /dev/null
+++ b/figs/hoppings4.pdf
Binary files differ
diff --git a/figs/monolayer.pdf b/figs/monolayer.pdf
new file mode 100644
index 0000000..e1d7c9a
--- /dev/null
+++ b/figs/monolayer.pdf
Binary files differ
diff --git a/figs/monolayer_pic.png b/figs/monolayer_pic.png
new file mode 100644
index 0000000..f3640d0
--- /dev/null
+++ b/figs/monolayer_pic.png
Binary files 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$}