diff options
author | Karl Berry <karl@freefriends.org> | 2023-06-20 19:48:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-06-20 19:48:34 +0000 |
commit | 2740cfa7c5bec49baf2eeb57af2d764626984b78 (patch) | |
tree | 38c25948e92df5928a9ac5ceaf0f6a512f766b75 /Master/texmf-dist/doc/latex/mitthesis | |
parent | f754b336d197f04dbca7b2664b0d72d54c445b80 (diff) |
mitthesis (20jun23)
git-svn-id: svn://tug.org/texlive/trunk@67418 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/mitthesis')
54 files changed, 3722 insertions, 601 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 853523ebd21..a3bc5df6a5a 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.tex b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/MIT-Thesis.tex index a604955e4e6..f3563bd2399 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/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.00, 2023/06/17 +% Version: 1.01, 2023/06/19 % Author: John H. Lienhard (c) 2023. Reuse under the MIT license: https://ctan.org/license/mit % Documentation: https://ctan.org/pkg/mitthesis @@ -19,11 +19,11 @@ } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentclass[twoside,fontset=defaultfonts,mydesign]{mitthesis} +\documentclass[twoside]{mitthesis} %,fontset=libertine ,fontset=newtx-sans-text, fontset=heros-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 -% option [mydesign] loads titlesec, enumitem, caption, subcaption - you may edit the mydesign.tex file as you like it. +% option [mydesign] loads packages for color, title and list formats, margins, or captions: edit mydesign.tex to change defaults. % option [fontset] is a keyvalue which can be: % pdftex or unicode engines: defaultfonts, libertine, lucida % pdftex only: fira-newtxsf, newtx, newtx-sans-text @@ -139,11 +139,11 @@ pdfsubject={Template for writing MIT theses with the mitthesis class},% briefly state what this document is about % colorlinks=true, - linkcolor=blue, - citecolor=blue, - urlcolor=violet, + linkcolor=Blue3,% from xcolor package + citecolor=Blue3,% from xcolor package + urlcolor=violet,% from xcolor package filecolor=red, -% anchorcolor=yellow,% not all pdf viewers recognize this field (Firefox does) +% anchorcolor=yellow,% not all pdf viewers recognize this field (although Firefox does) % colorscheme=phelype,% overrides link, cite, url, file colors with a preset scheme, through \DocumentMetadata % pdfborder={0 0 0}, @@ -261,11 +261,12 @@ %%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% If you really feel the need to engage in "double spacing", you can start here... +%% If you feel a need for "double spacing", you can start here... \include{chapter1.tex} %\include{chapter2.tex} %\include{chapter3.tex} +%\include{chapter4.tex} %%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/doc/latex/mitthesis/abstract.tex b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/abstract.tex index 34447aefb4f..921ee71ed60 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/abstract.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/abstract.tex @@ -1,5 +1,5 @@ % From mitthesis package -% Version: 1.00, 2023/06/17 +% Version: 1.01, 2023/06/19 % Documentation: https://ctan.org/pkg/mitthesis % % The abstract environment creates all the required headers and footnote. @@ -8,4 +8,4 @@ % Approximately 500 words or less; try not to use formulas or special characters % If you don't want an initial indentation, do \noindent at the start of the abstract -The developments of the ``kinetic theory'' of gases made within the last ten years have enabled it to account satisfactorily for many of the laws of gases. The mathematical deductions of Clausius, Maxwell and others, based upon the hypothesis of a gas composed of molecules acting upon each other at impact like perfectly elastic spheres, have furnished expressions for the laws of its elasticity, viscosity, conductivity for heat, diffusive power and other properties. For some of these laws we have experimental data of value in testing the validity of these deductions and assumptions. Next to the elasticity, perhaps the phenomena of the viscosity of gases are best adapted to investigation\footnote{Text from Holman (1876): \doi{10.2307/25138434}.}. +The developments of the ``kinetic theory'' of gases made within the last ten years have enabled it to account satisfactorily for many of the laws of gases. The mathematical deductions of Clausius, Maxwell and others, based upon the hypothesis of a gas composed of molecules acting upon each other at impact like perfectly elastic spheres, have furnished expressions for the laws of its elasticity, viscosity, conductivity for heat, diffusive power and other properties. For some of these laws we have experimental data of value in testing the validity of these deductions and assumptions. Next to the elasticity, perhaps the phenomena of the viscosity of gases are best adapted to investigation.\footnote{Text from Holman (1876): \doi{10.2307/25138434}.} diff --git a/Master/texmf-dist/doc/latex/mitthesis/acknowledgments.tex b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/acknowledgments.tex index 3e41684a12e..3e41684a12e 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/acknowledgments.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/acknowledgments.tex diff --git a/Master/texmf-dist/doc/latex/mitthesis/appendixa.tex b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/appendixa.tex index 07a90bce084..07a90bce084 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/appendixa.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/appendixa.tex diff --git a/Master/texmf-dist/doc/latex/mitthesis/biography.tex b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/biography.tex index 27c63e067c6..27c63e067c6 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/biography.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/biography.tex diff --git a/Master/texmf-dist/doc/latex/mitthesis/chapter1.tex b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/chapter1.tex index 0bba9a74e08..7170486dac6 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/chapter1.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/chapter1.tex @@ -1,5 +1,5 @@ % From mitthesis package -% Version: 1.00, 2023/06/17 +% Version: 1.01, 2023/06/19 % Documentation: https://ctan.org/pkg/mitthesis @@ -61,7 +61,7 @@ We begin with some ideas from the literature \cite{Fong2015,sharpe1}. \section{Description our paradigm~\cite{GSL}}\label{ch1:theidea} -\lipsum[8] No dissertation is complete without footnotes\footnote{First footnote. See section~\ref{sec:stratified-flow}.}\footnote{Another interesting detail.}\footnote{And another really important idea to have in mind~\cite{reynolds1958,clauser56,lienhard2020,johnson1980,johnson1965,mpl}.}. +\lipsum[8] No dissertation is complete without footnotes.\footnote{First footnote. See section~\ref{sec:stratified-flow}.}\footnote{Another interesting detail.}\footnote{And another really important idea to have in mind~\cite{reynolds1958,clauser56,lienhard2020,johnson1980,johnson1965,mpl}.} \begin{figure}[t] %\includegraphics[width=6cm]{example-image-a} diff --git a/Master/texmf-dist/doc/latex/mitthesis/mitthesis-sample.bib b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/mitthesis-sample.bib index 87828e0351c..87828e0351c 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/mitthesis-sample.bib +++ b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/mitthesis-sample.bib diff --git a/Master/texmf-dist/doc/latex/mitthesis/mydesign.tex b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/mydesign.tex index 535f2fbb0e6..535f2fbb0e6 100644 --- a/Master/texmf-dist/doc/latex/mitthesis/mydesign.tex +++ b/Master/texmf-dist/doc/latex/mitthesis/MIT-thesis-template/mydesign.tex diff --git a/Master/texmf-dist/doc/latex/mitthesis/README.md b/Master/texmf-dist/doc/latex/mitthesis/README.md index 40c6674bb40..522680bcdc4 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.00 dated 2023/06/17. + v1.01 dated 2023/06/19. ####Overview#### This class provides a LaTeX template for MIT theses formatted according to @@ -21,23 +21,24 @@ README.md -- this file mitthesis.cls -- the class file - MIT-Thesis.tex -- a latex template for this class - mydesign.tex -- a file that loads packages for color and document design MIT-Thesis.pdf -- a sample thesis from the template, using default fonts - mitthesis-sample.bib -- a sample bibliography file with many examples - fontsets/ -- a directory of input files that load optional fonts * - abstract.tex -- put your abstract in this file - acknowledgments.tex -- put your acknowledgments in this file - biosketch.tex -- put your biosketch in this file (optional) - chapter1.tex -- put your first chapter in this file (etc.) - appendixa.tex -- put your first appendix in this file (etc.) + MIT-thesis-template/ -- a directory with the files needed to starting writing your thesis + MIT-Thesis.tex -- the main latex template file for this class + abstract.tex -- put your abstract in this file + acknowledgments.tex -- put your acknowledgments in this file + biosketch.tex -- put your biosketch in this file (optional) + chapter1.tex -- put your first chapter in this file (etc.) + appendixa.tex -- put your first appendix in this file (etc.) + mitthesis-sample.bib -- a sample bibliography file with many examples + mydesign.tex -- an optional file to load packages for document design * - mitthesis-doc/ -- documentation for usage and options + mitthesis-doc/ -- documentation for usage and options + fontsets/ -- a directory of input files that load optional fonts examples/font_samples/ - -- sample theses in different fonts + -- sample theses in different fonts examples/cover_page_samples/ - -- sample theses for one or more authors and degrees + -- sample theses for one or more authors and degrees ####Author#### @@ -54,6 +55,8 @@ --- ####Change log#### + 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 differdeleted file mode 100644 index 790738f7629..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/No_CC_license.pdf +++ /dev/null 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 differnew file mode 100644 index 00000000000..a62d47b95de --- /dev/null +++ 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 dbd2be9562e..da94bd7549c 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 362b417cf80..3c75c6cc8aa 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/Two_authors_one_degree.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/Two_authors_one_degree.pdf Binary files differindex 8f4e014a63a..a6fe3a5628e 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 96e96ba54d4..0cc08b8d134 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/No_cc_license.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/No_cc_license.tex new file mode 100644 index 00000000000..4d83fc7106d --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/No_cc_license.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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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/One_author_one_degree.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/One_author_one_degree.tex new file mode 100644 index 00000000000..ec649b2c5fd --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/One_author_one_degree.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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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/One_author_two_degrees.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/One_author_two_degrees.tex new file mode 100644 index 00000000000..1d750578dbc --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/One_author_two_degrees.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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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_one_degree.tex b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/Two_authors_one_degree.tex new file mode 100644 index 00000000000..c1ed0817e15 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/Two_authors_one_degree.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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 new file mode 100644 index 00000000000..ecbc7998bb2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/cover_page_samples/latex_sources/Two_authors_two_degrees.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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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/font_samples/Defaultfonts.pdf b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/Defaultfonts.pdf Binary files differindex f2bc9f2a7ea..8e7bfb658b6 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 45c1769beed..b0ef64f09cb 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 10b658fc9dd..be6b61f387e 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 b4a118e17fc..1386a6dd90a 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 78a20271689..1fa067f2587 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 2efd9fefe6d..e06e4593c28 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 c448aa1159e..25068af4e57 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 8ff17c4a24a..644c1847a83 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 b118214e28e..214db239aa8 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 edd2ef9d6f3..07a2ea28b27 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 new file mode 100644 index 00000000000..0d763ceadcb --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Defaultfonts.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=defaultfonts,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file 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 new file mode 100644 index 00000000000..4dda8290430 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Fira_Newtxsf.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=fira-newtxsf,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file 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 new file mode 100644 index 00000000000..78b5cb85b49 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Heros-Stix2.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=heros-stix2,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file 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 new file mode 100644 index 00000000000..864cac6b7c4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Libertine.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=libertine,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file 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 new file mode 100644 index 00000000000..96810ffc4a7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Lucida.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=lucida,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file 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 new file mode 100644 index 00000000000..013dd138d57 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx-sans-text.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=newtx-sans-text,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file 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 new file mode 100644 index 00000000000..03964967c95 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Newtx.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=newtx,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/README_font_sample_sources.txt b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/README_font_sample_sources.txt new file mode 100644 index 00000000000..c4d5c782c18 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/README_font_sample_sources.txt @@ -0,0 +1,14 @@ + +NOTE ON FONT SAMPLE SOURCES + +These font sample files call the following additional files as inputs: + +abstract.tex +acknowledgments.tex +appendixa.tex +biography.tex +chapter1.tex +mitthesis-sample.bib +mydesign.tex + +All of those files are in the directory mitthesis/MIT-thesis-template. 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 new file mode 100644 index 00000000000..93566f9925b --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Stix2.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=stix2,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file 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 new file mode 100644 index 00000000000..ee8efc62057 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes-Stix2.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=termes-stix2,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file 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 new file mode 100644 index 00000000000..5d1857b2448 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mitthesis/examples/font_samples/latex_sources/Termes.tex @@ -0,0 +1,294 @@ +% !TEX encoding = UTF-8 Unicode +% !BIB TS-program = biber +% !BIB program = biber + +% This file is MIT-Thesis.tex, a template for producing MIT theses with the mitthesis class. +% Version: 1.00, 2023/06/17 +% 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[fontset=termes,mydesign]{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. + +%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%% + +%% Package for code listing in Appendix A. +\usepackage{listings} + +%% Set chemical formulas nicely +\usepackage[version=4]{mhchem} + +%% Latin filler used in Chapter 1, with a test for package version date +\usepackage{lipsum} +\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{} + + +%%%%%%%%% Graphics path (to figure files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Can set graphicspath to point to specific directories containing figures (the current directory is searched automatically) +%% For instance, to search a subdirectory of the current directory called "figures" and a parallel directory called "art", set: + +% \graphicspath{ {figures/} {../art/} }% For details see: https://latexref.xyz/dev/latex2e.html#g_t_005cgraphicspath + + +%%%%%%%%% Representative set-up for biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[style=ext-numeric-comp,giveninits=true,maxbibnames=10,sorting=none,articlein=false,]{biblatex} + +\addbibresource{mitthesis-sample.bib}%% <== change to YOUR bib file <================= + +%% These two commands enable line breaks in long URLs in the bibliography (delete if you don't want that) +\setcounter{biburllcpenalty}{7000} +\setcounter{biburlucpenalty}{8000} + +% biblatex is very powerful, and you can customize most aspects the reference list and citations. + + +%%%%%%%%%% Option to use natbib %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\RequirePackage[numbers,sort&compress]{natbib} + +%%% add bibliography to table of contents +%\apptocmd{\bibliography}{\addcontentsline{toc}{chapter}{\protect\textbf{\bibname}}}{}{} + +%%% You can use this to rename the bibliography section +%\renewcommand{\bibname}{References} + +%%% Can adjust space between bibliography items (change 4pt to something else; don't drop last two lengths, they are stretchable "glue") +%\setlength\bibsep{4pt plus 1pt minus 1pt} + + +%%%%%%%%%% Table related packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage{booktabs}% better quality tables +\usepackage{array}% additional options for table columns + +%\usepackage{tabularx} + +%\usepackage{dcolumn} % alignment on decimal places +%\newcolumntype{d}[1]{D{.}{.}{#1}} + + +%%%%%%%%%% Option for "double spacing" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Back in the typewriter era, double spaced lines were convenient for editing with a pencil. +%% In typography, the separation between lines is called "leading", and it is usually set in +%% proportion to the font size (i.e., when the font is loaded). If you really feel the need +%% to change the line separation, the most attractive results will be obtained by changing the +%% leading in proportion to the the current font size, rather than just doubling the space. + +%% The setspace package provides a tool for changing line separation (use these here) +% +%\usepackage{setspace} +%\setstretch{1.1}% you can choose some other value for the stretch of space between lines +% +%% Use the these commands AFTER the frontmatter +% +%\onehalfspacing +%\doublespacing +%\singlespacing % will turn these effects off (you can use these anywhere in the document) + +%% The best result may be to stay with leading selected by the typographer who set up the font. + + +%%%%%%%%%%% 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=violet, + 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; 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] + +% Use once for each degree fulfilled by thesis +\Degree{Bachelor of Science in Physics}{Department of 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} + +% 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} + +% 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 + + +%%%%%%%%% Contents that you need to write follows %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% \includeonly{acknowledgments,biography,chapter1,chapter2,...,appendixa,...} +% for usage, see https://latexref.xyz/dev/latex2e.html#g_t_005cinclude-_0026-_005cincludeonly + +%%% Frontmatter (write this material in the mentioned files) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% 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} + \cleardoublepage + +\include{acknowledgments.tex}% + \cleardoublepage + +\include{biography.tex}% optional, see MIT Libraries https://libraries.mit.edu/distinctive-collections/thesis-specs/#format + \cleardoublepage + + +%%% Table of contents and lists of stuff (edit only if you want different lists) %%%%%%%%%%%%%%%% + + \pdfbookmark[0]{Table of Contents}{toc}% +\tableofcontents + \cleardoublepage + + \phantomsection +\listoffigures + \addcontentsline{toc}{chapter}{\protect\textbf{\listfigurename}}% + \cleardoublepage + + \phantomsection +\listoftables + \addcontentsline{toc}{chapter}{\protect\textbf{\listtablename}}% + \cleardoublepage + + +%%% Chapters of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% If you really feel the need to engage in "double spacing", you can start here... + +\include{chapter1.tex} +%\include{chapter2.tex} +%\include{chapter3.tex} + + +%%% Appendicies of thesis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\include{appendixa.tex} + + +%%% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +{\raggedright% to avoid stretched white space and split urls; DELETE if you prefer justified text +% +\printbibliography[title={References},heading=bibintoc] +} +% biblatex also supports chapter-by-chapter bibliography, https://tex.stackexchange.com/a/296502/119566 +% see the biblatex manual, section 3.14.3 + + +%%%% Option for natbib %%%%%%%%%%%%% +%% use an appropriate style (.bst) and your own .bib file[s] + +%\bibliographystyle{plainnat} +%\bibliography{mitthesis-sample.bib} + +\end{document} +
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/defaultfonts.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/defaultfonts.tex deleted file mode 100644 index 675014a0cb1..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/defaultfonts.tex +++ /dev/null @@ -1,20 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - - -%% Default fonts -% -\ifpdftex - \typeout{^^JLoading Computer Modern text and math fonts (default for pdftex).^^J} - \RequirePackage[T1]{fontenc} - \RequirePackage{bm} -\else - \typeout{^^JLoading Latin Modern text and math fonts (default for unicode engines).^^J} - % - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math. - % Unicode-math loads the fontspec package, but the default fonts are not selected by fontspec, so - % you cannot use \addfontfeatures to alter the fonts. The command is used on titlepage, so defeat it: - \def\addfontfeature#1#2{\ignorespaces} -\fi diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/fira-newtxsf.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/fira-newtxsf.tex deleted file mode 100644 index 42a64334f94..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/fira-newtxsf.tex +++ /dev/null @@ -1,22 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - - -%% Fira Sans text font with newtx sans serif math font and Inconsolata typewriter font -% -\ifpdftex - \typeout{^^JLoading Fira sans text font with newtx sans serif math font and Inconsolata typewriter^^J} - \RequirePackage[sfdefault]{FiraSans} % sans serif text package %,scaled=.85 - \RequirePackage[T1]{fontenc} - \RequirePackage[varqu,varl,,scaled=1.12]{zi4} % inconsolata font for typewriter - \RequirePackage[cmintegrals,scaled=1.12]{newtxsf} % sans serif math - \RequirePackage{bm} -\else - \ClassWarning{mitnewthesis}{The newtx font set requires pdflatex. Defaulting to LMR fonts} - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math. - % Unicode-math loads the fontspec package, but the default fonts are not selected by fontspec, so - % you cannot use \addfontfeatures to alter the fonts. The command is used on titlepage, so defeat it: - \def\addfontfeature#1#2{\ignorespaces} -\fi diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/heros-stix2.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/heros-stix2.tex deleted file mode 100644 index 943fe6a84b5..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/heros-stix2.tex +++ /dev/null @@ -1,68 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - - -%% TeX Gyre Heros (sans serif) text font with STIX Two Math font and Inconsolata monospaced font -% -% These fonts are available at: -% http://www.gust.org.pl/projects/e-foundry/tex-gyre -% https://github.com/stipub/stixfonts -% https://ctan.org/tex-archive/fonts/inconsolata -% Install these as system fonts on your computer -% -\ifpdftex - \ClassWarning{mitnewthesis}{The heros-stix2 fontset requires a unicode engine. Defaulting to CMR fonts.} - \RequirePackage[T1]{fontenc} - \RequirePackage{bm} -\else - \typeout{^^JTeX Gyre Heros (sans serif) text font with STIX2 math font and Inconsolata monospaced font.^^J} - % - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math - % unicode-math loads the fontspec package - - \setmainfont{texgyreheros}[% Presumes these are system fonts! Available at: http://www.gust.org.pl/projects/e-foundry/tex-gyre - WordSpace = {1,1.4,1}, - Extension = .otf, - UprightFont = *-regular, - ItalicFont = *-italic, - BoldFont = *-bold, - BoldItalicFont = *-bolditalic, - Numbers = Lining, - Scale=0.91, - ] - \setsansfont{texgyreheros}[% Presumes these are system fonts! Available at: http://www.gust.org.pl/projects/e-foundry/tex-gyre - WordSpace = {1,1.4,1}, - Extension = .otf, - UprightFont = *-regular, - ItalicFont = *-italic, - BoldFont = *-bold, - BoldItalicFont = *-bolditalic, - Numbers = Lining, - Scale=0.91, - ] - \setmonofont{Inconsolatazi4}[% This otf font ships with the LaTeX Inconsolata package and is in CTAN https://ctan.org/tex-archive/fonts/inconsolata - Scale=1.05, - Extension = .otf, - UprightFont = *-Regular, - ItalicFont = *-Regular,% has no italic face - BoldFont = *-Bold, - BoldItalicFont = *-Bold,% has no bold italic face - RawFeature = {+ss01,+ss02,+ss03}, - ] - \setmathfont{STIXTwoMath-Regular}[% nice glyphs, but \mkern sometimes needed %% https://github.com/stipub/stixfonts - Scale=MatchUppercase, - Extension = .otf, - BoldFont = *,% STIX Two Math has no bold face -% Color=NavyBlue, - RawFeature = {+ss01, -ss02, -ss08}, - ] - % ss01 -- switch calligraphic to script; +ss02 -- variants of g, u, v, w, z; +ss08 -- upright integrals - % - \setmathfontface\mathbf{STIXTwoText-Bold.otf}[]% to not get Heros bold, https://github.com/stipub/stixfonts - \setmathfontface\mathit{STIXTwoText-Italic.otf}[] - \setmathfontface\mathrm{STIXTwoText-Regular.otf}[]% to get roman letters from STIX Two - % - \newcommand*{\FRAC}[1]{{\addfontfeature{Fractions=On}#1}}% use OpenType feature for fractions, \FRAC{1/2} -\fi diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/libertine.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/libertine.tex deleted file mode 100644 index 81d33bff727..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/libertine.tex +++ /dev/null @@ -1,60 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - -%% Linux Libertine (serif) text font with newtxmath[libertine] (pdftex) or Libertinus (unicode) math font -% -% These fonts are available here https://ctan.org/tex-archive/fonts/libertine/opentype -% and here https://github.com/alerque/libertinus -% install these as system fonts on your computer -% -\ifpdftex - \typeout{^^JLoading newtx-libertine text and math fonts with insolata typewriter font^^J} - \usepackage[lining,semibold]{libertine} - \usepackage[T1]{fontenc} - \usepackage[varqu,varl]{inconsolata}% typewriter -% \usepackage{amsthm}% must be loaded before newtxmath - \usepackage[libertine,vvarbb]{newtxmath} - \usepackage{bm}% load after all math to give access to bold math -\else - \typeout{^^JLoading Linux Libertine (serif) text font with Libertinus math font^^J} - % - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math - % unicode math loads the fontspec package - % - \setmainfont{LinLibertine}[% Linux Libertine O - Extension = .otf, - UprightFont = *_R, - ItalicFont = *_RI, - BoldFont = *_RZ, % Libertine O Semibold - BoldItalicFont = *_RZI, % Libertine O Semibold Italic - % Ligatures=Rare,% TeX - % Numbers=OldStyle,% - RawFeature={+ss05},% +ss02 would change J, K, R; +ss05 changes W - ] - \setmonofont{LinLibertine}[% Linux Libertine Mono O - Scale=0.9, - Extension = .otf, - UprightFont = *_M, - ItalicFont = *_MO,% oblique - BoldFont = *_MB, - BoldItalicFont = *_MBO,% oblique - ] - \setsansfont{LinBiolinum}[% Linux Biolinum O - Extension = .otf, - UprightFont = *_R, - ItalicFont = *_RI, - BoldFont = *_RB, - BoldItalicFont = *_RBO,% oblique - Scale=MatchUppercase] - % - %% a Libertine-style math font - \setmathfont{libertinusmath-regular}[% - Extension = .otf, - Scale=MatchUppercase, - BoldFont = *,% This font lacks a bold version - RawFeature={+ss08},% +ss08 gives slanted integrals (no other features) - ] - \newcommand*{\FRAC}[1]{{\addfontfeature{Fractions=On}#1}}% use OpenType feature for fractions, \FRAC{1/2} -\fi diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/lucida.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/lucida.tex deleted file mode 100644 index a6689059d54..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/lucida.tex +++ /dev/null @@ -1,151 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - - -%% Lucida Bright and Lucida Bright Math fonts (available from the TeX Users Group) - -\typeout{^^JLucida Bright and Lucida Bright Math fonts^^J} - -\ifpdftex - \RequirePackage[LY1]{fontenc} - \RequirePackage[expert,vargreek,altbullet,seriftt]{lucidabr} % switch text and math fonts - \RequirePackage{bm} -\else - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math - % unicode-math loads the fontspec package - - % FEATURE DESCRIPTION DEFAULT - % dlig discretionary ligatures (f-ligatures in typewriter fnt) off - % liga standard ligatures (f-ligatures, not monospaced fonts) on - % onum old style numbers (Lucida Bright only) off - % smcp small caps (Lucida Bright, upright only) off - % zero slashed zero (sans and monospaced fonts) off - % locl script/language specific (localized) forms on - % - % FEATURE FONT DESCRIPTION - % ss01 Lucida Sans & Typewriter use dotted zero: 𝟶 vs. default 0. - % ss01 use Lucida-standard shapes: - % Lucida Grande Mono ØOQ vs. default 0OQ; - % Lucida Console ØOQ vs. default 0OQ. - - \setmainfont{LucidaBrightOT}[% main rm - Ligatures=TeX, - Extension=.otf, - UprightFont=*, - ItalicFont=*-Italic, - BoldFont=*-Demi, - BoldItalicFont=*-DemiItalic, - BoldItalicFeatures={Color=Purple4}, - % UprightFeatures={Color=Salmon3}, - Scale=0.92, - % Numbers ={OldStyle}, - ] - % - \setsansfont{LucidaSansOT}[% main sans - Ligatures=TeX, - Extension=.otf, - UprightFont=*, - ItalicFont=*-Italic, - BoldFont=*-Demi, - BoldItalicFont=*-DemiItalic, - Scale=MatchUppercase, - ] - % - \setmonofont{LucidaSansTypewriterOT}[% main typewriter - Ligatures=TeX, - Extension=.otf, - UprightFont=*, - ItalicFont=*-Oblique, - BoldFont=*-Bold, - BoldItalicFont=*-BoldOblique, - Scale=MatchUppercase, - ] - - %% MATH FONTS - % - % ss01 alternate Latin lower case math italic identical to text italic. This option is not recommended as Greek 𝜈 (nu) and Latin 𝑣 (vee) become too similar - % ss02 smaller arrows (original Type 1 size): ⇑ vs. default ⇑. - % ss03 attempt to imitate Type 1 fonts - % ss04 calligraphic alternative (similar to the Type 1 design) to the math script alphabet - % ss05 use a slashed-zero style for the empty set character (U+2205): Ø vs. default ∅ - % ss08 emphasize right and bottom edges of the d’Alembertian operator (U+29E0, \laplac), to follow the design of the Laplace operator (U+2206, \increment, Δ); the default design emphasizes the left and upper edges. Also available in the bold math font. - % - \setmathfont{LucidaBrightMathOT}[% main math - Scale=MatchUppercase, - Extension=.otf, - BoldFont=LucidaBrightMathOT-Demi.otf, -% BoldFeatures={Color=Chartreuse4}, - RawFeature ={+ss04,+ss08}, % - ] - -%% LucidaMath-OT contains a *serif* typerwriter font. If you prefer a sans serif typerwriter font, you can use the following two settings. -% -% \setmathfont{LucidaSansTypewriterOT}[% <== NB: setting a text font where math font should go. -% Scale=MatchUppercase, -% range=tt, -% Color=NavyBlue, -% Extension=.otf, -% script-features = {}, -% sscript-features = {}, -% BoldFont=LucidaSansTypewriterOT-Bold.otf, -% BoldFeatures={Color=Salmon3}, -% ] -% % -% \setmathfontface\mathtt{LucidaSansTypewriterOT-Bold}[% bold upright typewriter font in boldmath. -% version=bold, -% Scale=MatchUppercase, -% Extension=.otf, -% ] - % - \setmathfont{LucidaBrightMathOT}[% - range={scr},% to make scr differ from cal - RawFeature={-ss04}, - Scale=MatchUppercase, - Extension=.otf, - BoldFont=LucidaBrightMathOT-Demi.otf,% could be overridden by bold separate version - ] - \setmathfont{LucidaBrightMathOT}[% -Demi .. sufficient this way, since bold set above. - range={bfscr},% need to call \symbfscr manually - bug in unicode-math version & range interaction - RawFeature={-ss04}, - Scale=MatchUppercase, - Extension=.otf, - BoldFont=LucidaBrightMathOT-Demi.otf, - ] - %% Fix unicode-math operator font not set up for bold face (default \mathrm). See https://github.com/wspr/unicode-math/issues/468 - \setoperatorfont\normalfont - % - % note \mathbfit = \symbfit - - % The specialized one-off Lucida fonts: - \newfontface\LucidaBlackletter{LucidaBlackletterOT}[% - Scale=0.95,% <== NB - Extension=.otf, - ] - \newfontface\LucidaCalligraphy{LucidaCalligraphyOT}[% - Scale=MatchUppercase, - Extension=.otf, - ] - \newfontface\LucidaHandwriting{LucidaHandwritingOT}[% - Scale=MatchUppercase, - Extension=.otf, - ] - % GrandeMono and Console fonts: - \newfontface\LucidaGrandeMonoDK{LucidaGrandeMonoDK}[% - Scale=MatchUppercase, - Extension=.otf, - UprightFont=*, - ItalicFont=*-Italic, - BoldFont=*-Bold, - BoldItalicFont=*-BoldItalic, - ] - \newfontface\LucidaConsole{LucidaConsoleDK}[% - Scale=MatchLowercase,% <=== NB - Extension=.otf, - UprightFont=*, - ItalicFont=*-Italic, - BoldFont=*-Bold, - BoldItalicFont=*-BoldItalic, - ] -\fi diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/newtx-sans-text.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/newtx-sans-text.tex deleted file mode 100644 index 6e09c925693..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/newtx-sans-text.tex +++ /dev/null @@ -1,25 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - - -%% newtx package with sans-serif text (Helvetica-like text with Times-like math) -% -\ifpdftex - \RequirePackage[T1]{fontenc} - \RequirePackage[subscriptcorrection,varvw,helvratio=0.91,defaultsups]{newtx}% upint for upright integrals - \renewcommand{\familydefault}{\sfdefault}% use sans for main text -% these two commands enable hyphenation of the typewriter font - https://tex.stackexchange.com/a/204421/119566 -% \input{t1ntxtt.fd} -% \DeclareFontFamily{\encodingdefault}{\ttdefault}{\hyphenchar\font=`\-} % - \RequirePackage{bm}% bold math -\else - \ClassWarning{mitnewthesis}{The newtx font set requires pdflatex. Defaulting to LMR fonts} - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math. - % Unicode-math loads the fontspec package, but the default fonts are not selected by fontspec, so - % you cannot use \addfontfeatures to alter the fonts. The command is used on titlepage, so defeat it: - \def\addfontfeature#1#2{\ignorespaces} -\fi - -
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/newtx.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/newtx.tex deleted file mode 100644 index f59c916a580..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/newtx.tex +++ /dev/null @@ -1,22 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - - -\ifpdftex - \typeout{^^JLoading newtx fonts with inconsolata typewriter^^J} - \RequirePackage[T1]{fontenc} - \RequirePackage[subscriptcorrection,varvw,helvratio=0.91]{newtx}% stix2, upint - \RequirePackage[varl,varqu,hyphenate,mono]{inconsolata}% sans typewriter font; mono = fixed word spacing, hyphenate = allow hyphenation - \RequirePackage{bm} - \let\textsuperscript\textsu% newtx changes the default superiors font; this is needed to get commas aligned in sequential footnotes -\else - \ClassWarning{mitnewthesis}{The newtx font set requires pdflatex. Defaulting to LMR fonts} - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math. - % Unicode-math loads the fontspec package, but the default fonts are not selected by fontspec, so - % you cannot use \addfontfeatures to alter the fonts. The command is used on titlepage, so defeat it: - \def\addfontfeature#1#2{\ignorespaces} -\fi - -
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/stix2.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/stix2.tex deleted file mode 100644 index 25945f7e96d..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/stix2.tex +++ /dev/null @@ -1,61 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - - -%% STIX Two text and math fonts with Heros sans serif font and Inconsolata monospaced font -% -% These fonts are available at: -% https://github.com/stipub/stixfonts -% http://www.gust.org.pl/projects/e-foundry/tex-gyre -% https://ctan.org/tex-archive/fonts/inconsolata -% Install these as system fonts on your computer -% -\ifpdftex - \ClassWarning{mitnewthesis}{The stix2 fontset requires a unicode engine. Defaulting to CMR fonts.} - \RequirePackage{bm} -\else - \typeout{^^JLoading STIX Two text and math fonts with Heros sans serif font and Inconsolata monospaced font.^^J} - % - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math - % unicode-math loads the fontspec package - % - \setmainfont{STIXTwoText}[% Presumes these are system fonts! - Extension = .otf, - UprightFont = *-Regular, - ItalicFont = *-Italic, - BoldFont = *-Bold, - BoldItalicFont = *-BoldItalic, - SlantedFont = *-Italic, - ] - \setsansfont{texgyreheros}[% Presumes these are system fonts! - WordSpace = {1,1.4,1}, - Extension = .otf, - UprightFont = *-regular, - ItalicFont = *-italic, - BoldFont = *-bold, - BoldItalicFont = *-bolditalic, - Numbers = Lining, - Scale=0.91,% - ] - \setmonofont{Inconsolatazi4}[% This otf font ships with the LaTeX Inconsolata package (it's in TeX Live) - Scale=1.05,% - Extension = .otf, - UprightFont = *-Regular, - ItalicFont = *-Regular,% has no italic face - BoldFont = *-Bold, - BoldItalicFont = *-Bold,% has no bold italic face - RawFeature = {+ss01,+ss02,+ss03}, - ] - \setmathfont{STIXTwoMath-Regular}[% nice glyphs, but \mkern sometimes needed - Scale=MatchUppercase, - Extension = .otf, - BoldFont = *,% STIX Two Math has no bold face -% Color=NavyBlue, - RawFeature = {+ss01, -ss02, -ss08}, - ] - % ss01 -- switch calligraphic to script; +ss02 -- variants of g, u, v, w, z; +ss08 -- upright integrals - % - \newcommand*{\FRAC}[1]{{\addfontfeature{Fractions=On}#1}}% use OpenType feature for fractions, \FRAC{1/2} -\fi diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/termes-stix2.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/termes-stix2.tex deleted file mode 100644 index fe475b13fe3..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/termes-stix2.tex +++ /dev/null @@ -1,66 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - - -%% TeX Gyre Termes text font and Heros sans serif font with STIX2 math font and Inconsolata monospaced font -% -% These fonts are available at: -% http://www.gust.org.pl/projects/e-foundry/tex-gyre -% https://github.com/stipub/stixfonts -% https://ctan.org/tex-archive/fonts/inconsolata -% Install these as system fonts on your computer -% -\ifpdftex - \ClassWarning{mitnewthesis}{The termes-stix2 fontset requires a unicode engine. Defaulting to CMR fonts.} -\else - \typeout{^^JLoading TeX Gyre Termes text font with STIX2 math font, Heros sans serif font, and Inconsolata monospaced font.^^J} - % - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math - % unicode-math loads the fontspec package - % - \setmainfont{TeXGyreTermesX}[% Presumes these are system fonts! Available at: http://www.gust.org.pl/projects/e-foundry/tex-gyre - WordSpace = {1,1.4,1},%% This stretch matches newtxtext a little better. 1.4 - Extension = .otf, - UprightFont = *-Regular, - ItalicFont = *-Italic, - BoldFont = *-Bold, - BoldItalicFont = *-BoldItalic, - SlantedFont = *-Italic, - Numbers = Lining, - ] - \setsansfont{texgyreheros}[% Presumes these are system fonts! Available at: http://www.gust.org.pl/projects/e-foundry/tex-gyre - WordSpace = {1,1.4,1}, - Extension = .otf, - UprightFont = *-regular, - ItalicFont = *-italic, - BoldFont = *-bold, - BoldItalicFont = *-bolditalic, - Numbers = Lining, - Scale=0.91,% same as for newtx; former value 0.9 too small 2022/01/15 - ] - \setmonofont{Inconsolatazi4}[% This otf font ships with the LaTeX Inconsolata package (it's in TeX Live) - Scale=1.05,% rescaled from 1, 22/03/10 - Extension = .otf, - UprightFont = *-Regular, - ItalicFont = *-Regular,% has no italic face - BoldFont = *-Bold, - BoldItalicFont = *-Bold,% has no bold italic face - RawFeature = {+ss01,+ss02,+ss03}, - ] - \setmathfont{STIXTwoMath-Regular}[% nice glyphs, but \mkern sometimes needed %% https://github.com/stipub/stixfonts - Scale=MatchUppercase, - Extension = .otf, - BoldFont = *,% STIX Two Math has no bold face -% Color=NavyBlue, - RawFeature = {+ss01, -ss02, -ss08}, - ] - % ss01 -- switch calligraphic to script; +ss02 -- variants of g, u, v, w, z; +ss08 -- upright integrals - % - \setmathfontface\mathbf{STIXTwoText-Bold.otf}[]% to not get Termes bold, https://github.com/stipub/stixfonts - \setmathfontface\mathit{STIXTwoText-Italic.otf}[] - \setmathfontface\mathrm{STIXTwoText-Regular.otf}[]% to get roman letters from STIX, not Termes - % - \newcommand*{\FRAC}[1]{{\addfontfeature{Fractions=On}#1}}% use OpenType feature for fractions, \FRAC{1/2} -\fi diff --git a/Master/texmf-dist/doc/latex/mitthesis/fontsets/termes.tex b/Master/texmf-dist/doc/latex/mitthesis/fontsets/termes.tex deleted file mode 100644 index 89f4c2a52ce..00000000000 --- a/Master/texmf-dist/doc/latex/mitthesis/fontsets/termes.tex +++ /dev/null @@ -1,57 +0,0 @@ -% From mitthesis package -% Version: 1.00, 2023/06/17 -% Documentation: https://ctan.org/pkg/mitthesis - - -%% TeX Gyre Termes (Times-like) text font with Termes math font and Heros sans serif font and Cursor monospaced font -% -% These fonts are available at: http://www.gust.org.pl/projects/e-foundry/tex-gyre -% install these as system fonts on your computer -% -\ifpdftex - \ClassWarning{mitnewthesis}{The termes fontset requires a unicode engine. Defaulting to CMR fonts.} - \RequirePackage{bm} -\else - \typeout{^^JLoading TeX Gyre Termes text and math fonts, Heros sans serif font, and Cursor monospaced font^^J} - \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} - % suppress tiresome warnings about lack of integration between mathtools and unicode-math - % unicode-math loads the fontspec package - % - \setmainfont{TeXGyreTermesX}[% Presumes these are system fonts! Available at: http://www.gust.org.pl/projects/e-foundry/tex-gyre - WordSpace = {1,1.4,1}, - Extension = .otf, - UprightFont = *-Regular, - ItalicFont = *-Italic, - BoldFont = *-Bold, - BoldItalicFont = *-BoldItalic, - SlantedFont = *-Italic, - Numbers = Lining, - ] - \setsansfont{texgyreheros}[% Presumes these are system fonts! Available at: http://www.gust.org.pl/projects/e-foundry/tex-gyre - WordSpace = {1,1.4,1}, - Extension = .otf, - UprightFont = *-regular, - ItalicFont = *-italic, - BoldFont = *-bold, - BoldItalicFont = *-bolditalic, - Numbers = Lining, - Scale=0.91,% same as for newtx; former value 0.9 too small 2022/01/15 - ] - \setmonofont{texgyrecursor}[% Presumes these are system fonts! Available at: http://www.gust.org.pl/projects/e-foundry/tex-gyre - Scale=0.97, - Extension = .otf, - UprightFont = *-Regular, - ItalicFont = *-Italic, - BoldFont = *-Bold, - BoldItalicFont = *-BoldItalic, -% BoldFeatures = { Color = VioletRed3 }, - ] - \setmathfont{texgyretermes-math}[% Presumes these are system fonts! Available at: http://www.gust.org.pl/projects/e-foundry/tex-gyre - Scale=MatchUppercase, - Extension = .otf, - BoldFont = *, % termes-math does not have a bold version -% Color=Red3, - ] - % - \newcommand*{\FRAC}[1]{{\addfontfeature{Fractions=On}#1}}% use OpenType feature for fractions, \FRAC{1/2} -\fi 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 78ab55992de..14e6648dd5c 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 cbf62939fd7..bf4e76b29c1 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: 17 June 2023 +% Version date: 19 June 2023 \DocumentMetadata { @@ -239,8 +239,14 @@ If you are missing a package or documentation, you may obtain it at no cost from The template works with either \pdfTeX\ or unicode engines such as \LuaLaTeX. With the latter, fonts that you install in your operating system can be configured for use in your thesis. \LuaLaTeX\ also enables the direct use of lua code in your \texttt{.tex} file. + +\section*{Downloading the template} +The files needed for preparing your thesis are in the CTAN repository: \url{https://ctan.org/pkg/mitthesis}. Copy the subdirectory \texttt{MIT-thesis-template} onto your system. That directory contains files you can modify into your own thesis. + +If \texttt{mitthesis.cls} is installed in your system (e.g., if you use an up-to-date version of \TeX\ Live), you are all set. If not, copy the file \texttt{mitthesis.cls} into your working directory. If you plan to use fonts other than the default fonts, you may also copy the subdirectory \texttt{fontsets} as a subdirectory of your working directory. + \subsection*{File structure} -The new MIT thesis template consists of: \texttt{mitthesis.cls}; a root file \texttt{MIT-Thesis.tex}; a file to load the abstract, \texttt{abstract.tex}; a file for design options, \texttt{mydesign.tex}; and an optional file to change the fonts (see the subdirectory, \texttt{fontset}). You should change the name of the root file to something more descriptive of your own work (e.g., \texttt{JohnsThesis.tex}, \texttt{MagnumOpusScientiae.tex},\ldots). In addition, files must be loaded for acknowledgments, an optional biosketch, chapters, and optional appendices. +The new MIT thesis template consists of: \texttt{mitthesis.cls}; a root file \texttt{MIT-Thesis.tex}; a file to load the abstract, \texttt{abstract.tex}; a file for design options, \texttt{mydesign.tex}; and an optional file to change the fonts (see the subdirectory, \texttt{fontset}). You should change the name of the root file to something more descriptive of your own work (e.g., \texttt{JohnsThesis.tex}, \texttt{MagnumOpusScientiae.tex},\ldots). In addition, files must be loaded for acknowledgments, an optional biosketch, chapters, optional appendices, and bibliography. \section*{Information you need to complete} Various fields and commands must be changed to your own information in the preamble of \texttt{MIT-Thesis.tex} and immediately after the \verb|\begin{document}| command. This information includes the title, author, degree and other essential information. With the comments in \texttt{MIT-Thesis.tex}, this step should be self-explanatory. Nevertheless some comments follow. @@ -339,9 +345,9 @@ termes-stix2 & no & yes & serif & serif & \url{http://www.gust.org.pl/projects/ \end{table} \subsection*{Design options} -The thesis will follow the default styles of the \LaTeX\ report class for sections headings, captions, and lists. If you prefer different styles you can edit the file \texttt{mydesign.tex}. \textit{If you are happy with the default styles, you do not need to edit this file!} +The thesis will follow the default styles of the \LaTeX\ report class for sections headings, captions, and lists. If you prefer different styles you can use the class option [mydesign] which loads the file \texttt{mydesign.tex}. -With \texttt{mydesign.tex}, you can set options for packages that manage color, e.g.\ \texttt{\hrefurl{https://ctan.org/pkg/xcolor}{xcolor}}, that change the margins, or that change the design of titles, captions, and lists: \texttt{\hrefurl{https://ctan.org/pkg/titlesec}{titlesec}}, \texttt{\hrefurl{https://ctan.org/pkg/caption}{caption}}, or \texttt{\hrefurl{https://ctan.org/pkg/enumitem}{enumitem}}. You can also load other packages. The \texttt{mitthesis} class will insert these commands at the appropriate point (prior to loading \texttt{\hrefurl{https://ctan.org/pkg/babel}{babel}}, fonts, or \texttt{\hrefurl{https://ctan.org/pkg/hyperref}{hyperref}}). You should not need to edit the class file. +With \texttt{mydesign.tex}, you can set options for packages that manage color, e.g.\ \texttt{\hrefurl{https://ctan.org/pkg/xcolor}{xcolor}}, that change the margins, or that change the design of titles, captions, and lists: \texttt{\hrefurl{https://ctan.org/pkg/titlesec}{titlesec}}, \texttt{\hrefurl{https://ctan.org/pkg/caption}{caption}}, or \texttt{\hrefurl{https://ctan.org/pkg/enumitem}{enumitem}}. You can also load other packages. The \texttt{mitthesis} class will insert these commands at the appropriate point (prior to loading \texttt{\hrefurl{https://ctan.org/pkg/babel}{babel}}, fonts, or \texttt{\hrefurl{https://ctan.org/pkg/hyperref}{hyperref}}). You should not need to edit the class file.\footnote{If you are using different style files, say \texttt{styleA.tex} and \texttt{styleB.tex}, you can switch between them with the options [mydesign=styleA] and [mydesign=styleB].} \subsection*{Single-sided vs.\ double-sided layout} The sample template uses the option \texttt{[twosided]}, which starts major sections (abstract, table of contents, chapters, etc.) on odd-numbered pages. This arrangement is suitable for two-sided printing, but can lead to empty even-numbered pages. If you do not wish to have this behavior, omit that option. By default, even and odd page margins are the same; this can be changed in the \texttt{mydesign.tex} file if necessary. @@ -352,15 +358,14 @@ PDF/A-2b compliance will be automatic if the \verb|\DocumentMetadata{..}| comman Current \LaTeX\ development (ca.~2023) is working toward fully accessible PDF/A out of the box (e.g., PDF/A-2a). Unicode compliance (e.g., PDF/A-2u) depends greatly on your fonts and figures. -\section*{Packages loaded by the class and by the user} -See Table~\ref{tab:3}. The documentation for these packages is available at CTAN, \url{https://ctan.org}. Alternatively, if you have \hrefurl{https://www.tug.org/texlive/}{\TeX\ Live} installed, you can open a terminal window and type \texttt{\%\ texdoc package-name}. \begin{table}[t] -\caption{Packages called. For documentation, visit CTAN, \url{https://ctan.org}.\label{tab:3}} +\caption{External packages used. For documentation, visit CTAN, \url{https://ctan.org}. Alternatively, if you have \hrefurl{https://www.tug.org/texlive/}{\TeX\ Live} installed, you can open a terminal window and type \texttt{\%\ texdoc package-name}.\label{tab:3}} \vskip5pt \centering{\small% \setlength\extrarowheight{3pt} -\begin{tabular}{>{\ttfamily}l<{}p{18em} p{18em} } +\begin{tabular*}{\textwidth}{>{\ttfamily}l<{}@{\extracolsep{\fill}}p{18em} p{22em} } +\\[-5pt] \toprule Package & Class & User \\ \midrule @@ -379,22 +384,22 @@ xparse & for systems older than 2020/10/01 & macros to define new commands\\[0. \midrule lineno & option for the class & keyvalue \texttt{lineno} will give line numbers; \texttt{lineno} package has additional commands that control line numbering\\[3em] \midrule -caption & loaded by \texttt{mydesign.tex} & support for caption styling \\ -subcaption & loaded by \texttt{mydesign.tex} & support for subfigures within figures \\ -titlesec & loaded by \texttt{mydesign.tex} & support for styling section headings \\ -xcolor & loaded by \texttt{mydesign.tex} & support for colors, including colored fonts \\[0.7em] +caption & also loaded by \texttt{mydesign.tex} & support for caption styling \\ +subcaption & also loaded by \texttt{mydesign.tex} & support for subfigures within figures \\ +titlesec & also loaded by \texttt{mydesign.tex} & support for styling section headings \\ +xcolor & also loaded by \texttt{mydesign.tex} & support for colors, including colored fonts \\[0.7em] \midrule babel & --- & if you use multiple languages, load \texttt{babel} in a fontset file before loading fonts \\ biblatex & --- & sample template uses this bibliography tool. Change to \texttt{natbib} if you prefer\\ -fontenc & --- & load this in a fontset file if you use \pdfTeX\\ -fontspec & --- & load this in a fontset file if you are using a unicode engine (note that \texttt{unicode-math} loads \texttt{fontspec} by default)\\ +fontenc & --- & load this in a fontset file if using \pdfTeX\\ +fontspec & --- & load this in a fontset file if using a unicode engine (\texttt{unicode-math} loads \texttt{fontspec} by default)\\ lipsum & --- & create filler text (see sample template, Chapter~1) \\ -listings & --- & to list computer code (see sample template, Appendix~A) \\ +listings & --- & for listing computer code (see sample template, Appendix~A) \\ mhchem & --- & to format chemical formul\ae\ (see sample template, Chapter~1) \\ -setspace & --- & can change the default line spacing with the commands of this package\\ -unicode-math & --- & load in a fontset file if you are using a unicode engine\\ +setspace & --- & used to change the default line spacing, if desired (e.g., for ``double-spacing'')\\ +unicode-math & --- & load in a fontset file if using a unicode engine\\ \bottomrule -\end{tabular}}% +\end{tabular*}}% \end{table} \section*{Packages for math, chemistry, code listings, and more} @@ -415,11 +420,8 @@ For example, the following code \begin{nomenclature}[2em][Nomenclature for Chapter 1][section] \EntryHeading{Roman letters} \entry{$A$}{the letter A} -\entry{$\mathbf{r}$}{material position} -\entry{$\mathbf{u}$}{velocity} \EntryHeading{Greek letters} \entry{$\Gamma$}{circulation} -\entry{$\rho$}{mass density} \end{nomenclature} \end{verbatim} \end{minipage} @@ -430,14 +432,12 @@ produces the nomenclature list below \begin{nomenclature}[2em][Nomenclature for Chapter 1][section] \EntryHeading{Roman letters} \entry{$A$}{the letter A} -\entry{$\mathbf{r}$}{material position} -\entry{$\mathbf{u}$}{velocity} \EntryHeading{Greek letters} \entry{$\Gamma$}{circulation} -\entry{$\rho$}{mass density} \end{nomenclature} \end{minipage} \end{center} + \section*{Resources for \LaTeX} \LaTeX\ documentation is easy to find online. A few useful resources, among many, are these: \begin{description} |