showtext
Using Fonts More Easily in R Graphs
v0.9-8
·
Mar 20, 2026
·
Apache License (>= 2.0)
Description
Making it easy to use various types of fonts ('TrueType', 'OpenType', Type 1, web fonts, etc.) in R graphs, and supporting most output formats of R graphics including PNG, PDF and SVG. Text glyphs will be converted into polygons or raster images, hence after the plot has been created, it no longer relies on the font files. No external software such as 'Ghostscript' is needed to use this package.
Downloads
60.9K
Last 30 days
455th
163.4K
Last 90 days
636.3K
Last year
Trend: +39.1% (30d vs prior 30d)
CRAN Check Status
6
NOTE
8
OK
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (6 non-OK)
NOTE
r-devel-linux-x86_64-debian-clang
compiled code
File ‘showtext/libs/showtext.so’: Found non-API call to R: ‘R_UnboundValue’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
NOTE
r-devel-linux-x86_64-debian-gcc
compiled code
File ‘showtext/libs/showtext.so’: Found non-API call to R: ‘R_UnboundValue’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
NOTE
r-devel-linux-x86_64-fedora-clang
compiled code
File ‘showtext/libs/showtext.so’: Found non-API call to R: ‘R_UnboundValue’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
NOTE
r-devel-linux-x86_64-fedora-gcc
compiled code
File ‘showtext/libs/showtext.so’: Found non-API call to R: ‘R_UnboundValue’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
NOTE
r-devel-windows-x86_64
compiled code
File 'showtext/libs/x64/showtext.dll': Found non-API call to R: 'R_UnboundValue' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points.
NOTE
r-patched-linux-x86_64
compiled code
File ‘showtext/libs/showtext.so’: Found non-API call to R: ‘R_UnboundValue’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
Check History
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 28, 2026
NOTE
r-devel-linux-x86_64-debian-gcc
compiled code
File ‘showtext/libs/showtext.so’: Found non-API call to R: ‘R_UnboundValue’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
ERROR 12 OK · 1 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 16, 2026
NOTE
r-devel-linux-x86_64-debian-clang
CRAN incoming feasibility
Maintainer: ‘Yixuan Qiu <yixuan.qiu@cos.name>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Yixuan",
family = "Qiu",
role = c("aut", "cre"),
...[truncated]...
il = "yixuan.qiu@cos.name"),
person(given = c("authors/contributors", "of", "the", "included", "software.", "See", "file", "AUTHORS", "for"),
family = "details.",
role = "aut"))
as necessary.
ERROR
r-devel-linux-x86_64-debian-gcc
CRAN incoming feasibility
Maintainer: ‘Yixuan Qiu <yixuan.qiu@cos.name>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Yixuan",
family = "Qiu",
role = c("aut", "cre"),
...[truncated]...
il = "yixuan.qiu@cos.name"),
person(given = c("authors/contributors", "of", "the", "included", "software.", "See", "file", "AUTHORS", "for"),
family = "details.",
role = "aut"))
as necessary.
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE
r-devel-linux-x86_64-debian-clang
CRAN incoming feasibility
Maintainer: ‘Yixuan Qiu <yixuan.qiu@cos.name>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Yixuan",
family = "Qiu",
role = c("aut", "cre"),
...[truncated]...
il = "yixuan.qiu@cos.name"),
person(given = c("authors/contributors", "of", "the", "included", "software.", "See", "file", "AUTHORS", "for"),
family = "details.",
role = "aut"))
as necessary.
NOTE
r-devel-linux-x86_64-debian-gcc
CRAN incoming feasibility
Maintainer: ‘Yixuan Qiu <yixuan.qiu@cos.name>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Yixuan",
family = "Qiu",
role = c("aut", "cre"),
...[truncated]...
il = "yixuan.qiu@cos.name"),
person(given = c("authors/contributors", "of", "the", "included", "software.", "See", "file", "AUTHORS", "for"),
family = "details.",
role = "aut"))
as necessary.
Reverse Dependencies (39)
depends
imports
Dependency Network
Version History
new
0.9-7
Mar 10, 2026