summaryrefslogtreecommitdiff
path: root/tmac/Xps.tmac
diff options
context:
space:
mode:
authorwlemb <wlemb>2002-11-03 12:16:04 +0000
committerwlemb <wlemb>2002-11-03 12:16:04 +0000
commit6bcc4b170663ad3edf285699eb6330a81a14b0f5 (patch)
tree6b115684cc22c0e1993a4f45b5b2f3912884a1f1 /tmac/Xps.tmac
parent651e65e500d3012696babeafaec70b1e640bd329 (diff)
downloadgroff-6bcc4b170663ad3edf285699eb6330a81a14b0f5.tar.gz
Adding support for composite glyphs: \[xxx yyy ...] and the
`composite' request. * src/roff/troff/glyphuni.cc: New file for mapping groff glyph names to Unicode-based glyph names. * src/roff/troff/uniglyph.cc: New file for mapping Unicode-based glyph names to groff glyph names. * src/roff/troff/uniuni.cc: New file for canonically decomposing Unicode-based glyph names. * src/roff/troff/input.cc: Include unicode.h. * src/roff/troff/unicode.cc, src/roff/troff/unicode.h: New files for handling Unicode glyph names. (composite_glyph_name): New function. (token::next) <'['>: Handle Unicode glyph names and composite glyphs. (composite_dictionary): New dictionary for the `composite' request. (composite_request): Implement `composite' request. (init_input_requests): Add `composite'. Alphabetically sorted. * src/roff/troff/env.cc (tabs_save, tabs_restore): Removed (already commented out). (init_env_requests): Alphabetically sorted. Removed `tas' and `tar' (already commented out). * src/roff/troff/Makefile.sub: Updated.
Diffstat (limited to 'tmac/Xps.tmac')
0 files changed, 0 insertions, 0 deletions