extrafont 0.20
----------------------------------------------------------------

* Added Authors@R field in description to comply with CRAN requirements

* Maintainer change. Frederic Bertrand is now the maintainer of the package.
  (https://github.com/wch/Rttf2pt1/issues/25#issuecomment-3320579566).

extrafont 0.19
----------------------------------------------------------------

* Fixed #94: the regular expression for finding .pfa and .pfb files was
  incorrect. (#95)

* Added `/usr/local/share/fonts/` to set of search paths on Linux. (#96)

extrafont 0.18
----------------------------------------------------------------

* Extrafont now supports .pfa files in addition to .pfb files. (thanks to Paul
  Murrell)

* `loadfonts()` now has a new default device, `"all"`, which loads fonts for
  all devices. (Thanks to Jeff Arnold)

* Properly handles the encoding of the path of the executable of Rttf2pt1.
  (Thanks to Gabriel Magno)

extrafont 0.17
----------------------------------------------------------------

* Change \donttest{} entries to \dontrun{}.

* Suppress spurious warnings from readLines() in afm_get_info().

* Remove "Character" entry in AFM files because grDevices doesn't understand it.
  (Thanks to gvfarns)

extrafont 0.16
----------------------------------------------------------------

* When importing fonts, don't create duplicate entries. (Fixes #31. Thanks to
  Dylan Schwilk)

extrafont 0.15
----------------------------------------------------------------

* Fix handling of filenames with spaces in R <= 2.15.2.

extrafont 0.14
----------------------------------------------------------------

* Workaround for a bug in ghostscript: if the fontmap path includes the string
  "Resources", it gives an error. Now, in this situation, a temporary symlink
  is made to the fontmap path. (Thanks to Kohske Takahashi)

* `loadfonts(quiet=TRUE)` no longer displays warning messages.

extrafont 0.13
----------------------------------------------------------------

* embed_fonts() now can handle filenames with spaces.

* A new function choose_fonts() has been added, which allows the user to
  specify a set of fonts, and it will return the first one available on the
  current system. (Thanks to Jeffrey Arnold)

* Imported fonts are now automatically registered when extrafont is attached.
  (Thanks to Jeffrey Arnold)

extrafont 0.12
----------------------------------------------------------------

* One of the Linux font search paths has been changed to /usr/share/fonts, so
  that it works with Arch and Gentoo.

* extrafont now searches in the user font directory, ~/.fonts on Linux
  and BSD, and ~/Library/Fonts on Mac OS X.

extrafont 0.11
----------------------------------------------------------------

* extrafont now ignores case when searching for font files.

* All metrics are imported from Truetype fonts. Previously, only the
  metrics for Latin1 were imported. This fixes problems where hyphens
  and minus signs were not allocated enough space. (Thanks to Brian
  Kriegler and Erik Iverson for their investigation of the problem.
  Fixes #11)

* The AFM (font metrics) files are now gzipped.

extrafont 0.10
----------------------------------------------------------------

* A default Truetype font search path for FreeBSD has been added.
  (Thanks to Rainer Hurling)

* extrafont now also makes it easy to use fonts for bitmap output on
  Windows. Use `loadfonts("win")` to register the fonts in Windows.

* loadfonts() now has a `quiet` option to suppress output.
