texlive[70902] Master/texmf-dist: elsarticle (9apr24)

commits+karl at tug.org commits+karl at tug.org
Tue Apr 9 20:48:03 CEST 2024


Revision: 70902
          https://tug.org/svn/texlive?view=revision&revision=70902
Author:   karl
Date:     2024-04-09 20:48:03 +0200 (Tue, 09 Apr 2024)
Log Message:
-----------
elsarticle (9apr24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-harv.bst
    trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-num-names.bst
    trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-num.bst
    trunk/Master/texmf-dist/doc/latex/elsarticle/README
    trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-harv.tex
    trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-num-names.tex
    trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-num.tex
    trunk/Master/texmf-dist/doc/latex/elsarticle/elsdoc.pdf
    trunk/Master/texmf-dist/doc/latex/elsarticle/elsdoc.tex
    trunk/Master/texmf-dist/doc/latex/elsarticle/jfigs.pdf
    trunk/Master/texmf-dist/doc/latex/elsarticle/makefile
    trunk/Master/texmf-dist/doc/latex/elsarticle/manifest.txt
    trunk/Master/texmf-dist/doc/latex/elsarticle/rvdtx.sty
    trunk/Master/texmf-dist/source/latex/elsarticle/elsarticle.dtx
    trunk/Master/texmf-dist/source/latex/elsarticle/elsarticle.ins
    trunk/Master/texmf-dist/tex/latex/elsarticle/elsarticle.cls

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/elsarticle/changelog.txt

Modified: trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-harv.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-harv.bst	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-harv.bst	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,19 +1,19 @@
 %%
 %% This is file `elsarticle-harv.bst'  (Version 2.1),
 %% 
-%% Copyright 2009-2020 Elsevier Ltd
+%% Copyright 2009-2024 Elsevier Ltd
 %% 
 %% This file is part of the 'Elsarticle Bundle'.
 %% ---------------------------------------------
 %% 
 %% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3 of this license or (at your option) any
 %% later version.  The latest version of this license is in
 %%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3 or later is part of all distributions of LaTeX
 %% version 1999/12/01 or later.
 %%
-%% $Id: elsarticle-harv.bst 194 2020-11-23 11:29:27Z rishi $
+%% $Id: elsarticle-harv.bst 255 2024-04-06 10:58:47Z rishi $
 %%
 %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-harv.bst $
 %% 

Modified: trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-num-names.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-num-names.bst	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-num-names.bst	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,19 +1,19 @@
 %%
 %% This is file `elsarticle-num-names.bst'  (Version 2.1),
 %% 
-%% Copyright 2009-2020 Elsevier Ltd
+%% Copyright 2009-2024 Elsevier Ltd
 %% 
 %% This file is part of the 'Elsarticle Bundle'.
 %% ---------------------------------------------
 %% 
 %% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3 of this license or (at your option) any
 %% later version.  The latest version of this license is in
 %%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3 or later is part of all distributions of LaTeX
 %% version 1999/12/01 or later.
 %%
-%% $Id: elsarticle-num-names.bst 194 2020-11-23 11:29:27Z rishi $
+%% $Id: elsarticle-num-names.bst 253 2024-04-06 10:57:58Z rishi $
 %%
 %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num-names.bst $
 %%

Modified: trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-num.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-num.bst	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/bibtex/bst/elsarticle/elsarticle-num.bst	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,20 +1,20 @@
 %%
 %% This is file `elsarticle-num.bst' (Version 2.1),
 %% 
-%% Copyright 2007-2020 Elsevier Ltd
+%% Copyright 2007-2024 Elsevier Ltd
 %% 
 %% This file is part of the 'Elsarticle Bundle'.
 %% ---------------------------------------------
 %% 
 %% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3 of this license or (at your option) any
 %% later version.  The latest version of this license is in
 %%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3 or later is part of all distributions of LaTeX
 %% version 1999/12/01 or later.
 %% 
 %% 
-%% $Id: elsarticle-num.bst 194 2020-11-23 11:29:27Z rishi $
+%% $Id: elsarticle-num.bst 254 2024-04-06 10:58:22Z rishi $
 %% 
 %% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num.bst $
 %%

Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/elsarticle/README	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/doc/latex/elsarticle/README	2024-04-09 18:48:03 UTC (rev 70902)
@@ -3,7 +3,7 @@
 Elsevier's electronic submission system and elsewhere.
 
 Elsevier's previous document class for typeset articles, elsart.cls,
-is now over 10 years old. It has been replaced with this newly written
+is now over 15 years old. It has been replaced with this newly written
 document class elsarticle.cls, which has been developed for Elsevier
 by the leading TeX developer STM Document Engineering Pvt Ltd.
 
@@ -40,7 +40,7 @@
 
 The above procedure will create a print version, namely elsdoc.pdf.
 
-Copyright 2007-2020, Elsevier. Bugs, feature requests, suggestions and
+Copyright 2007-2024, Elsevier. Bugs, feature requests, suggestions and
 comments may be mailed to elsarticle at stmdocs.in. elsarticle.cls,
 related documentation and supporting packages are released under the
 LATEX Project Public Licence, either version 1.3 or any later

Added: trunk/Master/texmf-dist/doc/latex/elsarticle/changelog.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/elsarticle/changelog.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/elsarticle/changelog.txt	2024-04-09 18:48:03 UTC (rev 70902)
@@ -0,0 +1,34 @@
+Change Log
+-----------
+
+* elsarticle.dtx
+
+1. Frontmatter: Overfull \hbox has occurred while \output is active
+
+https://tex.stackexchange.com/questions/514218/elsarticle-frontmatter-overfull-hbox-has-occurred-while-output-is-active/515199
+
+2. Footnotes: Updated to use non Arabic footnote numbers. 
+
+https://tex.stackexchange.com/questions/669879/elsarticle-changing-symbol-used-in-fnref
+
+3. Author-affiliation:  Updated for author-wise affiliation coding.
+Last author affiliation repeating for all authors problem is fixed.
+
+4. Accent characters in address:  A bug fix. Accented characters in
+organisation field showed error. Hence loaded fontenc package.
+
+5. Updated for accent problems in TeXLive 2022. Font encoding T1 used
+by default
+
+6. Removed extra space appearing after 'Appendix' label
+
+7. updated for listing author affiliation below author names if
+\affiliation command is used immediately after \author (To match
+behaviour of \address command)
+
+*  elsarticle-template-harv.tex, \
+   elsarticle-template-num-names.tex, \
+   elsarticle-template-num.tex
+
+1. Added examples for figures, tables and equations
+------------------------------------------------------------------------


Property changes on: trunk/Master/texmf-dist/doc/latex/elsarticle/changelog.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-harv.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-harv.tex	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-harv.tex	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,14 +1,14 @@
 %% 
-%% Copyright 2007-2020 Elsevier Ltd
+%% Copyright 2007-2024 Elsevier Ltd
 %% 
 %% This file is part of the 'Elsarticle Bundle'.
 %% ---------------------------------------------
 %% 
 %% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3 of this license or (at your option) any
 %% later version.  The latest version of this license is in
 %%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3 or later is part of all distributions of LaTeX
 %% version 1999/12/01 or later.
 %% 
 %% The list of all files belonging to the 'Elsarticle Bundle' is
@@ -37,6 +37,8 @@
 
 %% The amssymb package provides various useful mathematical symbols
 \usepackage{amssymb}
+%% The amsmath package provides various useful equation environments.
+\usepackage{amsmath}
 %% The amsthm package provides extended theorem environments
 %% \usepackage{amsthm}
 
@@ -76,7 +78,7 @@
 %%            country={}}
 %% \fntext[label3]{}
 
-\title{}
+\title{} %% Article title
 
 %% use optional labels to link authors explicitly to addresses:
 %% \author[label1,label2]{}
@@ -94,8 +96,9 @@
 %%             state={},
 %%             country={}}
 
-\author{}
+\author{} %% Author name
 
+%% Author affiliation
 \affiliation{organization={},%Department and Organization
             addressline={}, 
             city={},
@@ -103,9 +106,10 @@
             state={},
             country={}}
 
+%% Abstract
 \begin{abstract}
 %% Text of abstract
-
+Abstract text.
 \end{abstract}
 
 %%Graphical abstract
@@ -119,6 +123,7 @@
 \item Research highlight 2
 \end{highlights}
 
+%% Keywords
 \begin{keyword}
 %% keywords here, in the form: keyword \sep keyword
 
@@ -131,20 +136,122 @@
 
 \end{frontmatter}
 
+%% Add \usepackage{lineno} before \begin{document} and uncomment 
+%% following line to enable line numbers
 %% \linenumbers
 
 %% main text
-\section{}
-\label{}
+%%
 
+%% Use \section commands to start a section
+\section{Example Section}
+\label{sec1}
+%% Labels are used to cross-reference an item using \ref command.
+
+Section text. See Subsection \ref{subsec1}.
+
+%% Use \subsection commands to start a subsection.
+\subsection{Example Subsection}
+\label{subsec1}
+
+Subsection text.
+
+%% Use \subsubsection, \paragraph, \subparagraph commands to 
+%% start 3rd, 4th and 5th level sections.
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Sectioning_commands
+
+\subsubsection{Mathematics}
+%% Inline mathematics is tagged between $ symbols.
+This is an example for the symbol $\alpha$ tagged as inline mathematics.
+
+%% Displayed equations can be tagged using various environments. 
+%% Single line equations can be tagged using the equation environment.
+\begin{equation}
+f(x) = (x+a)(x+b)
+\end{equation}
+
+%% Unnumbered equations are tagged using starred versions of the environment.
+%% amsmath package needs to be loaded for the starred version of equation environment.
+\begin{equation*}
+f(x) = (x+a)(x+b)
+\end{equation*}
+
+%% align or eqnarray environments can be used for multi line equations.
+%% & is used to mark alignment points in equations.
+%% \\ is used to end a row in a multiline equation.
+\begin{align}
+ f(x) &= (x+a)(x+b) \\
+      &= x^2 + (a+b)x + ab
+\end{align}
+
+\begin{eqnarray}
+ f(x) &=& (x+a)(x+b) \nonumber\\ %% If equation numbering is not needed for a row use \nonumber.
+      &=& x^2 + (a+b)x + ab
+\end{eqnarray}
+
+%% Unnumbered versions of align and eqnarray
+\begin{align*}
+ f(x) &= (x+a)(x+b) \\
+      &= x^2 + (a+b)x + ab
+\end{align*}
+
+\begin{eqnarray*}
+ f(x)&=& (x+a)(x+b) \\
+     &=& x^2 + (a+b)x + ab
+\end{eqnarray*}
+
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Mathematics
+%% https://en.wikibooks.org/wiki/LaTeX/Advanced_Mathematics
+
+%% Use a table environment to create tables.
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Tables
+\begin{table}[t]%% placement specifier
+%% Use tabular environment to tag the tabular data.
+%% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment
+\centering%% For centre alignment of tabular.
+\begin{tabular}{l c r}%% Table column specifiers
+%% Tabular cells are separated by &
+  1 & 2 & 3 \\ %% A tabular row ends with \\
+  4 & 5 & 6 \\
+  7 & 8 & 9 \\
+\end{tabular}
+%% Use \caption command for table caption and label.
+\caption{Table Caption}\label{fig1}
+\end{table}
+
+
+%% Use figure environment to create figures
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions
+\begin{figure}[t]%% placement specifier
+%% Use \includegraphics command to insert graphic files. Place graphics files in 
+%% working directory.
+\centering%% For centre alignment of image.
+\includegraphics{example-image-a}
+%% Use \caption command for figure caption and label.
+\caption{Figure Caption}\label{fig1}
+%% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics
+\end{figure}
+
+
 %% The Appendices part is started with the command \appendix;
 %% appendix sections are then done as normal sections
-%% \appendix
+\appendix
+\section{Example Appendix Section}
+\label{app1}
 
-%% \section{}
-%% \label{}
+Appendix text.
 
-%% If you have bibdatabase file and want bibtex to generate the
+%% For citations use: 
+%%       \citet{<label>} ==> Lamport (1994)
+%%       \citep{<label>} ==> (Lamport, 1994)
+%%
+Example citation, See \citet{lamport94}.
+
+%% If you have bib database file and want bibtex to generate the
 %% bibitems, please use
 %%
 %%  \bibliographystyle{elsarticle-harv} 
@@ -153,12 +260,21 @@
 %% else use the following coding to input the bibitems directly in the
 %% TeX file.
 
+%% Refer following link for more details about bibliography and citations.
+%% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management
+
 \begin{thebibliography}{00}
 
+%% For authoryear reference style
 %% \bibitem[Author(year)]{label}
 %% Text of bibliographic item
 
-\bibitem[ ()]{}
+\bibitem[Lamport(1994)]{lamport94}
+  Leslie Lamport,
+  \textit{\LaTeX: a document preparation system},
+  Addison Wesley, Massachusetts,
+  2nd edition,
+  1994.
 
 \end{thebibliography}
 \end{document}
@@ -166,3 +282,5 @@
 \endinput
 %%
 %% End of file `elsarticle-template-harv.tex'.
+
+

Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-num-names.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-num-names.tex	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-num-names.tex	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,14 +1,14 @@
 %% 
-%% Copyright 2007-2020 Elsevier Ltd
+%% Copyright 2007-2024 Elsevier Ltd
 %% 
 %% This file is part of the 'Elsarticle Bundle'.
 %% ---------------------------------------------
 %% 
 %% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3 of this license or (at your option) any
 %% later version.  The latest version of this license is in
 %%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3 or later is part of all distributions of LaTeX
 %% version 1999/12/01 or later.
 %% 
 %% The list of all files belonging to the 'Elsarticle Bundle' is
@@ -37,6 +37,8 @@
 
 %% The amssymb package provides various useful mathematical symbols
 \usepackage{amssymb}
+%% The amsmath package provides various useful equation environments.
+\usepackage{amsmath}
 %% The amsthm package provides extended theorem environments
 %% \usepackage{amsthm}
 
@@ -55,7 +57,7 @@
 
 %% use the tnoteref command within \title for footnotes;
 %% use the tnotetext command for theassociated footnote;
-%% use the fnref command within \author or \address for footnotes;
+%% use the fnref command within \author or \affiliation for footnotes;
 %% use the fntext command for theassociated footnote;
 %% use the corref command within \author for corresponding author footnotes;
 %% use the cortext command for theassociated footnote;
@@ -76,7 +78,7 @@
 %%             country={}}
 %% \fntext[label3]{}
 
