summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/turabian/turabian.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/turabian/turabian.cls')
-rw-r--r--Master/texmf-dist/tex/latex/turabian/turabian.cls92
1 files changed, 92 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/turabian/turabian.cls b/Master/texmf-dist/tex/latex/turabian/turabian.cls
new file mode 100644
index 00000000000..1c448e95c6c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/turabian/turabian.cls
@@ -0,0 +1,92 @@
+% ----------------------------------------------------------
+% - -
+% - Turabian LaTeX v0.0.3 [2014/03/13] -
+% - By Wesley A. Surber -
+% - Liberty Baptist Theological Seminary -
+% - -
+% - Get the latest version -
+% - http://www.wesleysurber.com/turabian -
+% - -
+% - NOTE: Some professors still require papers submitted -
+% - in Microsoft Word format. Consult your grading rubric -
+% - and professor's personal preference before utilizing -
+% - this tool. -
+% - -
+% ----------------------------------------------------------
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{turabian}[2014/03/15 v0.0.3 Turabian LaTeX document class]
+\renewcommand{\normalsize}{\fontsize{10}{12}\selectfont}
+\LoadClass[a4paper,oneside,12pt]{report}
+\usepackage{lipsum} % Provides options for creating the demo template.
+\usepackage[hmargin=1in,vmargin=1in]{geometry} % Sets margins and page layout.
+\usepackage{mathptmx} % Changes LaTeX default font to Times New Roman.
+\usepackage{fancyhdr} % Enables header modifications for Turabian format.
+\usepackage{setspace} % Enables double-spaced line support for Turabian format.
+\usepackage{tocloft} % Enables Table of Contents customization for Turabian format.
+\usepackage{cjhebrew} % Enables Hebrew support. Refer to user guide for code sequence.
+\usepackage{scrextend} % Enables footnote modification for Turabian format.
+\usepackage{indentfirst} % Indents first paragraph line after section headers.
+\usepackage[none]{hyphenat} % Prohibits LaTeX from hyphenating words.
+\usepackage{titlesec} % Enables section header modifications.
+\usepackage{graphicx} % Enables image support.
+
+\batchmode % Enables TeXworks to continue LaTeX compiling on error.
+
+\deffootnote[3em]{0em}{1em}{\thefootnotemark . } % Enables Turabian formatted footnotes.
+
+\titleformat{\section}
+ {\normalfont\normalsize\bfseries\centering}{}{0em}{} % Custom Turabian section header.
+
+\setlength{\headheight}{15pt} % Custom header height. Avoids compiling errors.
+
+% ---- TABLE OF CONTENTS ----
+
+\newcommand{\contentstable}{
+ \pagestyle{fancy}
+ \fancyhf{}
+ \fancyhead[R]{\thepage} % Aligns page number to right of header.
+ \renewcommand{\headrulewidth}{0pt}
+
+ \section{TABLE OF CONTENTS}
+
+ }
+
+\newcommand{\tocone}{
+ \parindent=0em
+ }
+
+\newcommand{\toctwo}{
+ \parindent=1.5em
+ }
+
+\newcommand{\tocthree}{
+ \parindent=3em
+ }
+
+\newcommand{\tocfour}{
+ \parindent=4.5em
+ }
+
+% ---- MAIN CONTENT ----
+
+\newcommand{\content}{
+ \doublespace
+ \raggedright
+ \parindent=1.5em
+ }
+
+% ---- BIBLIOGRAPHY ----
+
+\renewcommand{\bibliography}{
+ \section{BIBLIOGRAPHY}
+
+ \singlespacing
+ \vspace{-5mm}
+ \parindent=0em
+ }
+
+\newcommand{\bibline}{
+ \hangindent=1.5em
+ \hangafter=1
+ } \ No newline at end of file