From 6225c0325648e50b12982aab8c9df8291f9b7209 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Offenh=C3=A4user?= Date: Sat, 20 Aug 2022 10:07:04 +0200 Subject: LibPDF: Rename argument for the latin character set enumeration macro The previous name "V" collided with one of the entries. --- Userland/Libraries/LibPDF/Encoding.h | 460 +++++++++++++++++------------------ 1 file changed, 230 insertions(+), 230 deletions(-) diff --git a/Userland/Libraries/LibPDF/Encoding.h b/Userland/Libraries/LibPDF/Encoding.h index 6fd7a5376a..6e925430c8 100644 --- a/Userland/Libraries/LibPDF/Encoding.h +++ b/Userland/Libraries/LibPDF/Encoding.h @@ -10,236 +10,236 @@ #include // Appendix D.2: Latin Character Set and Encodings -#define ENUMERATE_LATIN_CHARACTER_SET(V) \ - V("A", A, 65, 65, 65, 65) \ - V("Æ", AE, 225, 174, 198, 198) \ - V("Á", Aacute, -1, 231, 193, 193) \ - V("Â", Acircumflex, -1, 229, 194, 194) \ - V("Ä", Adieresis, -1, 128, 196, 196) \ - V("À", Agrave, -1, 203, 192, 192) \ - V("Å", Aring, -1, 129, 197, 197) \ - V("Ã", Atilde, -1, 204, 195, 195) \ - V("B", B, 66, 66, 66, 66) \ - V("C", C, 67, 67, 67, 67) \ - V("Ç", Ccedilla, -1, 130, 199, 199) \ - V("D", D, 68, 68, 68, 68) \ - V("E", E, 69, 69, 69, 69) \ - V("É", Eacute, -1, 131, 201, 201) \ - V("Ê", Ecircumflex, -1, 230, 202, 202) \ - V("Ë", Edieresis, -1, 232, 203, 203) \ - V("È", Egrave, -1, 233, 200, 200) \ - V("Ð", Eth, -1, -1, 208, 208) \ - V("€", Euro, -1, -1, 128, 160) /* FIXME: Note 1 */ \ - V("F", F, 70, 70, 70, 70) \ - V("G", G, 71, 71, 71, 71) \ - V("H", H, 72, 72, 72, 72) \ - V("I", I, 73, 73, 73, 73) \ - V("Í", Iacute, -1, 234, 205, 205) \ - V("Î", Icircumflex, -1, 235, 206, 206) \ - V("Ï", Idieresis, -1, 236, 207, 207) \ - V("Ì", Igrave, -1, 237, 204, 204) \ - V("J", J, 74, 74, 74, 74) \ - V("K", K, 75, 75, 75, 75) \ - V("L", L, 76, 76, 76, 76) \ - V("Ł", Lslash, 232, -1, -1, 149) \ - V("M", M, 77, 77, 77, 77) \ - V("N", N, 78, 78, 78, 78) \ - V("Ñ", Ntilde, -1, 132, 209, 209) \ - V("O", O, 79, 79, 79, 79) \ - V("Œ", OE, 234, 206, 140, 150) \ - V("Ó", Oacute, -1, 238, 211, 211) \ - V("Ô", Ocircumflex, -1, 239, 212, 212) \ - V("Ö", Odieresis, -1, 133, 214, 214) \ - V("Ò", Ograve, -1, 241, 210, 210) \ - V("Ø", Oslash, 233, 175, 216, 216) \ - V("Õ", Otilde, -1, 205, 213, 213) \ - V("P", P, 80, 80, 80, 80) \ - V("Q", Q, 81, 81, 81, 81) \ - V("R", R, 82, 82, 82, 82) \ - V("S", S, 83, 83, 83, 83) \ - V("Š", Scaron, -1, -1, 138, 151) \ - V("T", T, 84, 84, 84, 84) \ - V("Þ", Thorn, -1, -1, 222, 222) \ - V("U", U, 85, 85, 85, 85) \ - V("Ú", Uacute, -1, 242, 218, 218) \ - V("Û", Ucircumflex, -1, 243, 219, 219) \ - V("Ü", Udieresis, -1, 134, 220, 220) \ - V("Ù", Ugrave, -1, 244, 217, 217) \ - V("V", V, 86, 86, 86, 86) \ - V("W", W, 87, 87, 87, 87) \ - V("X", X, 88, 88, 88, 88) \ - V("Y", Y, 89, 89, 89, 89) \ - V("Ý", Yacute, -1, -1, 221, 221) \ - V("Ÿ", Ydieresis, -1, 217, 159, 152) \ - V("Z", Z, 90, 90, 90, 90) \ - V("Ž", Zcaron, -1, -1, 142, 153) /* FIXME: Note 2 */ \ - V("a", a, 97, 97, 97, 97) \ - V("á", aacute, -1, 135, 225, 225) \ - V("â", acircumflex, -1, 137, 226, 226) \ - V("́", acute, 194, 171, 180, 180) \ - V("ä", adieresis, -1, 138, 228, 228) \ - V("æ", ae, 241, 190, 230, 230) \ - V("à", agrave, -1, 136, 224, 224) \ - V("&", ampersand, 38, 38, 38, 38) \ - V("å", aring, -1, 140, 229, 229) \ - V("^", asciicircum, 94, 94, 94, 94) \ - V("~", asciitilde, 126, 126, 126, 126) \ - V("*", asterisk, 42, 42, 42, 42) \ - V("@", at, 64, 64, 64, 64) \ - V("ã", atilde, -1, 139, 227, 227) \ - V("b", b, 98, 98, 98, 98) \ - V("\\", backslash, 92, 92, 92, 92) \ - V("|", bar, 124, 124, 124, 124) \ - V("{", braceleft, 123, 123, 123, 123) \ - V("}", braceright, 125, 125, 125, 125) \ - V("[", bracketleft, 91, 91, 91, 91) \ - V("]", bracketright, 93, 93, 93, 93) \ - V(" ̆", breve, 198, 249, -1, 24) \ - V("¦", brokenbar, -1, -1, 166, 166) \ - V("•", bullet, 183, 165, 149, 128) /* FIXME: Note 3 */ \ - V("c", c, 99, 99, 99, 99) \ - V("ˇ", caron, 207, 255, -1, 25) \ - V("ç", ccedilla, -1, 141, 231, 231) \ - V("̧", cedilla, 203, 252, 184, 184) \ - V("¢", cent, 162, 162, 162, 162) \ - V("ˆ", circumflex, 195, 246, 136, 26) \ - V(":", colon, 58, 58, 58, 58) \ - V(",", comma, 44, 44, 44, 44) \ - V("©", copyright, -1, 169, 169, 169) \ - V("¤", currency, 168, 219, 164, 164) /* FIXME: Note 1 */ \ - V("d", d, 100, 100, 100, 100) \ - V("†", dagger, 178, 160, 134, 129) \ - V("‡", daggerdbl, 179, 224, 135, 130) \ - V("°", degree, -1, 161, 176, 176) \ - V("̈", dieresis, 200, 172, 168, 168) \ - V("÷", divide, -1, 214, 247, 247) \ - V("$", dollar, 36, 36, 36, 36) \ - V("̇", dotaccent, 199, 250, -1, 27) \ - V("ı", dotlessi, 245, 245, -1, 154) \ - V("e", e, 101, 101, 101, 101) \ - V("é", eacute, -1, 142, 233, 233) \ - V("ê", ecircumflex, -1, 144, 234, 234) \ - V("ë", edieresis, -1, 145, 235, 235) \ - V("è", egrave, -1, 143, 232, 232) \ - V("8", eight, 56, 56, 56, 56) \ - V("…", ellipsis, 188, 201, 133, 131) \ - V("—", emdash, 208, 209, 151, 132) \ - V("–", endash, 177, 208, 150, 133) \ - V("=", equal, 61, 61, 61, 61) \ - V("ð", eth, -1, -1, 240, 240) \ - V("!", exclam, 33, 33, 33, 33) \ - V("¡", exclamdown, 161, 193, 161, 161) \ - V("f", f, 102, 102, 102, 102) \ - V("fi", fi, 174, 222, -1, 147) \ - V("5", five, 53, 53, 53, 53) \ - V("fl", fl, 175, 223, -1, 148) \ - V("ƒ", florin, 166, 196, 131, 134) \ - V("4", four, 52, 52, 52, 52) \ - V("⁄", fraction, 164, 218, -1, 135) \ - V("g", g, 103, 103, 103, 103) \ - V("ß", germandbls, 251, 167, 223, 223) \ - V("`", grave, 193, 96, 96, 96) \ - V(">", greater, 62, 62, 62, 62) \ - V("«", guillemotleft, 171, 199, 171, 171) /* FIXME: Note 4 */ \ - V("»", guillemotright, 187, 200, 187, 187) /* FIXME: Note 4 */ \ - V("‹", guilsinglleft, 172, 220, 139, 136) \ - V("›", guilsinglright, 173, 221, 155, 137) \ - V("h", h, 104, 104, 104, 104) \ - V("̋", hungarumlaut, 205, 253, -1, 28) \ - V("-", hyphen, 45, 45, 45, 45) /* FIXME: Note 5 */ \ - V("i", i, 105, 105, 105, 105) \ - V("í", iacute, -1, 146, 237, 237) \ - V("î", icircumflex, -1, 148, 238, 238) \ - V("ï", idieresis, -1, 149, 239, 239) \ - V("ì", igrave, -1, 147, 236, 236) \ - V("j", j, 106, 106, 106, 106) \ - V("k", k, 107, 107, 107, 107) \ - V("l", l, 108, 108, 108, 108) \ - V("<", less, 60, 60, 60, 60) \ - V("¬", logicalnot, -1, 194, 172, 172) \ - V("ł", lslash, 248, -1, -1, 155) \ - V("m", m, 109, 109, 109, 109) \ - V("̄", macron, 197, 248, 175, 175) \ - V("−", minus, -1, -1, -1, 138) \ - V("μ", mu, -1, 181, 181, 181) \ - V("×", multiply, -1, -1, 215, 215) \ - V("n", n, 110, 110, 110, 110) \ - V("9", nine, 57, 57, 57, 57) \ - V("ñ", ntilde, -1, 150, 241, 241) \ - V("#", numbersign, 35, 35, 35, 35) \ - V("o", o, 111, 111, 111, 111) \ - V("ó", oacute, -1, 151, 243, 243) \ - V("ô", ocircumflex, -1, 153, 244, 244) \ - V("ö", odieresis, -1, 154, 246, 246) \ - V("œ", oe, 250, 207, 156, 156) \ - V("̨", ogonek, 206, 254, -1, 29) \ - V("ò", ograve, -1, 152, 242, 242) \ - V("1", one, 49, 49, 49, 49) \ - V("½", onehalf, -1, -1, 189, 189) \ - V("¼", onequarter, -1, -1, 188, 188) \ - V("¹", onesuperior, -1, -1, 185, 185) \ - V("ª", ordfeminine, 227, 187, 170, 170) \ - V("º", ordmasculine, 235, 188, 186, 186) \ - V("ø", oslash, 249, 191, 248, 248) \ - V("õ", otilde, -1, 155, 245, 245) \ - V("p", p, 112, 112, 112, 112) \ - V("¶", paragraph, 182, 166, 182, 182) \ - V("(", parenleft, 40, 40, 40, 40) \ - V(")", parenright, 41, 41, 41, 41) \ - V("%", percent, 37, 37, 37, 37) \ - V(".", period, 46, 46, 46, 46) \ - V("·", periodcentered, 180, 225, 183, 183) \ - V("‰", perthousand, 189, 228, 137, 139) \ - V("+", plus, 43, 43, 43, 43) \ - V("±", plusminus, -1, 177, 177, 177) \ - V("q", q, 113, 113, 113, 113) \ - V("?", question, 63, 63, 63, 63) \ - V("¿", questiondown, 191, 192, 191, 191) \ - V("\"", quotedbl, 34, 34, 34, 34) \ - V("„", quotedblbase, 185, 227, 132, 140) \ - V("“", quotedblleft, 170, 210, 147, 141) \ - V("”", quotedblright, 186, 211, 148, 142) \ - V("‘", quoteleft, 96, 212, 145, 143) \ - V("’", quoteright, 39, 213, 146, 144) \ - V("‚", quotesinglbase, 184, 226, 130, 145) \ - V(",", quotesingle, 169, 39, 39, 39) \ - V("r", r, 114, 114, 114, 114) \ - V("®", registered, -1, 168, 174, 174) \ - V("̊", ring, 202, 251, -1, 30) \ - V("s", s, 115, 115, 115, 115) \ - V("š", scaron, -1, -1, 154, 157) \ - V("§", section, 167, 164, 167, 167) \ - V(";", semicolon, 59, 59, 59, 59) \ - V("7", seven, 55, 55, 55, 55) \ - V("6", six, 54, 54, 54, 54) \ - V("/", slash, 47, 47, 47, 47) \ - V(" ", space, 32, 32, 32, 32) /* FIXME: Note 6 */ \ - V("£", sterling, 163, 163, 163, 163) \ - V("t", t, 116, 116, 116, 116) \ - V("þ", thorn, -1, -1, 254, 254) \ - V("3", three, 51, 51, 51, 51) \ - V("¾", threequarters, -1, -1, 190, 190) \ - V("³", threesuperior, -1, -1, 179, 179) \ - V("̃", tilde, 196, 247, 152, 31) \ - V("™", trademark, -1, 170, 153, 146) \ - V("2", two, 50, 50, 50, 50) \ - V("²", twosuperior, -1, -1, 178, 178) \ - V("u", u, 117, 117, 117, 117) \ - V("ú", uacute, -1, 156, 250, 250) \ - V("û", ucircumflex, -1, 158, 251, 251) \ - V("ü", udieresis, -1, 159, 252, 252) \ - V("ù", ugrave, -1, 157, 249, 249) \ - V("_", underscore, 95, 95, 95, 95) \ - V("v", v, 118, 118, 118, 118) \ - V("w", w, 119, 119, 119, 119) \ - V("x", x, 120, 120, 120, 120) \ - V("y", y, 121, 121, 121, 121) \ - V("ý", yacute, -1, -1, 253, 253) \ - V("ÿ", ydieresis, -1, 216, 255, 255) \ - V("¥", yen, 165, 180, 165, 165) \ - V("z", z, 122, 122, 122, 122) \ - V("ž", zcaron, -1, -1, 158, 158) /* FIXME: Note 2 */ \ - V("0", zero, 48, 48, 48, 48) +#define ENUMERATE_LATIN_CHARACTER_SET(FN) \ + FN("A", A, 65, 65, 65, 65) \ + FN("Æ", AE, 225, 174, 198, 198) \ + FN("Á", Aacute, -1, 231, 193, 193) \ + FN("Â", Acircumflex, -1, 229, 194, 194) \ + FN("Ä", Adieresis, -1, 128, 196, 196) \ + FN("À", Agrave, -1, 203, 192, 192) \ + FN("Å", Aring, -1, 129, 197, 197) \ + FN("Ã", Atilde, -1, 204, 195, 195) \ + FN("B", B, 66, 66, 66, 66) \ + FN("C", C, 67, 67, 67, 67) \ + FN("Ç", Ccedilla, -1, 130, 199, 199) \ + FN("D", D, 68, 68, 68, 68) \ + FN("E", E, 69, 69, 69, 69) \ + FN("É", Eacute, -1, 131, 201, 201) \ + FN("Ê", Ecircumflex, -1, 230, 202, 202) \ + FN("Ë", Edieresis, -1, 232, 203, 203) \ + FN("È", Egrave, -1, 233, 200, 200) \ + FN("Ð", Eth, -1, -1, 208, 208) \ + FN("€", Euro, -1, -1, 128, 160) /* FIXME: Note 1 */ \ + FN("F", F, 70, 70, 70, 70) \ + FN("G", G, 71, 71, 71, 71) \ + FN("H", H, 72, 72, 72, 72) \ + FN("I", I, 73, 73, 73, 73) \ + FN("Í", Iacute, -1, 234, 205, 205) \ + FN("Î", Icircumflex, -1, 235, 206, 206) \ + FN("Ï", Idieresis, -1, 236, 207, 207) \ + FN("Ì", Igrave, -1, 237, 204, 204) \ + FN("J", J, 74, 74, 74, 74) \ + FN("K", K, 75, 75, 75, 75) \ + FN("L", L, 76, 76, 76, 76) \ + FN("Ł", Lslash, 232, -1, -1, 149) \ + FN("M", M, 77, 77, 77, 77) \ + FN("N", N, 78, 78, 78, 78) \ + FN("Ñ", Ntilde, -1, 132, 209, 209) \ + FN("O", O, 79, 79, 79, 79) \ + FN("Œ", OE, 234, 206, 140, 150) \ + FN("Ó", Oacute, -1, 238, 211, 211) \ + FN("Ô", Ocircumflex, -1, 239, 212, 212) \ + FN("Ö", Odieresis, -1, 133, 214, 214) \ + FN("Ò", Ograve, -1, 241, 210, 210) \ + FN("Ø", Oslash, 233, 175, 216, 216) \ + FN("Õ", Otilde, -1, 205, 213, 213) \ + FN("P", P, 80, 80, 80, 80) \ + FN("Q", Q, 81, 81, 81, 81) \ + FN("R", R, 82, 82, 82, 82) \ + FN("S", S, 83, 83, 83, 83) \ + FN("Š", Scaron, -1, -1, 138, 151) \ + FN("T", T, 84, 84, 84, 84) \ + FN("Þ", Thorn, -1, -1, 222, 222) \ + FN("U", U, 85, 85, 85, 85) \ + FN("Ú", Uacute, -1, 242, 218, 218) \ + FN("Û", Ucircumflex, -1, 243, 219, 219) \ + FN("Ü", Udieresis, -1, 134, 220, 220) \ + FN("Ù", Ugrave, -1, 244, 217, 217) \ + FN("V", V, 86, 86, 86, 86) \ + FN("W", W, 87, 87, 87, 87) \ + FN("X", X, 88, 88, 88, 88) \ + FN("Y", Y, 89, 89, 89, 89) \ + FN("Ý", Yacute, -1, -1, 221, 221) \ + FN("Ÿ", Ydieresis, -1, 217, 159, 152) \ + FN("Z", Z, 90, 90, 90, 90) \ + FN("Ž", Zcaron, -1, -1, 142, 153) /* FIXME: Note 2 */ \ + FN("a", a, 97, 97, 97, 97) \ + FN("á", aacute, -1, 135, 225, 225) \ + FN("â", acircumflex, -1, 137, 226, 226) \ + FN("́", acute, 194, 171, 180, 180) \ + FN("ä", adieresis, -1, 138, 228, 228) \ + FN("æ", ae, 241, 190, 230, 230) \ + FN("à", agrave, -1, 136, 224, 224) \ + FN("&", ampersand, 38, 38, 38, 38) \ + FN("å", aring, -1, 140, 229, 229) \ + FN("^", asciicircum, 94, 94, 94, 94) \ + FN("~", asciitilde, 126, 126, 126, 126) \ + FN("*", asterisk, 42, 42, 42, 42) \ + FN("@", at, 64, 64, 64, 64) \ + FN("ã", atilde, -1, 139, 227, 227) \ + FN("b", b, 98, 98, 98, 98) \ + FN("\\", backslash, 92, 92, 92, 92) \ + FN("|", bar, 124, 124, 124, 124) \ + FN("{", braceleft, 123, 123, 123, 123) \ + FN("}", braceright, 125, 125, 125, 125) \ + FN("[", bracketleft, 91, 91, 91, 91) \ + FN("]", bracketright, 93, 93, 93, 93) \ + FN(" ̆", breve, 198, 249, -1, 24) \ + FN("¦", brokenbar, -1, -1, 166, 166) \ + FN("•", bullet, 183, 165, 149, 128) /* FIXME: Note 3 */ \ + FN("c", c, 99, 99, 99, 99) \ + FN("ˇ", caron, 207, 255, -1, 25) \ + FN("ç", ccedilla, -1, 141, 231, 231) \ + FN("̧", cedilla, 203, 252, 184, 184) \ + FN("¢", cent, 162, 162, 162, 162) \ + FN("ˆ", circumflex, 195, 246, 136, 26) \ + FN(":", colon, 58, 58, 58, 58) \ + FN(",", comma, 44, 44, 44, 44) \ + FN("©", copyright, -1, 169, 169, 169) \ + FN("¤", currency, 168, 219, 164, 164) /* FIXME: Note 1 */ \ + FN("d", d, 100, 100, 100, 100) \ + FN("†", dagger, 178, 160, 134, 129) \ + FN("‡", daggerdbl, 179, 224, 135, 130) \ + FN("°", degree, -1, 161, 176, 176) \ + FN("̈", dieresis, 200, 172, 168, 168) \ + FN("÷", divide, -1, 214, 247, 247) \ + FN("$", dollar, 36, 36, 36, 36) \ + FN("̇", dotaccent, 199, 250, -1, 27) \ + FN("ı", dotlessi, 245, 245, -1, 154) \ + FN("e", e, 101, 101, 101, 101) \ + FN("é", eacute, -1, 142, 233, 233) \ + FN("ê", ecircumflex, -1, 144, 234, 234) \ + FN("ë", edieresis, -1, 145, 235, 235) \ + FN("è", egrave, -1, 143, 232, 232) \ + FN("8", eight, 56, 56, 56, 56) \ + FN("…", ellipsis, 188, 201, 133, 131) \ + FN("—", emdash, 208, 209, 151, 132) \ + FN("–", endash, 177, 208, 150, 133) \ + FN("=", equal, 61, 61, 61, 61) \ + FN("ð", eth, -1, -1, 240, 240) \ + FN("!", exclam, 33, 33, 33, 33) \ + FN("¡", exclamdown, 161, 193, 161, 161) \ + FN("f", f, 102, 102, 102, 102) \ + FN("fi", fi, 174, 222, -1, 147) \ + FN("5", five, 53, 53, 53, 53) \ + FN("fl", fl, 175, 223, -1, 148) \ + FN("ƒ", florin, 166, 196, 131, 134) \ + FN("4", four, 52, 52, 52, 52) \ + FN("⁄", fraction, 164, 218, -1, 135) \ + FN("g", g, 103, 103, 103, 103) \ + FN("ß", germandbls, 251, 167, 223, 223) \ + FN("`", grave, 193, 96, 96, 96) \ + FN(">", greater, 62, 62, 62, 62) \ + FN("«", guillemotleft, 171, 199, 171, 171) /* FIXME: Note 4 */ \ + FN("»", guillemotright, 187, 200, 187, 187) /* FIXME: Note 4 */ \ + FN("‹", guilsinglleft, 172, 220, 139, 136) \ + FN("›", guilsinglright, 173, 221, 155, 137) \ + FN("h", h, 104, 104, 104, 104) \ + FN("̋", hungarumlaut, 205, 253, -1, 28) \ + FN("-", hyphen, 45, 45, 45, 45) /* FIXME: Note 5 */ \ + FN("i", i, 105, 105, 105, 105) \ + FN("í", iacute, -1, 146, 237, 237) \ + FN("î", icircumflex, -1, 148, 238, 238) \ + FN("ï", idieresis, -1, 149, 239, 239) \ + FN("ì", igrave, -1, 147, 236, 236) \ + FN("j", j, 106, 106, 106, 106) \ + FN("k", k, 107, 107, 107, 107) \ + FN("l", l, 108, 108, 108, 108) \ + FN("<", less, 60, 60, 60, 60) \ + FN("¬", logicalnot, -1, 194, 172, 172) \ + FN("ł", lslash, 248, -1, -1, 155) \ + FN("m", m, 109, 109, 109, 109) \ + FN("̄", macron, 197, 248, 175, 175) \ + FN("−", minus, -1, -1, -1, 138) \ + FN("μ", mu, -1, 181, 181, 181) \ + FN("×", multiply, -1, -1, 215, 215) \ + FN("n", n, 110, 110, 110, 110) \ + FN("9", nine, 57, 57, 57, 57) \ + FN("ñ", ntilde, -1, 150, 241, 241) \ + FN("#", numbersign, 35, 35, 35, 35) \ + FN("o", o, 111, 111, 111, 111) \ + FN("ó", oacute, -1, 151, 243, 243) \ + FN("ô", ocircumflex, -1, 153, 244, 244) \ + FN("ö", odieresis, -1, 154, 246, 246) \ + FN("œ", oe, 250, 207, 156, 156) \ + FN("̨", ogonek, 206, 254, -1, 29) \ + FN("ò", ograve, -1, 152, 242, 242) \ + FN("1", one, 49, 49, 49, 49) \ + FN("½", onehalf, -1, -1, 189, 189) \ + FN("¼", onequarter, -1, -1, 188, 188) \ + FN("¹", onesuperior, -1, -1, 185, 185) \ + FN("ª", ordfeminine, 227, 187, 170, 170) \ + FN("º", ordmasculine, 235, 188, 186, 186) \ + FN("ø", oslash, 249, 191, 248, 248) \ + FN("õ", otilde, -1, 155, 245, 245) \ + FN("p", p, 112, 112, 112, 112) \ + FN("¶", paragraph, 182, 166, 182, 182) \ + FN("(", parenleft, 40, 40, 40, 40) \ + FN(")", parenright, 41, 41, 41, 41) \ + FN("%", percent, 37, 37, 37, 37) \ + FN(".", period, 46, 46, 46, 46) \ + FN("·", periodcentered, 180, 225, 183, 183) \ + FN("‰", perthousand, 189, 228, 137, 139) \ + FN("+", plus, 43, 43, 43, 43) \ + FN("±", plusminus, -1, 177, 177, 177) \ + FN("q", q, 113, 113, 113, 113) \ + FN("?", question, 63, 63, 63, 63) \ + FN("¿", questiondown, 191, 192, 191, 191) \ + FN("\"", quotedbl, 34, 34, 34, 34) \ + FN("„", quotedblbase, 185, 227, 132, 140) \ + FN("“", quotedblleft, 170, 210, 147, 141) \ + FN("”", quotedblright, 186, 211, 148, 142) \ + FN("‘", quoteleft, 96, 212, 145, 143) \ + FN("’", quoteright, 39, 213, 146, 144) \ + FN("‚", quotesinglbase, 184, 226, 130, 145) \ + FN(",", quotesingle, 169, 39, 39, 39) \ + FN("r", r, 114, 114, 114, 114) \ + FN("®", registered, -1, 168, 174, 174) \ + FN("̊", ring, 202, 251, -1, 30) \ + FN("s", s, 115, 115, 115, 115) \ + FN("š", scaron, -1, -1, 154, 157) \ + FN("§", section, 167, 164, 167, 167) \ + FN(";", semicolon, 59, 59, 59, 59) \ + FN("7", seven, 55, 55, 55, 55) \ + FN("6", six, 54, 54, 54, 54) \ + FN("/", slash, 47, 47, 47, 47) \ + FN(" ", space, 32, 32, 32, 32) /* FIXME: Note 6 */ \ + FN("£", sterling, 163, 163, 163, 163) \ + FN("t", t, 116, 116, 116, 116) \ + FN("þ", thorn, -1, -1, 254, 254) \ + FN("3", three, 51, 51, 51, 51) \ + FN("¾", threequarters, -1, -1, 190, 190) \ + FN("³", threesuperior, -1, -1, 179, 179) \ + FN("̃", tilde, 196, 247, 152, 31) \ + FN("™", trademark, -1, 170, 153, 146) \ + FN("2", two, 50, 50, 50, 50) \ + FN("²", twosuperior, -1, -1, 178, 178) \ + FN("u", u, 117, 117, 117, 117) \ + FN("ú", uacute, -1, 156, 250, 250) \ + FN("û", ucircumflex, -1, 158, 251, 251) \ + FN("ü", udieresis, -1, 159, 252, 252) \ + FN("ù", ugrave, -1, 157, 249, 249) \ + FN("_", underscore, 95, 95, 95, 95) \ + FN("v", v, 118, 118, 118, 118) \ + FN("w", w, 119, 119, 119, 119) \ + FN("x", x, 120, 120, 120, 120) \ + FN("y", y, 121, 121, 121, 121) \ + FN("ý", yacute, -1, -1, 253, 253) \ + FN("ÿ", ydieresis, -1, 216, 255, 255) \ + FN("¥", yen, 165, 180, 165, 165) \ + FN("z", z, 122, 122, 122, 122) \ + FN("ž", zcaron, -1, -1, 158, 158) /* FIXME: Note 2 */ \ + FN("0", zero, 48, 48, 48, 48) // https://help.adobe.com/en_US/framemaker/2015/using/using-framemaker-2015/frm_references_re/frm_character_sets_cs/Symbol_and_ZapfDingbats_character_sets-.htm #define ENUMERATE_SYMBOL_CHARACTER_SET(V) \ -- cgit v1.2.3