summaryrefslogtreecommitdiff
path: root/man/groff_out.man
diff options
context:
space:
mode:
authorwlemb <wlemb>2002-01-24 22:37:29 +0000
committerwlemb <wlemb>2002-01-24 22:37:29 +0000
commit7482010e8f31df2ac357c1f652c20f2d4fd6e713 (patch)
treed134edbf57061a0a29ced6b9bf92f37eeda3909a /man/groff_out.man
parent1878e2b7b01e7a8975aa29a57ea6b307226b88c8 (diff)
downloadgroff-7482010e8f31df2ac357c1f652c20f2d4fd6e713.tar.gz
* tmac/groff_www.man, NEWS: Fix typos.
Complete revision of color support: Adapt programs to the new libdriver/input.cc. Color spaces are no longer converted to RGB but transferred as-is in the troff intermediate output format. Handle default color gracefully. troff now supports a `default' color (which can't be changed). grops will now use the proper color space functions if available. Update pic. Note that currently grohtml doesn't handle colors properly. This has to be fixed. * src/libgroff/itoa.c (UINT_DIGITS): New macro. (ui_to_a): New function. * src/include/lib.h: Updated. * src/include/color.h (color_scheme): Replace `NONE' with `DEFAULT'. (color): Simplified; removed all `double' members and methods. A new array `components' now holds the color parameters. (color::is_default, color::get_components): New methods. (color::operator==, color:operator!=): New. (Red, Green, Blue, Cyan, Magenta, Yellow, Black, Gray): New macros to make access to the `components' array more comprehensible. * src/libgroff/color.cc: Implement new color support. (atoh): Small fixes. (color::read_encoding): Simplified for new troff intermediate color output format. (default_color): New global variable. * src/roff/troff/input.cc (default_symbol): New global variable. (lookup_color): Use it. (default_black): Removed. (do_glyph_color, do_fill_color): Simplified. (define_color): Handle default color. Improve warnings. (do_if_request): Handle default color. * src/roff/troff/env.cc (environment::environment): Initialize colors with `default_color'. * src/roff/troff/node.cc (troff_output_file::put): Add method for `unsigned int'. (troff_output_file::hex): Removed. (troff_output_file::fill_color, troff_output_file::glyph_color): Updated to include/color.h and libdriver/input.cc. * src/preproc/pic/object.cc (draw_arrow): New parameter to set fill color properly (identically to the outline color). \D'f...' doesn't work any more. All function calls to it updated. * src/devices/grohtml/post-html.cc (html_printer::do_body, main): Updated. * src/devices/grohtml/html-text.cc (html_text::issue_color_begin): Updated. * src/devices/grops/ps.cc (ps_output::put_color): New method. (ps_printer::sbuf_color): Make a real member instead of pointer. (ps_printer::fill_color, ps_printer::output_color): Removed. (ps_printer::ps_printer): Updated. (ps_printer::set_char): Ditto. (ps_printer::set_color): Use various color schemes. Use `put_color' method. (ps_printer::flush_sbuf): Don't set color. (ps_printer::fill_path): Take `environment' as parameter. Simplify color handling. (ps_printer::set_line_thickness): Renamed to ... (ps_printer::set_line_thickness_and_color): This (and updated). (ps_printer::set_color): Change second parameter from `complete' to `fill' which better describes what it does. (ps_printer::draw): Call `flush_sbuf' to output graphic commands and text in the right order. Updated. Remove branches for `f' and `F'; this is handled by libdriver/input.cc. * src/devices/grops/ps.h: Updated. * font/devps/prologue (FL): Redefined ({F,C}r,k,g: New color functions (with and without filling). * doc/pic.ms, src/preproc/pic/pic.man: Small fixes. * man/groff_diff.man, man/groff.man, man/groff_out.man, doc/groff.texinfo, NEWS: Updated. * src/libs/libdriver/input.cc: Completely rewritten. See comments in this file for what has been changed.
Diffstat (limited to 'man/groff_out.man')
-rw-r--r--man/groff_out.man8
1 files changed, 4 insertions, 4 deletions
diff --git a/man/groff_out.man b/man/groff_out.man
index 99d77d8b..cc0d9c91 100644
--- a/man/groff_out.man
+++ b/man/groff_out.man
@@ -628,8 +628,8 @@ where all arguments are integers between 0 and \n[@maxcolor] with black
having all arguments\~0.
.
.command md
-Set color for glyphs and line drawing to the default color value
-(black).
+Set color for glyphs and line drawing to the default drawing color value
+(black in most cases).
.
.command mg "gray"
Set color for glyphs and line drawing to the shade of gray given by
@@ -893,8 +893,8 @@ having all arguments\~0.
No position changing.
.
.D-command Fd
-Set fill color for solid drawing objects to the default color value
-(black).
+Set fill color for solid drawing objects to the default fill color value
+(black in most cases).
.
No position changing.
.