Utility functions for determining whether a justification specification is valid and for resolving a single justification value from a combination of character and numeric values.
valid.just(just)
resolveHJust(just, hjust)
resolveVJust(just, vjust)A justification either as a character value,
e.g., "left", or as a numeric value, e.g., 0.
A numeric horizontal justification
A numeric vertical justification
A numeric representation of the justification (e.g.,
"left" becomes 0, "right" becomes 1, etc, ...).
An error is given if the justification is not valid.
These functions may be useful within a validDetails method
when writing a new grob class.