[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.12.6 Converting Strings to Grobs

25F7C $>GROB ( $ → grob )
Makes grob of the string using the system font. Linefeed does not make new line.
25F86 $>GROBCR ( $ → grob )
Makes grob of the string using the system font. Linefeed does make new line.
25F81 $>grob ( $ → grob )
Makes grob of the string using the minifont. Linefeed does not make new line.
25F8B $>grobCR ( $ → grob )
Makes grob of the string using the minifont. Linefeed does make new line.
05F0B3 (~$>grobOrGROB) ( $ → grob )
Converts string to a grob using either the current font or the minifont, depending on system flag 90.
25F24 RIGHT$3x6 ( $ #n → flag grob )
Transforms string into grob (using the minifont), then takes all characters starting after column #n. flag is FALSE if #n is greater than the width of the grob. In this case, the whole grob is returned.
25FEF CENTER$3x5 ( grob #x #y $ #w → grob' )
Creates grob from string (using the minifont) and embeds it at specified position (#x, #y). The grob is centered around #x and the to is put at #y. #w represents the maximum width of the grob created. If the text is wider, it is truncated. Bangtype.
2E2AA MakeLabel ( $ #w #x grob → grob' )
Inserts $ into grob using CENTER$3x5 with y=5.
02F002 (^MkTitle) ( $ → grob )
Create a title grob. This is the text embedded in a dot matrix pattern, as used for Choose boxes etc. The size of the grob is 131x7.
25FF9 LEFT$3x5 ( grob #x #y $ #w → grob' )
Like <REF>CENTER$3x5, but the left corner of the text is positioned at #x.
26071 ERASE&LEFT$3x5 ( grob #x #y $ #w → grob' )
Like <REF>LEFT$3x5, but erase background first.
26008 LEFT$3x5Arrow ( grob #x #y $ #w → grob' )
Like <REF>LEFT$3x5, but if the text does not fit, replace the last character by character 31 (dots) to show that the text was truncated.
2601C LEFT$3x5CR ( grob #x #y $ #w #h → grob' )
Like <REF>LEFT$3x5, but newlines in the strings are interpreted and start new lines. Note the additional argument #h for the maximum height of the text grob.
26012 LEFT$3x5CRArrow ( grob #x #y $ #w #h → grob' )
Like <REF>LEFT$3x5CR, but show truncation with arrows.
25FF4 CENTER$5x7 ( grob #x #y $ #w → grob' )
Same as CENTER$3x5, but using system font.
25FFE LEFT$5x7 ( grob #x #y $ #w → grob' )
Like <REF>CENTER$5x7, but the left corner of the text is positioned at #x.
2606C ERASE&LEFT$5x7 ( grob #x #y $ #w → grob' )
Like <REF>LEFT$5x7, but erase background first.
26003 LEFT$5x7Arrow ( grob #x #y $ #w → grob' )
Like <REF>LEFT$5x7, but if the text has to be truncated, replace the last character with character 31 (arrow).
26017 LEFT$5x7CR ( grob #x #y $ #w → grob' )
Like <REF>LEFT$5x7, but interpret newlines.
2600D LEFT$5x7CRArrow ( grob #x #y $ #w → grob' )
Like <REF>LEFT$5x7CR, but show truncation with arrows.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Carsten Dominik on May, 30 2005 using texi2html