-\title{}
+\title{} %% Article title
 
 %% use optional labels to link authors explicitly to addresses:
 %% \author[label1,label2]{}
@@ -94,8 +96,9 @@
 %%             state={},
 %%             country={}}
 
-\author{}
+\author{} %% Author name
 
+%% Author affiliation
 \affiliation{organization={},%Department and Organization
             addressline={}, 
             city={},
@@ -103,9 +106,10 @@
             state={},
             country={}}
 
+%% Abstract
 \begin{abstract}
 %% Text of abstract
-
+Abstract text.
 \end{abstract}
 
 %%Graphical abstract
@@ -119,6 +123,7 @@
 \item Research highlight 2
 \end{highlights}
 
+%% Keywords
 \begin{keyword}
 %% keywords here, in the form: keyword \sep keyword
 
@@ -131,25 +136,122 @@
 
 \end{frontmatter}
 
+%% Add \usepackage{lineno} before \begin{document} and uncomment 
+%% following line to enable line numbers
 %% \linenumbers
 
 %% main text
-\section{}
-\label{}
+%%
 
+%% Use \section commands to start a section
+\section{Example Section}
+\label{sec1}
+%% Labels are used to cross-reference an item using \ref command.
+
+Section text. See Subsection \ref{subsec1}.
+
+%% Use \subsection commands to start a subsection.
+\subsection{Example Subsection}
+\label{subsec1}
+
+Subsection text.
+
+%% Use \subsubsection, \paragraph, \subparagraph commands to 
+%% start 3rd, 4th and 5th level sections.
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Sectioning_commands
+
+\subsubsection{Mathematics}
+%% Inline mathematics is tagged between $ symbols.
+This is an example for the symbol $\alpha$ tagged as inline mathematics.
+
+%% Displayed equations can be tagged using various environments. 
+%% Single line equations can be tagged using the equation environment.
+\begin{equation}
+f(x) = (x+a)(x+b)
+\end{equation}
+
+%% Unnumbered equations are tagged using starred versions of the environment.
+%% amsmath package needs to be loaded for the starred version of equation environment.
+\begin{equation*}
+f(x) = (x+a)(x+b)
+\end{equation*}
+
+%% align or eqnarray environments can be used for multi line equations.
+%% & is used to mark alignment points in equations.
+%% \\ is used to end a row in a multiline equation.
+\begin{align}
+ f(x) &= (x+a)(x+b) \\
+      &= x^2 + (a+b)x + ab
+\end{align}
+
+\begin{eqnarray}
+ f(x) &=& (x+a)(x+b) \nonumber\\ %% If equation numbering is not needed for a row use \nonumber.
+      &=& x^2 + (a+b)x + ab
+\end{eqnarray}
+
+%% Unnumbered versions of align and eqnarray
+\begin{align*}
+ f(x) &= (x+a)(x+b) \\
+      &= x^2 + (a+b)x + ab
+\end{align*}
+
+\begin{eqnarray*}
+ f(x)&=& (x+a)(x+b) \\
+     &=& x^2 + (a+b)x + ab
+\end{eqnarray*}
+
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Mathematics
+%% https://en.wikibooks.org/wiki/LaTeX/Advanced_Mathematics
+
+%% Use a table environment to create tables.
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Tables
+\begin{table}[t]%% placement specifier
+%% Use tabular environment to tag the tabular data.
+%% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment
+\centering%% For centre alignment of tabular.
+\begin{tabular}{l c r}%% Table column specifiers
+%% Tabular cells are separated by &
+  1 & 2 & 3 \\ %% A tabular row ends with \\
+  4 & 5 & 6 \\
+  7 & 8 & 9 \\
+\end{tabular}
+%% Use \caption command for table caption and label.
+\caption{Table Caption}\label{fig1}
+\end{table}
+
+
+%% Use figure environment to create figures
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions
+\begin{figure}[t]%% placement specifier
+%% Use \includegraphics command to insert graphic files. Place graphics files in 
+%% working directory.
+\centering%% For centre alignment of image.
+\includegraphics{example-image-a}
+%% Use \caption command for figure caption and label.
+\caption{Figure Caption}\label{fig1}
+%% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics
+\end{figure}
+
+
 %% The Appendices part is started with the command \appendix;
 %% appendix sections are then done as normal sections
