Skip to content

Instantly share code, notes, and snippets.

@stesh
Created October 7, 2013 20:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stesh/6874191 to your computer and use it in GitHub Desktop.
Save stesh/6874191 to your computer and use it in GitHub Desktop.
Make a new tex document
#!/bin/bash
if [ $# -ne 1 ]; then
echo "Usage: $0 <title>" > /dev/stderr
exit 1
fi
title="$1"
cat > "$title.tex" <<EOF
\documentclass[11pt]{article}
\usepackage[english]{babel}
\usepackage[no-math]{fontspec}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{amsmath, graphicx, listings, natbib, qtree, stmaryrd, covington, mathpazo}
\setmainfont[Mapping=tex-text]{Times New Roman}
\setsansfont{Helvetica}
\setmonofont{Courier New}
\bibpunct{(}{)}{;}{a}{,}{,}
\lstset{
backgroundcolor=\color{lightgray},
basicstyle=\ttfamily\scriptsize\color{blue},
keywordstyle=\sffamily\color{OliveGreen},
numberstyle=\sffamily\tiny\color{Black},
numbers=left,
commentstyle=\sffamily\color{CadetBlue},
breaklines=true,
prebreak=→,
frame=single, rulecolor=\color{Black},
stringstyle=\ttfamily\color{Red},
identifierstyle=\ttfamily\bfseries\color{Black},
lineskip=1mm
}
\begin{document}
\title{$title}
\author{Stephen Shaw \\\\ \texttt{<email>}}
\date{\today}
\maketitle
\end{document}
EOF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment