% Opus Orchestrator - Screenplay Template % Film/TV scripts, stage plays \documentclass[12pt]{article} % Packages \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage{hyperref} \usepackage{geometry} \usepackage{setspace} \usepackage{url} % Screenplay format \geometry{ paperwidth=8.5in, paperheight=11in, textwidth=6in, textheight=9in, left=1.5in, right=1in, top=1in, bottom=1in, } % Hyperref \hypersetup{colorlinks=false} % Single spaced for screenplay \singlespacing % Custom commands for screenplay \usepackage{ifthen} \newcounter{scene} \widowpenalty=10000 \clubpenalty=10000 % Scene heading \newcommand{\sceneheading}[1]{% \vspace{1ex}% \textbf{#1}% \vspace{1ex}% } % Action \newcommand{\action}[1]{% #1% \vspace{1ex}% } % Character name \newcommand{\character}[1]{% \vspace{1ex}% \textbf{\MakeUppercase{#1}}% \vspace{1ex}% } % Parenthetical \newcommand{\parenthetical}[1]{% \textit{#1}% } % Dialogue \newcommand{\dialogue}[1]{% #1% \vspace{1ex}% } % Transition \newcommand{\transition}[1]{% \raggedleft% \textbf{#1}% \normalfont% \vspace{2ex}% } % Metadata \def\booktitle{$book_title$} \def\bookauthor{$author$} \def\bookdate{$date$} \begin{document} % Title page \thispagestyle{empty} \begin{center} \vspace*{3in} {\LARGE\bfseries\booktitle} \bigskip \bigskip written by \bigskip \bookauthor \vfill \bookdate \end{center} % Scenes \mainmatter $body$ \end{document}