-%% \appendix
+\appendix
+\section{Example Appendix Section}
+\label{app1}
 
-%% \section{}
-%% \label{}
+Appendix text.
 
 %% For citations use: 
-%%       \citet{<label>} ==> Jones et al. [21]
+%%       \citet{<label>} ==> Lamport [21]
 %%       \citep{<label>} ==> [21]
 %%
+Example citation, See \citet{lamport94}.
 
-%% If you have bibdatabase file and want bibtex to generate the
+%% If you have bib database file and want bibtex to generate the
 %% bibitems, please use
 %%
 %%  \bibliographystyle{elsarticle-num-names} 
@@ -158,12 +260,21 @@
 %% else use the following coding to input the bibitems directly in the
 %% TeX file.
 
+%% Refer following link for more details about bibliography and citations.
+%% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management
+
 \begin{thebibliography}{00}
 
+%% For authoryear reference style
 %% \bibitem[Author(year)]{label}
 %% Text of bibliographic item
 
-\bibitem[ ()]{}
+\bibitem[Lamport(1994)]{lamport94}
+  Leslie Lamport,
+  \textit{\LaTeX: a document preparation system},
+  Addison Wesley, Massachusetts,
+  2nd edition,
+  1994.
 
 \end{thebibliography}
 \end{document}

Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-num.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-num.tex	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/doc/latex/elsarticle/elsarticle-template-num.tex	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,29 +1,24 @@
 %% 
