Updated Google Fonts database.
Updated the linking on Windows for upcoming version of Rtools, thanks to Tomas Kalibera.
font_add()
now gives a warning if the parameters are not
length-one vectors.
C functions are now called using registered native symbols.
Updated Google Fonts database.
Updated the documentation for font_add_google()
.
Fixed the bug that db_cache = FALSE
is not effective in
the second call of font_add_google()
.
Supported UCRT on Windows, thanks to Tomas Kalibera and Uwe Ligges.
Fixed the configure script, thanks to Prof. Brian Ripley.
Fixed compiler warnings.
Updated Google Fonts database.
Added a new search path in the configure script (#17).
Fixed a string comparison issue in the configure script (#14).
Added a new system font path for macOS, suggested by Athanasia Mowinckel (#13).
Updated Google Fonts database.
Updated Google Fonts database.
Updated the download method for installation on Windows.
Now font_files()
can report more information of the fonts, for
example the family name, font face, version, and PostScript font name,
suggested by pull request
#7 of the binb
package.
Updated Google Fonts database.
Added function font_info_google()
to retrieve metadata of
Google Fonts (#7),
thanks to
@camille-s.
Added an argument db_cache
to font_info_google()
,
font_families_google()
, and font_add_google()
to force
using Google Fonts API to retrieve font metadata, suggested by
issue #23 of the
showtext package.
Updated Google Fonts database.
Updated Google Fonts database.
Fixed installation problems on Windows.
Fixed the use of one deprecated function.
All previous API functions now have aliases replacing the dots
with underscores in the function names, for example font_add()
is equivalent to font.add()
.
The "underscore" naming is preferred, and the "dot" version will be gradually deprecated.
Added a "handle
" parameter to font_add_google()
in
order to support proxies
(#4), thanks to
@Sdurier.
Updated the included Liberation fonts to version 1.07.4.
Updated Google Fonts database.
sysfonts now uses the curl package to fetch Google Fonts files.
font.add()
now supports tilde path expansion,
for example font.add("xkcd", "~/xkcd.ttf")
(#1),
thanks to @r2evans.
Added a 'cleanup' script per CRAN policies.
Registered native routines per CRAN policies.
More robust way to fetch font list.
Fixed a problem reported by Philippe Massicotte involving incomplete downloading of font files.
No longer prints message at start-up.
Now has faster loading of Google Fonts list.
sysfonts can now add fonts from Google Fonts (https://fonts.google.com/).
Initial release.