summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/turabian/README13
-rw-r--r--Master/texmf-dist/doc/latex/turabian/README.TEXLIVE7
-rw-r--r--Master/texmf-dist/doc/latex/turabian/turabian.tex68
-rw-r--r--Master/texmf-dist/tex/latex/turabian/turabian.cls92
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check3
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
-rw-r--r--Master/tlpkg/tlpsrc/collection-publishers.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/turabian.tlpsrc0
8 files changed, 184 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/turabian/README b/Master/texmf-dist/doc/latex/turabian/README
new file mode 100644
index 00000000000..33dda4f61fb
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/turabian/README
@@ -0,0 +1,13 @@
+Turabian for LaTeX [v0.0.3 2014/03/15]
+Latest version is always available at: http://www.wesleysurber.com/turabian
+
+NOTICE: Consult the user guide for specific formatting challenges when creating
+a Turabian-formatted LaTeX project.
+
+This LaTeX Class is an ongoing project.
+Please submit bugs and feature requests to: turabian@wesleysurber.com
+
+STRUCTURE
+turabian.cls - Turabian for LaTeX Class
+turabian.tex - Example research paper formatted using Liberty University standards.
+userguide.pdf - The Turabian for LaTeX user guide. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/turabian/README.TEXLIVE b/Master/texmf-dist/doc/latex/turabian/README.TEXLIVE
new file mode 100644
index 00000000000..3cea76c7a85
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/turabian/README.TEXLIVE
@@ -0,0 +1,7 @@
+The following files have been removed in the TeX Live installation of
+the current package, typically due to duplication, lack of space, or
+missing source code. You can find these files on CTAN at
+ http://mirror.ctan.org/macros/latex/contrib/turabian
+If questions or concerns, email tex-live@tug.org.
+
+ userguide.pdf
diff --git a/Master/texmf-dist/doc/latex/turabian/turabian.tex b/Master/texmf-dist/doc/latex/turabian/turabian.tex
new file mode 100644
index 00000000000..3d79be09b93
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/turabian/turabian.tex
@@ -0,0 +1,68 @@
+\documentclass{turabian}
+
+\usepackage{draftwatermark} % Remove this line to eliminate "DRAFT" watermark.
+
+\begin{document}
+
+
+% ---------- TITLE PAGE -----------
+
+\begin{center}
+LIBERTY UNIVERSITY\\
+\vspace{30mm}
+[PAPER TITLE]\\
+\vspace{30mm}
+A PAPER SUBMITTED TO\\
+\vspace{6mm}
+[PROFESSOR NAME] OF LIBERTY THEOLOGICAL SEMINARY\\
+\vspace{6mm}
+IN PARTIAL FULFILLMENT OF THE REQUIREMENTS\\
+\vspace{6mm}
+[COURSE NAME AND SEMESTER ID]\\
+\vspace{30mm}
+LIBERTY BAPTIST THEOLOGICAL SEMINARY\\
+\vspace{30mm}
+BY\\
+\vspace{6mm}
+[AUTHOR NAME]\\
+\vfill
+[AUTHOR LOCATION]\\
+\vspace{6mm}
+[DATE]
+\end{center}
+
+\pagestyle{empty}
+\pagebreak
+
+
+% ------- TABLE OF CONTENTS -------
+
+\contentstable
+
+\tocone{First Section\dotfill 3\\}
+
+\vfill
+\newpage
+
+
+% --------- PAPER CONTENT ---------
+
+\content
+
+\section{FIRST SECTION}
+\vspace{-2mm}
+
+\lipsum[1-2]
+
+This is an example\footnote{\lipsum[1]} of Hebrew\footnote{\lipsum[1]} in the document. \cjRL{bd'}
+
+\newpage
+
+
+% --------- BIBLIOGRAPHY ---------
+
+\bibliography
+
+\bibline{Last Name, First Name \emph{Book Title} Publisher City and State: Publisher, Year. Bibliography entries will automatically indent second line to comply with 8th edition Turabian format.}
+
+\end{document} \ No newline at end of file
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
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 76d20783ae7..09e2399d2f4 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -491,7 +491,8 @@ my @TLP_working = qw(
translations
tree-dvips treetex trfsigns trimspaces trivfloat trsym truncate
tsemlines
- tucv tufte-latex tugboat tugboat-plain tui turkmen turnstile turnthepage
+ tucv tufte-latex tugboat tugboat-plain
+ tui turabian turkmen turnstile turnthepage
twoinone twoup
txfonts txfontsb txgreeks
type1cm typeface typehtml typeoutfileinfo typogrid
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 458a3a895ab..8eadabb357b 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -2636,6 +2636,7 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot'
'swimgraf' => 'swimgraf.pdf', # no source
'toptesi' => 'logo.*', # legalities unknown
'tree-dvips' => 'avm.*', # author no response
+ 'turabian' => 'userguide.pdf', # no source
'xskak' => 'xskak.pdf', # no source
'xymtex' => 'doc/.*\.pdf$', # no source
'yannisgr' => '^(digits|gen_acc)\.mf' # levy dup
diff --git a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
index 3d7e63313d9..f110e42a0aa 100644
--- a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
@@ -101,6 +101,7 @@ depend thuthesis
depend toptesi
depend tugboat
depend tugboat-plain
+depend turabian
depend tui
depend uaclasses
depend uadocs
diff --git a/Master/tlpkg/tlpsrc/turabian.tlpsrc b/Master/tlpkg/tlpsrc/turabian.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/turabian.tlpsrc