Figure 8.1
Underlined text
R code
Figure 8.2
The grid.utext() function
R code
Figure 8.3
Output from grid.utext()
R code
Figure 8.4
Absolute versus relative units
R code
Figure 8.5
Editing output from grid.utext()
R code
Figure 8.6
The grid.utextvp() function
R code
Figure 8.7
Rotated underlined text
R code
Figure 8.8
Annotated rotated underlined text
R code
Figure 8.9
Editing output from grid.utextvp()
R code
Figure 8.10
The utextStatic() function
R code
Figure 8.11
An underlined text static grob
R code
Figure 8.12
The editDetails.utextStatic() function
R code
Figure 8.13
High-level editing of output from utextStatic()
R code
Figure 8.14
Low-level editing of output from utextStatic()
R code
Figure 8.15
The utextvpStatic() function
R code
Figure 8.16
An underlined text static grob with a viewport
R code
Figure 8.17
High-level editing of output from utextvptree()
R code
Figure 8.18
Low-level editing of output from utextvptree()
R code
Figure 8.19
The utextDynamic() function
R code
Figure 8.20
An underlined text grob
R code
Figure 8.21
Editing output from utextDynamic()
R code
Figure 8.22
Editing a gtree
R code
Figure 8.23
Editing the components of a gtree
R code
Figure 8.24
The utextvpDynamic() function
R code
Figure 8.25
A rotated underlined text grob
R code
Figure 8.26
Accessing the viewports of a gtree
R code
Figure 8.27
xDetails() and yDetails() methods
R code
Figure 8.28
Querying a gtree
R code
Figure 8.29
A splitString() function
R code
Figure 8.30
Performing calculations before drawing
R code
Figure 8.31
A "splitText" grob
R code
Figure 8.32
Drawing faces
R code
Figure 8.33
Some face functions
R code
Figure 8.34
Some face objects
R code