|
|
DataMuseum.dkPresents historical artifacts from the history of: RegneCentralen GIER Computer |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RegneCentralen GIER Computer Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1548 (0x60c)
Description: Bits:30000837 Plotbeskr
Types: 8-hole paper tape
Notes: Gier Text
The penmovement is performed by the procedures plotmove, penup,pendown. Plotmove moves the pen to absolute point x,y in the usercoordinatesystem if this point is inside the subformat else plotmove moves to the borderpoint which lies on the straight line between the current position and the point x,y. All procedures except plot- clform and plotform uses plotmove for the penmovement. plotmove does not change the pens vertical position. This is done by the procedures penup and pendown which lifts and lowers the pen respectively. Characterplotting. Drawing of text is performed through the standard zone plotz. To this zone is connected the blockprocedure plot- text which transforms the characters to penmovements. The height and size of the characters are determined by the variables plotheight and plotsize which gives the size in cm. If the boolean plotspline is true the cha- racters are splinefitted which means that the characters will be very soft curves. For characters with a size less than .4 cm the difference between the soft splinefitted curves and the straightline approximated is nearly invisible. The straight line characters are however much faster to draw. The zone plotz is in the userprogram handled either by the procedure writeplot or the procedure write followed by a call of setposition. A call of writeplot can be thought of as a call of write folloved by a call of setpo- sition. For further details see the description of the blockprocedure plottext and the procedure writeplot.