ProcessingFontScape is a small utility that draws a list of fonts available in Processing. The elements of the list are the font name and the sample text, displayed in the corresponding font.
ProcessingFontScape needs Processing 4 or later to run.
ProcessingFontScape also requires ControlP5. Please install it using Contribution Manager before running.
- When started, ProcessingFontScape displays a list of font names and sample, text drawn with the corresponding font.
- You can scroll the list with the mouse wheel (for mouse) or two-finger drag (for touchpad).
- The font size can be changed with the mouse wheel (for mouse) or two-finger drag (for touchpad) while pressing the
Ctrlkey (from16to48). - The display can be changed with the top control.
- The sample text can be changed in the
SAMPLE TEXTinput text field edit - The target fonts can be filtered by typing in the input text field displayed by clicking the
FONT NAME FILTERtab.
- The sample text can be changed in the
When you set the focus to a window, you can:
- Scrolling by pressing up/down keys
- Position reset by pressing
Homekey
- Position reset by pressing
- Resize font with
PageUp/PageDownkeys
- On Windows 10 or later, there are fonts that do not draw the name and sample text in that font. This is because, Processing on Windows 10 or later only uses fonts that are installed for all users, but the result of
PList.list()contains font names that are only available to logged-in users.- The corresponding font will output the following message to the console when displayed: '"(font name)" is not available, so another font will be used. Use PFont.list() to show available fonts.'
MIT
