/** Locates all of the fonts that have all of the specified glyphs in the strings specified on the command-line. */ glyphs = "\u{12029}" // CUNEIFORM SIGN ALAN // Read command-line arguments if they exist instead if length[ARGS] > 0 glyphs = join[" ", ARGS] ge = callJava["java.awt.GraphicsEnvironment", "getLocalGraphicsEnvironment"] fonts = ge.getAllFonts[] FONT: for f = fonts { for c = chars[glyphs] if ! f.canDisplay[c] next FONT println[f.getFontName[]] }