-%% Copyright 2007-2020 Elsevier Ltd
+%% Copyright 2007-2024 Elsevier Ltd
 %% 
 %% This file is part of the 'Elsarticle Bundle'.
 %% ---------------------------------------------
 %% 
 %% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3 of this license or (at your option) any
 %% later version.  The latest version of this license is in
 %%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3 or later is part of all distributions of LaTeX
 %% version 1999/12/01 or later.
 %% 
 %% The list of all files belonging to the 'Elsarticle Bundle' is
 %% given in the file `manifest.txt'.
 %% 
-
 %% Template article for Elsevier's document class `elsarticle'
 %% with numbered style bibliographic references
 %% SP 2008/03/01
+%% $Id: elsarticle-template-num.tex 249 2024-04-06 10:51:24Z rishi $
 %%
-%% 
-%%
-%% $Id: elsarticle-template-num.tex 190 2020-11-23 11:12:32Z rishi $
-%%
-%%
 \documentclass[preprint,12pt]{elsarticle}
 
 %% Use the option review to obtain double line spacing
@@ -44,6 +39,8 @@
 
 %% The amssymb package provides various useful mathematical symbols
 \usepackage{amssymb}
+%% The amsmath package provides various useful equation environments.
+\usepackage{amsmath}
 %% The amsthm package provides extended theorem environments
 %% \usepackage{amsthm}
 
@@ -62,7 +59,7 @@
 
 %% use the tnoteref command within \title for footnotes;
 %% use the tnotetext command for theassociated footnote;
-%% use the fnref command within \author or \address for footnotes;
+%% use the fnref command within \author or \affiliation for footnotes;
 %% use the fntext command for theassociated footnote;
 %% use the corref command within \author for corresponding author footnotes;
 %% use the cortext command for theassociated footnote;
@@ -101,8 +98,9 @@
 %%             state={},
 %%             country={}}
 
-\author{}
+\author{} %% Author name
 
+%% Author affiliation
 \affiliation{organization={},%Department and Organization
             addressline={}, 
             city={},
@@ -110,9 +108,10 @@
             state={},
             country={}}
 
+%% Abstract
 \begin{abstract}
 %% Text of abstract
-
+Abstract text.
 \end{abstract}
 
 %%Graphical abstract
@@ -126,6 +125,7 @@
 \item Research highlight 2
 \end{highlights}
 
+%% Keywords
 \begin{keyword}
 %% keywords here, in the form: keyword \sep keyword
 
@@ -138,20 +138,122 @@
 
 \end{frontmatter}
 
+%% Add \usepackage{lineno} before \begin{document} and uncomment 
+%% following line to enable line numbers
 %% \linenumbers
 
 %% main text
-\section{}
-\label{}
+%%
 
+%% Use \section commands to start a section
+\section{Example Section}
+\label{sec1}
+%% Labels are used to cross-reference an item using \ref command.
+
+Section text. See Subsection \ref{subsec1}.
+
+%% Use \subsection commands to start a subsection.
+\subsection{Example Subsection}
+\label{subsec1}
+
+Subsection text.
+
+%% Use \subsubsection, \paragraph, \subparagraph commands to 
+%% start 3rd, 4th and 5th level sections.
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Document_Structure#Sectioning_commands
+
+\subsubsection{Mathematics}
+%% Inline mathematics is tagged between $ symbols.
+This is an example for the symbol $\alpha$ tagged as inline mathematics.
+
+%% Displayed equations can be tagged using various environments. 
+%% Single line equations can be tagged using the equation environment.
+\begin{equation}
+f(x) = (x+a)(x+b)
+\end{equation}
+
+%% Unnumbered equations are tagged using starred versions of the environment.
+%% amsmath package needs to be loaded for the starred version of equation environment.
+\begin{equation*}
+f(x) = (x+a)(x+b)
+\end{equation*}
+
+%% align or eqnarray environments can be used for multi line equations.
+%% & is used to mark alignment points in equations.
+%% \\ is used to end a row in a multiline equation.
+\begin{align}
+ f(x) &= (x+a)(x+b) \\
+      &= x^2 + (a+b)x + ab
+\end{align}
+
+\begin{eqnarray}
+ f(x) &=& (x+a)(x+b) \nonumber\\ %% If equation numbering is not needed for a row use \nonumber.
+      &=& x^2 + (a+b)x + ab
+\end{eqnarray}
+
+%% Unnumbered versions of align and eqnarray
+\begin{align*}
+ f(x) &= (x+a)(x+b) \\
+      &= x^2 + (a+b)x + ab
+\end{align*}
+
+\begin{eqnarray*}
+ f(x)&=& (x+a)(x+b) \\
+     &=& x^2 + (a+b)x + ab
+\end{eqnarray*}
+
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Mathematics
+%% https://en.wikibooks.org/wiki/LaTeX/Advanced_Mathematics
+
+%% Use a table environment to create tables.
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Tables
+\begin{table}[t]%% placement specifier
+%% Use tabular environment to tag the tabular data.
+%% https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment
+\centering%% For centre alignment of tabular.
+\begin{tabular}{l c r}%% Table column specifiers
+%% Tabular cells are separated by &
+  1 & 2 & 3 \\ %% A tabular row ends with \\
+  4 & 5 & 6 \\
+  7 & 8 & 9 \\
+\end{tabular}
+%% Use \caption command for table caption and label.
+\caption{Table Caption}\label{fig1}
+\end{table}
+
+
+%% Use figure environment to create figures
+%% Refer following link for more details.
+%% https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions
+\begin{figure}[t]%% placement specifier
+%% Use \includegraphics command to insert graphic files. Place graphics files in 
+%% working directory.
+\centering%% For centre alignment of image.
+\includegraphics{example-image-a}
+%% Use \caption command for figure caption and label.
+\caption{Figure Caption}\label{fig1}
+%% https://en.wikibooks.org/wiki/LaTeX/Importing_Graphics#Importing_external_graphics
+\end{figure}
+
+
 %% The Appendices part is started with the command \appendix;
 %% appendix sections are then done as normal sections
