family graphical parameter (see par)
  has been set to one of the Hershey fonts (see ‘Details’)
  Hershey vector fonts are used to render text. When using the text and contour functions
  Hershey fonts may be selected via the vfont argument, which is
  a character vector of length 2 (see ‘Details’ for valid
  values).  This allows Cyrillic to be selected, which is not available
  via the font families.Hersheyplotmath) with
  Hershey fonts. The Hershey characters are organised into a set of fonts.  A
  particular font is selected by specifying one of the following
  font families via par(family) and specifying the desired font
  face (plain, bold, italic, bold-italic) via par(font). 
  | family | faces available | 
    "HersheySerif"  | 
plain, bold, italic, bold-italic | 
    "HersheySans"  | 
plain, bold, italic, bold-italic | 
    "HersheyScript"  | 
plain, bold | 
    "HersheyGothicEnglish"  | 
plain | 
    "HersheyGothicGerman"  | 
plain | 
    "HersheyGothicItalian"  | 
plain | 
    "HersheySymbol"  | 
plain, bold, italic, bold-italic | 
    "HersheySansSymbol"  | 
plain, italic | 
vfont specification for the text and
  contour functions, the Hershey font is specified by a typeface
  (e.g., serif or sans serif) and a fontindex or
  ‘style’ (e.g., plain or italic). The first
  element of vfont specifies the typeface and the second element
  specifies the fontindex.  The first table produced by
  demo(Hershey) shows the character a produced by each of
  the different fonts. The available typeface and fontindex values are
  available as list components of the variable Hershey.
  The allowed pairs for (typeface, fontindex) are:
 | serif | plain | 
| serif | italic | 
| serif | bold | 
| serif | bold italic | 
| serif | cyrillic | 
| serif | oblique cyrillic | 
| serif | EUC | 
| sans serif | plain | 
| sans serif | italic | 
| sans serif | bold | 
| sans serif | bold italic | 
| script | plain | 
| script | italic | 
| script | bold | 
| gothic english | plain | 
| gothic german | plain | 
| gothic italian | plain | 
| serif symbol | plain | 
| serif symbol | italic | 
| serif symbol | bold | 
| serif symbol | bold italic | 
| sans serif symbol | plain | 
| sans serif symbol | italic | 
Hershey$allowed. p is 160 so the strings "p" and
      "\160" are equivalent. This is useful for producing
      characters when there is not an appropriate key on your keyboard. The other useful escape sequences all begin with \\.
      These are described below.  Remember that backslashes have to be
      doubled in R character strings, so they need to be entered with
      four backslashes.
    demo(Hershey)
      shows all of the symbol escape sequences and the symbols that they
      produce.
    demo(Hershey) shows all of the ISO
      Latin-1 escape sequences. These characters can be used directly.  (Characters not in Latin-1
      are replaced by a dot.) Several characters are missing, c-cedilla has no cedilla and
      ‘sharp s’ (U+00DF, also known as ‘esszett’)
      is rendered as ss.
    demo(Hershey) shows all of the
      special character escape sequences.
    demo(Hershey) shows the
      octal codes for the available Cyrillic characters. Cyrillic has to be selected via a ("serif", fontindex) pair
      rather than via a font family.
    demo(Japanese) shows the available Japanese characters.
    demo(Hershey) shows all of
      the available raw glyphs.
    demo(Hershey), par,
  text, contour. Japanese for the Japanese characters in the Hershey fonts.Hershey
## for tables of examples, see demo(Hershey)
Run the code above in your browser using DataLab