
The existing scribble/acmart language in this repo felt more like latex than Scribble. This package brings scribble/acmart more inline with the existing `scribble/acmart` package that was already on the package server. In particular, this commit: * Remove maketitle from scribble/acmart * Extends the title form to also have the fields in `scribble/base`'s title. * Support author information. (Like scribble/sigplans authorinfo) * Removed unneeded functions now redundant due to the author function. Namely, affiliation based ones. * Factor out common functions to scribble/acmart and scribble/base into private module. These functions might make sense to be public, but since they were already private in base I thought it made sense to leave them that way. Additionally, it might make sense to have the file be something other than private/tag, as private/tag currently requires tag, which is different than the normal way where its tag that requires private/tag. * Add short-title to scribble/latex-properties * Adds an `command-optional` property which is like `command-extras`, but is a single optional argument placed before the mandatory ones. * Create email, affiliation, and institution structs so that authors can have multiple of each. * Add/improve documentation and history (and bump version number).
27 lines
648 B
TeX
27 lines
648 B
TeX
|
|
% Support for styles in scribble/acmart
|
|
|
|
% These are replaced by scribble/acmart/style.tex,
|
|
% which is used in combination with acmart.cls
|
|
|
|
\newcommand{\SAuthorinfo}[4]{#1}
|
|
\newcommand{\SAuthorPlace}[1]{#1}
|
|
\newcommand{\SAuthorEmail}[1]{#1}
|
|
\newcommand{\SAuthorOrcid}[1]{#1}
|
|
|
|
\newcommand{\SConferenceInfo}[2]{}
|
|
\newcommand{\SCopyrightYear}[1]{}
|
|
\newcommand{\SCopyrightData}[1]{}
|
|
\newcommand{\Sdoi}[1]{}
|
|
\newcommand{\SPexclusivelicense}[0]{}
|
|
|
|
\newcommand{\SCategory}[3]{}
|
|
\newcommand{\SCategoryPlus}[4]{}
|
|
\newcommand{\STerms}[1]{}
|
|
\newcommand{\SKeywords}[1]{}
|
|
|
|
% Normally gets re-written by the title macro:
|
|
\newcommand{\SSubtitle}[1]{{\bf #1}}
|
|
|
|
|