org.extex.interpreter.type.font
Interface FontConvertible
- All Known Implementing Classes:
- FontCode, FontPrimitive, NamedFont, NullfontPrimitive, NumberedFont
public interface FontConvertible
This is an interface which describes the feature to be convertible into a
font.
A font specification can either be a font stored in a font register or one of
the fonts used for math typesetting.
The formal description is the following:
〈font〉
→ 〈loaded font〉
| \textfont 〈8-bit number〉
| \scriptfont 〈8-bit number〉
| \scriptscriptfont 〈8-bit number〉
| \font
- Version:
- $Revision:4399 $
- Author:
- Gerd Neugebauer
convertFont
Font convertFont(Context context,
TokenSource source,
Typesetter typesetter)
throws HelpingException,
TypesetterException
- Convert some primitive value into a font.
- Parameters:
context - the interpreter contextsource - the source for new tokenstypesetter - the typesetter
- Returns:
- the converted value
- Throws:
HelpingException - in case of an error
TypesetterException - in case of an error in the typesetter