diff options
author | Karl Berry <karl@freefriends.org> | 2023-06-25 22:26:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-06-25 22:26:39 +0000 |
commit | ebae48848fc5e4574efcff1e149bff84aca7e993 (patch) | |
tree | 04f23c429a4ef24c904c3219bbbd3793fb6cea58 /Master/texmf-dist/doc/latex | |
parent | 1b6083cfad9980edd5c9de4f6e5360f332254e54 (diff) |
mitthesis (26jun23)
git-svn-id: svn://tug.org/texlive/trunk@67470 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex')
33 files changed, 187 insertions, 35 deletions
diff --git a/Master/texmf-dist/doc/latex/mitthesis/MIT-Thesis.pdf b/Master/texmf-dist/doc/latex/mitthesis/MIT-Thesis.pdf Binary files differindex a3bc5df6a5a..aec4c196a56 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/MIT-Thesis.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/MIT-Thesis.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/MIT-Thesis.tex b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/MIT-Thesis.tex index f3563bd2399..9f324c36c8d 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/MIT-Thesis.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/MIT-Thesis.tex @@ -3,7 +3,7 @@ % !BIB program = biber % This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. -% Version: 1.01, 2023/06/19 +% Version: 1.02, 2023/06/23 % Author: John H. Lienhard (c) 2023. Reuse under the MIT license: https://ctan.org/license/mit % Documentation: https://ctan.org/pkg/mitthesis @@ -11,7 +11,7 @@ %% Don't modify the \DocumentMetadata command unless you know what it does. %% If this command throws an "undefined" error, your latex system is out of date: try commenting this command out. \DocumentMetadata -{ +{ pdfstandard = a-2b, pdfversion = 1.7, lang = en-US, @@ -19,7 +19,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[twoside]{mitthesis} %,fontset=libertine ,fontset=newtx-sans-text, fontset=heros-stix2 +\documentclass[twoside]{mitthesis} %,fontset=libertine ,fontset=newtx-sans-text, fontset=heros-stix2,fontset=stix2 % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing @@ -116,7 +116,7 @@ %%%%%%%%%%% Hyperref setting and metadata %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\YourName{John H. Lienhard}% <====== CHANGE TO YOUR NAME !!! +\newcommand*\YourName{John H. Lienhard}% <====== CHANGE TO YOUR NAME !!! \hypersetup{% % @@ -177,25 +177,29 @@ % note on names: most of the following names are made up; Silas Holman was a professor at MIT in the 19th century. -\Author{Silas W. Holman}{Department of Physics}%[B.S. Physics, MIT, 1876] +\Author{Silas W. Holman}{Department of Physics}%[B.S. Physics, MIT, 1876][MBA, Ferengi School of Management, 2022] %\Author{Luisa Hernández}{Department of Research}[B.S. Mechanical Engineering, UCLA, 2018][M.S. Stellar Interiors, Vulcan Science Academy, 2020][MBA, Ferengi School of Management, 2022] % Use once for each degree fulfilled by thesis +% For two degrees from one department, leave the department argument blank for the second degree {}. \Degree{Bachelor of Science in Physics}{Department of Physics} +%\Degree{Master of Science in Physics}{} %\Degree{Bachelor of Science in Mechanical Engineering}{Department of Mechanical Engineering} % If there is more than one supervisor, use the \Supervisor command for each. \Supervisor{Edward C. Pickering}{Professor of Physics} %\Supervisor{Secunda Castor}{Department of Mechanical Engineering} +%\Supervisor{Quintus Castor}{Professor of Log Dams} % Professor who formally accepts theses for your department (e.g., the Graduate Officer, Professor Sméagol,...) % If more than one department, use more than once +% If you need to reduce vertical space, put the acceptor title in the second argument and leave the third blank {}. \Acceptor{Primus Castor}{Professor of Wetlands Engineering}{Graduate Officer, First Degree Department} %\Acceptor{Tertius Castor}{Professor of Log Dams}{Graduate Officer, Second Degree Department} % If your title page is overflowing (from too many names, degrees, etc.), you can scale % down the Signature block at the bottom with this command, or use another creative solution... -%\SignatureBlockSize{\small} +%\SignatureBlockSize{\small} %\SignatureBlockSize{\footnotesize} % Usage: \DegreeDate{Month}{year} % Valid degree months are September, February, or June. diff --git a/Master/texmf-dist/doc/latex/mitthesis/README.md b/Master/texmf-dist/doc/latex/mitthesis/README.md index 522680bcdc4..736c8139c8f 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/README.md +++ b/Master/texmf-dist/doc/latex/mitthesis/README.md @@ -1,7 +1,7 @@ #mitthesis --- A LaTeX template for MIT theses# - v1.01 dated 2023/06/19. + v1.02 dated 2023/06/23. ####Overview#### This class provides a LaTeX template for MIT theses formatted according to @@ -55,6 +55,10 @@ --- ####Change log#### + v1.02 (23 June 2023): + - Bug fixes: triple major counter, \SignatureBlockSize + - Code revisions for cover page and abstract pages: spacing, linebreaking, and user command options + v1.01 (19 June 2023): Changes to file structure and naming v1.00 (17 June 2023): Initial release diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/No_cc_license.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/No_cc_license.pdf Binary files differindex a62d47b95de..87814f209ee 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/No_cc_license.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/No_cc_license.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_one_degree.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_one_degree.pdf Binary files differindex da94bd7549c..dd5c7a11da8 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_one_degree.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_one_degree.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_two_degrees.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_two_degrees.pdf Binary files differindex 3c75c6cc8aa..9dd38df179a 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_two_degrees.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_two_degrees.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_two_degrees_from_one_department.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_two_degrees_from_one_department.pdf Binary files differnew file mode 100644 index 00000000000..4e9832bb38d --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/One_author_two_degrees_from_one_department.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/Two_authors_one_degree.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/Two_authors_one_degree.pdf Binary files differindex a6fe3a5628e..32fdc98d14f 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/Two_authors_one_degree.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/Two_authors_one_degree.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/Two_authors_two_degrees.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/Two_authors_two_degrees.pdf Binary files differindex 0cc08b8d134..41053554ee3 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/Two_authors_two_degrees.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/Two_authors_two_degrees.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/One_author_two_degrees_from_one_department.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/One_author_two_degrees_from_one_department.tex new file mode 100644 index 00000000000..7158893a8ec --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/One_author_two_degrees_from_one_department.tex @@ -0,0 +1,143 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% Author: John H. Lienhard (c) 2023. Reuse under the MIT license: https://ctan.org/license/mit + +% Documentation: https://ctan.org/pkg/mitthesis + +%% Don't modify the \DocumentMetadata command unless you know what it does. +%% If this command throws an "undefined" error, your latex system is out of date: try commenting this command out. +\DocumentMetadata +{ + pdfstandard = a-2b, + pdfversion = 1.7, + lang = en-US, +% debug = {xmp-export}, % output xmpi file to directly examine metadata +} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\documentclass[]{mitthesis} +% +% option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. +% option [lineno] provides line numbers, as for editing +% option [mydesign] loads titlesec, enumitem, caption, subcaption - you may edit the mydesign.tex file as you like it. +% option [fontset] is a keyvalue which can be: +% pdftex or unicode engines: defaultfonts, libertine, lucida +% pdftex only: fira-newtxsf, newtx, newtx-sans-text +% unicode engines (luatex): heros-stix2, stix2, termes, termes-stix2 +% if no key value is given, fonts default to CMR (pdftex) or LMR (unicode), i.e., "the latex font". +% You can edit the fontset files or you can write your own, myfonts.tex, and do [fontset=myfonts]. +% If you are using multiple languages, load the babel package in your fontset file, before the fonts. + + +%%%%%%%%%%% Hyperref setting and metadata %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\def\YourName{John H. Lienhard}% <====== CHANGE TO YOUR NAME !!! + +\hypersetup{% +% +% Be sure to change the following to your own information! <======== !!! +% + pdftitle={MIT thesis template}, + pdfkeywords={\YourName, Massachusetts Institute of Technology, MIT}, + pdfauthor={\YourName}, + pdfauthortitle={Professor of Mechanical Engineering}, + pdfcaptionwriter={\YourName}, +% pdfcaptionwriter={{John H. Lienhard, V}},% if you have a comma in your name, surround by {..} + pdfurl={https://lienhard.mit.edu}, + pdfcontactemail={lienhard@mit.edu}, + pdfcontactaddress={77 Massachusetts Avenue, Room 3-166}, + pdfcontactcity={Cambridge, MA}, + pdfcontactpostcode={02139}, + pdfcontactcountry={USA}, + pdfcontacturl={https://lienhard.mit.edu}, +% + pdfsubject={Template for writing MIT theses with the mitthesis class},% briefly state what this document is about +% + colorlinks=true, + linkcolor=blue, + citecolor=blue, + urlcolor=blue, + filecolor=red, +% anchorcolor=yellow,% not all pdf viewers recognize this field (Firefox does) +% colorscheme=phelype,% overrides link, cite, url, file colors with a preset scheme, through \DocumentMetadata +% + pdfborder={0 0 0}, + bookmarksnumbered=true, + bookmarksopen=true, + bookmarksopenlevel=1, +% pdfpagemode=UseNone,% this option means don't open bookmarks panel + pdfpagelayout=SinglePage, + pdfdisplaydoctitle=true, + pdfstartview=Fit, + pdfnewwindow=true, +% + pdfcopyright={Copyright © \DegreeYear\ by \YourName. \PDFRightsText},% definitions made by class file, don't change + pdflicenseurl={\CCurl},% definition made by class file, don't change +} + +%%%%%%%%%%%%%% End preamble %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\begin{document} + + +%%% edit the following commands to match your thesis %%%%%%%%%% + +\title{The Atomic Theory as Applied To Gases, with Some Experiments on the Viscosity of Air} + +% \Author{Author full name}{Author department}[Author's first PREVIOUS degree][Author's second PREVIOUS degree][... +% Note that third, fourth, fifth, and sixth arguments are optional [] and may be omitted + +% note on names: most of the following names are made up; Joseph H. Keenan was a 20th century thermodynamicist at MIT. + +\Author{Jinsoo Kim}{Department of Mechanical Engineering}%[B.S. Physics, MIT, 1876] +%\Author{Luisa Hernández}{Department of Research}[B.S. Mechanical Engineering, UCLA, 2018][M.S. Stellar Interiors, Vulcan Science Academy, 2020][MBA, Ferengi School of Management, 2022] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Mechanical Engineering}{Department of Mechanical Engineering} +\Degree{Master of Science in Mechanical Engineering}{}% <=== NOTE BLANK ARGUMENT!! <======== !!!!! <========== !!!!! + +% If there is more than one supervisor, use the \Supervisor command for each. +\Supervisor{Joseph H. Keenan}{Professor of Mechanical Engineering} +%\Supervisor{Secunda Castor}{Department of Mechanical Engineering} + +% Professor who formally accepts theses for your department (e.g., the Graduate Officer, Professor Sméagol,...) +% If more than one department, use more than once +\Acceptor{Primus Castor}{Professor of Wetlands Engineering}{Graduate Officer, Department of Mechanical Engineering} +%\Acceptor{Tertius Castor}{Professor of Log Dams}{Graduate Officer, Second Degree Department} + +% If your title page is overflowing (from too many names, degrees, etc.), you can scale +% down the Signature block at the bottom with this command, or use another creative solution... +%\SignatureBlockSize{\small} + +% Usage: \DegreeDate{Month}{year} +% Valid degree months are September, February, or June. +\DegreeDate{June}{1876} + +% Date that final thesis is submitted to department +\ThesisDate{May 18, 1876} + + +%%%%%% Choose whether to have a CREATIVE COMMONS License %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% If you are using a cc license, put details of your cc license here. +% Omit this command if you are not using a cc license. +% +\CClicense{CC BY-NC-ND 4.0}{https://creativecommons.org/licenses/by-nc-nd/4.0/} +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% Titlepage +\maketitle + \cleardoublepage% for two-sided printing, this puts abstract on a right-hand (odd) page, possibly inserting a blank page + % if the the class option [twoside] is omitted, the command just begins a new page + +% The abstract environment creates all the required headers and footnote. +% You only need to add the text of the abstract itself in the file abstract.tex +\begin{abstract} + \input{abstract.tex}% in this case, use \input rather than \include because you are inside an environment +\end{abstract} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/Two_authors_two_degrees.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/Two_authors_two_degrees.tex index ecbc7998bb2..c967973f365 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/Two_authors_two_degrees.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/Two_authors_two_degrees.tex @@ -93,7 +93,7 @@ % note on names: most of the following names are made up; Silas Holman was a professor at MIT in the 19th century. \Author{Silas W. Holman}{Department of Physics}%[B.S. Physics, MIT, 1876] -\Author{Luisa Hernández}{Department of Research}[B.S. Mechanical Engineering, UCLA, 2018][M.S. Stellar Interiors, Vulcan Science Academy, 2020][MBA, Ferengi School of Management, 2022] +\Author{Aadhya Acharya}{Department of Research}[B.S. Physics, Indian Institute of Science, 2018][M.S. Stellar Interiors, Vulcan Science Academy, 2020] % Use once for each degree fulfilled by thesis \Degree{Bachelor of Science in Physics}{Department of Physics} @@ -105,12 +105,13 @@ % Professor who formally accepts theses for your department (e.g., the Graduate Officer, Professor Sméagol,...) % If more than one department, use more than once -\Acceptor{Primus Castor}{Professor of Wetlands Engineering}{Graduate Officer, First Degree Department} -\Acceptor{Tertius Castor}{Professor of Log Dams}{Graduate Officer, Second Degree Department} +\Acceptor{Primus Castor}{Graduate Officer, First Degree Department}{} +\Acceptor{Tertius Castor}{Graduate Officer, Second Degree Department}{} % If your title page is overflowing (from too many names, degrees, etc.), you can scale % down the Signature block at the bottom with this command, or use another creative solution... -\SignatureBlockSize{\small} + +\SignatureBlockSize{\small}% could do \footnotesize here if desired! % Usage: \DegreeDate{Month}{year} % Valid degree months are September, February, or June. diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Defaultfonts.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Defaultfonts.pdf Binary files differindex 8e7bfb658b6..fef6586b084 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Defaultfonts.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Defaultfonts.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Fira_Newtxsf.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Fira_Newtxsf.pdf Binary files differindex b0ef64f09cb..4278312d942 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Fira_Newtxsf.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Fira_Newtxsf.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Heros-Stix2.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Heros-Stix2.pdf Binary files differindex be6b61f387e..efb798a4180 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Heros-Stix2.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Heros-Stix2.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Libertine.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Libertine.pdf Binary files differindex 1386a6dd90a..03f6191af5f 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Libertine.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Libertine.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Lucida.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Lucida.pdf Binary files differindex 1fa067f2587..8401fc8eeea 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Lucida.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Lucida.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Newtx-sans-text.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Newtx-sans-text.pdf Binary files differindex e06e4593c28..8feac0397dd 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Newtx-sans-text.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Newtx-sans-text.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Newtx.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Newtx.pdf Binary files differindex 25068af4e57..689846eaf64 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Newtx.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Newtx.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Stix2.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Stix2.pdf Binary files differindex 644c1847a83..65ab2b2f1df 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Stix2.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Stix2.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Termes-Stix2.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Termes-Stix2.pdf Binary files differindex 214db239aa8..b032e4e8e9b 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Termes-Stix2.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Termes-Stix2.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Termes.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Termes.pdf Binary files differindex 07a2ea28b27..c772045a6df 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Termes.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Termes.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Defaultfonts.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Defaultfonts.tex index 0d763ceadcb..42148dbcb31 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Defaultfonts.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Defaultfonts.tex @@ -19,7 +19,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=defaultfonts,mydesign]{mitthesis} +\documentclass[fontset=defaultfonts]{mitthesis} % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Fira_Newtxsf.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Fira_Newtxsf.tex index 4dda8290430..21a58279135 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Fira_Newtxsf.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Fira_Newtxsf.tex @@ -19,7 +19,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=fira-newtxsf,mydesign]{mitthesis} +\documentclass[fontset=fira-newtxsf]{mitthesis} % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Heros-Stix2.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Heros-Stix2.tex index 78b5cb85b49..d8b5ab1eeee 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Heros-Stix2.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Heros-Stix2.tex @@ -19,7 +19,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=heros-stix2,mydesign]{mitthesis} +\documentclass[fontset=heros-stix2]{mitthesis} % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Libertine.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Libertine.tex index 864cac6b7c4..a238dca3466 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Libertine.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Libertine.tex @@ -19,7 +19,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=libertine,mydesign]{mitthesis} +\documentclass[fontset=libertine]{mitthesis} % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Lucida.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Lucida.tex index 96810ffc4a7..63f0ca4d01c 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Lucida.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Lucida.tex @@ -19,7 +19,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=lucida,mydesign]{mitthesis} +\documentclass[fontset=lucida]{mitthesis} % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx-sans-text.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx-sans-text.tex index 013dd138d57..f4ef5fb7ebb 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx-sans-text.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx-sans-text.tex @@ -19,7 +19,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=newtx-sans-text,mydesign]{mitthesis} +\documentclass[fontset=newtx-sans-text]{mitthesis} % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx.tex index 03964967c95..f0007744742 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx.tex @@ -19,7 +19,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=newtx,mydesign]{mitthesis} +\documentclass[fontset=newtx]{mitthesis} % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Stix2.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Stix2.tex index 93566f9925b..2226971f3f5 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Stix2.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Stix2.tex @@ -19,8 +19,8 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=stix2,mydesign]{mitthesis} -% +\documentclass[fontset=stix2]{mitthesis} + % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing % option [mydesign] loads titlesec, enumitem, caption, subcaption - you may edit the mydesign.tex file as you like it. diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes-Stix2.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes-Stix2.tex index ee8efc62057..33e372943c1 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes-Stix2.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes-Stix2.tex @@ -19,7 +19,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=termes-stix2,mydesign]{mitthesis} +\documentclass[fontset=termes-stix2]{mitthesis} % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes.tex index 5d1857b2448..3eed29fa3b5 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes.tex @@ -1,3 +1,4 @@ +% !TEX TS-program = LuaLaTeX % !TEX encoding = UTF-8 Unicode % !BIB TS-program = biber % !BIB program = biber @@ -19,7 +20,7 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[fontset=termes,mydesign]{mitthesis} +\documentclass[fontset=termes]{mitthesis} % % option [twoside] gives facing-page behavior for printing; omitting it will eliminate even-numbered blank pages. % option [lineno] provides line numbers, as for editing diff --git a/Master/texmf-dist/doc/latex/mitthesis/mitthesis-doc/mitthesis-doc.pdf b/Master/texmf-dist/doc/latex/mitthesis/mitthesis-doc/mitthesis-doc.pdf Binary files differindex 14e6648dd5c..7f82212ea07 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/mitthesis-doc/mitthesis-doc.pdf +++ b/Master/texmf-dist/doc/latex/mitthesis/mitthesis-doc/mitthesis-doc.pdf diff --git a/Master/texmf-dist/doc/latex/mitthesis/mitthesis-doc/mitthesis-doc.tex b/Master/texmf-dist/doc/latex/mitthesis/mitthesis-doc/mitthesis-doc.tex index bf4e76b29c1..0601e9e0c95 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/mitthesis-doc/mitthesis-doc.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/mitthesis-doc/mitthesis-doc.tex @@ -1,7 +1,7 @@ % !TEX TS-program = lualatex % !TEX encoding = UTF-8 Unicode -% Version date: 19 June 2023 +% Version date: 23 June 2023 \DocumentMetadata { @@ -222,7 +222,7 @@ \section*{The MIT thesis template} -\LaTeX\ has changed tremendously since the original MIT thesis template was written in the 1980s. \LaTeX\ 2.09 was replaced by \LaTeX2e\ in the 1994. Many packages and fonts were developed to accompany the original platform, particularly after 2000; and major updates to the \LaTeX\ kernel began in 2018. Further, the MIT Libraries changed the required format several times, especially as electronic thesis submission became the norm. The original template served MIT well, but by the early 2020's, it was substantially out of date. +\LaTeX\ has changed tremendously since the original MIT thesis template was written in the 1980s. \LaTeX\ 2.09 was replaced by \LaTeX2e\ in the 1994. Many packages and fonts were developed to accompany the original platform, particularly after 2000; and major updates to the \LaTeX\ kernel began in 2018. Further, the MIT Libraries have changed the required format several times, especially as electronic thesis submission has become the norm. The original template served MIT well, but by the early 2020's, it was substantially out of date. This \textit{new} MIT thesis template was developed in 2023 at the request of the MIT Libraries. The title and abstract pages strictly follow the current requirements of the Libraries. The underlying code is entirely new. @@ -253,26 +253,25 @@ Various fields and commands must be changed to your own information in the pream In the \verb|\hypersetup{..}| command, change the sample file to match your own information (name, title, keywords, etc.). These commands generate metadata that are incorporated into the pdf file. -If your title page overflows (from too many authors, degrees, etc.), you can scale down the signature block at the bottom by issuing this command: \verb|\SignatureBlockSize{\small}|. - -The remaining commands are listed below. +The commands that define the title page are as follow. \begin{itemize} \item \verb|\title{the title of your thesis}| \item \verb|\Author{author full name}{author department}[1st PREVIOUS degree][2nd...| \linebreak Note that third, fourth, fifth, and sixth arguments are optional [..] and may be omitted. Use once for each author. -\item \verb|\Degree{name of degree}{department giving degree}|. Use once for each degree fulfilled by thesis +\item \verb|\Degree{name of degree}{department giving degree}|. Use once for each degree fulfilled by thesis. If the thesis satisfies two degrees from one department, leave the department argument blank for the \textit{second} degree: \verb|\Degree{2nd degree name}{}| \item \verb|\Supervisor{supervisor name}{supervisor department}|. Use once for each supervisor. -\item \verb|\Acceptor{acceptor name}{acceptor title}{thesis related position}|. Professor who accepts theses for your department (e.g., the Graduate Officer). Use once for each department. +\item \verb|\Acceptor{acceptor name}{acceptor title}{thesis related position}|. Professor who accepts theses for your department (e.g., the Graduate Officer). Use once for each department. \item \verb|\DegreeDate{Month}{year}|. Date degree is awarded (February, June, or September). \item \verb|\ThesisDate{date}|. Date that your final thesis is submitted to the department. - \end{itemize} +\paragraph{Overflowing title page.} If your title page overflows (from too many authors, degrees, etc.), you can scale down the signature block at the bottom by issuing this command: \verb|\SignatureBlockSize{\small}|. You may also compress the acceptor fields by putting the position into the 2\textsuperscript{nd} argument and leaving the 3\textsuperscript{rd} argument blank:\verb|\Acceptor{acceptor name}{acceptor title and thesis related position}{}|. + \subsection*{Copyright license} If you wish to make your thesis available under a Creative Commons License, issue the following command between @@ -334,10 +333,10 @@ libertine & yes & yes & serif & serif & in \TeX\ Live for \pdfTeX. For unico \linebreak \url{https://github.com/alerque/libertinus} \\ lucida & yes & yes & serif & serif & the lucida fonts are available from the \TeX\ User's Group, \url{https://tug.org/store/lucida} \\[2em] -heros-stix2 & no & yes & sans & serif & \url{http://www.gust.org.pl/projects/e-foundry/tex-gyre} \linebreak\url{https://github.com/stipub/stixfonts} \linebreak both fonts are free \\ +heros-stix2 & no & yes & sans & serif & \url{http://www.gust.org.pl/projects/e-foundry/tex-gyre} \linebreak\url{https://github.com/stipub/stixfonts} \linebreak fonts are free \\ stix2 & no & yes & serif & serif & \url{https://github.com/stipub/stixfonts}, fonts are free\\ termes & no & yes & serif & serif & \url{http://www.gust.org.pl/projects/e-foundry/tex-gyre} fonts are free\\ -termes-stix2 & no & yes & serif & serif & \url{http://www.gust.org.pl/projects/e-foundry/tex-gyre} \linebreak\url{https://github.com/stipub/stixfonts}\linebreak both fonts are free\\ +termes-stix2 & no & yes & serif & serif & \url{http://www.gust.org.pl/projects/e-foundry/tex-gyre} \linebreak\url{https://github.com/stipub/stixfonts}\linebreak fonts are free\\ \midrule \multicolumn{5}{l}{Typewriter (monospaced) fonts are also loaded for unicode} & Inconsolata (sans serif): \url{https://ctan.org/tex-archive/fonts/inconsolata} Cursor (serif): \url{http://www.gust.org.pl/projects/e-foundry/tex-gyre} \\ \bottomrule @@ -374,7 +373,7 @@ doi & support for hyperlinking DOIs & hyperlink a doi number: \verb|\doi{..} etoolbox & extend or modify other macros & can use in preamble if needed \\ iftex & check which \LaTeX\ engine is running& macros to check engine \\ ifthen & streamlined conditionals & can use in preamble if needed \\ -geometry & set page size and margins & ---\\ +geometry & set page size and margins & can use \verb|\newgeometry| in \texttt{mydesign.tex}\\ graphicsx& support for inserting images & use to include graphics\\ hyperref & support for hyperlinks and metadata & must complete setup in preamble\\ hyperxmp & fallback if no \verb|\DocumentMetadata{..}|& ---\\ @@ -410,8 +409,8 @@ Specialized packages for many disciplines can be found in \hrefurl{https://ctan. When selecting a package to use, check that it is currently maintained (with relatively recent updates), and compare it to other packages that perform similar functions. Some packages are better than others, and some obsolete packages remain online. \section*{Nomenclature} -An optional nomenclature environment is provided by the class. This environment can support either chapter-by-chapter nomenclature (at the section level) or a single nomenclature for the entire thesis (at the chapter level). The environment has three optional arguments: [1] adjust space between symbol and definition; [2] name (heading) of the nomenclature list; and [3] level, which can be ``section'' or ``chapter'' depending on whether you -have one nomenclature list for whole thesis or one for each chapter. +An optional nomenclature environment is provided by the class. This environment can support either chapter-by-chapter nomenclature (at the section level) or a single nomenclature for the entire thesis (at the chapter level). The environment has three optional arguments: [1] adjust space between symbol and definition; [2] name (heading) of the nomenclature list; and [3] level, which can be ``chapter'' or ``section'' depending on whether you +have one nomenclature list for whole thesis or one for each chapter (default = section). For example, the following code \begin{center} |