summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-12-30 21:53:52 +0000
committerKarl Berry <karl@freefriends.org>2022-12-30 21:53:52 +0000
commit77e99cfe354b44bc6e26b1c5e4090782909c2b29 (patch)
treebff27f7fb3fff829372437267a88f469b0306654 /Master
parent09402a86448ba4691d880d16c244880bdd4ecc09 (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.bst9
-rw-r--r--Master/texmf-dist/doc/latex/asmejour/README.md7
-rw-r--r--Master/texmf-dist/doc/latex/asmejour/asmejour-sample.bib17
-rw-r--r--Master/texmf-dist/doc/latex/asmejour/asmejour-template.pdfbin628945 -> 500788 bytes
-rw-r--r--Master/texmf-dist/doc/latex/asmejour/asmejour-template.tex16
-rw-r--r--Master/texmf-dist/doc/latex/asmejour/asmewide_example/asmejour-wide-equation-examples.pdfbin3048771 -> 2978660 bytes
-rw-r--r--Master/texmf-dist/doc/latex/asmejour/sample-figure-2a.pdfbin95556 -> 174514 bytes
-rw-r--r--Master/texmf-dist/doc/latex/asmejour/sample-figure-2b.pdfbin91105 -> 171493 bytes
-rw-r--r--Master/texmf-dist/tex/latex/asmejour/asmejour.cls32
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
index ba729755071..5680009f79a 100644
--- a/Master/texmf-dist/doc/latex/asmejour/asmejour-template.pdf
+++ b/Master/texmf-dist/doc/latex/asmejour/asmejour-template.pdf
Binary files differ
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
index 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
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/asmejour/sample-figure-2a.pdf b/Master/texmf-dist/doc/latex/asmejour/sample-figure-2a.pdf
index 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
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/asmejour/sample-figure-2b.pdf b/Master/texmf-dist/doc/latex/asmejour/sample-figure-2b.pdf
index 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
Binary files differ
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{%