This problem is easy to solve, just copy all C-files from the compat subdirectory to the main directory and rebuilt:
cp compat/*.c .
make
This VPATH dependency is removed in the (yet unreleased) version 1.3
of Genscript.
No, everything is ok but the problem is that Adobe's default Courier font does not have characters named: Aogonek, Lcaron, Sacute, Tcaron, Zacute, ... (those 44 missing characters) so genscript can't print them. You can solve this if you have a courier (or whatever) font that has those polish characters. For example, my work machine AIX had a good font named:
/usr/lpp/X11/lib/X11/fonts/Type1/cour.{afm,pfa}
This font contained all those characters so I could print that
latin2.txt file without any missing charactes.
To solve this problem, you must:
/v/src/X6/pl11/xc/fonts/scaled/Type1/cour.afmand I also found one from the TeX distribution:
.../texmf/tex/latex/inputs/latex209/contrib/ascii/cour.pfa
mtr@ngs mtr % ls fonts/cour* fonts/cour.afm fonts/cour.pfa
mtr@ngs mtr % cd fonts mtr@ngs fonts % mkafmmap *.afm file=font.map BrushScript.afm... Hobo.afm... Stencil.afm... cour.afm... uaqrrc.afm... ugqb.afm... unmr.afm... unmrs.afm...
mtr@ngs mtr % cat ~/.genscriptrc # # My genscript init file. # DefaultFancyHeader: emacs AFMPath: /home/mtr/fonts:/usr/local/lib/genscript/afm
mtr@ngs mtr % cd myprogs/genscript/ mtr@ngs genscript % genscript -v -G2r -pfoo.ps latin2.txt AFM: scanning path... AFM: reading font map "/home/mtr/fonts/font.map" AFM: reading font map "/usr/local/lib/genscript/afm/font.map" reading AFM info for font "Courier" downloading font "Courier" processing file latin2.txt... [ 3 pages * 1 copy ] left in foo.ps mtr@ngs genscript %
# Default output media.
DefaultMedia: A4
=>
DefaultMedia: Letter
# Media definitions:
# name width height llx lly urx ury
Media: A3 839 1190 18 17 821 1173
Media: A4 595 839 18 17 581 822
Media: A5 420 595 18 17 406 578
Media: Letter 612 792 18 17 597 776
Media: Legal 612 1008 18 17 597 992
Media: A4BigMargin 595 839 36 34 563 805
You can select this media by giving genscript option `-M A4BigMargin'
or by setting it to be your default output media by editing
genscript.cfg:
# Default output media.
DefaultMedia: A4
=>
DefaultMedia: A4BigMargin
# Default output media. DefaultMedia: A4 => # Default output media. DefaultMedia: Letter
% Optionally choose a default paper size other than U.S. letter.
% (a4) /PAPERSIZE where { pop pop } { /PAPERSIZE exch def } ifelse
=>
% Optionally choose a default paper size other than U.S. letter.
(a4) /PAPERSIZE where { pop pop } { /PAPERSIZE exch def } ifelse