You are here

ascii_art_captcha_font_small.inc in CAPTCHA Pack 8

Font definition based on figlet font "small" (http://www.figlet.org/)

File

ascii_art_captcha/fonts/ascii_art_captcha_font_small.inc
View source
<?php

/**
 * @file
 * Font definition based on figlet font "small" (http://www.figlet.org/)
 */

/**
 * As distributed by pyfiglet (http://sourceforge.net/projects/pyfiglet/)
 */
function ascii_art_captcha_font_small() {
  $font = [];
  $font['height'] = 5;
  $font['name'] = 'small';
  $font['comment'] = 'Small by Glenn Chappell 4/93 -- based on StandardIncludes ISO Latin-1figlet release 2.1 -- 12 Aug 1994Permission is hereby given to modify this font, as long as themodifier\'s name is placed on a comment line.Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parametersupported by FIGlet and FIGWin.  May also be slightly modified for better useof new full-width/kern/smush alternatives, but default output is NOT changed.';
  $font['a'] = [
    '      ',
    ' __ _ ',
    '/ _` |',
    '\\__,_|',
    '      ',
  ];
  $font['b'] = [
    ' _    ',
    '| |__ ',
    '| \'_ \\',
    '|_.__/',
    '      ',
  ];
  $font['c'] = [
    '    ',
    ' __ ',
    '/ _|',
    '\\__|',
    '    ',
  ];
  $font['d'] = [
    '    _ ',
    ' __| |',
    '/ _` |',
    '\\__,_|',
    '      ',
  ];
  $font['e'] = [
    '     ',
    ' ___ ',
    '/ -_)',
    '\\___|',
    '     ',
  ];
  $font['f'] = [
    '  __ ',
    ' / _|',
    '|  _|',
    '|_|  ',
    '     ',
  ];
  $font['g'] = [
    '      ',
    ' __ _ ',
    '/ _` |',
    '\\__, |',
    '|___/ ',
  ];
  $font['h'] = [
    ' _    ',
    '| |_  ',
    '| \' \\ ',
    '|_||_|',
    '      ',
  ];
  $font['i'] = [
    ' _ ',
    '(_)',
    '| |',
    '|_|',
    '   ',
  ];
  $font['j'] = [
    '   _ ',
    '  (_)',
    '  | |',
    ' _/ |',
    '|__/ ',
  ];
  $font['k'] = [
    ' _   ',
    '| |__',
    '| / /',
    '|_\\_\\',
    '     ',
  ];
  $font['l'] = [
    ' _ ',
    '| |',
    '| |',
    '|_|',
    '   ',
  ];
  $font['m'] = [
    '       ',
    ' _ __  ',
    '| \'  \\ ',
    '|_|_|_|',
    '       ',
  ];
  $font['n'] = [
    '      ',
    ' _ _  ',
    '| \' \\ ',
    '|_||_|',
    '      ',
  ];
  $font['o'] = [
    '     ',
    ' ___ ',
    '/ _ \\',
    '\\___/',
    '     ',
  ];
  $font['p'] = [
    '      ',
    ' _ __ ',
    '| \'_ \\',
    '| .__/',
    '|_|   ',
  ];
  $font['q'] = [
    '      ',
    ' __ _ ',
    '/ _` |',
    '\\__, |',
    '   |_|',
  ];
  $font['r'] = [
    '     ',
    ' _ _ ',
    '| \'_|',
    '|_|  ',
    '     ',
  ];
  $font['s'] = [
    '    ',
    ' ___',
    '(_-<',
    '/__/',
    '    ',
  ];
  $font['t'] = [
    ' _   ',
    '| |_ ',
    '|  _|',
    ' \\__|',
    '     ',
  ];
  $font['u'] = [
    '      ',
    ' _  _ ',
    '| || |',
    ' \\_,_|',
    '      ',
  ];
  $font['v'] = [
    '     ',
    '__ __',
    '\\ V /',
    ' \\_/ ',
    '     ',
  ];
  $font['w'] = [
    '        ',
    '__ __ __',
    '\\ V  V /',
    ' \\_/\\_/ ',
    '        ',
  ];
  $font['x'] = [
    '     ',
    '__ __',
    '\\ \\ /',
    '/_\\_\\',
    '     ',
  ];
  $font['y'] = [
    '      ',
    ' _  _ ',
    '| || |',
    ' \\_, |',
    ' |__/ ',
  ];
  $font['z'] = [
    '    ',
    ' ___',
    '|_ /',
    '/__|',
    '    ',
  ];
  $font['A'] = [
    '   _   ',
    '  /_\\  ',
    ' / _ \\ ',
    '/_/ \\_\\',
    '       ',
  ];
  $font['B'] = [
    ' ___ ',
    '| _ )',
    '| _ \\',
    '|___/',
    '     ',
  ];
  $font['C'] = [
    '  ___ ',
    ' / __|',
    '| (__ ',
    ' \\___|',
    '      ',
  ];
  $font['D'] = [
    ' ___  ',
    '|   \\ ',
    '| |) |',
    '|___/ ',
    '      ',
  ];
  $font['E'] = [
    ' ___ ',
    '| __|',
    '| _| ',
    '|___|',
    '     ',
  ];
  $font['F'] = [
    ' ___ ',
    '| __|',
    '| _| ',
    '|_|  ',
    '     ',
  ];
  $font['G'] = [
    '  ___ ',
    ' / __|',
    '| (_ |',
    ' \\___|',
    '      ',
  ];
  $font['H'] = [
    ' _  _ ',
    '| || |',
    '| __ |',
    '|_||_|',
    '      ',
  ];
  $font['I'] = [
    ' ___ ',
    '|_ _|',
    ' | | ',
    '|___|',
    '     ',
  ];
  $font['J'] = [
    '    _ ',
    ' _ | |',
    '| || |',
    ' \\__/ ',
    '      ',
  ];
  $font['K'] = [
    ' _  __',
    '| |/ /',
    '| \' < ',
    '|_|\\_\\',
    '      ',
  ];
  $font['L'] = [
    ' _    ',
    '| |   ',
    '| |__ ',
    '|____|',
    '      ',
  ];
  $font['M'] = [
    ' __  __ ',
    '|  \\/  |',
    '| |\\/| |',
    '|_|  |_|',
    '        ',
  ];
  $font['N'] = [
    ' _  _ ',
    '| \\| |',
    '| .` |',
    '|_|\\_|',
    '      ',
  ];
  $font['O'] = [
    '  ___  ',
    ' / _ \\ ',
    '| (_) |',
    ' \\___/ ',
    '       ',
  ];
  $font['P'] = [
    ' ___ ',
    '| _ \\',
    '|  _/',
    '|_|  ',
    '     ',
  ];
  $font['Q'] = [
    '  ___  ',
    ' / _ \\ ',
    '| (_) |',
    ' \\__\\_\\',
    '       ',
  ];
  $font['R'] = [
    ' ___ ',
    '| _ \\',
    '|   /',
    '|_|_\\',
    '     ',
  ];
  $font['S'] = [
    ' ___ ',
    '/ __|',
    '\\__ \\',
    '|___/',
    '     ',
  ];
  $font['T'] = [
    ' _____ ',
    '|_   _|',
    '  | |  ',
    '  |_|  ',
    '       ',
  ];
  $font['U'] = [
    ' _   _ ',
    '| | | |',
    '| |_| |',
    ' \\___/ ',
    '       ',
  ];
  $font['V'] = [
    '__   __',
    '\\ \\ / /',
    ' \\ V / ',
    '  \\_/  ',
    '       ',
  ];
  $font['W'] = [
    '__      __',
    '\\ \\    / /',
    ' \\ \\/\\/ / ',
    '  \\_/\\_/  ',
    '          ',
  ];
  $font['X'] = [
    '__  __',
    '\\ \\/ /',
    ' >  < ',
    '/_/\\_\\',
    '      ',
  ];
  $font['Y'] = [
    '__   __',
    '\\ \\ / /',
    ' \\ V / ',
    '  |_|  ',
    '       ',
  ];
  $font['Z'] = [
    ' ____',
    '|_  /',
    ' / / ',
    '/___|',
    '     ',
  ];
  $font['0'] = [
    '  __  ',
    ' /  \\ ',
    '| () |',
    ' \\__/ ',
    '      ',
  ];
  $font['1'] = [
    ' _ ',
    '/ |',
    '| |',
    '|_|',
    '   ',
  ];
  $font['2'] = [
    ' ___ ',
    '|_  )',
    ' / / ',
    '/___|',
    '     ',
  ];
  $font['3'] = [
    ' ____',
    '|__ /',
    ' |_ \\',
    '|___/',
    '     ',
  ];
  $font['4'] = [
    ' _ _  ',
    '| | | ',
    '|_  _|',
    '  |_| ',
    '      ',
  ];
  $font['5'] = [
    ' ___ ',
    '| __|',
    '|__ \\',
    '|___/',
    '     ',
  ];
  $font['6'] = [
    '  __ ',
    ' / / ',
    '/ _ \\',
    '\\___/',
    '     ',
  ];
  $font['7'] = [
    ' ____ ',
    '|__  |',
    '  / / ',
    ' /_/  ',
    '      ',
  ];
  $font['8'] = [
    ' ___ ',
    '( _ )',
    '/ _ \\',
    '\\___/',
    '     ',
  ];
  $font['9'] = [
    ' ___ ',
    '/ _ \\',
    '\\_, /',
    ' /_/ ',
    '     ',
  ];
  return $font;
}

Functions