I'm formatting a paper for a journal that uses the style sheet rmj-public.cls
. The formatted output includes a running title at the top of each page. The default text used for the running title is the title defined using the \title{}
command. Unfortunately, the title is too long to fit, so I'd like to define a short title. rmj-public.cls
seems to contain code for using a short title, but I don't know what code I have to use to define it.
The entire style sheet is available at https://rmmc.asu.edu/rmj/RMJstyle.html
The lines of the style sheet that I think are important are
\def\@prepheadcontent{%
\uppercasenonmath\shorttitle
\ifx\@empty\shortauthors \let\shortauthors\shorttitle
\else \andify\shortauthors \uppercasenonmath\shortauthors\fi
}
In this code, I don't understand the meaning of the @
sign, e.g.
@prepheadcontent
and @empty
.
I also don't understand how to define shorttitle
and shortauthors
.
@
see Why do LaTeX internal commands have an @ in them?.