Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | mkdev: default to ../home for TBASE | Ali Gholami Rudi | 2012-08-31 | 1 | -1/+1 | |
| | ||||||
* | refer: support not accumulating refs and multiple authors | Ali Gholami Rudi | 2012-07-23 | 2 | -88/+119 | |
| | ||||||
* | charlib: don't fill rh and lh | Ali Gholami Rudi | 2012-07-23 | 2 | -6/+6 | |
| | ||||||
* | eqn: don't need y.tab.c | Ali Gholami Rudi | 2012-06-06 | 1 | -2436/+0 | |
| | ||||||
* | refer: use comma for intervals of length 2 | Ali Gholami Rudi | 2012-05-14 | 1 | -3/+4 | |
| | ||||||
* | refer: add -m parameter for multi-reference .[/.] macros | Ali Gholami Rudi | 2012-05-14 | 2 | -18/+60 | |
| | ||||||
* | refer: write .]< and .]> around $LIST$ | Ali Gholami Rudi | 2012-03-03 | 1 | -1/+3 | |
| | ||||||
* | eqn: revert to the old \(bv for brackets but fix the glyphs | Ali Gholami Rudi | 2012-02-29 | 8 | -91/+42 | |
| | | | | | | On second thought, I prefer troff to be backward compatible. So instead of forcing the use of \(lx and \(rx, I fixed the position of bracket characters via charlib. | |||||
* | devutf: fix \(br and \(rn positions in symbol font | Ali Gholami Rudi | 2012-02-29 | 5 | -13/+31 | |
| | ||||||
* | eqn: use \(lx and \(rx instead of \(bv for large brackets | Ali Gholami Rudi | 2012-02-29 | 1 | -4/+4 | |
| | ||||||
* | tr2ps: don't print \(pw for missing glyphs | Ali Gholami Rudi | 2012-02-29 | 1 | -20/+0 | |
| | ||||||
* | refer: read the input even if no bib file is given | Ali Gholami Rudi | 2012-01-14 | 1 | -8/+10 | |
| | ||||||
* | README: include refer in compilation command | Ali Gholami Rudi | 2012-01-14 | 1 | -3/+4 | |
| | ||||||
* | refer: include all chars after .[ and .] till eol | Ali Gholami Rudi | 2012-01-14 | 1 | -10/+14 | |
| | ||||||
* | refer: add a small refer clone | Ali Gholami Rudi | 2012-01-14 | 4 | -1/+232 | |
| | | | | It manages references based on labels only. | |||||
* | pic: clean up parsing files | Ali Gholami Rudi | 2012-01-13 | 7 | -4007/+1288 | |
| | | | | Now picy.c is created using p9 version of yacc. | |||||
* | tr2ps: fix reading \X parameters | Ali Gholami Rudi | 2012-01-12 | 1 | -2/+1 | |
| | | | | The bug exists in p9 troff too. | |||||
* | grap: import from p9 source tree | Ali Gholami Rudi | 2012-01-12 | 18 | -2/+6450 | |
| | ||||||
* | don't change font encoding unless asked in DESC | Ali Gholami Rudi | 2011-08-19 | 43 | -3952/+3692 | |
| | | | | | | | | Before this change, PS font encodings were changed to ISOLatin1Encoding, which caused problems for characters not in this encoding (like those in S1). Now tr2ps changes font encodings only if Encoding line appears in DESC. mkdev scripts were changed to generate troff font tables without changing font encodings and devutf fonts were regenerated. | |||||
* | troff: fix hyphen.tex path | Ali Gholami Rudi | 2011-08-11 | 1 | -1/+1 | |
| | ||||||
* | cleanup path variables and change tmac.s to use \*(.P | Ali Gholami Rudi | 2011-08-10 | 6 | -26/+12 | |
| | ||||||
* | tr2ps: cleanup glyphout() a bit | Ali Gholami Rudi | 2011-08-03 | 1 | -24/+11 | |
| | ||||||
* | remove unused and duplicate charlib symbols | Ali Gholami Rudi | 2011-08-01 | 9 | -8211/+167 | |
| | ||||||
* | tr2ps: more compact ps output for showglyph_byname() | Ali Gholami Rudi | 2011-08-01 | 2 | -5/+26 | |
| | ||||||
* | tr2ps: ignore \n when reading the 5th column of font files | Ali Gholami Rudi | 2011-08-01 | 1 | -1/+1 | |
| | ||||||
* | tr2ps: fix including eps files | Ali Gholami Rudi | 2011-07-31 | 1 | -6/+11 | |
| | ||||||
* | tr2ps: copy \n in ustr_line() | Ali Gholami Rudi | 2011-07-31 | 1 | -1/+1 | |
| | ||||||
* | tr2ps: fix reading draw ellipse parameters | Ali Gholami Rudi | 2011-07-31 | 1 | -1/+1 | |
| | ||||||
* | tr2ps: fix handling devcntl lines with one token | Ali Gholami Rudi | 2011-07-31 | 1 | -2/+2 | |
| | ||||||
* | include troff data directory | Ali Gholami Rudi | 2011-07-31 | 153 | -29/+49298 | |
| | ||||||
* | tr2ps: call readDESC() only after "x T dev" command | Ali Gholami Rudi | 2011-07-29 | 3 | -4/+5 | |
| | ||||||
* | tr2ps: let cp->next = NULL only for newly created ones | Ali Gholami Rudi | 2011-07-29 | 1 | -3/+3 | |
| | ||||||
* | tr2ps: extract findglyph_ins() | Ali Gholami Rudi | 2011-07-29 | 2 | -29/+27 | |
| | ||||||
* | tr2ps: cleanup unused macros in path.h | Ali Gholami Rudi | 2011-07-29 | 1 | -12/+0 | |
| | ||||||
* | ps_include: inline ps_include.h | Ali Gholami Rudi | 2011-07-29 | 2 | -82/+82 | |
| | ||||||
* | tr2ps: store page list in an array instead of bitmap | Ali Gholami Rudi | 2011-07-29 | 1 | -67/+31 | |
| | ||||||
* | tr2ps: use build_char() instead of global variables | Ali Gholami Rudi | 2011-07-28 | 3 | -18/+19 | |
| | ||||||
* | tr2ps: use glyph names instead of font ranges | Ali Gholami Rudi | 2011-07-28 | 6 | -216/+70 | |
| | | | | | | | | | | tr2ps no longer reads TBASE/ps/troff/* files to find the mapping between troff fonts and PS fonts. Each troff font is mapped to exactly one PS font which is declared as fontname. So tr2ps reads only troff description files. utf8 entries in troff font files work as before but the the fifth column now denotes a glyph's postscript name if available. For glyphs not in the 256-entry PS font encoding table, tr2ps passes these glyph names to glyphshow. | |||||
* | troff: remove dwbinit.c and cleanup path defines | Ali Gholami Rudi | 2011-07-28 | 13 | -416/+45 | |
| | ||||||
* | troff: use correct initializers in hytab.c | Ali Gholami Rudi | 2011-07-28 | 1 | -105/+105 | |
| | ||||||
* | eqn: use special chars for mathematical symbols | Ali Gholami Rudi | 2011-07-28 | 1 | -48/+48 | |
| | ||||||
* | initial port of plan9 troff to linux | Ali Gholami Rudi | 2011-07-27 | 127 | -0/+36216 | |