Loading example/ornl-template-example.tex +28 −86 Original line number Diff line number Diff line Loading @@ -5,25 +5,37 @@ % % Example of ORNL tech memo template %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Use the [draft] option to compile more quickly \documentclass{ornltm} %\documentclass[draft]{ornltm} % Use the [draft] option to compile more quickly. Remove the ``twoside'' % argument if you want fewer blank pages (e.g. for an online-only version). %\documentclass[twoside]{ornltm} \documentclass[draft,twoside]{ornltm} % XXX temporary: show page margins %\usepackage{showframe} \usepackage{showframe} %\renewcommand\makeostipage\relax %\renewcommand\makecoverpage\relax %\renewcommand\maketitlepage\relax % Unusual table extensions (support for table notes etc %\usepackage{rotating} % Optional packages that are simply part of this example document \usepackage{multirow} \usepackage{threeparttable} %\usepackage{rotating} %\usepackage{enumitem} % Bibliography styling: you can use your own if desired \usepackage[authordate,strict,backend=biber,autolang=other,bibencoding=inputenc]{biblatex-chicago} % Use inline small italic blue for comments \definecolor{note}{RGB}{50,100,200} \renewcommand{\marginpar}[1]{\small\em\color{note}[#1]} \definecolor{note}{RGB}{48,96,192} \renewcommand{\marginpar}[1]{{\small\em\color{note}[#1]}} % Caption with more than one sentence: the first sentence is the first argument, % the rest are the second. This allows table of contents to just show the first % sentence but display the whole thing in the text. \newcommand\longcaption[2]{\caption[#1]{#1 #2}} % Bibliography \usepackage[authordate,strict,backend=biber,autolang=other,bibencoding=inputenc]{biblatex-chicago} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % AUTHORSHIP & PUBLISHING Loading Loading @@ -214,25 +226,20 @@ it is common practice to also place them in a sub folder named "figures" or similar. \begin{figure}[ht] \begin{center} \centering \includegraphics[width=5.5in, height=2.5in]{figures/fig1.png} \vspace{-.1in} \flushleft\caption[All figure captions are 10 pt, bold, \ac{tnr}.]{All figure captions are 10 pt, bold, \ac{tnr}. \textmd{If you have a \longcaption{All figure captions are 10 pt, bold, \ac{tnr}.}{If you have a two-line or more figure caption it is flush left. Only the first sentence of a figure caption is bolded.}} \end{center} a figure caption is bold.} \end{figure} Text can go in between figures. LaTeX will pretty much place the figures wherever it wants unless you explicitly command it to do otherwise. \begin{figure}[ht] \begin{center} \centering \includegraphics[width=6.2in, height=2.75in, keepaspectratio=true]{figures/fig1.png} \vspace{-.1in} \caption{One-line figure captions are centered.} \end{center} \end{figure} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Loading Loading @@ -300,50 +307,6 @@ condimentum magna sodales quis. Morbi interdum lobortis massa at pulvinar. Proin et suscipit mauris. Maecenas aliquam lorem ipsum, nec dapibus nibh aliquam vitae. Sed et molestie sapien. Nullam commodo id mauris quis mollis. % \begin{table}[ht] % \centering % \caption{Table caption is bold, centered, and initial cap with no period at end of title} % \begin{tabular}{|r|ccccccc|c|c|}\hline % \begin{sideways}Paper\end{sideways} &\begin{sideways}Static\end{sideways} % &\begin{sideways}Heterogeneous\end{sideways} &\begin{sideways}Preemptive\end{sideways} % &\begin{sideways}Task sizes known\end{sideways} &\begin{sideways}Comms costs known\end{sideways} &\begin{sideways}Platform independent\end{sideways} &\begin{sideways}Year\end{sideways} &\begin{sideways}Pub type\end{sideways}\\ % \hline % HAR1994j &x & & &x &x & &1994 & Journal \\ % SWRT1996c &x &x & &x &x & &1996 & Conference \\ % GRA1999c &x &x &- &x &x & &1999 & Conference \\ % CFR1999j &x & & &x &x &x &1999 & Journal \\ % TBS2001b &x &x & &x &x &x &2001 & Book Chapter \\ % DAYA2002j &x &x &- &x &x &x &2002 & Journal \\ % \hline % \end{tabular} % \end{table} % \begin{sidewaystable}[p] % \centering % \caption{Table caption is bold, centered, and initial cap with no period at end of title}\label{tab:2} % \begin{threeparttable} % \begin{tabular}{c c c c c c} % \hline % \multirow{2}{*}{\textbf{EM projects}$^{a}$} & \textbf{Recycling} & \textbf{Amount} & \multirow{2}{*}{\textbf{Recycling}} & \multirow{2}{*}{\textbf{Disposal}} % & \multirow{2}{*}{\textbf{Storage}} \\ % & \textbf{method} & \textbf{recycled} (lb) & & & \\ \hline % Metals recycle & Smelting & 1,072,000 & 1,565,763 & 1,338,447 & 1,608,000 \\ % Cooling tower$^{b}$ & Decontamination & 459,000 & 605,880 & 573,120 & 688,500 \\ % Totals & & 1,601,150 & 2,266,491 & 2,004,973 & 2,401,725 \\ % \hline % \end{tabular} % \begin{tablenotes} % \item {{\emph Note:} A general note to the table as a whole is not linked to a superscript letter. It is formatted like} % {this note. Table footnotes are 9 pt., or as with larger tables, 1 pt. smaller than the table body text.} % \item {${}^{(a)}$\small Footnote call-outs are lowercase, italic, superscript letters in sequence from left to right, then} % {\small top to bottom.} % \item {${}^{(b)}$\small For multipage tables, the footnote appears only on the last page of the table. Beginning on } % {\small the second page and following pages of a multipage table, \textbf{use Table ?. (continued)} as the table caption.} % \end{tablenotes} % \end{threeparttable} % \end{sidewaystable} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Citations} Loading Loading @@ -471,19 +434,6 @@ efficitur justo sed diam suscipit varius. % REFERENCES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % The bibliography styles and backend are set in the ``Bibliography'' section of % the class file (ornltm.cls by default). % \begin{references} % % Enumerates the References section. % \let\stdsection\section % \def\section*#1{\stdsection{#1}} % % Prints the references. % \printbibliography % % Puts the sections back to ``standard'' by deferring to global settings. % \let\section\stdsection % \end{references} % Bibliography support via biblatex \printbibliography Loading @@ -498,11 +448,10 @@ If each appendix contains similarly formatted text as the body of the document (i.e., first-order headings) then flysheets are not necessary. If first-order headings cannot be used, such as with computer data or forms, a flysheet should be used. \clearpage blorp \clearpage blorp2 \begin{equation}\label{eq:appeq} 2 + 2 = 5 \end{equation} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Second Appendix} Loading @@ -512,13 +461,6 @@ If each appendix contains similarly formatted text as the body of the document (i.e., first-order headings) then flysheets are not necessary. If first-order headings cannot be used, such as with computer data or forms, a flysheet should be used. \clearpage blorp %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Third Appendix} \label{sec:thirdapp} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \end{document} Loading ornltm/ornltm.cls +59 −45 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ % GEOMETRY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \LoadClass[11pt,letterpaper,twoside]{article} \LoadClass[11pt,letterpaper]{article} \RequirePackage[margin=1in,footskip=.75in]{geometry} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Loading Loading @@ -43,18 +43,10 @@ \RequirePackage{color} % colored fonts and boxes \RequirePackage{wallpaper} % background on cover page \RequirePackage{fancyhdr} % headers and footers % Manage paragraph indentation, but revert changes to @starttoc so that tocloft % allows us to define cfttocprehook etc. \let\@starttoc@latex@orig\@starttoc \RequirePackage[parfill]{parskip} % No indent for paragraphs \let\@starttoc\@starttoc@latex@orig \RequirePackage{emptypage} % hide footers on blank pages \RequirePackage[font=bf]{caption} \RequirePackage{titlesec} % title modification: use text size \RequirePackage[pdfusetitle]{hyperref} % url and links in PDF \RequirePackage{emptypage} % create a blank page with no numbers \RequirePackage{tocloft} % table of contents styling \RequirePackage[shortcuts]{glossaries} % acronyms Loading @@ -76,6 +68,14 @@ urlcolor=[rgb]{0.325,0.494,0.658} } % Do not indent paragraphs % Note: do NOT use the parskip package: it breaks tocloft; the parfill option % also breaks \hfill! % Do not indent paragraphs \setlength\parindent\z@ % Skip after paragraphs (stretchy: 6 to 15) \parskip=0.5\baselineskip \advance\parskip by 0pt plus 2pt %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % TITLE STYLES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Loading Loading @@ -378,13 +378,20 @@ under contract DE-AC05-00OR22725 }{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % TABLE OF CONTENTS, FIGURES, TABLE STYLES % TABLE OF CONTENTS, LIST OF FIGURES, LIST OF TABLES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Make the contents, figure, and table titles uppercase \renewcommand\cfttoctitlefont{\bfseries\MakeUppercase} \renewcommand\cftloftitlefont{\bfseries\MakeUppercase} \renewcommand\cftlottitlefont{\bfseries\MakeUppercase} % Make the contents, figure, and table titles uppercase and centered \renewcommand\cfttoctitlefont{\noindent\hspace*{\fill}\bfseries\MakeUppercase} \renewcommand\cftloftitlefont{\noindent\hspace*{\fill}\bfseries\MakeUppercase} \renewcommand\cftlottitlefont{\noindent\hspace*{\fill}\bfseries\MakeUppercase} \renewcommand\cftaftertoctitle{\hspace*{\fill}} \renewcommand\cftafterloftitle{\hspace*{\fill}} \renewcommand\cftafterlottitle{\hspace*{\fill}} % Use plain font style and regular size \renewcommand\cftsecfont{} % Add a dot after section numbers \renewcommand\cftsecaftersnum{.} % Squish section lines together \setlength{\cftbeforesecskip}{0pt} % Add leaders to all sections and subsections in the TOC. Loading @@ -404,7 +411,7 @@ under contract DE-AC05-00OR22725 \if@mainmatter% \relax% \else% \pagestyle{plain}% \thispagestyle{plain}% \fi% } % Lists should clear the page after if in front matter Loading Loading @@ -437,46 +444,53 @@ under contract DE-AC05-00OR22725 \pagenumbering{arabic}% } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % APPENDIX PAGE NUMBERING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Define a ``section'' command for the appendix \newcommand\@appendixsection[1]{% \cleardoublepage % Call the ``section'' command, which will put the title on its own page \thispagestyle{empty} \@oldappendixsection{#1} % Increment page counter \stepcounter{page}% % Add a blank page after the title \cleardoublepage % Insert the appendix name at the top, with no number {\hfill\bf\appendixname~\thesection.\hspace{.5em}\MakeUppercase{#1}\hfill\null} } \renewcommand\appendixname{APPENDIX} % Change format for appendices: 'appendix' in title, title takes entire page, % is not numbered, followed by a blank unnumbered page. \renewcommand\appendixname{APPENDIX} \renewcommand\appendix{% \cleardoublepage% \setcounter{section}{0}% \setcounter{subsection}{0}% \setcounter{equation}{0}% \assignpagestyle{\section}{page}% \let\@@oldsection=\section \renewcommand\section{\cleardoublepage\setcounter{page}{1}\@@oldsection} % \newcommand{\sectionbreak}{\cleardoublepage}% % \titleformat{\section}[block]{\vfill\filcenter\bf}{\appendixname~\thesection.}{1ex}{\MakeUppercase}[\vfill]% %\titlespacing*{\section}{}{\stretch{1}}{\stretch{1}}% \gdef\thesection{\@Alph\c@section}% \cleardoublepage % Reset page style \pagenumbering{arabic}% \renewcommand\thepage{\thesection-\arabic{page}}% % Reset equations \renewcommand\thepage{\thesection--\arabic{page}}% % Reset section numbering \gdef\thesection{\@Alph\c@section}% % Reset section formatting \setcounter{section}{0}% % Change equation numbering \gdef\theequation{\@Alph\c@section.\arabic{equation}}% % Reset page and equation numbers at the beginning of every section \@addtoreset{equation}{section}% \@addtoreset{page}{section}% % Change the title format so that the ``header'' is a standalone title page. % This allows section and page numbering to be correct, and we can use the % macros it defines to insert a ``regular'' appendix label afterward. \titleformat{\section}[block]{\null\vfill\bf\filcenter}% {\appendixname~\thesection.}{0.5em}{\bf\large\MakeUppercase}[\vfill\null] % Save the command we just defined; we'll use it in a command we defined above % outside the ``appendix'' macro. \let\@oldappendixsection\section \let\section\@appendixsection } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % BIBLIOGRAPHY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % If you have trouble building with the biber backend, set the backend to bibtex. %Use the command below for footnote style w/reference list. %\usepackage[backend=biber,notes]{biblatex-chicago} %Use the command below for author-date style w/reference list. \usepackage[authordate,strict,backend=biber,autolang=other,bibencoding=inputenc]{biblatex-chicago} \bibliography{ornltm} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % end of Exnihilo/environment/latex/ornltm.cls %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Loading
example/ornl-template-example.tex +28 −86 Original line number Diff line number Diff line Loading @@ -5,25 +5,37 @@ % % Example of ORNL tech memo template %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Use the [draft] option to compile more quickly \documentclass{ornltm} %\documentclass[draft]{ornltm} % Use the [draft] option to compile more quickly. Remove the ``twoside'' % argument if you want fewer blank pages (e.g. for an online-only version). %\documentclass[twoside]{ornltm} \documentclass[draft,twoside]{ornltm} % XXX temporary: show page margins %\usepackage{showframe} \usepackage{showframe} %\renewcommand\makeostipage\relax %\renewcommand\makecoverpage\relax %\renewcommand\maketitlepage\relax % Unusual table extensions (support for table notes etc %\usepackage{rotating} % Optional packages that are simply part of this example document \usepackage{multirow} \usepackage{threeparttable} %\usepackage{rotating} %\usepackage{enumitem} % Bibliography styling: you can use your own if desired \usepackage[authordate,strict,backend=biber,autolang=other,bibencoding=inputenc]{biblatex-chicago} % Use inline small italic blue for comments \definecolor{note}{RGB}{50,100,200} \renewcommand{\marginpar}[1]{\small\em\color{note}[#1]} \definecolor{note}{RGB}{48,96,192} \renewcommand{\marginpar}[1]{{\small\em\color{note}[#1]}} % Caption with more than one sentence: the first sentence is the first argument, % the rest are the second. This allows table of contents to just show the first % sentence but display the whole thing in the text. \newcommand\longcaption[2]{\caption[#1]{#1 #2}} % Bibliography \usepackage[authordate,strict,backend=biber,autolang=other,bibencoding=inputenc]{biblatex-chicago} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % AUTHORSHIP & PUBLISHING Loading Loading @@ -214,25 +226,20 @@ it is common practice to also place them in a sub folder named "figures" or similar. \begin{figure}[ht] \begin{center} \centering \includegraphics[width=5.5in, height=2.5in]{figures/fig1.png} \vspace{-.1in} \flushleft\caption[All figure captions are 10 pt, bold, \ac{tnr}.]{All figure captions are 10 pt, bold, \ac{tnr}. \textmd{If you have a \longcaption{All figure captions are 10 pt, bold, \ac{tnr}.}{If you have a two-line or more figure caption it is flush left. Only the first sentence of a figure caption is bolded.}} \end{center} a figure caption is bold.} \end{figure} Text can go in between figures. LaTeX will pretty much place the figures wherever it wants unless you explicitly command it to do otherwise. \begin{figure}[ht] \begin{center} \centering \includegraphics[width=6.2in, height=2.75in, keepaspectratio=true]{figures/fig1.png} \vspace{-.1in} \caption{One-line figure captions are centered.} \end{center} \end{figure} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Loading Loading @@ -300,50 +307,6 @@ condimentum magna sodales quis. Morbi interdum lobortis massa at pulvinar. Proin et suscipit mauris. Maecenas aliquam lorem ipsum, nec dapibus nibh aliquam vitae. Sed et molestie sapien. Nullam commodo id mauris quis mollis. % \begin{table}[ht] % \centering % \caption{Table caption is bold, centered, and initial cap with no period at end of title} % \begin{tabular}{|r|ccccccc|c|c|}\hline % \begin{sideways}Paper\end{sideways} &\begin{sideways}Static\end{sideways} % &\begin{sideways}Heterogeneous\end{sideways} &\begin{sideways}Preemptive\end{sideways} % &\begin{sideways}Task sizes known\end{sideways} &\begin{sideways}Comms costs known\end{sideways} &\begin{sideways}Platform independent\end{sideways} &\begin{sideways}Year\end{sideways} &\begin{sideways}Pub type\end{sideways}\\ % \hline % HAR1994j &x & & &x &x & &1994 & Journal \\ % SWRT1996c &x &x & &x &x & &1996 & Conference \\ % GRA1999c &x &x &- &x &x & &1999 & Conference \\ % CFR1999j &x & & &x &x &x &1999 & Journal \\ % TBS2001b &x &x & &x &x &x &2001 & Book Chapter \\ % DAYA2002j &x &x &- &x &x &x &2002 & Journal \\ % \hline % \end{tabular} % \end{table} % \begin{sidewaystable}[p] % \centering % \caption{Table caption is bold, centered, and initial cap with no period at end of title}\label{tab:2} % \begin{threeparttable} % \begin{tabular}{c c c c c c} % \hline % \multirow{2}{*}{\textbf{EM projects}$^{a}$} & \textbf{Recycling} & \textbf{Amount} & \multirow{2}{*}{\textbf{Recycling}} & \multirow{2}{*}{\textbf{Disposal}} % & \multirow{2}{*}{\textbf{Storage}} \\ % & \textbf{method} & \textbf{recycled} (lb) & & & \\ \hline % Metals recycle & Smelting & 1,072,000 & 1,565,763 & 1,338,447 & 1,608,000 \\ % Cooling tower$^{b}$ & Decontamination & 459,000 & 605,880 & 573,120 & 688,500 \\ % Totals & & 1,601,150 & 2,266,491 & 2,004,973 & 2,401,725 \\ % \hline % \end{tabular} % \begin{tablenotes} % \item {{\emph Note:} A general note to the table as a whole is not linked to a superscript letter. It is formatted like} % {this note. Table footnotes are 9 pt., or as with larger tables, 1 pt. smaller than the table body text.} % \item {${}^{(a)}$\small Footnote call-outs are lowercase, italic, superscript letters in sequence from left to right, then} % {\small top to bottom.} % \item {${}^{(b)}$\small For multipage tables, the footnote appears only on the last page of the table. Beginning on } % {\small the second page and following pages of a multipage table, \textbf{use Table ?. (continued)} as the table caption.} % \end{tablenotes} % \end{threeparttable} % \end{sidewaystable} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Citations} Loading Loading @@ -471,19 +434,6 @@ efficitur justo sed diam suscipit varius. % REFERENCES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % The bibliography styles and backend are set in the ``Bibliography'' section of % the class file (ornltm.cls by default). % \begin{references} % % Enumerates the References section. % \let\stdsection\section % \def\section*#1{\stdsection{#1}} % % Prints the references. % \printbibliography % % Puts the sections back to ``standard'' by deferring to global settings. % \let\section\stdsection % \end{references} % Bibliography support via biblatex \printbibliography Loading @@ -498,11 +448,10 @@ If each appendix contains similarly formatted text as the body of the document (i.e., first-order headings) then flysheets are not necessary. If first-order headings cannot be used, such as with computer data or forms, a flysheet should be used. \clearpage blorp \clearpage blorp2 \begin{equation}\label{eq:appeq} 2 + 2 = 5 \end{equation} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Second Appendix} Loading @@ -512,13 +461,6 @@ If each appendix contains similarly formatted text as the body of the document (i.e., first-order headings) then flysheets are not necessary. If first-order headings cannot be used, such as with computer data or forms, a flysheet should be used. \clearpage blorp %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Third Appendix} \label{sec:thirdapp} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \end{document} Loading
ornltm/ornltm.cls +59 −45 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ % GEOMETRY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \LoadClass[11pt,letterpaper,twoside]{article} \LoadClass[11pt,letterpaper]{article} \RequirePackage[margin=1in,footskip=.75in]{geometry} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Loading Loading @@ -43,18 +43,10 @@ \RequirePackage{color} % colored fonts and boxes \RequirePackage{wallpaper} % background on cover page \RequirePackage{fancyhdr} % headers and footers % Manage paragraph indentation, but revert changes to @starttoc so that tocloft % allows us to define cfttocprehook etc. \let\@starttoc@latex@orig\@starttoc \RequirePackage[parfill]{parskip} % No indent for paragraphs \let\@starttoc\@starttoc@latex@orig \RequirePackage{emptypage} % hide footers on blank pages \RequirePackage[font=bf]{caption} \RequirePackage{titlesec} % title modification: use text size \RequirePackage[pdfusetitle]{hyperref} % url and links in PDF \RequirePackage{emptypage} % create a blank page with no numbers \RequirePackage{tocloft} % table of contents styling \RequirePackage[shortcuts]{glossaries} % acronyms Loading @@ -76,6 +68,14 @@ urlcolor=[rgb]{0.325,0.494,0.658} } % Do not indent paragraphs % Note: do NOT use the parskip package: it breaks tocloft; the parfill option % also breaks \hfill! % Do not indent paragraphs \setlength\parindent\z@ % Skip after paragraphs (stretchy: 6 to 15) \parskip=0.5\baselineskip \advance\parskip by 0pt plus 2pt %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % TITLE STYLES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Loading Loading @@ -378,13 +378,20 @@ under contract DE-AC05-00OR22725 }{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % TABLE OF CONTENTS, FIGURES, TABLE STYLES % TABLE OF CONTENTS, LIST OF FIGURES, LIST OF TABLES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Make the contents, figure, and table titles uppercase \renewcommand\cfttoctitlefont{\bfseries\MakeUppercase} \renewcommand\cftloftitlefont{\bfseries\MakeUppercase} \renewcommand\cftlottitlefont{\bfseries\MakeUppercase} % Make the contents, figure, and table titles uppercase and centered \renewcommand\cfttoctitlefont{\noindent\hspace*{\fill}\bfseries\MakeUppercase} \renewcommand\cftloftitlefont{\noindent\hspace*{\fill}\bfseries\MakeUppercase} \renewcommand\cftlottitlefont{\noindent\hspace*{\fill}\bfseries\MakeUppercase} \renewcommand\cftaftertoctitle{\hspace*{\fill}} \renewcommand\cftafterloftitle{\hspace*{\fill}} \renewcommand\cftafterlottitle{\hspace*{\fill}} % Use plain font style and regular size \renewcommand\cftsecfont{} % Add a dot after section numbers \renewcommand\cftsecaftersnum{.} % Squish section lines together \setlength{\cftbeforesecskip}{0pt} % Add leaders to all sections and subsections in the TOC. Loading @@ -404,7 +411,7 @@ under contract DE-AC05-00OR22725 \if@mainmatter% \relax% \else% \pagestyle{plain}% \thispagestyle{plain}% \fi% } % Lists should clear the page after if in front matter Loading Loading @@ -437,46 +444,53 @@ under contract DE-AC05-00OR22725 \pagenumbering{arabic}% } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % APPENDIX PAGE NUMBERING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Define a ``section'' command for the appendix \newcommand\@appendixsection[1]{% \cleardoublepage % Call the ``section'' command, which will put the title on its own page \thispagestyle{empty} \@oldappendixsection{#1} % Increment page counter \stepcounter{page}% % Add a blank page after the title \cleardoublepage % Insert the appendix name at the top, with no number {\hfill\bf\appendixname~\thesection.\hspace{.5em}\MakeUppercase{#1}\hfill\null} } \renewcommand\appendixname{APPENDIX} % Change format for appendices: 'appendix' in title, title takes entire page, % is not numbered, followed by a blank unnumbered page. \renewcommand\appendixname{APPENDIX} \renewcommand\appendix{% \cleardoublepage% \setcounter{section}{0}% \setcounter{subsection}{0}% \setcounter{equation}{0}% \assignpagestyle{\section}{page}% \let\@@oldsection=\section \renewcommand\section{\cleardoublepage\setcounter{page}{1}\@@oldsection} % \newcommand{\sectionbreak}{\cleardoublepage}% % \titleformat{\section}[block]{\vfill\filcenter\bf}{\appendixname~\thesection.}{1ex}{\MakeUppercase}[\vfill]% %\titlespacing*{\section}{}{\stretch{1}}{\stretch{1}}% \gdef\thesection{\@Alph\c@section}% \cleardoublepage % Reset page style \pagenumbering{arabic}% \renewcommand\thepage{\thesection-\arabic{page}}% % Reset equations \renewcommand\thepage{\thesection--\arabic{page}}% % Reset section numbering \gdef\thesection{\@Alph\c@section}% % Reset section formatting \setcounter{section}{0}% % Change equation numbering \gdef\theequation{\@Alph\c@section.\arabic{equation}}% % Reset page and equation numbers at the beginning of every section \@addtoreset{equation}{section}% \@addtoreset{page}{section}% % Change the title format so that the ``header'' is a standalone title page. % This allows section and page numbering to be correct, and we can use the % macros it defines to insert a ``regular'' appendix label afterward. \titleformat{\section}[block]{\null\vfill\bf\filcenter}% {\appendixname~\thesection.}{0.5em}{\bf\large\MakeUppercase}[\vfill\null] % Save the command we just defined; we'll use it in a command we defined above % outside the ``appendix'' macro. \let\@oldappendixsection\section \let\section\@appendixsection } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % BIBLIOGRAPHY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % If you have trouble building with the biber backend, set the backend to bibtex. %Use the command below for footnote style w/reference list. %\usepackage[backend=biber,notes]{biblatex-chicago} %Use the command below for author-date style w/reference list. \usepackage[authordate,strict,backend=biber,autolang=other,bibencoding=inputenc]{biblatex-chicago} \bibliography{ornltm} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % end of Exnihilo/environment/latex/ornltm.cls %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%