diff options
author | wlemb <wlemb> | 2001-12-16 23:47:22 +0000 |
---|---|---|
committer | wlemb <wlemb> | 2001-12-16 23:47:22 +0000 |
commit | ea9d446a4090d15702fbfdc618c29618ce68e60c (patch) | |
tree | 2b4e11dd56e1117d0712dd9db9473280eb4116dd | |
parent | ca27e549c3d738b0903c1b778aae6713a709196d (diff) | |
download | groff-ea9d446a4090d15702fbfdc618c29618ce68e60c.tar.gz |
* groff.texinfo: Document exact search algorithm for glyphs.
* Makefile.cpg, Makefile.ccpg, Makefile.man: Add dummy file to
the left side of $(MANPAGES) rule to make it always non-empty.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | Makefile.ccpg | 2 | ||||
-rw-r--r-- | Makefile.cpg | 2 | ||||
-rw-r--r-- | Makefile.man | 2 | ||||
-rw-r--r-- | doc/groff.texinfo | 26 |
5 files changed, 37 insertions, 4 deletions
@@ -1,3 +1,12 @@ +2001-12-16 Werner LEMBERG <wl@gnu.org> + + * groff.texinfo: Document exact search algorithm for glyphs. + +2001-12-15 Werner LEMBERG <wl@gnu.org> + + * Makefile.cpg, Makefile.ccpg, Makefile.man: Add dummy file to + the left side of $(MANPAGES) rule to make it always non-empty. + 2001-12-14 Werner LEMBERG <wl@gnu.org> * src/roff/troff/input.cc (default_black): Define default color diff --git a/Makefile.ccpg b/Makefile.ccpg index 02b5d66b..b89fab1f 100644 --- a/Makefile.ccpg +++ b/Makefile.ccpg @@ -24,7 +24,7 @@ TAGS_src: $(CCSRCS) $(CSRCS) $(GRAM) $(HDRS) Makefile: $(MAKEFILEPARTS) Makefile.dep: touch Makefile.dep -$(MANPAGES): $(top_srcdir)/VERSION $(top_srcdir)/REVISION +$(top_builddir)/stamp-h $(MANPAGES): $(top_srcdir)/VERSION $(top_srcdir)/REVISION pure: $(PROG).pure diff --git a/Makefile.cpg b/Makefile.cpg index 4cb514f4..b7af68c3 100644 --- a/Makefile.cpg +++ b/Makefile.cpg @@ -24,4 +24,4 @@ TAGS_src: $(CCSRCS) $(CSRCS) $(GRAM) $(HDRS) Makefile: $(MAKEFILEPARTS) Makefile.dep: touch Makefile.dep -$(MANPAGES): $(top_srcdir)/VERSION $(top_srcdir)/REVISION +$(top_builddir)/stamp-h $(MANPAGES): $(top_srcdir)/VERSION $(top_srcdir)/REVISION diff --git a/Makefile.man b/Makefile.man index 2fecd115..6eaf3111 100644 --- a/Makefile.man +++ b/Makefile.man @@ -2,4 +2,4 @@ all: $(MANPAGES) install_data: install_man install_man: $(MANPAGES) uninstall_sub: uninstall_man -$(MANPAGES): $(top_srcdir)/VERSION $(top_srcdir)/REVISION +$(top_builddir)/stamp-h $(MANPAGES): $(top_srcdir)/VERSION $(top_srcdir)/REVISION diff --git a/doc/groff.texinfo b/doc/groff.texinfo index 24cdb59c..d6b8e049 100644 --- a/doc/groff.texinfo +++ b/doc/groff.texinfo @@ -5964,6 +5964,30 @@ special fonts. Fonts mounted with the @code{fonts} keyword in the special fonts locally (i.e.@: for a particular font), use the @code{fspecial} request. +In summary, @code{gtroff} tries the following to find a given symbol: + +@itemize @bullet +@item +If the symbol has been defined with the @code{char} request, use it. +This hides a symbol with the same name in the current font. + +@item +Check the current font. + +@item +Check all fonts given with the @code{fspecial} request, in the order +of appearance in @code{fspecial} calls. + +@item +Check all fonts given with the @code{special} request, in the order +of appearance in @code{special} calls (inclusively the special fonts +defined in the @file{DESC} file, which come first). + +@item +As a last resort, consult all fonts loaded up to now (in the order they +have been called the first time) for special fonts and check them. +@end itemize + @xref{Font Files}, and @ref{Special Fonts}, for more details. @Defesc {\\, @lparen{}, nm, } @@ -7407,7 +7431,7 @@ The @code{als} request can make a macro have more than one name. This would be called as @Example -.vl $Id: groff.texinfo,v 1.86 2001/12/12 15:09:12 wlemb Exp $ +.vl $Id: groff.texinfo,v 1.87 2001/12/16 23:47:26 wlemb Exp $ @endExample @endDefesc |