% xelatex -shell-escape file.tex documentclass[letterpaper]{article} usepackage{abc} usepackage{fontspec} usepackage{multicol} usepackage{varwidth} usepackage{url} usepackage{newunicodechar} setlength{columnsep}{0.1cm}

newunicodechar{☺}{{fontspec{DejaVu Sans}☺}} newunicodechar{ }{{fontspec{DejaVu Sans} }}

setlength{oddsidemargin}{2.0cm} setlength{evensidemargin}{2.5cm} usepackage[noprint,1to1]{booklet} %nofiles pagespersignature{1600} % 16 pages per signature ifpdf setpdftargetpages else setdvipstargetpages fi

setpdftargetpages

ifprintoption % tweak dvi output only for final printing special{!TeXDict begin /landplus90{true}store end} special{!TeXDict begin <</Tumble true>> setpagedevice end} else usepackage[margin=1cm]{geometry} fi

setlength{pagesepwidth}{0.4pt}

setmainfont{Junge} usepackage{ifthen} usepackage{changepage} strictpagecheck

letContentslinecontentsline renewcommandcontentsline[3]{Contentsline{#1}{#2}{}} makeatletter renewcommand{@dotsep}{10000} makeatother

% usepackage{indentfirst} % setlength{parindent}{0em} setlength{parskip}{0.2em} % renewcommand{baselinestretch}{1.3} headsep 20pt

newcommand*cleartoleftpage{%

\clearpage
\ifodd\value{page}\hbox{}\newpage\fi

}

makeatletter newcommandch{%

\leavevmode\@bsphack
\raisebox{2ex}{\makebox[0pt][l]{\fontspec{Source Sans Pro}\small\bfseries\strut#1}}\nolinebreak
\@esphack

} makeatother

newcounter{numTunes} setcounter{numTunes}{1}

newcommandchorus{ {fontspec{Lora}smallbfseriesstrut{}Chorus:} * }

newcommandmelody{

\ifprintoption
  \ifthenelse{\isodd{\thepage}}{\hspace{-0.35in}}{\hspace{-0.35in}}
  \centerline{\includegraphics[width=\textwidth]{#1}}
\else
  \centerline{\includegraphics{#1}}
\fi

}

ifprintoption

\newenvironment{lyrics}{}{}
\newcommand\newsong{\cleartoleftpage}
\newcommand\newshortsong\newpage
\newenvironment{songverse}{\begin{verse}}{\end{verse}}

else

\newenvironment{lyrics}
% {\begin{center}\begin{varwidth}[t]{\textwidth}}
% {\end{varwidth}\end{center}}
{\begin{center}\begin{varwidth}[t]{\textwidth}\begin{multicols}{2}}
{\end{multicols}\end{varwidth}\end{center}}
\newcommand\newsong{\newpage}
\newcommand\newshortsong\newpage
\newenvironment{songverse}{%
\begin{minipage}{\columnwidth}
  \setlength{\parskip}{0.2em}
\begin{verse}
}
{

end{verse}vspace{0.2em}end{minipage}

}

fi

newcommandnewtune{%

\stepcounter{numTunes}
\ifthenelse{\value{numTunes}=2}{%
  \newpage
  \setcounter{numTunes}{0}
}{}

}

renewcommandthesection}{arabic{section}} makeatletter renewcommand{@seccntformat{csname the#1endcsname.quad} makeatother

newcommandsongdesc[1]{ textit{indentfontspec{Old Standard TT}#1} }

newcommandsonginfo[2]{ vspace{0.0cm}

ifprintoption begin{center}parbox{0.9linewidth}{small fontspec{Old Standard TT}#1 hfill textit{#2}}end{center} else begin{center}parbox{0.75linewidth}{small fontspec{Old Standard TT}#1 hfill textit{#2}}end{center} fi vspace{-1.0cm}

}

newcommandnmsonginfo[2]{ {small fontspec{Old Standard TT}#1 * indent textit{#2}} }

title{Huge TITLEGOESHERE \ {large SUBTITLEGOESHERE}}

begin{document} {fontspec{Indie Flower}maketitlenewpage}

ifprintoption else vspace*{5cm} fi

begincenter} begin{varwidth{0.65textwidth} setlength{parskip}{1.2em} setlength{parindent}{1.2em} PREFACEGOESHERE end{varwidth} end{center}

newpage

tableofcontentsthispagestyle{empty}

SONGGOESHERE

end{document}