chiark / gitweb /
farting about with manpage
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 25 Aug 2014 01:32:27 +0000 (02:32 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 25 Aug 2014 01:32:27 +0000 (02:32 +0100)
Makefile

index e33bb68195e0eb00e20d7553b0e4b657596aacff..daf0b786acfdddf8fc11d95f496ebaef6228f950 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 
-SLIDES=libavg access-table
+SLIDES=manpage libavg access-table
 
 SLIDEFILES=$(addsuffix .ps, $(SLIDES))
 
@@ -12,6 +12,13 @@ libavg-gitk-cut.ppm: libavg-gitk.ppm
 
 libavg.ps: libavg-gitk-cut.ppm libavg-clone.ppm
 
+manpage.ps: Makefile
+       man -Tps dgit >$@.1
+       pstops -pa4 '100:0@1.7L(-4cm,-10cm)' <$@.1 >$@.2
+       sed '/^%%DocumentMedia/d; /^%%BoundingBox/d' <$@.2 | psresize -Pa4 -pa4 >$@.3
+       pstops -w29.7cm -h21cm '100:0@1(0cm,0cm)' <$@.3 $o
+       # 
+
 %.ps:   %.fig
        iconv <$< >$@.1 -f UTF-8 -t ISO-8859-1
        # wtf!