Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
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}
}
}

vjousse commented May 21, 2013

Thanks for that!

It's maybe a stupid question but ... how do you tell Sphinx to use your custom LaTeX style? I don't see any straightforward way to do it. Am I missing something?

sjardim commented Dec 4, 2013

@vjousse see this: https://github.com/coot/sphinx_latex
Maybe will help you. I didn't try yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment