I'm trying to make the program for my wedding. Basically what I want is for each program to be a single sheet of A3 printed front and back in landscape orientation and folded into three panels. This being a kind of fancy affair, I'd like to use my nice Hoefler font for the main text and the nice small caps. Here's the minimal example:
\documentclass[a3paper]{leaflet}
\usepackage{lipsum}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text, Numbers=OldStyle]{Hoefler Text}
\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Hoefler Text}
\begin{document}
\lipsum\lipsum\lipsum\lipsum
\end{document}
This document will compile with xelatex, but it apparently overrides the A3 paper setting back to default letter paper size and shifts the orientation back to portrait. If I comment out the lines about fontspec and the font setting commands the document and compile with latexmk, then it comes out just fine. Apparently some people have run into similar problems when using the hyperref package with the leaflet class.
Anybody got any ideas how to fix this?
\usepackage[a3paper,left=1in,right=1in,top=1in,bottom=1in]{geometry}– Harish Kumar Mar 12 '12 at 2:23