diff options
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.cls | 37 |
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 |