diff options
author | wlemb <wlemb> | 2002-11-03 12:16:04 +0000 |
---|---|---|
committer | wlemb <wlemb> | 2002-11-03 12:16:04 +0000 |
commit | 6bcc4b170663ad3edf285699eb6330a81a14b0f5 (patch) | |
tree | 6b115684cc22c0e1993a4f45b5b2f3912884a1f1 /tmac/Xps.tmac | |
parent | 651e65e500d3012696babeafaec70b1e640bd329 (diff) | |
download | groff-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