-%% \appendix
+\appendix
+\section{Example Appendix Section}
+\label{app1}
 
-%% \section{}
-%% \label{}
+Appendix text.
 
-%% If you have bibdatabase file and want bibtex to generate the
+%% For citations use: 
+%%       \cite{<label>} ==> [1]
+
+%%
+Example citation, See \cite{lamport94}.
+
+%% If you have bib database file and want bibtex to generate the
 %% bibitems, please use
 %%
 %%  \bibliographystyle{elsarticle-num} 
@@ -160,15 +262,25 @@
 %% else use the following coding to input the bibitems directly in the
 %% TeX file.
 
+%% Refer following link for more details about bibliography and citations.
+%% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management
+
 \begin{thebibliography}{00}
 
+%% For numbered reference style
 %% \bibitem{label}
 %% Text of bibliographic item
 
-\bibitem{}
+\bibitem{lamport94}
+  Leslie Lamport,
+  \textit{\LaTeX: a document preparation system},
+  Addison Wesley, Massachusetts,
+  2nd edition,
+  1994.
 
 \end{thebibliography}
 \end{document}
+
 \endinput
 %%
 %% End of file `elsarticle-template-num.tex'.

Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/elsdoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/elsdoc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/elsarticle/elsdoc.tex	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/doc/latex/elsarticle/elsdoc.tex	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,20 +1,20 @@
 %% 
-%% Copyright 2007-2020 Elsevier Ltd
+%% Copyright 2007-2024 Elsevier Ltd
 %% 
 %% This file is part of the 'Elsarticle Bundle'.
 %% ---------------------------------------------
 %% 
 %% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3 of this license or (at your option) any
 %% later version.  The latest version of this license is in
 %%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3 or later is part of all distributions of LaTeX
 %% version 1999/12/01 or later.
 %% 
 %% The list of all files belonging to the 'Elsarticle Bundle' is
 %% given in the file `manifest.txt'.
 %%
-%% $Id: elsdoc.tex 192 2020-11-23 11:14:41Z rishi $
+%% $Id: elsdoc.tex 261 2024-04-09 06:37:35Z rishi $
 %%
 \documentclass[a4paper,12pt]{article}
 
@@ -71,7 +71,7 @@
 \author{Elsevier Ltd}
 \contact{elsarticle at stmdocs.in}
 
-\version{3.3}
+\version{3.4}
 \date{\today}
 \maketitle
 
