2.2. Input file

ANGEL input consists of several sections listed in Table 2.1. Each section begins from strings shown in the Table. The lines starting from the other characters are skipped. If you want to define explicitly the skipped part, you can put C:, or N: at the beginning of the line. Especially, at the end of numeric data, we recommend to put N: explicitly. Below this symbol up to the next section, everything is skipped. If you want to put some comments within numeric data, you should put # on the head of the comment line. Blank lines and the other strings which indicate the section including C: N: in the numeric data means the end of the data.

2.2.1. Reading control

  1. Uppercase, lowercase, blank
    Discrimination between lowercase and uppercase characters is not performed in the ANGEL input except the parameters beginning by \. Blanks at line head and end are taken no account.
  2. Line Connecting
    If you add “ \ ” at line end, the next line is considered to be a continuing line. You can use multiple lines to write input data by the “ \ ” connecting.
  3. Comment marks
    You can use the comment marks

    “#” on the top of the line. ANGEL skips to read this line.

  4. Blank lines
    Blank lines are skipped except for the blank line within the numeric data which indicate the end of the data. If you want to put some comments within numeric data, you should put # on the head of the comment line. In the multiple lines comment section, blank lines are really blank lines in the graph.
  5. Skip page
    You can skip a page by SKIPPAGE:. You can skip from anyplace in a page by putting qp: at the line head. Lines from qp: up to the next page defined by NEWPAGE: are skipped.
  6. Skip all
    Q: can be used as a terminator of a input file.

2.2.2. Sections

Table 2.1 shows the various sections which starts from the following strings. However, there is one exception mentioned in the tutorial examples, which is a line between '   '.

Table 2.2 Sections

strings

explanation

INFL:

insert a file

INPS:

insert a EPS graphic

SET:

user definition constants

X:

title of x-axis

Y:

title of y-axis

NEWPAGE:

indicator of new page

C:

skip line

N:

skip line

Q:

end mark of input data

QP:

end mark of one page

SKIPPAGE:

end mark of one page

Z:

indicator of new graph

H:

one dimensional graph section

H2:

two dimensional contour plot section

HD:

two dimensional cluster plot section

HC:

two dimensional color cluster plot section

HB:

bitmap plot section

W:

one line comment

WT:

multiple lines comment

WTAB:

table section

E:

end mark of WT: and WTAB:

AW:

arrow with comment

MSUL:

message at left upside corner

MSUC:

message at middle upside

MSUR:

message at right upside corner

MSDL:

message at left downside corner

MSDC:

message at middle downside

MSDR:

message at right downside corner

A:

arrow

AB:

bold arrow

POLG:

circle and polygon

BOX:

box and box with shadow

RIBN:

ribbon

STAR:

star

P:

parameter section