* Enable man2ps to work without hard-coding the locations of groff or dpost.

* Re-add whitespace fluff to {dvi,dtl}.doc --- minimize change to original package.
* Enable man2ps (and hence doc) targets in Makefile to build out of the box.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14359 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Angus Leeming 2006-07-07 14:05:23 +00:00
parent 9c5a0331a3
commit 9a88b1d8be
4 changed files with 9 additions and 10 deletions

View File

@ -60,12 +60,11 @@ DTL_DBN = $(DOCS) $(SRC) $(TESTS)
$(DITROFF) -man -Tascii $< | $(COL) >$@ $(DITROFF) -man -Tascii $< | $(COL) >$@
.man.ps: .man.ps:
$(MAN2PS) < $< > $@ $(MAN2PS) $< > $@
#======================================================================= #=======================================================================
#all: dtl check doc all: dtl check doc
all: dtl check
doc: dt2dv.hlp dv2dt.hlp dt2dv.ps dv2dt.ps doc: dt2dv.hlp dv2dt.hlp dt2dv.ps dv2dt.ps

View File

@ -13,7 +13,7 @@ ASCII text representation of a DVI file.
References for DVI file structure: References for DVI file structure:
---------------------------------- ----------------------------------
In this distribution: In this distribution:
dvi.doc dvi.doc
@ -21,7 +21,7 @@ In this distribution:
In the TeX archives: In the TeX archives:
CTAN: dviware/driv-standard/level-0/dvistd0.tex CTAN: dviware/driv-standard/level-0/dvistd0.tex
"The DVI Driver Standard, Level 0", "The DVI Driver Standard, Level 0",
by The TUG DVI Driver Standards Committee (now defunct) by The TUG DVI Driver Standards Committee (now defunct)
chaired by Joachim Schrod. chaired by Joachim Schrod.
@ -39,7 +39,7 @@ The other DTL commands correspond one-to-one with DVI commands, but I
have used briefer names (except for `special') than those used in the have used briefer names (except for `special') than those used in the
DVI standards document. DVI standards document.
DTL : DVI DTL : DVI
(text) : series of set_char commands, for printable ASCII text (text) : series of set_char commands, for printable ASCII text
\( : literal ASCII left parenthesis in (text) \( : literal ASCII left parenthesis in (text)

View File

@ -22,7 +22,7 @@ DVI Commands
Listed in the free format: Listed in the free format:
"Opcode Symbol Parameter[Signed? Bytes] ... Action". "Opcode Symbol Parameter[Signed? Bytes] ... Action".
0 set_char_0 - set character 0 from current font 0 set_char_0 - set character 0 from current font
... ...
127 set_char_127 - set character 127 from current font 127 set_char_127 - set character 127 from current font

View File

@ -20,16 +20,16 @@ case `basename $0` in
esac esac
# We can use either GNU groff or Sun Solaris troff + dpost # We can use either GNU groff or Sun Solaris troff + dpost
if [ -x /usr/local/bin/groff ] if [ which groff > /dev/null ]
then # GNU groff then # GNU groff
TROFF="groff $FORMAT" TROFF="groff $FORMAT"
TROFF2PS="cat" TROFF2PS="cat"
elif [ -x /usr/lib/lp/postscript/dpost ] elif [ which dpost > /dev/null ]
then # Solaris 2.1 then # Solaris 2.1
TROFF="troff $FORMAT" TROFF="troff $FORMAT"
TROFF2PS="/usr/lib/lp/postscript/dpost" TROFF2PS="/usr/lib/lp/postscript/dpost"
else else
echo "Cannot find troff-to-PostScript filter" echo "Cannot find troff-to-PostScript filter" >&2
exit 1 exit 1
fi fi