version 1.17, 2009/09/23 11:02:21 |
version 1.25, 2010/06/19 20:46:27 |
|
|
/* $Id$ */ |
/* $Id$ */ |
/* |
/* |
* Copyright (c) 2009 Kristaps Dzonsons <kristaps@kth.se> |
* Copyright (c) 2009 Kristaps Dzonsons <kristaps@bsd.lv> |
* |
* |
* Permission to use, copy, modify, and distribute this software for any |
* Permission to use, copy, modify, and distribute this software for any |
* purpose with or without fee is hereby granted, provided that the above |
* purpose with or without fee is hereby granted, provided that the above |
|
|
* XXX - update LINES_MAX if adding more! |
* XXX - update LINES_MAX if adding more! |
*/ |
*/ |
|
|
|
/* Non-breaking, non-collapsing space uses unit separator. */ |
|
static const char ascii_nbrsp[2] = { ASCII_NBRSP, 0 }; |
|
|
|
CHAR_TBL_START |
|
|
/* Spacing. */ |
/* Spacing. */ |
CHAR("c", 1, "", 0, "", 0) |
CHAR("c", 1, "", 0, "", 0) |
CHAR("0", 1, " ", 1, " ", 6) |
CHAR("0", 1, " ", 1, " ", 7) |
CHAR(" ", 1, " ", 1, " ", 7) |
CHAR(" ", 1, " ", 1, " ", 7) |
CHAR("~", 1, " ", 1, " ", 6) |
CHAR("~", 1, ascii_nbrsp, 1, " ", 6) |
CHAR("%", 1, "", 0, "", 0) |
CHAR("%", 1, "", 0, "", 0) |
CHAR("&", 1, "", 0, "", 0) |
CHAR("&", 1, "", 0, "", 0) |
CHAR("^", 1, "", 0, "", 0) |
CHAR("^", 1, "", 0, "", 0) |
CHAR("|", 1, "", 0, "", 0) |
CHAR("|", 1, "", 0, "", 0) |
|
CHAR("}", 1, "", 0, "", 0) |
|
|
/* Accents. */ |
/* Accents. */ |
CHAR("a\"", 2, "\"", 1, "̋", 6) |
CHAR("a\"", 2, "\"", 1, "̋", 6) |
CHAR("a-", 2, "-", 1, "¯", 6) |
CHAR("a-", 2, "-", 1, "¯", 6) |
CHAR("a.", 2, ".", 1, "˙", 6) |
CHAR("a.", 2, ".", 1, "˙", 6) |
CHAR("a^", 2, "^", 1, "̂", 6) |
CHAR("a^", 2, "^", 1, "̂", 6) |
CHAR("\'", 1, "\'", 1, "́", 6) |
BOTH("\'", 1, "\'", 1, "́", 6) |
BOTH("aa", 2, "\'", 1, "́", 6) |
BOTH("aa", 2, "\'", 1, "́", 6) |
BOTH("ga", 2, "`", 1, "̀", 6) |
BOTH("ga", 2, "`", 1, "̀", 6) |
CHAR("`", 1, "`", 1, "̀", 6) |
BOTH("`", 1, "`", 1, "̀", 6) |
CHAR("ab", 2, "`", 1, "̆", 6) |
CHAR("ab", 2, "`", 1, "̆", 6) |
CHAR("ac", 2, ",", 1, "̧", 6) |
CHAR("ac", 2, ",", 1, "̧", 6) |
CHAR("ad", 2, "\"", 1, "̈", 6) |
CHAR("ad", 2, "\"", 1, "̈", 6) |
Line 316 CHAR("fi", 2, "fi", 2, "fi", 8) |
|
Line 322 CHAR("fi", 2, "fi", 2, "fi", 8) |
|
CHAR("fl", 2, "fl", 2, "fl", 8) |
CHAR("fl", 2, "fl", 2, "fl", 8) |
CHAR("Fi", 2, "ffi", 3, "ffi", 8) |
CHAR("Fi", 2, "ffi", 3, "ffi", 8) |
CHAR("Fl", 2, "ffl", 3, "ffl", 8) |
CHAR("Fl", 2, "ffl", 3, "ffl", 8) |
CHAR("AE", 2, "AE", 2, "Æ", 6) |
BOTH("AE", 2, "AE", 2, "Æ", 6) |
CHAR("ae", 2, "ae", 2, "æ", 6) |
BOTH("ae", 2, "ae", 2, "æ", 6) |
CHAR("OE", 2, "OE", 2, "Œ", 6) |
CHAR("OE", 2, "OE", 2, "Œ", 6) |
CHAR("oe", 2, "oe", 2, "œ", 6) |
CHAR("oe", 2, "oe", 2, "œ", 6) |
CHAR("ss", 2, "ss", 2, "ß", 6) |
CHAR("ss", 2, "ss", 2, "ß", 6) |
Line 342 CHAR("Po", 2, "L", 1, "£", 6) |
|
Line 348 CHAR("Po", 2, "L", 1, "£", 6) |
|
CHAR("Cs", 2, "x", 1, "¤", 6) |
CHAR("Cs", 2, "x", 1, "¤", 6) |
CHAR("Fn", 2, "f", 1, "ƒ", 6) |
CHAR("Fn", 2, "f", 1, "ƒ", 6) |
|
|
|
/* pod2man holdovers. */ |
|
STRING("--", 2, "--", 2, "—", 7) |
|
STRING("PI", 2, "pi", 2, "π", 6) |
|
STRING("L\"", 2, "``", 2, "“", 7) |
|
STRING("R\"", 2, "\'\'", 2, "”", 7) |
|
STRING("C+", 2, "C++", 3, "C++", 3) |
|
STRING("C`", 2, "`", 1, "‘", 7) |
|
STRING("C\'", 2, "\'", 1, "’", 7) |
|
STRING("Aq", 2, "\'", 1, "\'", 1) |
|
STRING("^", 1, "^", 1, "^", 1) |
|
STRING(",", 1, ",", 1, ",", 1) |
|
STRING("~", 1, "~", 1, "~", 1) |
|
STRING("/", 1, "/", 1, "/", 1) |
|
STRING(":", 1, "\"", 1, "̈", 6) |
|
STRING("8", 1, "B", 1, "β", 6) |
|
STRING("o", 1, "o", 1, "°", 6) |
|
STRING("D-", 2, "D", 1, "Ð", 6) |
|
STRING("d-", 2, "o", 1, "ð", 6) |
|
STRING("Th", 2, "b", 1, "Þ", 6) |
|
STRING("th", 2, "b", 1, "þ", 6) |
|
|
/* Old style. */ |
/* Old style. */ |
STRING("Am", 2, "&", 1, "&", 5) |
STRING("Am", 2, "&", 1, "&", 5) |
STRING("Ba", 2, "|", 1, "|", 1) |
STRING("Ba", 2, "|", 1, "|", 1) |
Line 407 CHAR("r?", 2, "c", 1, "¿", 6) |
|
Line 434 CHAR("r?", 2, "c", 1, "¿", 6) |
|
CHAR("em", 2, "--", 2, "—", 7) |
CHAR("em", 2, "--", 2, "—", 7) |
CHAR("en", 2, "-", 1, "–", 7) |
CHAR("en", 2, "-", 1, "–", 7) |
CHAR("hy", 2, "-", 1, "‐", 7) |
CHAR("hy", 2, "-", 1, "‐", 7) |
CHAR("\\", 1, "\\", 1, "\\", 1) |
|
CHAR("e", 1, "\\", 1, "\\", 1) |
CHAR("e", 1, "\\", 1, "\\", 1) |
|
|
/* Units. */ |
/* Units. */ |
Line 416 CHAR("%0", 2, "%o", 2, "‰", 7) |
|
Line 442 CHAR("%0", 2, "%o", 2, "‰", 7) |
|
CHAR("fm", 2, "\'", 1, "′", 7) |
CHAR("fm", 2, "\'", 1, "′", 7) |
CHAR("sd", 2, "\"", 1, "″", 7) |
CHAR("sd", 2, "\"", 1, "″", 7) |
CHAR("mc", 2, "mu", 2, "µ", 6) |
CHAR("mc", 2, "mu", 2, "µ", 6) |
|
|
|
CHAR_TBL_END |