(a2ps.info)Faces


Next: Style sheets semantics Prev: Type Setting Style Sheets Up: Pretty Printing
Enter node , (file) or (file)node

7.4 Faces
=========

A "face" is an attribute given to a piece of text, which specifies how
it should look like.  Since a2ps is devoted to pretty-printing source
files, the faces it uses are related to the syntactic entities that can
be encountered in a file.

   The faces a2ps uses are:
'Plain'
     This corresponds to the text body.

'Keyword'
'Keyword_strong'
     These are related to the keywords that may appear in a text.

'Comment'
'Comment_strong'
     These are related to comments in the text.  Remember that comments
     should be considered as non essential ("_Aaaeaaarg_" says the
     programmer); indeed, the user might suppress the comments thanks
     (?)  to the option '--strip-level'.  Hence, *never* use these faces
     just because you think they look better on, say, strings.

'Label'
'Label_strong'
     These are used when a point of extreme importance, or a sectioning
     point, is met.  Typically, functions declarations etc.

'String'
     Used mainly for string and character literals.

'Error'
     Used to underline the presence of an error.  For instance in
     Encapsulated PostScript, some PostScript operators are forbidden:
     they are underlined as errors.

   Actually, there is also the face 'Symbol', but this one is
particular: it is not legal changing its font.


automatically generated by info2www version 1.2.2.9