Skip to content

Instantly share code, notes, and snippets.

@antonio-gil
Forked from kroger/gist:3856845
Created September 19, 2016 17:52
Show Gist options
  • Save antonio-gil/c5bedb71752668489be8d632214c74c9 to your computer and use it in GitHub Desktop.
Save antonio-gil/c5bedb71752668489be8d632214c74c9 to your computer and use it in GitHub Desktop.
The LaTeX style file used in Music for Geeks and Nerds
\usepackage{wasysym}
\usepackage{moresize}
\usepackage{multicol}
\usepackage[Sonny]{fncychap}
\usepackage[margin=1in, paperwidth=6.69in, paperheight=9.61in]{geometry}
\usepackage[protrusion=true,expansion=true]{microtype}
\usepackage{xltxtra}
\setmainfont[Mapping=tex-text]{Minion Pro}
\setmonofont[Mapping=tex-text,Scale=0.85]{Inconsolata}
%\setmonofont[Mapping=tex-text,Scale=0.75]{DejaVu Sans Mono}
%\setmonofont[Mapping=tex-text,Scale=0.75]{Consolas}
%\setmonofont[Mapping=tex-text,Scale=0.8]{TheSansMono}
\usepackage{wallpaper}
\setlength{\headheight}{15pt}
\renewcommand{\bibname}{References}
\newcommand{\cover}{
\includegraphics{cover}
}
\@ifundefined{fancyhf}{}{
% Use \pagestyle{normal} as the primary pagestyle for text.
\fancypagestyle{normal}{
\fancyhf{}
\fancyfoot[LE,RO]{{\py@HeaderFamily\thepage}}
\fancyfoot[LO]{{\py@HeaderFamily\nouppercase{\rightmark}}}
\fancyfoot[RE]{{\py@HeaderFamily\nouppercase{\leftmark}}}
\fancyhead[LE,RO]{{\py@HeaderFamily \@title}}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
}
% Update the plain style so we get the page number & footer line,
% but not a chapter or section title. This is to keep the first
% page of a chapter and the blank page between chapters `clean.'
\fancypagestyle{plain}{
\fancyhf{}
\fancyfoot[LE,RO]{{\py@HeaderFamily\thepage}}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0.4pt}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment