summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls')
-rw-r--r--Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls37
1 files changed, 21 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls b/Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls
index cf649ac788f..ba32c40228b 100644
--- a/Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls
+++ b/Master/texmf-dist/tex/latex/turabian-formatting/turabian-researchpaper.cls
@@ -27,7 +27,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{turabian-researchpaper}[2017/03/18 Turabian Research Paper]
+\ProvidesClass{turabian-researchpaper}[2017/11/04 Turabian Research Paper]
% Default point size
@@ -98,23 +98,26 @@
\par\nobreak
\vspace*{1\baselineskip}%
\fi
- \ifstrempty{#2}{}{#2\par\nobreak \vspace{1\baselineskip}}}}
+ \ifstrempty{#2}%
+ {}%
+ {#2\par\nobreak}}%
+ \vspace{\dimexpr 3\tf@singlelineskip -\baselineskip \relax}}
\def\@spart#1{%
{ \tf@partformat
\interlinepenalty \@M
- #1\par\nobreak
- \vspace{1\baselineskip}}}
+ #1\par\nobreak}%
+ \vspace{\dimexpr 3\tf@singlelineskip -\baselineskip \relax}}
+% Sections: command to disable differentiate and reformat \section*
+\gdef\noadjustssect{\@adjustssectionfalse}
+
% Sections: \section* adjustment to space after heading
\newif\if@adjustssection\@adjustssectiontrue
\newlength\tf@ssect@afterskip
\setlength\tf@ssect@afterskip{1\p@}
-% Sections: command to disable differentiate and reformat \section*
-\gdef\noadjustssect{\@adjustssectionfalse}
-
% Sections: adjustment to space after \section heading
\newif\if@tf@adjustsection\@tf@adjustsectionfalse
\newlength\tf@sect@afterskip
@@ -132,16 +135,18 @@
\if@nobreak \everypar{} \else
\addpenalty\@secpenalty\addvspace\@tempskipa
\fi
- \setlength\tf@ssect@afterskip{#5}
+ \setlength\tf@ssect@afterskip{\dimexpr #5 -\tf@adjaftersec \relax}
\if@adjustssection
\ifstrequal{#1}{section}%
- {\setlength\tf@ssect@afterskip{\tf@singlelineskip}}%
+ {\setlength\tf@ssect@afterskip{%
+ \dimexpr 2\tf@singlelineskip -\tf@adjaftersec \relax}}%
{}
\fi
- \setlength\tf@sect@afterskip{#5}
+ \setlength\tf@sect@afterskip{\dimexpr #5 -\tf@adjaftersec \relax}
\if@tf@adjustsection
\ifstrequal{#1}{section}%
- {\setlength\tf@sect@afterskip{\tf@singlelineskip}}%
+ {\setlength\tf@sect@afterskip{%
+ \dimexpr 2\tf@singlelineskip -\tf@adjaftersec \relax}}%
{}
\fi
\@ifstar
@@ -292,8 +297,8 @@
\renewcommand*{\l@section}[2]{%
\ifnum \c@tocdepth >\z@
\addpenalty\@secpenalty
- \addvspace{1\baselineskip}%
\setlength\@tempdima{\z@}%
+ \vskip 1\baselineskip
{ \parindent \z@
\rightskip \@tocrmarg
\parfillskip -\rightskip
@@ -381,10 +386,10 @@
\section*{\notesname}%
\markboth{\notesname}{\notesname}%
\addcontentsline{toc}{section}{\notesname}%
- \mbox{}\par%
- \vspace{-1.5\baselineskip}%
- \let\@afterindentfalse\@afterindenttrue
- \singlespacing}%
+ \vspace{\dimexpr -4\tf@singlelineskip +1\baselineskip \relax}
+ \singlespacing\mbox{}%
+ \def\tf@adjaftersec{\dimexpr \tf@singlelineskip -\p@ \relax}
+ \let\@afterindentfalse\@afterindenttrue}%
\fi