version 1.34, 2015/02/23 14:36:03 |
version 1.35, 2015/02/23 15:09:09 |
Line 106 static const struct texitok __texitoks[TEXICMD__MAX] = |
|
Line 106 static const struct texitok __texitoks[TEXICMD__MAX] = |
|
{ doinline, "code", 4 }, /* TEXICMD_CODE */ |
{ doinline, "code", 4 }, /* TEXICMD_CODE */ |
{ dosymbol, ":", 1 }, /* TEXICMD_COLON */ |
{ dosymbol, ":", 1 }, /* TEXICMD_COLON */ |
{ NULL, "columnfractions", 15 }, /* TEXICMD_COLUMNFRACTIONS */ |
{ NULL, "columnfractions", 15 }, /* TEXICMD_COLUMNFRACTIONS */ |
|
{ dosymbol, "comma", 5 }, /* TEXICMD_COMMA */ |
{ doinline, "command", 7 }, /* TEXICMD_COMMAND */ |
{ doinline, "command", 7 }, /* TEXICMD_COMMAND */ |
{ doignline, "c", 1 }, /* TEXICMD_COMMENT */ |
{ doignline, "c", 1 }, /* TEXICMD_COMMENT */ |
{ doignline, "comment", 7 }, /* TEXICMD_COMMENT_LONG */ |
{ doignline, "comment", 7 }, /* TEXICMD_COMMENT_LONG */ |
Line 225 static const struct texitok __texitoks[TEXICMD__MAX] = |
|
Line 226 static const struct texitok __texitoks[TEXICMD__MAX] = |
|
{ dosection, "section", 7 }, /* TEXICMD_SECTION */ |
{ dosection, "section", 7 }, /* TEXICMD_SECTION */ |
{ dovalue, "set", 3 }, /* TEXICMD_SET */ |
{ dovalue, "set", 3 }, /* TEXICMD_SET */ |
{ doignline, "setchapternewpage", 17 }, /* TEXICMD_SETCHAPNEWPAGE */ |
{ doignline, "setchapternewpage", 17 }, /* TEXICMD_SETCHAPNEWPAGE */ |
|
{ doignline, "setcontentsaftertitlepage", 25 }, /* TEXICMD_SETCONTENTSAFTER */ |
{ doignline, "setfilename", 11 }, /* TEXICMD_SETFILENAME */ |
{ doignline, "setfilename", 11 }, /* TEXICMD_SETFILENAME */ |
{ dotitle, "settitle", 8 }, /* TEXICMD_SETTITLE */ |
{ dotitle, "settitle", 8 }, /* TEXICMD_SETTITLE */ |
{ doignline, "shortcontents", 13 }, /* TEXICMD_SHORTCONTENTS */ |
{ doignline, "shortcontents", 13 }, /* TEXICMD_SHORTCONTENTS */ |
Line 239 static const struct texitok __texitoks[TEXICMD__MAX] = |
|
Line 241 static const struct texitok __texitoks[TEXICMD__MAX] = |
|
{ dodisplay, "smallindentblock", 16 }, /* TEXICMD_SMALLINDENTBLOCK */ |
{ dodisplay, "smallindentblock", 16 }, /* TEXICMD_SMALLINDENTBLOCK */ |
{ dosymbol, "{", 1 }, /* TEXICMD_SQUIGGLE_LEFT */ |
{ dosymbol, "{", 1 }, /* TEXICMD_SQUIGGLE_LEFT */ |
{ dosymbol, "}", 1 }, /* TEXICMD_SQUIGGLE_RIGHT */ |
{ dosymbol, "}", 1 }, /* TEXICMD_SQUIGGLE_RIGHT */ |
|
{ dosymbol, "ss", 2 }, /* TEXICMD_SS */ |
{ doinline, "strong", 6 }, /* TEXICMD_STRONG */ |
{ doinline, "strong", 6 }, /* TEXICMD_STRONG */ |
{ dosubsection, "subheading", 10 }, /* TEXICMD_SUBHEADING */ |
{ dosubsection, "subheading", 10 }, /* TEXICMD_SUBHEADING */ |
{ dosubsection, "subsection", 10 }, /* TEXICMD_SUBSECTION */ |
{ dosubsection, "subsection", 10 }, /* TEXICMD_SUBSECTION */ |
Line 254 static const struct texitok __texitoks[TEXICMD__MAX] = |
|
Line 257 static const struct texitok __texitoks[TEXICMD__MAX] = |
|
{ dotable, "table", 5 }, /* TEXICMD_TABLE */ |
{ dotable, "table", 5 }, /* TEXICMD_TABLE */ |
{ doignblock, "tex", 3 }, /* TEXICMD_TEX */ |
{ doignblock, "tex", 3 }, /* TEXICMD_TEX */ |
{ dosymbol, "TeX", 3 }, /* TEXICMD_TEXSYM */ |
{ dosymbol, "TeX", 3 }, /* TEXICMD_TEXSYM */ |
|
{ dosymbol, "tie", 3 }, /* TEXICMD_TIE */ |
{ doaccent, "~", 1 }, /* TEXICMD_TILDE */ |
{ doaccent, "~", 1 }, /* TEXICMD_TILDE */ |
{ doignline, "tindex", 6 }, /* TEXICMD_TINDEX */ |
{ doignline, "tindex", 6 }, /* TEXICMD_TINDEX */ |
{ doignline, "title", 5 }, /* TEXICMD_TITLE */ |
{ doignline, "title", 5 }, /* TEXICMD_TITLE */ |
Line 323 dodefn(struct texi *p, enum texicmd cmd, |
|
Line 327 dodefn(struct texi *p, enum texicmd cmd, |
|
blk = NULL; |
blk = NULL; |
switch (cmd) { |
switch (cmd) { |
case (TEXICMD_DEFFN): |
case (TEXICMD_DEFFN): |
|
case (TEXICMD_DEFMAC): |
case (TEXICMD_DEFTP): |
case (TEXICMD_DEFTP): |
case (TEXICMD_DEFTYPEFN): |
case (TEXICMD_DEFTYPEFN): |
case (TEXICMD_DEFTYPEFUN): |
case (TEXICMD_DEFTYPEFUN): |
Line 1010 dosymbol(struct texi *p, enum texicmd cmd, |
|
Line 1015 dosymbol(struct texi *p, enum texicmd cmd, |
|
case (TEXICMD_BULLET): |
case (TEXICMD_BULLET): |
texiputchars(p, "\\(bu"); |
texiputchars(p, "\\(bu"); |
break; |
break; |
|
case (TEXICMD_COMMA): |
|
texiputchar(p, ','); |
|
break; |
case (TEXICMD_COPYRIGHT): |
case (TEXICMD_COPYRIGHT): |
texiputchars(p, "\\(co"); |
texiputchars(p, "\\(co"); |
break; |
break; |
Line 1044 dosymbol(struct texi *p, enum texicmd cmd, |
|
Line 1052 dosymbol(struct texi *p, enum texicmd cmd, |
|
case (TEXICMD_SLASH): |
case (TEXICMD_SLASH): |
texiputchar(p, '/'); |
texiputchar(p, '/'); |
break; |
break; |
|
case (TEXICMD_SS): |
|
texiputchars(p, "\\(ss"); |
|
break; |
case (TEXICMD_SQUIGGLE_LEFT): |
case (TEXICMD_SQUIGGLE_LEFT): |
texiputchars(p, "{"); |
texiputchars(p, "{"); |
break; |
break; |
case (TEXICMD_SQUIGGLE_RIGHT): |
case (TEXICMD_SQUIGGLE_RIGHT): |
texiputchars(p, "}"); |
texiputchars(p, "}"); |
break; |
break; |
case (TEXICMD_TEXSYM): |
case (TEXICMD_TIE): |
texiputchars(p, "TeX"); |
texiputchars(p, "TeX"); |
|
break; |
|
case (TEXICMD_TEXSYM): |
|
texiputchars(p, "\\ "); |
break; |
break; |
case (TEXICMD_COLON): |
case (TEXICMD_COLON): |
case (TEXICMD_HYPHEN): |
case (TEXICMD_HYPHEN): |