Open
Description
Checks for \ref
and \iref
During review of some papers, it became apparent to me that we could detect a few more common mistakes related to \ref
and \iref
:
% Space before \iref
Something like \iref{x}
% No non-breaking space before \ref
Found in \ref{x}
See \ref{y}
There are a few pre-existing such mistakes, and once we get rid of those, we could save ourselves some review time.
Checks for \returns
et al.
Furthermore, it should be possible (and relatively lightweight) to detect \returns
and other such specifications outside of an itemdescr
context:
% OK:
\begin{itemdescr}
\pnum
\returns
X.
\end{itemdescr}
% error:
\pnum
\returns
X.
In fact, can't you do that natively on TeX, so that \returns
is only available as a command within itemdescr
anyway?
Checks for \exposconcept
, \libconcept
, etc.
Another easy slip-up is the following:
% Mistake
\libconcept{hello<world>}
% OK:
\libconcept{hello}<world>
We should be able to limit the characters that are permitted inside of libconcept
and exposconcept
, and their def
and nc
variants.
Metadata
Metadata
Assignees
Labels
No labels