@@ -143,10 +143,10 @@
 
 The package is available at author resources page at Elsevier
 (\url{http://www.elsevier.com/locate/latex}).
-It can also be found in any of the nodes of the Comprehensive
-\TeX{} Archive Network (\textsc{ctan}), one of the primary nodes
-being
-\url{http://tug.ctan.org/tex-archive/macros/latex/contrib/elsarticle/}.
+It can also be found in Comprehensive
+\TeX{} Archive Network (\textsc{ctan}), 
+\url{https://ctan.org/pkg/elsarticle}.
+
 Please download the \file{elsarticle.dtx} which is a composite
 class with documentation and \file{elsarticle.ins} which is the
 \LaTeX{} installer file. When we compile the
@@ -154,7 +154,8 @@
 \file{elsarticle.cls} by
 stripping off all the documentation from the \verb+*.dtx+ file.
 The class may be moved or copied to a place, usually,
-\verb+$TEXMF/tex/latex/elsevier/+, %$%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\verb+$TEXMF/tex/latex/+ %$%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\verb+elsevier/+, 
 or a folder which will be read                   
 by \LaTeX{} during document compilation.  The \TeX{} file
 database needs updation after moving/copying class file.  Usually,
@@ -251,7 +252,7 @@
 \item each author is
 connected to an affiliation with a footnote marker; hence all
 authors are grouped together and affiliations follow;
-\pagebreak
+%\pagebreak
 \item authors of same affiliations are grouped together and the
 relevant affiliation follows this group. 
 \end{enumerate}
@@ -286,7 +287,10 @@
    footnote is not yet sufficiently long enough to make two 
    lines of footnote text.}
  \fntext[fn3]{Yet another author footnote.}
+\end{vquote}
 
+\begin{vquote}
+
  \affiliation[1]{organization={Elsevier B.V.}, 
                  addressline={Radarweg 29},
                  postcode={1043 NX}, 
@@ -295,12 +299,10 @@
 
  \affiliation[2]{organization={Sayahna Foundation},
                  addressline={JWRA 34, Jagathy}, 
-                 city={Trivandrum}
+                 city={Trivandrum},
                  postcode={695014}, 
                  country={India}}
-\end{vquote}
 
-\begin{vquote}
 
  \affiliation[3]{organization={STM Document Engineering 
                                Pvt Ltd.},
@@ -314,11 +316,15 @@
 \ref{clip2}. The header portion or title area is given in
 Clip~\ref{clip1} and the footer area is given in Clip~\ref{clip2}.
 
+\vspace*{1pc}
+
 \def\rulecolor{blue!70}
 \src{Header of the title page.}
 \includeclip{1}{130 612 477 707}{1psingleauthorgroup.pdf}%%{elstest-1p.pdf}%single author group
 \def\rulecolor{orange}
 
+\pagebreak
+
 \def\rulecolor{blue!70}
 \src{Footer of the title page.}
 \includeclip{1}{93 135 499 255}{1pseperateaug.pdf}%%{elstest-1p.pdf}%single author group

Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/jfigs.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/makefile
===================================================================
--- trunk/Master/texmf-dist/doc/latex/elsarticle/makefile	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/doc/latex/elsarticle/makefile	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,4 +1,4 @@
-# $Id: makefile 193 2020-11-23 11:15:37Z rishi $
+# $Id: makefile 243 2024-04-06 10:34:40Z rishi $
 
 file=elsdoc
 
@@ -36,7 +36,3 @@
 copy:
 	cp $(file).sty ../
 
-
-
-
-

Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/manifest.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/elsarticle/manifest.txt	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/doc/latex/elsarticle/manifest.txt	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,14 +1,14 @@
-% Copyright 2007-2020 Elsevier Ltd
+% Copyright 2007-2024 Elsevier Ltd
 %
 % This file is part of the 'Elsarticle Bundle'.
 % ---------------------------------------------
 %
 % It may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.2
+% conditions of the LaTeX Project Public License, either version 1.3
 % of this license or (at your option) any later version.
 % The latest version of this license is in
 %    http://www.latex-project.org/lppl.txt
-% and version 1.2 or later is part of all distributions of LaTeX
+% and version 1.3 or later is part of all distributions of LaTeX
 % version 1999/12/01 or later.
 %
 % The list of all files belonging to the LaTeX 'Elsarticle Bundle' is
@@ -40,6 +40,9 @@
 elsarticle-template-num.tex
   article template for a document with numbered citation
 
+changelog.txt
+  change log file
+
 manifest.txt
   this file
 

Modified: trunk/Master/texmf-dist/doc/latex/elsarticle/rvdtx.sty
===================================================================
--- trunk/Master/texmf-dist/doc/latex/elsarticle/rvdtx.sty	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/doc/latex/elsarticle/rvdtx.sty	2024-04-09 18:48:03 UTC (rev 70902)
@@ -4,16 +4,16 @@
 %  
 %  Auxiliary package to format *.dtx documents.
 % 
-%  Copyright (c) 2008-2020 CV Radhakrishnan <cvr at stmdocs.in>,
+%  Copyright (c) 2008-2024 CV Radhakrishnan <cvr at stmdocs.in>,
 %                     
 %  This file may be distributed and/or modified under the conditions
-%  of the LaTeX Project Public License, either version 1.2 of this
+%  of the LaTeX Project Public License, either version 1.3 of this
 %  license or (at your option) any later version.  The latest version
 %  of this license is in:
 %   
 %    http://www.latex-project.org/lppl.txt
 %   
-%  and version 1.2 or later is part of all distributions of LaTeX
+%  and version 1.3 or later is part of all distributions of LaTeX
 %  version 1999/12/01 or later.
 %
 %

Modified: trunk/Master/texmf-dist/source/latex/elsarticle/elsarticle.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/elsarticle/elsarticle.dtx	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/source/latex/elsarticle/elsarticle.dtx	2024-04-09 18:48:03 UTC (rev 70902)
@@ -1,22 +1,22 @@
 % \iffalse meta-comment
 %
-% Copyright (C) 2007-2020 by Elsevier Ltd
+% Copyright (C) 2007-2024 by Elsevier Ltd
 % -----------------------------------------------
 % 
 % This file may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.2
+% conditions of the LaTeX Project Public License, either version 1.3
 % of this license or (at your option) any later version.
 % The latest version of this license is in:
 %
 %    http://www.latex-project.org/lppl.txt
 %
-% and version 1.2 or later is part of all distributions of LaTeX 
+% and version 1.3 or later is part of all distributions of LaTeX 
 % version 1999/12/01 or later.
 %
 % \fi
-% \CheckSum{3243}
+% \CheckSum{3279}
 %
-% $Id: elsarticle.dtx 190 2020-11-23 11:12:32Z rishi $
+% $Id: elsarticle.dtx 259 2024-04-06 12:00:41Z rishi $
 % $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle.dtx $
 % \iffalse
 %<*driver>
@@ -62,6 +62,7 @@
 % \changes{v3.3}{2020/11/20}{Defined \string\affiliation command for structured
 %    address tagging.}
 %
+% \changes{v3.4}{2022/11/26}{A bug fix. Accented characters produced errors. So loaded fontenc package.}
 %
 % \GetFileInfo{elsarticle.dtx}
 %
@@ -83,8 +84,8 @@
 %% 
 %%
  \def\RCSfile{elsarticle}%
- \def\RCSversion{3.3}%
- \def\RCSdate{2020/11/20}%
+ \def\RCSversion{3.4}%
+ \def\RCSdate{2024/04/04}%
  \def\@shortjnl{\relax}
  \def\@journal{Elsevier Ltd} 
  \def\@company{Elsevier Ltd}
@@ -101,6 +102,8 @@
 
 \newif\ifuseexplthreefunctions \useexplthreefunctionsfalse
 
+\RequirePackage[T1]{fontenc}
+
 \IfFileExists{expl3.sty}{%
   \global\useexplthreefunctionstrue%
   \RequirePackage{expl3}}{}
@@ -228,7 +231,7 @@
 \let\@fnotes\@empty\let\@fnmark\@empty
 \def\fntext[#1]#2{\g at addto@macro\@fnotes{%
    \refstepcounter{fnote}\elsLabel{#1}%
-   \def\thefootnote{\c at fnote}%
+   \def\thefootnote{\thefnote}%
    \global\setcounter{footnote}{\c at fnote}%
    \footnotetext{#2}}}
 
@@ -449,6 +452,7 @@
     {
       op   .tl_set_x:N   = \l_organization_punc_tl,
       oraganizationsep   .tl_set_x:N   = \l_organization_punc_tl,
+      oraganisationsep   .tl_set_x:N   = \l_organization_punc_tl,
       ap   .tl_set_x:N   = \l_address_line_punc_tl,
       addresslinesep   .tl_set_x:N   = \l_address_line_punc_tl,
       cp   .tl_set_x:N   = \l_city_punc_tl,
@@ -459,6 +463,7 @@
       statesep   .tl_set_x:N   = \l_state_punc_tl,
       o    .code:n       = { \ca_organization[\l_organization_punc_tl]{#1} },
       organization    .code:n       = { \ca_organization[\l_organization_punc_tl]{#1} },
+      organisation    .code:n       = { \ca_organization[\l_organization_punc_tl]{#1} },
       a    .code:n       = { \ca_address_line[\l_address_line_punc_tl]{#1} },
       addressline    .code:n       = { \ca_address_line[\l_address_line_punc_tl]{#1} },
       c    .code:n       = { \ca_aff_city[\l_city_punc_tl]{#1} },
@@ -509,18 +514,33 @@
       {
        \keys_set:nn { stm / affiliation } { #2 }
       }
-     \csgappto{elsaddress}{
-      \def\baselinestretch{1}%
-      \refstepcounter{affn}
-      \xdef\@currentlabel{\theaffn}
-      \IfNoValueTF { #1 }
-        { }
-        { \elsLabel{#1} }      
-      \textsuperscript{\theaffn}}
-      \csxappto{elsaddress}{
-        \csuse { ca_affiliation_values }
-        \par
+     \IfNoValueTF { #1 }
+      { 
+        \csgappto{elsauthors}{%
+          \par\vspace*{6pt}\noindent
+          \bgroup\def\baselinestretch{1}%
+           \footnotesize\itshape%
+           \unskip\ignorespaces}
+        \csxappto{elsauthors}{\csuse { ca_affiliation_values }}
+        \csgappto{elsauthors}{\par\vspace*{6pt}
+          \noindent\unskip\ignorespaces
+          \gdef\authorsep{}
+        \egroup}
       }
+      { 
+        \csgappto{elsaddress}{
+        \def\baselinestretch{1}%
+        \refstepcounter{affn}
+        \xdef\@currentlabel{\theaffn}
+        \IfNoValueTF { #1 }
+          { }
+          { \elsLabel{#1} }
+        \textsuperscript{\theaffn}}
+        \csxappto{elsaddress}{
+          \csuse { ca_affiliation_values }
+          \par
+        }
+      }
   }
   \ExplSyntaxOff
   \else%
@@ -749,7 +769,12 @@
   \noindent\unskip{\Large\@elsarticlehighlightstitle}%*%
   \par\vskip12pt\noindent\unskip\ignorespaces\textbf{\@title}%
   \ifx\elsprelimauthors\@empty\relax\else%
-    \par\vskip6pt\noindent\unskip\ignorespaces\elsprelimauthors%
+    \par\vskip6pt\noindent\unskip\ignorespaces%
+    \ifdoubleblind%
+      \vspace*{2pc}
+    \else%
+      \elsprelimauthors%
+    \fi%
   \fi%
   \par\medskip\noindent\unskip\ignorespaces
  \begin{itemize}
@@ -763,7 +788,12 @@
   \noindent\unskip{\Large\@elsarticlegrabstitle}%*%
   \par\vskip12pt\noindent\unskip\ignorespaces\textbf{\@title}%
   \ifx\elsprelimauthors\@empty\relax\else%
-    \par\vskip6pt\noindent\unskip\ignorespaces\elsprelimauthors%
+    \par\vskip6pt\noindent\unskip\ignorespaces%
+    \ifdoubleblind%
+      \vspace*{2pc}
+    \else%
+      \elsprelimauthors%
+    \fi%
   \fi%  
  \par\medskip\noindent\unskip\ignorespaces}
  {\egroup} 
@@ -1089,7 +1119,7 @@
          \fi%
          \fi%
          \fi%
-         }
+         }%
        }%
      \let\@evenfoot\@oddfoot}
 %    \end{macrocode}
@@ -1425,7 +1455,7 @@
 \@makeother\=
 }{}}
 %%
-\def\appendixname{Appendix }
+\def\appendixname{Appendix}
 \renewcommand\appendix{\par
   \setcounter{section}{0}%
   \setcounter{subsection}{0}%

Modified: trunk/Master/texmf-dist/source/latex/elsarticle/elsarticle.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/elsarticle/elsarticle.ins	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/source/latex/elsarticle/elsarticle.ins	2024-04-09 18:48:03 UTC (rev 70902)
@@ -3,22 +3,22 @@
 %% driver files from the doc files in this package when run through
 %% LaTeX or TeX.
 %%
-%% Copyright 2007-2020 Elsevier Ltd
+%% Copyright 2007-2024 Elsevier Ltd
 %%
 %% This file is part of the 'Elsarticle Bundle'.
 %% ---------------------------------------------
 %%
 %% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3 of this license or (at your option) any
 %% later version.  The latest version of this license is in
 %%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3 or later is part of all distributions of LaTeX
 %% version 1999/12/01 or later.
 %%
 %% The list of all files belonging to the 'Elsarticle Bundle' is
 %% given in the file 'manifest.txt'.
 %%
-%% $Id: elsarticle.ins 191 2020-11-23 11:13:24Z rishi $
+%% $Id: elsarticle.ins 251 2024-04-06 10:53:35Z rishi $
 %%
 %%
 \input docstrip.tex
@@ -26,16 +26,16 @@
 
 \preamble
 
-Copyright 2007-2020 Elsevier Ltd
+Copyright 2007-2024 Elsevier Ltd
 
 This file is part of the 'Elsarticle Bundle'.
 -------------------------------------------
 
 It may be distributed under the conditions of the LaTeX Project Public
-License, either version 1.2 of this license or (at your option) any
+License, either version 1.3 of this license or (at your option) any
 later version.  The latest version of this license is in
    http://www.latex-project.org/lppl.txt
-and version 1.2 or later is part of all distributions of LaTeX
+and version 1.3 or later is part of all distributions of LaTeX
 version 1999/12/01 or later.
 
 The list of all files belonging to the 'Elsarticle Bundle' is

Modified: trunk/Master/texmf-dist/tex/latex/elsarticle/elsarticle.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/elsarticle/elsarticle.cls	2024-04-09 18:47:50 UTC (rev 70901)
+++ trunk/Master/texmf-dist/tex/latex/elsarticle/elsarticle.cls	2024-04-09 18:48:03 UTC (rev 70902)
@@ -6,16 +6,16 @@
 %%
 %% elsarticle.dtx  (with options: `class')
 %% 
-%% Copyright 2007-2020 Elsevier Ltd
+%% Copyright 2007-2024 Elsevier Ltd
 %% 
 %% This file is part of the 'Elsarticle Bundle'.
 %% -------------------------------------------
 %% 
 %% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3 of this license or (at your option) any
 %% later version.  The latest version of this license is in
 %%    http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3 or later is part of all distributions of LaTeX
 %% version 1999/12/01 or later.
 %% 
 %% The list of all files belonging to the 'Elsarticle Bundle' is
@@ -25,8 +25,8 @@
 %%
 %%
  \def\RCSfile{elsarticle}%
- \def\RCSversion{3.3}%
- \def\RCSdate{2020/11/20}%
+ \def\RCSversion{3.4}%
+ \def\RCSdate{2024/04/04}%
  \def\@shortjnl{\relax}
  \def\@journal{Elsevier Ltd}
  \def\@company{Elsevier Ltd}
@@ -43,6 +43,8 @@
 
 \newif\ifuseexplthreefunctions \useexplthreefunctionsfalse
 
+\RequirePackage[T1]{fontenc}
+
 \IfFileExists{expl3.sty}{%
   \global\useexplthreefunctionstrue%
   \RequirePackage{expl3}}{}
@@ -164,7 +166,7 @@
 \let\@fnotes\@empty\let\@fnmark\@empty
 \def\fntext[#1]#2{\g at addto@macro\@fnotes{%
    \refstepcounter{fnote}\elsLabel{#1}%
-   \def\thefootnote{\c at fnote}%
+   \def\thefootnote{\thefnote}%
    \global\setcounter{footnote}{\c at fnote}%
    \footnotetext{#2}}}
 
@@ -385,6 +387,7 @@
     {
       op   .tl_set_x:N   = \l_organization_punc_tl,
       oraganizationsep   .tl_set_x:N   = \l_organization_punc_tl,
+      oraganisationsep   .tl_set_x:N   = \l_organization_punc_tl,
       ap   .tl_set_x:N   = \l_address_line_punc_tl,
       addresslinesep   .tl_set_x:N   = \l_address_line_punc_tl,
       cp   .tl_set_x:N   = \l_city_punc_tl,
@@ -395,6 +398,7 @@
       statesep   .tl_set_x:N   = \l_state_punc_tl,
       o    .code:n       = { \ca_organization[\l_organization_punc_tl]{#1} },
       organization    .code:n       = { \ca_organization[\l_organization_punc_tl]{#1} },
+      organisation    .code:n       = { \ca_organization[\l_organization_punc_tl]{#1} },
       a    .code:n       = { \ca_address_line[\l_address_line_punc_tl]{#1} },
       addressline    .code:n       = { \ca_address_line[\l_address_line_punc_tl]{#1} },
       c    .code:n       = { \ca_aff_city[\l_city_punc_tl]{#1} },
@@ -445,18 +449,33 @@
       {
        \keys_set:nn { stm / affiliation } { #2 }
       }
-     \csgappto{elsaddress}{
-      \def\baselinestretch{1}%
-      \refstepcounter{affn}
-      \xdef\@currentlabel{\theaffn}
-      \IfNoValueTF { #1 }
-        { }
-        { \elsLabel{#1} }
-      \textsuperscript{\theaffn}}
-      \csxappto{elsaddress}{
-        \csuse { ca_affiliation_values }
-        \par
+     \IfNoValueTF { #1 }
+      {
+        \csgappto{elsauthors}{%
+          \par\vspace*{6pt}\noindent
+          \bgroup\def\baselinestretch{1}%
+           \footnotesize\itshape%
+           \unskip\ignorespaces}
+        \csxappto{elsauthors}{\csuse { ca_affiliation_values }}
+        \csgappto{elsauthors}{\par\vspace*{6pt}
+          \noindent\unskip\ignorespaces
+          \gdef\authorsep{}
+        \egroup}
       }
+      {
+        \csgappto{elsaddress}{
+        \def\baselinestretch{1}%
+        \refstepcounter{affn}
+        \xdef\@currentlabel{\theaffn}
+        \IfNoValueTF { #1 }
+          { }
+          { \elsLabel{#1} }
+        \textsuperscript{\theaffn}}
+        \csxappto{elsaddress}{
+          \csuse { ca_affiliation_values }
+          \par
+        }
+      }
   }
   \ExplSyntaxOff
   \else%
@@ -683,7 +702,12 @@
   \noindent\unskip{\Large\@elsarticlehighlightstitle}%*%
   \par\vskip12pt\noindent\unskip\ignorespaces\textbf{\@title}%
   \ifx\elsprelimauthors\@empty\relax\else%
-    \par\vskip6pt\noindent\unskip\ignorespaces\elsprelimauthors%
+    \par\vskip6pt\noindent\unskip\ignorespaces%
+    \ifdoubleblind%
+      \vspace*{2pc}
+    \else%
+      \elsprelimauthors%
+    \fi%
   \fi%
   \par\medskip\noindent\unskip\ignorespaces
  \begin{itemize}
@@ -697,7 +721,12 @@
   \noindent\unskip{\Large\@elsarticlegrabstitle}%*%
   \par\vskip12pt\noindent\unskip\ignorespaces\textbf{\@title}%
   \ifx\elsprelimauthors\@empty\relax\else%
-    \par\vskip6pt\noindent\unskip\ignorespaces\elsprelimauthors%
+    \par\vskip6pt\noindent\unskip\ignorespaces%
+    \ifdoubleblind%
+      \vspace*{2pc}
+    \else%
+      \elsprelimauthors%
+    \fi%
   \fi%
  \par\medskip\noindent\unskip\ignorespaces}
  {\egroup}
@@ -1017,7 +1046,7 @@
          \fi%
          \fi%
          \fi%
-         }
+         }%
        }%
      \let\@evenfoot\@oddfoot}
 \def\@seccntDot{.}
@@ -1315,7 +1344,7 @@
 \@makeother\=
 }{}}
 %%
-\def\appendixname{Appendix }
+\def\appendixname{Appendix}
 \renewcommand\appendix{\par
   \setcounter{section}{0}%
   \setcounter{subsection}{0}%



More information about the tex-live-commits mailing list.