special note for windows users

For windows users, you need to register your font before using it in R graphics (see discussion here).

meme

Call meme to add meme captions:

The grammar of meme

Not that useful, just to mimic ggplot2:

meme_save: a meme version of ggsave

The meme output can be saved as an object, and can be exported to file using meme_save. meme_save helps user setting up the output figure aspect ratio and calls ggsave to export the figure:

plot method

Users can plot the meme output and change the caption or other parameters in real time.

+ method

Instead of using parameters in plot() explictely, Users can use + aes() to set the plot parameters:

or using + list(). The following command will also generate the figure displayed above.

multi-language support

I didn’t do anything about it. Multi-language was supported internally. Just simply select a font for your language.

grid support

ggplot2 support

cowplot support

font support

In addition to the fonts installed on your system, there are many amusing fonts that are funny for meme, e.g. fonts on https://fontmeme.com/fonts/.

## font Pokemon_Hollow, Pokemon_Solid loaded...

You can download fonts and pass the folder to font_import() to import the fonts so that they can be used to create meme.

## font bubble1 loaded...

Fonts imported by font_import() are not restricted in creating meme, you can use them in other visualization packages.