fonts.h (2448B)
1 /* 2 * fonts.h 3 * Ansilove 4.1.6 4 * https://www.ansilove.org 5 * 6 * Copyright (c) 2011-2022 Stefan Vogt, Brian Cassidy, and Frederic Cambus 7 * All rights reserved. 8 * 9 * Ansilove is licensed under the BSD 2-Clause license. 10 * See LICENSE file for details. 11 * 12 * SPDX-License-Identifier: BSD-2-Clause 13 */ 14 15 #ifndef FONTS_H 16 #define FONTS_H 17 18 char *fonts[] = { 19 "cp737", /* Greek */ 20 "cp775", /* Baltic */ 21 "cp850", /* Latin 1 */ 22 "cp852", /* Latin 2 */ 23 "cp855", /* Cyrillic */ 24 "cp857", /* Turkish */ 25 "cp860", /* Portuguese */ 26 "cp861", /* Icelandic */ 27 "cp862", /* Hebrew */ 28 "cp863", /* French-canadian */ 29 "cp865", /* Nordic */ 30 "cp866", /* Russian */ 31 "cp869", /* Greek */ 32 "80x25", 33 "80x50", 34 "greek", 35 "baltic", 36 "latin1", 37 "latin2", 38 "cyrillic", 39 "turkish", 40 "portuguese", 41 "icelandic", 42 "hebrew", 43 "french-canadian", 44 "nordic", 45 "russian", 46 "greek-869", 47 "terminus", 48 "amiga", 49 "microknight", 50 "microknight+", 51 "mosoul", 52 "pot-noodle", 53 "topaz", 54 "topaz+", 55 "topaz500", 56 "topaz500+" 57 }; 58 59 int fontsId[] = { 60 ANSILOVE_FONT_CP737, /* Greek */ 61 ANSILOVE_FONT_CP775, /* Baltic */ 62 ANSILOVE_FONT_CP850, /* Latin 1 */ 63 ANSILOVE_FONT_CP852, /* Latin 2 */ 64 ANSILOVE_FONT_CP855, /* Cyrillic */ 65 ANSILOVE_FONT_CP857, /* Turkish */ 66 ANSILOVE_FONT_CP860, /* Portuguese */ 67 ANSILOVE_FONT_CP861, /* Icelandic */ 68 ANSILOVE_FONT_CP862, /* Hebrew */ 69 ANSILOVE_FONT_CP863, /* French-canadian */ 70 ANSILOVE_FONT_CP865, /* Nordic */ 71 ANSILOVE_FONT_CP866, /* Russian */ 72 ANSILOVE_FONT_CP869, /* Greek */ 73 ANSILOVE_FONT_CP437, /* IBM PC 80x25 */ 74 ANSILOVE_FONT_CP437_80x50, /* IBM PC 80x50 */ 75 ANSILOVE_FONT_CP737, /* Greek */ 76 ANSILOVE_FONT_CP775, /* Baltic */ 77 ANSILOVE_FONT_CP850, /* Latin 1 */ 78 ANSILOVE_FONT_CP852, /* Latin 2 */ 79 ANSILOVE_FONT_CP855, /* Cyrillic */ 80 ANSILOVE_FONT_CP857, /* Turkish */ 81 ANSILOVE_FONT_CP860, /* Portuguese */ 82 ANSILOVE_FONT_CP861, /* Icelandic */ 83 ANSILOVE_FONT_CP862, /* Hebrew */ 84 ANSILOVE_FONT_CP863, /* French-canadian */ 85 ANSILOVE_FONT_CP865, /* Nordic */ 86 ANSILOVE_FONT_CP866, /* Russian */ 87 ANSILOVE_FONT_CP869, /* Greek */ 88 ANSILOVE_FONT_TERMINUS, 89 ANSILOVE_FONT_TOPAZ, /* Alias: amiga */ 90 ANSILOVE_FONT_MICROKNIGHT, 91 ANSILOVE_FONT_MICROKNIGHT_PLUS, 92 ANSILOVE_FONT_MOSOUL, 93 ANSILOVE_FONT_POT_NOODLE, 94 ANSILOVE_FONT_TOPAZ, 95 ANSILOVE_FONT_TOPAZ_PLUS, 96 ANSILOVE_FONT_TOPAZ500, 97 ANSILOVE_FONT_TOPAZ500_PLUS 98 }; 99 100 #endif /* FONTS_H */