SR - Set relative character size ; SL - Character slant ; SL [ tan - Page 198

Brother 1660e User Manual

2014 Dodge Charger SRT Owner Manual
background image

2001/10/02 

CHAPTER 4 HP-GL/2 - 50 

10 ' -Absolute Character Size- 

20 WIDTH "LPT1:", 255 

30 LPRINT CHR$(27); "E"; 

40 LPRINT CHR$(27); "%0B"; 

50 LPRINT "IN;SP1;"; 

60 LPRINT "PA700,3000;DT#;LBPrinter#" 

70 LPRINT "PA700,2000;SI0.75,1;LBPrinter#" 

80 LPRINT "SI;SD1,21,2,1,3,12,5,0,6,0,7,52;SS;" 

90 LPRINT "PA40003000;LBPrinter#" 

100 LPRINT "PA4000,2000;SI1,1.5;LBPrinter#" 

110 LPRINT CHR$(27); "%0A"; 

120 LPRINT CHR$(27); "E"; 

130 END 

 

<Sample 57> 

 

SR - Set relative character size   

SR [ 

width

height

 ] [;] 

width

 ; the width of printed characters expressed as a percentage of the x-component of the distance between 

P1 and P2. 

height

 ; the height of printed characters expressed as a percentage of the y -component of the distance 

between P1 and P2. 

• 

This command allows you to specify the size of the character that you print with the LB instruction 
relative to the scaling points P1 and P2. 

• 

width

 sets the chara cter width to a percentage of |P2x-P1x| and is a clamped real number.  Negative 

values of width produce right-to-left mirror image characters 

• 

height

 sets the character height to a percentage of |P2y -P2y| and is a clamped real number.  Negative 

values of height produce upside-down mirror image character. 

• 

If you change the positions of P1 and P2,  the character size will change unless the scaling points remain 
in the same relative positions. 

• 

If you move P2 to the left of,  or below P1, characters will appear in mirror image. 

• 

If you change the character size, the line width used to draw stick font characters may also change. 

• 

If you omit the parameters,  the character size is as specified by the most recent SD or AD command. 

10 '-Relative Character Size- 

20 WIDTH "LPT1:", 255 

30 LPRINT CHR$(27); "E"; 

40 LPRINT CHR$(27); "%0B"; 

50 LPRINT "IN;SP1;"; 

60 LPRINT "IP2000,2000,6500,6500;DT@;" 

70 LPRINT "SR;PA0,2700;LBRELATIVE LABEL SIZE@" 

80 LPRINT "IP0,0,5500,5500;PA0,2000;" 

90 LPRINT "LBNEW P1 AND P2 CHANGE LABEL SIZE@" 

100 LPRINT "PA0,1000;SR2.5;LBNEW SR INSTRUCTION`;CP;" 

110 LPRINT CHR$(27); "%0A"; 

120 LPRINT CHR$(27); "E"; 

140 END 

 

<Sample 58> 

 

SL - Character slant   

SL [ tan 

φ

 ] [;] 

tan 

φ

 - tangent of character slant angle (

φ

• 

This command determines the slant of characters printed with subsequent LB commands. 

• 

φ

 is the angle between characters and the vertical.  A positive value of 

φ

 ( and tan 

φ

 ) produces forward 

sloping characters,  while a negative value results in characters which slant backwards. 

• 

Values of tan 

φ

 are clamped real numbers. 

• 

A value of 0 for tan 

φ

 results in upright characters. 

• 

If you omit the parameter,  tan 

φ

 is take to be 0 and any characters printed will be upright. 

Detailed Information for Brother 1660e User Manual

Lists of information found in Brother 1660e User Manual - Page 198

  • 1.5;LBPrinter#" 110 LPRINT CHR$(27); "%0A"; 120 LPRINT CHR$(27); "E"; 130 END &lt;Sample 57&gt; SR - Set relative character size SR [ width , height ] [;] width ; the width of printed characters expressed as a percentage of the x-component of the distance between P1 and P2.
  • 2. • This command allows you to specify the size of the character that you print with the LB instruction relative to the scaling points P1 and P2.
  • 2.5;LBNEW SR INSTRUCTION`;CP;" 110 LPRINT CHR$(27); "%0A"; 120 LPRINT CHR$(27); "E"; 140 END &lt;Sample 58&gt; SL - Character slant SL [ tan φ ] [;] tan φ - tangent of character slant angle ( φ ) • This command determines the slant of characters printed with subsequent LB commands.
  • This command allows you to specify the size of the character that you print with the LB instruction relative to the scaling points P1 and P2.
  • width sets the chara cter width to a percentage of |P2x-P1x| and is a clamped real number.
  • height sets the character height to a percentage of |P2y -P2y| and is a clamped real number.
  • If you change the positions of P1 and P2, the character size will change unless the scaling points remain in the same relative positions.
  • If you move P2 to the left of, or below P1, characters will appear in mirror image.
  • If you change the character size, the line width used to draw stick font characters may also change.
  • If you omit the parameters, the character size is as specified by the most recent SD or AD command.
  • This command determines the slant of characters printed with subsequent LB commands.
  • φ is the angle between characters and the vertical.
  • Values of tan φ are clamped real numbers.
  • A value of 0 for tan φ results in upright characters.
  • If you omit the parameter, tan φ is take to be 0 and any characters printed will be upright.

Related Documents for Brother 1660e User Manual