texlive[68771] Master: affilauthor (6nov23)
commits+karl at tug.org
commits+karl at tug.org
Thu Nov 9 23:15:39 CET 2023
Revision: 68771
https://tug.org/svn/texlive?view=revision&revision=68771
Author: karl
Date: 2023-11-09 23:15:38 +0100 (Thu, 09 Nov 2023)
Log Message:
-----------
affilauthor (6nov23)
Modified Paths:
--------------
trunk/Master/tlpkg/bin/tlpkg-ctan-check
trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/affilauthor/
trunk/Master/texmf-dist/doc/latex/affilauthor/README.txt
trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.pdf
trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.tex
trunk/Master/texmf-dist/doc/latex/affilauthor/affiliations_sampleimage.png
trunk/Master/texmf-dist/doc/latex/affilauthor/authorname_sampleimage.png
trunk/Master/texmf-dist/tex/latex/affilauthor/
trunk/Master/texmf-dist/tex/latex/affilauthor/affilauthor.sty
trunk/Master/tlpkg/tlpsrc/affilauthor.tlpsrc
Added: trunk/Master/texmf-dist/doc/latex/affilauthor/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/affilauthor/README.txt (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/affilauthor/README.txt 2023-11-09 22:15:38 UTC (rev 68771)
@@ -0,0 +1,46 @@
+----------------------------------------------------
+ Package: affilauthor
+ Author: Selvam P.
+ Mail: selvamittex at gmail.com
+ Licence: Released under the LaTeX Project Public License v1.3c or later,
+ see http://www.latex-project.org/lppl.txt
+----------------------------------------------------
+
+Customized fields(key-value style) to tag the author and affiliation informations in a structured format. Each field has a specific name within \author and \affil commands similar to bib format. We can customize the styles as per preferences for article.cls class layout. Instead of giving all information(author and affiliation) in single tag, we can split the information in a format of key-value style.
+
+Sample author tag:
+
+\author
+ {
+ name={Author name},
+ mail={author at gmail.com},
+ phone={+111-222-33},
+ affil={af1},
+ note={Greeting to everyone}
+ }
+
+Sample affiliation tag:
+
+\affil
+ {
+ id = {af1},
+ div = {Department of Computer Science},
+ org = {University},
+ street = {1st cross street},
+ country = {India}
+ }
+
+Sample formating tag:
+
+\affilstyle
+ {
+ authfont = {\sf},
+ affilfont = {\sf\small},
+ mailfont = {\tt\small},
+ urlfont = {\tt\small},
+ phonefont = {\tt\small},
+ notefont = {\tt\tiny},
+ notenum = { alpha },
+ authspace = {\baselineskip},
+ affilspace = {\baselineskip}
+ }
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/doc/latex/affilauthor/README.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.pdf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.pdf 2023-11-09 22:14:52 UTC (rev 68770)
+++ trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.pdf 2023-11-09 22:15:38 UTC (rev 68771)
Property changes on: trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.tex 2023-11-09 22:15:38 UTC (rev 68771)
@@ -0,0 +1,203 @@
+\documentclass{article}
+%\usepackage{affilauthor}
+\usepackage{listings,xcolor}
+\usepackage{graphicx}
+\usepackage[colorlinks]{hyperref}
+\usepackage{makeidx}
+
+\makeindex
+
+
+\lstdefinestyle{mystyle}
+{
+ language=[LaTeX]{TeX},
+ texcsstyle=*\color{blue},
+ basicstyle=\ttfamily,
+ moretexcs={affil,affilstyle},
+ columns=fullflexible
+}
+
+\title{affilauthor\thanks{Package to customize author and affiliations tagging for \TeX\ inputs.}}
+
+\author{Selvam P.\thanks{Suggestions and feedbacks are welcome, please reach me at selvamittex at gmail.com}}
+
+\date{} %% if you don't need date to appear
+
+\begin{document}
+ \maketitle
+
+\section*{Introduction}
+
+{\tt affilauthor} package provides customized fields(key-value style) to tag the author and affiliation informations in a structured format. Each field has a specific name within \textbackslash author\ and \textbackslash affil\ commands similar to bib format. We can customize the styles as per preferences for {\tt article.cls} class layouts.
+
+Instead of giving all information(author and affiliation) in single tag {\textbackslash author\{...\}}, we can split the information in a format of key-value style. It will given control over the elements and later we can do changes/styles by given values. It is very simple package, lot more could be added in further improvements.
+
+\section*{Author name tagging}
+
+Available filed names are listed below and it could be placed any order. Fields are optional, e.g.: If we don't have own/org site then we ignore such fields. Contact informations (mail,phone,url) and note field values will treated as footnote with footer mark.\index{\textbackslash author}
+
+\begin{lstlisting}[style=mystyle]
+\author
+ {
+ name={...},
+ mail={...},
+ phone={...},
+ url={...},
+ affil={...},
+ note={...}
+ }
+\end{lstlisting}
+
+More than one value for a field can be added with separation operators.
+\index{mail}
+\begin{lstlisting}[style=mystyle]
+ mail={mail1 at gmail.com,mail2 at gmail.com}
+\end{lstlisting}
+
+Required to mention the affiliation ids for determine the affiliations those belongs to author. More than one affiliation can be added by comma separation. ID name could be any format like \textbackslash label. Based on the ID, the affiliation number will be displayed after name and also contacts/notes marker.\index{affil}
+
+\begin{lstlisting}[style=mystyle]
+ affil={af1,af2,af5}
+\end{lstlisting}
+
+\noindent Sample author group output:\index{sample author output}
+
+\noindent\includegraphics[width=\textwidth]{authorname_sampleimage.png}
+
+\noindent Sample Footer note output:\index{sample affiliation output}
+
+\noindent\includegraphics[width=\textwidth]{affiliations_sampleimage.png}
+
+Here, we get appropriate marker to the notes in sequence order and also we can change the format like alphabet or roman.
+
+\section*{Affiliation tagging}
+
+Affiliation related fields are listed below and it could be placed any order. {\tt id} should be a unique label(mandatory field) which is used in author field to get appropriate affiliation number. Other remaining fields are related to respective type of contents, it can be ignored optionally except {\tt id}.\index{\textbackslash affil}
+
+\begin{lstlisting}[style=mystyle]
+\affil
+ {
+ id = {...},
+ div = {...},
+ org = {...},
+ addr = {...},
+ street = {...},
+ landmark = {...},
+ pincode = {...},
+ postbox = {...},
+ city = {...},
+ state = {...},
+ country = {...}
+ }
+\end{lstlisting}
+
+\section*{Formatting style}
+
+It provide options to customize the font shape and size. Available types are listed below. We can directly use any Primitive \TeX\ commands to change the style in value part.\index{\textbackslash affilstyle}
+
+\begin{lstlisting}[style=mystyle]
+\affilstyle
+ {
+ authfont = {...},
+ affilfont = {...},
+ mailfont = {...},
+ urlfont = {...},
+ phonefont = {...},
+ notefont = {...},
+ notenum = { alpha, fnsym, roman },
+ authspace = {...},
+ affilspace = {...}
+ }
+\end{lstlisting}
+
+Suppose, if I want to change mail font size and shape then below option is preferred. Same way we can do other properties as well.\index{mailfont}
+
+\begin{lstlisting}[style=mystyle]
+ \affilstyle{mailfont = {\itshape\small}}
+\end{lstlisting}
+
+To change the note marker either alphabet or roman number below option can be used.
+Here, it is choice options so should be choose of those three values:\index{notenum}
+
+\medskip
+
+{\tt alpha} Alphabet number
+
+{\tt fnsym} Default \TeX\ note sequence
+
+{\tt roman} Roman number
+
+\begin{lstlisting}[style=mystyle]
+ \affilstyle{notenum = {alpha}}
+\end{lstlisting}
+
+\medskip
+
+Adjust the vertical space before author and affiliation.\index{authspace}
+
+\begin{lstlisting}[style=mystyle]
+\affilstyle{authspace = {\baselineskip},
+ affilspace = {\baselineskip}}
+\end{lstlisting}
+
+\bigskip
+
+Add note it, I have defined these for article class which doesn't have such options. So later updates we can add more features and styles.
+
+\section*{Sample Code}
+
+\begin{lstlisting}[style=mystyle]
+\affilstyle[authfont={\sf},
+ mailfont={\tt},
+ affilfont={\it},
+ notenum={fnsym}
+ ]
+
+\author{name={Author1 Name},
+ mail={author1 at gmail.com},
+ phone={+111-222-333},
+ url={author1.com},
+ affil={af1,af2},
+ note={Thanks to LaTeX Community}
+ }
+\author{name={Author2 Name},
+ mail={author2 at gmail.com},
+ phone={+111-222-333},
+ url={author2.com},
+ affil={af2}
+ }
+\author{name={Author3 Name},
+ mail={author3 at gmail.com},
+ url={author3.com},
+ affil={af2},
+ }
+
+\affil{id={af2},
+ div={Department of Computer Science},
+ org={University of London},
+ street={1st block},
+ city={London},
+ country={UK}
+ }
+\affil{id={af1},
+ div={Department of Computer Science},
+ org={Delhi University},
+ city={Delhi},
+ country={India}
+ }
+
+\end{lstlisting}
+
+
+\section*{To do lists}
+
+\begin{itemize}
+ \item Adding customize colour options to differentiation
+ \item More layout styles
+ \item Convert to various formats
+ \item etc....
+\end{itemize}
+
+\printindex
+
+\end{document}
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/doc/latex/affilauthor/affilauthor-doc.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/affilauthor/affiliations_sampleimage.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/affilauthor/affiliations_sampleimage.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/affilauthor/affiliations_sampleimage.png 2023-11-09 22:14:52 UTC (rev 68770)
+++ trunk/Master/texmf-dist/doc/latex/affilauthor/affiliations_sampleimage.png 2023-11-09 22:15:38 UTC (rev 68771)
Property changes on: trunk/Master/texmf-dist/doc/latex/affilauthor/affiliations_sampleimage.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/affilauthor/authorname_sampleimage.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/affilauthor/authorname_sampleimage.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/affilauthor/authorname_sampleimage.png 2023-11-09 22:14:52 UTC (rev 68770)
+++ trunk/Master/texmf-dist/doc/latex/affilauthor/authorname_sampleimage.png 2023-11-09 22:15:38 UTC (rev 68771)
Property changes on: trunk/Master/texmf-dist/doc/latex/affilauthor/authorname_sampleimage.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/affilauthor/affilauthor.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/affilauthor/affilauthor.sty (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/affilauthor/affilauthor.sty 2023-11-09 22:15:38 UTC (rev 68771)
@@ -0,0 +1,224 @@
+\NeedsTeXFormat{LaTeX2e}[1995/06/01]
+\ProvidesPackage{affilauthor}[2023/11/05 1.0.0]
+
+\RequirePackage{marvosym}
+
+\ExplSyntaxOn
+
+\tl_new:N \l__affauth_tmpa_tl
+\tl_new:N \l__affauth_tmpb_tl
+\int_new:N \l__affauth_tmpa_int
+\int_new:N \l__affauth_tmpb_int
+\bool_new:N \l__affauth_tmpa_bool
+\bool_new:N \l__affauth_tmpb_bool
+\seq_new:N \l__affauth_tmpa_seq
+\seq_new:N \l__affauth_tmpb_seq
+
+\tl_new:N \l__affauth_auth_name_tl
+\tl_new:N \l__affauth_auth_mail_tl
+\tl_new:N \l__affauth_auth_phone_tl
+\tl_new:N \l__affauth_auth_url_tl
+\tl_new:N \l__affauth_auth_note_tl
+\tl_new:N \l__affauth_auth_affil_id_tl
+
+\tl_new:N \l__affauth_font_author_tl
+\tl_new:N \l__affauth_font_affil_tl
+\tl_new:N \l__affauth_font_mail_tl
+\tl_new:N \l__affauth_font_url_tl
+\tl_new:N \l__affauth_font_phone_tl
+\tl_new:N \l__affauth_font_note_tl
+\tl_new:N \l__affauth_font_note_num_tl
+
+\tl_new:N \l__affauth_aff_id_tl
+\tl_new:N \l__affauth_aff_div_tl
+\tl_new:N \l__affauth_aff_org_tl
+\tl_new:N \l__affauth_aff_addr_tl
+\tl_new:N \l__affauth_aff_street_tl
+\tl_new:N \l__affauth_aff_landmark_tl
+\tl_new:N \l__affauth_aff_pincode_tl
+\tl_new:N \l__affauth_aff_postbox_tl
+\tl_new:N \l__affauth_aff_city_tl
+\tl_new:N \l__affauth_aff_state_tl
+\tl_new:N \l__affauth_aff_country_tl
+
+\seq_new:N \l__affauth_author_info_seq
+\prop_new:N \l__affauth_author_id_prop
+\seq_new:N \l__affauth_affil_info_seq
+\int_new:N \l__affauth_author_cnt_int
+\int_new:N \l__affauth_affil_cnt_int
+\int_new:N \l__affauth_author_note_int
+
+\skip_new:N \__affauth_before_affil_skip
+\skip_new:N \__affauth_before_auth_skip
+
+\skip_set:Nn \__affauth_before_affil_skip {2\baselineskip}
+\skip_set:Nn \__affauth_before_auth_skip {0pt}
+
+\keys_define:nn { author-info }
+ {
+ name .tl_set:N = \l__affauth_name_tl,
+ mail .tl_set:N = \l__affauth_auth_mail_tl,
+ url .tl_set:N = \l__affauth_auth_url_tl,
+ phone .tl_set:N = \l__affauth_auth_phone_tl,
+ note .tl_set:N = \l__affauth_auth_note_tl,
+ affil .tl_set:N = \l__affauth_auth_affil_id_tl
+ }
+
+\keys_define:nn { affil-info }
+ {
+ id .tl_set:N = \l__affauth_aff_id_tl,
+ div .tl_set:N = \l__affauth_aff_div_tl,
+ org .tl_set:N = \l__affauth_aff_org_tl,
+ addr .tl_set:N = \l__affauth_aff_addr_tl,
+ street .tl_set:N = \l__affauth_aff_street_tl,
+ landmark .tl_set:N = \l__affauth_aff_landmark_tl,
+ pincode .tl_set:N = \l__affauth_aff_pincode_tl,
+ postbox .tl_set:N = \l__affauth_aff_postbox_tl,
+ city .tl_set:N = \l__affauth_aff_city_tl,
+ state .tl_set:N = \l__affauth_aff_state_tl,
+ country .tl_set:N = \l__affauth_aff_country_tl
+ }
+
+\keys_define:nn { style-format }
+ {
+ authfont .tl_set:N = \l__affauth_font_author_tl,
+ affilfont .tl_set:N = \l__affauth_font_affil_tl,
+ mailfont .tl_set:N = \l__affauth_font_mail_tl,
+ urlfont .tl_set:N = \l__affauth_font_url_tl,
+ phonefont .tl_set:N = \l__affauth_font_phone_tl,
+ notefont .tl_set:N = \l__affauth_font_note_tl,
+ notenum .choices:nn = { alpha, fnsym, roman }
+ {
+ \int_case:nn {\l_keys_choice_int}
+ {
+ {1}{\let\l__affauth_note:n\@alph}
+ {2}{\let\l__affauth_note:n\@fnsymbol}
+ {3}{\let\l__affauth_note:n\@roman}
+ }
+ },
+ authspace. skip_set:N = \__affauth_before_auth_skip,
+ affilspace. skip_set:N = \__affauth_before_affil_skip
+ }
+
+
+\NewDocumentCommand{\affilstyle}{O{}} {\keys_set:nn { style-format } { #1 }}
+
+\cs_set_protected:Nn \__affauth_aff_id:n
+ {
+ \group_begin:
+ \seq_set_split:Nxx \l__affauth_tmpa_seq {,} {#1}
+ \seq_clear:N \l__affauth_tmpb_seq
+ \seq_map_inline:Nn \l__affauth_tmpa_seq
+ {
+ \prop_if_in:NeT \l__affauth_author_id_prop {##1}
+ {
+ \prop_get:NeN \l__affauth_author_id_prop {##1} \l__affauth_tmpb_tl
+ \seq_put_right:NV \l__affauth_tmpb_seq \l__affauth_tmpb_tl
+ }
+ }
+ \seq_sort:Nn \l__affauth_tmpb_seq
+ {
+ \int_compare:nNnTF {##1} < {##2}
+ {\sort_return_same:}{\sort_return_swapped:}
+ }
+ \textsuperscript{\seq_use:Nn \l__affauth_tmpb_seq {,}}
+ \group_end:
+ }
+
+\cs_set:Nn \__affauth_auth_sep:n {}
+
+\cs_set_protected:Nn \__affauth_aff_number:n
+ {
+ \int_compare:nNnT {#1} > {1} {\par}
+ \textsuperscript{#1}\thinspace
+ }
+
+\cs_set_protected:Nn \l__affauth_note:n {\ifcase#1\or *\or
+ **\or***\or****\or\#\or\#\#\or\#\#\#\or\#\#\#\#\or\$\or\$\$\or\$\$\$\or\$\$\$\$
+ \or\dag\or\dag\dag\or\dag\dag\dag\or\dag\dag\dag\dag\or\ddag\or\ddag\ddag\or\ddag\ddag\ddag\or\ddag\ddag\ddag\ddag\fi}
+
+\cs_set_protected:Nn \__affauth_auth_mail:nnnn
+ {
+ \group_begin:
+ \seq_clear:N \l__affauth_tmpa_seq
+ \tl_if_empty:nF {#1} {\seq_put_right:Nn \l__affauth_tmpa_seq {{\l__affauth_font_mail_tl\Letter\thinspace\exp_not:n{#1}}}}
+ \tl_if_empty:nF {#2} {\seq_put_right:Nn \l__affauth_tmpa_seq {{\l__affauth_font_phone_tl\Telefon\thinspace\exp_not:n{#2}}}}
+ \tl_if_empty:nF {#3} {\seq_put_right:Nn \l__affauth_tmpa_seq {{\l__affauth_font_url_tl\Mundus\thinspace\exp_not:n{#3}}}}
+ \seq_if_empty:NF \l__affauth_tmpa_seq
+ {
+ \group_begin:
+ \int_gincr:N \l__affauth_author_note_int
+ \textsuperscript{,\l__affauth_note:n{\l__affauth_author_note_int}}
+ \cs_set:Npn \thefootnote {}
+ \footnotetext[0]{\leftskip-\parindent\l__affauth_note:n{\l__affauth_author_note_int}\thinspace\seq_use:Nn \l__affauth_tmpa_seq {,\space}}
+ \group_end:
+ }
+ \tl_if_empty:nF {#4}
+ {
+ \group_begin:
+ \int_gincr:N \l__affauth_author_note_int
+ \textsuperscript{,\l__affauth_note:n{\l__affauth_author_note_int}}
+ \cs_set:Npn \thefootnote {}
+ \footnotetext[0]{\leftskip-\parindent{\l__affauth_font_note_tl\l__affauth_note:n{\l__affauth_author_note_int}\thinspace\exp_not:n{#4}}}
+ \group_end:
+ }
+ \group_end:
+ }
+
+\cs_set_protected:Npn \author #1
+ {
+ \group_begin:
+ \int_gincr:N \l__affauth_author_cnt_int
+ \keys_set:nn { author-info } { #1 }
+ \seq_gput_right:Ne \l__affauth_author_info_seq
+ {
+ \l__affauth_name_tl
+ \exp_args:NV \__affauth_aff_id:n \l__affauth_auth_affil_id_tl
+ \__affauth_auth_mail:nnnn {\l__affauth_auth_mail_tl} {\l__affauth_auth_phone_tl} {\l__affauth_auth_url_tl} {\l__affauth_auth_note_tl}
+ \exp_args:NV \__affauth_auth_sep:n \l__affauth_author_cnt_int
+ }
+ \group_end:
+ }
+
+\cs_set_protected:Npn \affil #1
+ {
+ \group_begin:
+ \int_gincr:N \l__affauth_affil_cnt_int
+ \keys_set:nn { affil-info } { #1 }
+ \prop_gput:NVV \l__affauth_author_id_prop \l__affauth_aff_id_tl \l__affauth_affil_cnt_int
+ \seq_gput_right:Ne \l__affauth_affil_info_seq
+ {
+ \exp_args:NV \__affauth_aff_number:n \l__affauth_affil_cnt_int
+ \tl_if_empty:NF \l__affauth_aff_div_tl \l__affauth_aff_div_tl
+ \tl_if_empty:NF \l__affauth_aff_org_tl {,\space} \l__affauth_aff_org_tl
+ \tl_if_empty:NF \l__affauth_aff_addr_tl {,\space} \l__affauth_aff_addr_tl
+ \tl_if_empty:NF \l__affauth_aff_street_tl {,\space} \l__affauth_aff_street_tl
+ \tl_if_empty:NF \l__affauth_aff_landmark_tl {,\space} \l__affauth_aff_landmark_tl
+ \tl_if_empty:NF \l__affauth_aff_pincode_tl {,\space} \l__affauth_aff_pincode_tl
+ \tl_if_empty:NF \l__affauth_aff_postbox_tl {,\space} \l__affauth_aff_postbox_tl
+ \tl_if_empty:NF \l__affauth_aff_city_tl {,\space} \l__affauth_aff_city_tl
+ \tl_if_empty:NF \l__affauth_aff_state_tl {,\space} \l__affauth_aff_state_tl
+ \tl_if_empty:NF \l__affauth_aff_country_tl {,\space} \l__affauth_aff_country_tl
+ }
+ \group_end:
+ }
+
+\let\org at maketitle=\maketitle
+\def\maketitle
+ {{\renewenvironment{tabular}[2][]{\begin{center}}
+ {\end{center}}
+ \org at maketitle}
+ }
+
+\AtBeginDocument{
+ \gdef\@author
+ {
+ \group_begin:
+ \vskip\__affauth_before_auth_skip
+ {\l__affauth_font_author_tl\seq_use:Nnnn \l__affauth_author_info_seq {\space and\space}{,\space}{,\space and\space}}
+ \par\vskip\__affauth_before_affil_skip
+ {\l__affauth_font_affil_tl\seq_use:Nn \l__affauth_affil_info_seq {\par}}
+ \group_end:
+ }
+ }
+\ExplSyntaxOff
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/tex/latex/affilauthor/affilauthor.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check 2023-11-09 22:14:52 UTC (rev 68770)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check 2023-11-09 22:15:38 UTC (rev 68771)
@@ -30,7 +30,7 @@
adfathesis adforn adhocfilelist adigraph
adjmulticol adfsymbols adjustbox adobemapping
adrconv adtrees advdate advice
- ae aeguill aesupp afparticle afthesis
+ ae aeguill aesupp affilauthor afparticle afthesis
aguplus aiaa aichej ajl akktex akletter akshar
albatross alchemist alegreya alertmessage alfaslabone
alg algobox algolrevived
Added: trunk/Master/tlpkg/tlpsrc/affilauthor.tlpsrc
===================================================================
Modified: trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc 2023-11-09 22:14:52 UTC (rev 68770)
+++ trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc 2023-11-09 22:15:38 UTC (rev 68771)
@@ -26,6 +26,7 @@
depend adjustbox
depend adrconv
depend advdate
+depend affilauthor
depend akktex
depend akletter
depend alchemist
More information about the tex-live-commits
mailing list.