Title

elfs outstata -- Output Schemes for commands using out()

Description

These schemes determine how the ouput appears, using out(results) or out(results). And since out(results) is the default, they also determine the appearance when no out() option is specified.

If class and attributes are unfamiliar to you, you can consider class to be 'input' and attributes to be 'output':
A command produces text with some classes, and you determine what the result looks like by specfiying the attributes for those classes.

However, in the case of outstata, there is an added wrinkle, in that the output attributes are themselves the input to Stata's translation into colors (etc.), using the General Preference settings.

This makes it unlikely that you would want to adjust these settings; to set final Stata output appearance, see elfs colors.

Fields

scheme is the identifier for the whole group of style definitions. This is the identifier you would use in out( , scheme(scheme)).

class is the 'internal' representation of the style, so to speak. All of the classes that are produced by the regular commands are included in all built-in schemes.

You can include fewer or more classes in your own schemes:

o- Classes that are not defined in your scheme will be filled in from the built-in, if necessary.

o- Extra classes that you define can be used by tlist, class().

attributes can be any of the attributes found in the built-in scheme (only).

Links

Set Default sets the scheme to be used by out() whenever no scheme() is explicitly specified.

Delete deletes a user-created scheme.

Edit All opens a data editor with all the defined schemes.