texlive[43537] Master/texmf-dist: turabian-formatting (18mar17)
commits+karl at tug.org
commits+karl at tug.org
Sat Mar 18 23:19:10 CET 2017
Revision: 43537
http://tug.org/svn/texlive?view=revision&revision=43537
Author: karl
Date: 2017-03-18 23:19:10 +0100 (Sat, 18 Mar 2017)
Log Message:
-----------
turabian-formatting (18mar17)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/turabian-formatting/README
trunk/Master/texmf-dist/doc/latex/turabian-formatting/turabian-formatting-doc.pdf
trunk/Master/texmf-dist/doc/latex/turabian-formatting/turabian-formatting-doc.tex
trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-formatting.sty
trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls
trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-thesis.cls
Modified: trunk/Master/texmf-dist/doc/latex/turabian-formatting/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/turabian-formatting/README 2017-03-18 22:18:54 UTC (rev 43536)
+++ trunk/Master/texmf-dist/doc/latex/turabian-formatting/README 2017-03-18 22:19:10 UTC (rev 43537)
@@ -1,4 +1,4 @@
-Turabian Formatting for LaTeX (2016/10/09)
+Turabian Formatting for LaTeX (2017/03/18)
INTRODUCTION
@@ -37,7 +37,7 @@
==============================
-Copyright 2013-2016 Omar Abdool
+Copyright 2013-2017 Omar Abdool
This work may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3 of this license
Modified: trunk/Master/texmf-dist/doc/latex/turabian-formatting/turabian-formatting-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/turabian-formatting/turabian-formatting-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/turabian-formatting/turabian-formatting-doc.tex 2017-03-18 22:18:54 UTC (rev 43536)
+++ trunk/Master/texmf-dist/doc/latex/turabian-formatting/turabian-formatting-doc.tex 2017-03-18 22:19:10 UTC (rev 43537)
@@ -1,7 +1,7 @@
% Turabian Formatting for LaTeX -- Package Documentation
%
% ==============================
-% Copyright 2013-2016 Omar Abdool
+% Copyright 2013-2017 Omar Abdool
%
% This work may be distributed and/or modified under the conditions of the LaTeX
% Project Public License (LPPL), either version 1.3 of this license or (at your
@@ -19,7 +19,7 @@
% and turabian-formatting-doc.pdf (in addition to the README file).
%
% ==============================
-% Last updated: 2016/10/09
+% Last updated: 2017/03/18
%
%
@@ -325,7 +325,9 @@
The \textcmd{maketitle} command will create a separate title page if the document class specifies (or has as default) the \texttt{titlepage} option---the default option for both \texttt{turabian-researchpaper} and \texttt{turabian-thesis}.
\marginnote{\textbackslash title\{\}\newline \textbackslash subtitle\{\}\newline \textbackslash author\{\}\newline \textbackslash date\{\}}
-\textcmd{maketitle} uses information specified in the source document preamble, through the following commands (each of which is self-evident): \textcmd{title}, \textcmd{author}, \textcmd{date}, and \textcmd{subtitle}. For research paper title pages, footnotes (as well as the \textcmd{thanks} command) can also be used.
+\textcmd{maketitle} uses information specified in the source document preamble, through the following commands (each of which is self-evident): \textcmd{title}, \textcmd{author}, \textcmd{date}, and \textcmd{subtitle}.\footnote{%
+ If a subtitle is specified using \textcmd{subtitle}, the title will be followed by a colon when typeset on the title page.}
+For research paper title pages, footnotes (as well as the \textcmd{thanks} command) can also be used.
\marginnote{\textbackslash submissioninfo\{\}}
For a research paper, \textcmd{submissioninfo} is used for typesetting ``any information requested by your instructor," between the name of the course and the date \autocite[376]{turabian_manual_2013}. For a thesis or dissertation title page, however, this command is used to typeset requested information between the title/subtitle and the name of the department.
@@ -426,6 +428,10 @@
\label{sec:updates}
+\marginnote{\rmfamily{2017/03/18}}%
+
+Adjustments to title page formatting.
+
\marginnote{\rmfamily{2016/10/09}}%
Improvements to table of contents when using the \textcmd{include} command.
@@ -470,7 +476,7 @@
Adjustments to the formatting of both enumerated and itemized lists.
-The \texttt{endnotes} option has (1) added support for endnotes that contain an underscore character (\texttt{\_}), and (2) improved the implementation of the \textcmd{theendnotes} command.
+The \texttt{endnotes} option has (1) added support for endnotes that contain an underscore character, and (2) improved the implementation of the \textcmd{theendnotes} command.
\marginnote{\rmfamily{2016/02/27}}%
Modified: trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-formatting.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-formatting.sty 2017-03-18 22:18:54 UTC (rev 43536)
+++ trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-formatting.sty 2017-03-18 22:19:10 UTC (rev 43537)
@@ -4,7 +4,7 @@
% Manual for Writers of Research Papers, Theses, and Dissertations (8th edition)
%
% ==============================
-% Copyright 2013-2016 Omar Abdool
+% Copyright 2013-2017 Omar Abdool
%
% This work may be distributed and/or modified under the conditions of the LaTeX
% Project Public License (LPPL), either version 1.3 of this license or (at your
@@ -27,7 +27,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{turabian-formatting}[2016/10/09 Turabian Formatting]
+\ProvidesPackage{turabian-formatting}[2017/03/18 Turabian Formatting]
% Package options: flags
Modified: trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls 2017-03-18 22:18:54 UTC (rev 43536)
+++ trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls 2017-03-18 22:19:10 UTC (rev 43537)
@@ -4,7 +4,7 @@
% Manual for Writers of Research Papers, Theses, and Dissertations (8th edition)
%
% ==============================
-% Copyright 2013-2016 Omar Abdool
+% Copyright 2013-2017 Omar Abdool
%
% This work may be distributed and/or modified under the conditions of the LaTeX
% Project Public License (LPPL), either version 1.3 of this license or (at your
@@ -27,7 +27,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{turabian-researchpaper}[2016/10/09 Turabian Research Paper]
+\ProvidesClass{turabian-researchpaper}[2017/03/18 Turabian Research Paper]
% Default point size
@@ -190,13 +190,15 @@
% Title page: commands for use with \maketitle
\newcommand{\subtitle}[1]{\gdef\tf at subtitle{#1}}
-\subtitle{\@empty}
+\subtitle{}
+\newcommand{\tf at subtitlesep}{\ifdefempty{\tf at subtitle}{}{:}}
+
\newcommand{\submissioninfo}[1]{\gdef\tf at submissioninfo{#1}}
-\submissioninfo{\@empty}
+\submissioninfo{}
\newcommand{\course}[1]{\gdef\tf at course{#1}}
-\course{\@empty}
+\course{}
% Title page: command for emptying/completing \maketitle
\newcommand{\tf at emptymaketitle}{%
@@ -231,7 +233,7 @@
\vspace*{-2\baselineskip}
\vspace*{0.333\paperheight}
\vspace*{-1in}
- { \bfseries\@title\par%
+ { \bfseries\@title\tf at subtitlesep\par%
\tf at subtitle\par}%
\vspace*{2.35in}
\@author\@thanks\par
@@ -253,7 +255,7 @@
\parskip=1\baselineskip
\vspace*{0.5in}
\vspace*{-1.5\baselineskip}
- { \bfseries\@title\par%
+ { \bfseries\@title\tf at subtitlesep\par%
\tf at subtitle\par}%
\vspace*{1\baselineskip}
\@author\@thanks\par
Modified: trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-thesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-thesis.cls 2017-03-18 22:18:54 UTC (rev 43536)
+++ trunk/Master/texmf-dist/tex/latex/turabian-formatting/turabian-thesis.cls 2017-03-18 22:19:10 UTC (rev 43537)
@@ -4,7 +4,7 @@
% Manual for Writers of Research Papers, Theses, and Dissertations (8th edition)
%
% ==============================
-% Copyright 2013-2016 Omar Abdool
+% Copyright 2013-2017 Omar Abdool
%
% This work may be distributed and/or modified under the conditions of the LaTeX
% Project Public License (LPPL), either version 1.3 of this license or (at your
@@ -27,7 +27,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{turabian-thesis}[2016/10/09 Turabian Theses and Dissertations]
+\ProvidesClass{turabian-thesis}[2017/03/18 Turabian Theses and Dissertations]
% Default point size
@@ -267,19 +267,21 @@
% Title page: commands for use with \maketitle
\newcommand{\subtitle}[1]{\gdef\tf at subtitle{#1}}
-\subtitle{\@empty}
+\subtitle{}
+\newcommand{\tf at subtitlesep}{\ifdefempty{\tf at subtitle}{}{:}}
+
\newcommand{\submissioninfo}[1]{\gdef\tf at submissioninfo{#1}}
-\submissioninfo{\@empty}
+\submissioninfo{}
\newcommand{\institution}[1]{\gdef\tf at institution{#1}}
-\institution{\@empty}
+\institution{}
\newcommand{\department}[1]{\gdef\tf at department{#1}}
-\department{\@empty}
+\department{}
\newcommand{\location}[1]{\gdef\tf at location{#1}}
-\location{\@empty}
+\location{}
% Title page: command for emptying/completing \maketitle
\newcommand{\tf at emptymaketitle}{%
@@ -330,7 +332,7 @@
\parskip=1\baselineskip
\tf at institution\par
\vspace*{\stretch{1}}
- {\bfseries\@title}\par
+ {\bfseries\@title\tf at subtitlesep}\par
{\bfseries\tf at subtitle}\par%
\vspace*{\stretch{1}}
\tf at submissioninfo\par
@@ -401,8 +403,8 @@
% Table of Contents: added lineskip
\def\@addcontentslineskip{%
\begingroup
- \let\origwrite\write
- \def\write{\immediate\origwrite}%
+ \let\tf at write\write
+ \def\write{\immediate\tf at write}
\addtocontents{toc}{\protect\addvspace{1\baselineskip}}
\endgroup}
More information about the tex-live-commits
mailing list