diff options
author | Karl Berry <karl@freefriends.org> | 2019-04-05 21:09:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-04-05 21:09:13 +0000 |
commit | 64837c1745f816a584f5bc1841c74dccfbf99643 (patch) | |
tree | fed73077efd4452752d6387e8dbc32d529e499eb /Master/texmf-dist/tex/latex | |
parent | d559ccaca60acb46c6a12c256ea2a1dcc867d0f8 (diff) |
asmeconf (5apr19)
git-svn-id: svn://tug.org/texlive/trunk@50785 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r-- | Master/texmf-dist/tex/latex/asmeconf/asmeconf.cls | 50 |
1 files changed, 27 insertions, 23 deletions
diff --git a/Master/texmf-dist/tex/latex/asmeconf/asmeconf.cls b/Master/texmf-dist/tex/latex/asmeconf/asmeconf.cls index 30fa47433d1..697ef82537c 100644 --- a/Master/texmf-dist/tex/latex/asmeconf/asmeconf.cls +++ b/Master/texmf-dist/tex/latex/asmeconf/asmeconf.cls @@ -5,38 +5,42 @@ %% %% Please note that ASME's journals follow specifications different from ASME conference papers. %% -%% This file is version 1.01 dated 2019/04/03. +%% This file is version 1.02 dated 2019/04/04. %% %% Author: John H. Lienhard V %% Department of Mechanical Engineering %% Massachusetts Institute of Technology %% Cambridge, MA 02139-4307 USA %% -%% The aims this class file include: +%% This class was designed to approach the following aims: %% -%% 1. Hyrerref compatibility, include pdf bookmarks and hyperlinks -%% 2. Reliance current LaTeX packages for fonts and markup -%% 3. Conformance to ASME's font specifications and layout -%% 4. With the associated amseconf.bst, match ASME's reference formats +%% 1. Match ASME's font specifications and layout +%% 2. With the associated amseconf.bst, match ASME's reference formats +%% 3. Maintain hyperref compatibility for pdf bookmarks and hyperlinks +%% 4. Use the newtxtext and newtxmath font packages, including relevant features +%% 5. Provide automatic layout of author blocks for up to nine addresses +%% 6. Provide sans serif Greek letters for use in section heading and captions %% %% This class is compatible with either pdfLaTeX or LuaLaTeX. The class uses a number of packages, %% many of which are part of the standard LaTeX distribution, and all of which are in TeXLive and %% CTAN (https://ctan.org/). %% -%% The Times/Helvetica style fonts are from Michael Sharpe's excellent newtxtext and newtxmath packages. +%% The Times/Helvetica style fonts are from Michael Sharpe's excellent newtxtext and newtxmath packages; +%% version 1.5 or higher of newtxmath is recommended. +%% %% This class is not designed for unicode-math or fontspec, given that the ASME conference style is %% specific with respect to the font selections. %% -%% Options for the class are described on lines 68-84. +%% Options for the class are described on lines 74-90. %% %% The class defines two environments: abstract and nomenclature. The latter has an optional argument to %% control the space between the entries and the definitions. %% -%% New commands are described in the ASME-Conference-template.tex file. The \section[]{} command's optional -%% argument is changed to support pdf bookmarks. +%% New commands are described in the asmeconf-template.tex file. The \section[]{} command's optional +%% argument is changed to better support pdf bookmarks, and \section* is modified similarly. %% %% - %========================================================= +% ========================================================= %% %% LICENSE: %% @@ -53,17 +57,17 @@ %% %% The software is provided "as is", without warranty of any kind, express or implied, including but %% not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. -%% in no event shall the authors or copyright holders be liable for any claim, damages or other liability, +%% In no event shall the authors or copyright holders be liable for any claim, damages or other liability, %% whether in an action of contract, tort or otherwise, arising from, out of or in connection with the %% software or the use or other dealings in the software. %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{asmeconf}[2019/04/03 ASME Conference Paper Format] +\ProvidesClass{asmeconf}[2019/04/04 ASME Conference Paper Format] \LoadClass[twoside,twocolumn,10pt]{article} -% Two-sided layout not used in ASME's specs, although that's how papers are printed +% Two-sided layout not used in ASME's specs, although that's how the papers are printed %%%%%%%%%%%%%% Options for the class %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -287,9 +291,9 @@ \makeatother -%%% Create an optional argument for unnumbered sections -%%% The optional argument carries the pdf bookmark (since we use no table of contents or running head). -%%% The optional argument can be used to avoid hyperref errors when macros are in section titles. +%%% Create an optional argument for unnumbered sections and set pdf bookmark (thru \addcontentsline). +%%% The optional argument will manually set the pdf bookmark for that section; can be used to avoid hyperref +%%% errors when macros are in section titles. %%% There should not be errors for $$, \cite, \ref, \label, \footnote, or \bm with current construction. \let\svsection\section \RenewDocumentCommand{\section}{s o m}{% @@ -472,7 +476,7 @@ \centerline{\TypesetCoffin\firstrowauthorblock} %% in this instance, \centerline is better than \centering } -%% To maintain compatibility with newtxtext superiors option if used +%% To maintain compatibility with newtxtext superiors option, if used, save the definition \let\savethefootnote\thefootnote %% Flag for corresponding author (expecting just one, but if two enter both email addresses and flag both authors) @@ -522,13 +526,13 @@ \makeatother %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% -%% Provide sans serif upright Greek letters, following -%% a suggestion to class author by Michael Sharpe (March 2019). -%% Accessing sans serif Greek from STIX fonts. + + +%% Provide sans serif upright Greek letters, following a suggestion +%% to the class author by Michael Sharpe (March 2019). +%% Access sans serif Greek from STIX fonts. %% %% These are for use in the sans serif captions and headings if needed. -%% \DeclareSymbolFont{lettersAB}{U}{ntxsfmia}{m}{it} \SetSymbolFont{lettersAB}{bold}{U}{ntxsfmia}{b}{it} |