diff options
author | Karl Berry <karl@freefriends.org> | 2022-12-30 21:53:52 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-12-30 21:53:52 +0000 |
commit | 77e99cfe354b44bc6e26b1c5e4090782909c2b29 (patch) | |
tree | bff27f7fb3fff829372437267a88f469b0306654 /Master | |
parent | 09402a86448ba4691d880d16c244880bdd4ecc09 (diff) |
asmejour (30dec22)
git-svn-id: svn://tug.org/texlive/trunk@65405 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/bibtex/bst/asmejour/asmejour.bst | 9 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/asmejour/README.md | 7 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/asmejour/asmejour-sample.bib | 17 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/asmejour/asmejour-template.pdf | bin | 628945 -> 500788 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/asmejour/asmejour-template.tex | 16 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/asmejour/asmewide_example/asmejour-wide-equation-examples.pdf | bin | 3048771 -> 2978660 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/asmejour/sample-figure-2a.pdf | bin | 95556 -> 174514 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/asmejour/sample-figure-2b.pdf | bin | 91105 -> 171493 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/latex/asmejour/asmejour.cls | 32 |
9 files changed, 65 insertions, 16 deletions
diff --git a/Master/texmf-dist/bibtex/bst/asmejour/asmejour.bst b/Master/texmf-dist/bibtex/bst/asmejour/asmejour.bst index d3cb99b2e15..b92c89979b6 100644 --- a/Master/texmf-dist/bibtex/bst/asmejour/asmejour.bst +++ b/Master/texmf-dist/bibtex/bst/asmejour/asmejour.bst @@ -4,7 +4,7 @@ %% *** This bibtex style follows ASME journals *** %% %% - %% This file is asmejour.bst, version 1.05 dated 2021/12/23. + %% This file is asmejour.bst, version 1.06 dated 2022/12/30. %% %% This file was generated and edited by John Lienhard. %% This file is a derivative work under Clause 6 of the LPPL license. @@ -75,7 +75,10 @@ %% replace \href{}{} in \eprint by \url %% provide \hrefurl for compatibility with LaTeX3 pdfmanagement %% use \hrefurl in doilink, rather than \href - %% add macro text for "ASME J. Heat Transfer-Trans. ASME" + %% add macro text "jht" for "ASME J. Heat Transfer-Trans. ASME" + %% + %% Modifications in v1.06 (2022/12/30) + %% add macro text "jhmt" for "ASME J. Heat Mass Transfer" %% %% Author: John H. Lienhard V %% Department of Mechanical Engineering @@ -537,6 +540,8 @@ MACRO {jfcst} {"ASME J. Fuel Cell Sci. Tech."} MACRO {jht} {"ASME J. Heat Transfer-Trans. ASME"} +MACRO {jhmt} {"ASME J. Heat Mass Transfer"} + MACRO {jmse} {"ASME J. Manuf. Sci. E."} MACRO {jmd} {"ASME J. Mech. Des."} diff --git a/Master/texmf-dist/doc/latex/asmejour/README.md b/Master/texmf-dist/doc/latex/asmejour/README.md index 4a7ab4d6a5b..5476a9fe269 100644 --- a/Master/texmf-dist/doc/latex/asmejour/README.md +++ b/Master/texmf-dist/doc/latex/asmejour/README.md @@ -1,7 +1,7 @@ #asmejour: A template for ASME journal papers# - Version 1.19 dated 2022/06/26. + Version 1.20 dated 2022/12/30. ####Overview#### This class provides a template to format preprints in the style of journal papers published by the American Society of Mechanical Engineers. @@ -66,6 +66,11 @@ --- ####Change log#### +v1.20 (2022/12/30) + - Include patch for bug in hyperxmp. + - Italicize letters in subequation numbers, to match ASME style. + - Add macro "jhmt" to asmejour.bst for "ASME J Heat Mass Transfer"; add figures from jhmt and cite in asmejour-template.tex. + v1.19 (2022/06/26) - Correct typo in asmejour.cls (line 359): \\protec should be \\protect - Force T1 encoding of qhvc font under LuaLaTeX (for title and author blocks) diff --git a/Master/texmf-dist/doc/latex/asmejour/asmejour-sample.bib b/Master/texmf-dist/doc/latex/asmejour/asmejour-sample.bib index e51503369bd..7a029f0e88f 100644 --- a/Master/texmf-dist/doc/latex/asmejour/asmejour-sample.bib +++ b/Master/texmf-dist/doc/latex/asmejour/asmejour-sample.bib @@ -1,6 +1,6 @@ %% Sample bibliography file for asmejour.bst and asmejour.cls %% -%% Revised: 10 January 2022 +%% Revised: 30 December 2022 %% Copyright John H. Lienhard, MIT %% Offered under the MIT license: https://ctan.org/license/mit @@ -160,6 +160,21 @@ } %% note use of: eid in place of pages, and use of jht macro for the journal name +@article{lienhard2023, + author = {Lienhard, V, John H.}, + title = {Steady Two-Dimensional Conduction: Simple and Double Layer Potentials, Corner Singularities, and Induced Heat Flux}, + journal = jhmt, + volume = {145}, + number = {3}, + eid = {031401}, + year = {2023}, + month = {3}, + doi = {10.1115/1.4055833}, + url = {https://doi.org/10.1115/1.4055833}, + eprint = {https://asmedigitalcollection.asme.org/heattransfer/article-pdf/145/3/031401/6958758/ht\_145\_03\_031401.pdf}, +} +%% note use of: eid in place of pages, and use of jhmt macro for the journal name + @online{sharpe2, author = {Michael Sharpe}, year = {2018}, diff --git a/Master/texmf-dist/doc/latex/asmejour/asmejour-template.pdf b/Master/texmf-dist/doc/latex/asmejour/asmejour-template.pdf Binary files differindex ba729755071..5680009f79a 100644 --- a/Master/texmf-dist/doc/latex/asmejour/asmejour-template.pdf +++ b/Master/texmf-dist/doc/latex/asmejour/asmejour-template.pdf diff --git a/Master/texmf-dist/doc/latex/asmejour/asmejour-template.tex b/Master/texmf-dist/doc/latex/asmejour/asmejour-template.tex index df439b43fed..b30dc023b29 100644 --- a/Master/texmf-dist/doc/latex/asmejour/asmejour-template.tex +++ b/Master/texmf-dist/doc/latex/asmejour/asmejour-template.tex @@ -3,7 +3,7 @@ %% %% This file is asmejour-template.tex, a template to format papers in the style of ASME journal papers. %% -%% This file is version 1.19 dated 2022/06/22 +%% This file is version 1.20 dated 2022/12/30 %% %% Author: John H. Lienhard V %% Department of Mechanical Engineering @@ -79,14 +79,13 @@ %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% New pdf management code (June 2021); with this, the class options for pdf-a can be omitted. +%% New pdf management code (June 2021); with this, the \docuemntclass options for [pdf-a] can be omitted. %% This change to the LaTeX kernel is being phased-in by the LaTeX3 team. Can delete if it gives you trouble. %% Under LuaLaTeX, choose pdfstandard=A-3b. -%\RequirePackage{pdfmanagement-testphase}% -% \DocumentMetadata{% -% pdfstandard=A-3b,% A-2b, A-2u, A-3b, or A-3u -% }% +%\DocumentMetadata{% +% pdfstandard=A-3b,% A-2b, A-2u, A-3b, or A-3u +%}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -268,7 +267,7 @@ Landscape figures and tables may be produced at full-page size by putting \verb| \includegraphics{sample-figure-2b.pdf} \subcaption{\label{fig:exterior-region}} }\end{subfigure}% -\caption{A figure with two subfigures: \subref{fig:interior-region} interior region, and \subref{fig:exterior-region} exterior region \cite{Lienhard2019b}\label{fig:2}} +\caption{A figure with two subfigures: \subref{fig:interior-region} interior region, and \subref{fig:exterior-region} exterior region \cite{lienhard2023}\label{fig:2}} \end{figure*} %%%%%%%%%%%%%%% end two column figure %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -388,7 +387,6 @@ S = k \ln w = k \ln \biggl(\frac{N!}{\prod_i N_i!}\biggr) \end{equation} \mathversion{normal}% avoid extra line break with % - \subsection{\texttt{newtxmath} and \texttt{mathalpha}} The \texttt{newtxmath} package~\cite{sharpe1}, loaded by default, includes a large number of options for mathematics, most of which can be called as options to \verb|\documentclass|. For example, the \texttt{upint} option of \texttt{newtxmath} selects upright integral signs (rather than slanted integral signs): \begin{quote} \verb|\documentclass[upint]{asmejour}|. @@ -543,6 +541,8 @@ Acknowledge individuals, institutions, or companies that supported the authors i %% Must run latex twice to align the columns. \begin{nomenclature} +% capital letter comes first, lower case second +% don't capitalize first word of the definition \entry{$\overline{h}$}{average heat transfer coefficient (W m$^{-2}$ K$^{-1}$)} \entry{$k$}{thermal conductivity (W m$^{-1}$ K$^{-1}$)} diff --git a/Master/texmf-dist/doc/latex/asmejour/asmewide_example/asmejour-wide-equation-examples.pdf b/Master/texmf-dist/doc/latex/asmejour/asmewide_example/asmejour-wide-equation-examples.pdf Binary files differindex 278e3f08965..3aad9d3a594 100644 --- a/Master/texmf-dist/doc/latex/asmejour/asmewide_example/asmejour-wide-equation-examples.pdf +++ b/Master/texmf-dist/doc/latex/asmejour/asmewide_example/asmejour-wide-equation-examples.pdf diff --git a/Master/texmf-dist/doc/latex/asmejour/sample-figure-2a.pdf b/Master/texmf-dist/doc/latex/asmejour/sample-figure-2a.pdf Binary files differindex e1b735b036e..d46a00a4273 100644 --- a/Master/texmf-dist/doc/latex/asmejour/sample-figure-2a.pdf +++ b/Master/texmf-dist/doc/latex/asmejour/sample-figure-2a.pdf diff --git a/Master/texmf-dist/doc/latex/asmejour/sample-figure-2b.pdf b/Master/texmf-dist/doc/latex/asmejour/sample-figure-2b.pdf Binary files differindex e71d416a0b3..7b438b13926 100644 --- a/Master/texmf-dist/doc/latex/asmejour/sample-figure-2b.pdf +++ b/Master/texmf-dist/doc/latex/asmejour/sample-figure-2b.pdf diff --git a/Master/texmf-dist/tex/latex/asmejour/asmejour.cls b/Master/texmf-dist/tex/latex/asmejour/asmejour.cls index 13b1c2a5600..283ab8a382a 100644 --- a/Master/texmf-dist/tex/latex/asmejour/asmejour.cls +++ b/Master/texmf-dist/tex/latex/asmejour/asmejour.cls @@ -6,8 +6,8 @@ %% %% %% This file's version and date are: - \def\versionno{1.19} - \def\versiondate{2022/06/22\space} + \def\versionno{1.20} + \def\versiondate{2022/12/30\space} %% %% Author: John H. Lienhard V %% Department of Mechanical Engineering @@ -430,8 +430,8 @@ \ifluatex % 2022/05/08 \RequirePackage[T1]{fontenc} % qhvc is not TU encoded \DeclareFontFamily{T1}{qhvc}{} - \DeclareFontShape{T1}{qhvc}{m}{n}{<-> s*[0.94] ec-qhvcr}{} %% see t1qhvc.fd; 0.9-->0.94 2022/01/15 - \DeclareFontShape{T1}{qhvc}{b}{n}{<-> s*[0.94] ec-qhvcb}{} %% see t1qhvc.fd; 0.9-->0.94 2022/01/15 + \DeclareFontShape{T1}{qhvc}{m}{n}{<-> s*[0.91] ec-qhvcr}{} %% see t1qhvc.fd; 0.9-->0.94 2022/01/15; 0.94-->0.91 2022/06/26 + \DeclareFontShape{T1}{qhvc}{b}{n}{<-> s*[0.91] ec-qhvcb}{} %% see t1qhvc.fd; 0.9-->0.94 2022/01/15; 0.94-->0.91 2022/06/26 \fi \newcommand*{\CondSans}{\fontencoding{T1}\selectfont\fontfamily{qhvc}\selectfont} \renewcommand\huge{\@setfontsize\huge{14}{14}} %... for author names only @@ -560,6 +560,19 @@ %% Ensure that the current font is used for equation tags, not \normalfont as set by amsmath \def\maketag@@@#1{\hbox{\m@th#1}} +%% Italicize alph part of subequation numbers. 30 Dec 2022. +\RenewDocumentEnvironment{subequations}{}{% + \refstepcounter{equation}% + \protected@edef\theparentequation{\theequation}% + \setcounter{parentequation}{\value{equation}}% + \setcounter{equation}{0}% + \def\theequation{\theparentequation{\itshape\alph{equation}}}% + \ignorespaces +}{% + \setcounter{equation}{\value{parentequation}}% + \ignorespacesafterend +} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ifaj@lineno @@ -806,6 +819,17 @@ \RequirePackage{hyperxmp} %% to fix transfer of metadata to Acrobat pdf +% Patch bug in hyperxmp, unless a more recent version is used. +\@ifpackagelater{hyperxmp}{2022/07/07}{% 2020/11/22}{% + \relax + }{% + \newcount\hypxmp@tempcnt + \define@key{Hyp}{pdfapart}{% + \afterassignment\hyxmp@no@bad@parts\hypxmp@tempcnt=0#1\relax + \hyxmp@pdfstringdef\@pdfapart{\the\hypxmp@tempcnt}% + } +} + \RequirePackage[psdextra]{hyperref} % recent kernel transition suggests providing most hyperref options via \hypersetup, % but setting psdextra here (for additional math support in bookmarks) 2021/12/23 \hypersetup{% |