Date: Sat, 6 Feb 1999 17:21:35 -0500 Message-Id: <199902062221.RAA21625@envy.delorie.com> From: DJ Delorie To: djgpp-workers AT delorie DOT com Subject: texi2ps Reply-To: djgpp-workers AT delorie DOT com In case anyone cares, I just did a bunch of work on texi2ps. I finally fixed the bug that caused the first word of each page to be printed in the wrong location. I added a "-2" option to print two columns per page. I added a "-menu" option that enables printing menus, which aren't printed by default any more. Indents are now relative to the font size. Lines with big fonts (like subsections) don't overlap any more. The Postscript code has been optimized to pre-load popular fonts, rather than reload them for each page. I use these options to make "cheat sheets": -v -2 -f 8 -m 36 Those result in 1/3 the number of pages tex/dvips produces. begin 644 diffs.gz M'XL(`+N^O#8"`[49:W.;2/(S_A5MU28G66#!\!"2UZE*O$XVN[DD%>?J4K79 MXC",+-8(5(`L^[R^WWX],SP&"3GR7BZU:T%/3[^G'T,8S6:@!0:,:')S-PK_ M&-V049X%HU41Q?FHH+<16>:CA7]-9U%,X;A^/#@Z.MISE_)YOH)?_`3``*)/ M37=J$S`F$_=`TS2)I'+A%_":7@(X8-A3W9F:$X8W8;SD?YRWJ8Z!OP`<',+G M#Q]/CX_%\_F'5[]%$8[2XQ3?&#=3=0%_-8%Y=G9*KX*$U;C*Q2J!"[H$,F:A8^A3XL AT A)B%*,3:>ZN[4 M-'?'F*6KEB'\RNBPU]J">>$748"N+@`=&WN+-*0G!T,9GL_3M;>@R2I'7^LG MS&*=T:/KJJ'7\0-0^)]+IUY1;Q:O\GE%Z_*.-D(1>X)[:J$V]WBS*/'CK9U=W!W#4!W#E-W< M5FS#.95'B%[K&,V@+X6F]F(6^U5:!E=T,4ES3PA7[`(^[JZZ[@YKJDZKB4)XCH(F+1.3)I=H4$:_=$668+B8,$SW7B&1.;`1- MI*A:9BC2K-\#T/Z!8K&2G$%_E6#`#T"$<(#%GH;PK\1?T*]_^YKT2H&EK02W M\E<6%A_U+AXL`HT;_#9ZI!Z8$XLIX;03%2/C9U>" M`+,2O AT 3P(Y"R@;%T3/R6;K=35;E+A07^C9)3V^HBT-VV&9C@+4+DC'5?Y AT Q! M6-!$)?TBC1BYF]^&0_SYG:O9H"*O$O4%Z(,:#K!.LY"G'K&EPJ)P MBU"K#S/JE"#12;8(_=13,6PX(?CSSQU&L2UF`3EA6*QEL!PIU3YP,1X/`[X: M)1%/)'OVS&P/;YC%PQ[=LD#<:)5U,M5UN56NL-I],IE:^NX^>4S4<=W=20UP ME'AB/\>DL M9HXZ,2K]V(X;5DND$-=/JL&O@+^__/3F[7N>A AT 3@T]LW/W\^M?4:P(95K,]\ M#R]M2+XN;#O(#Z%,S=*1V.;:8BFQVS#)W(]GLBUVC"58^PQ="FYL[PQCW(1V M;Y0OX1Y[D[Q(,\J/&:>:+PUX@)#.L!RH//Q'1Q"G?@C%G.*ANZ0SAH\OD/LW M%+02[I=`K-RK&&M8FM`J.S=)5% M6+%V+/],XQN*-O"_B:"]2N-P&XLKC=KQE^Y!!].D(74]PBVL2!:YZ$:Y:Q"` MK2LJCN`C(I(`N AT G!XXD$%CT(%CTBE?MMDKQO;2*C*C\5I[Y@)?;AR#,B8AO/ M]FW4%N9NN;J')2P'SD0NIQ:DBP7KQ'O8+X`($(R)@/)N3K1+ MS/,5>M5T/,OA68C_87+N/7OV$>E/\9'S25:L/VZ](&FD^]/%&0?*]&KVC(2@ MU]K7-,G07P>G/+D$?C"G)[`.V/^GZT![D=#;HFQ-L-LUV AT UVI_*E`,QAS1ED M)>;Y<^CPH"C_BG1SN$(-E*,Q-S4Q?7FQ@,B:F*1_*G<[?.I$;1_`I MP:%\(S*4KK!0OD=,*-\O()3'HD%I>7[K;3,(E(X(4+;=K^SPO;+A^"9!/!H" MG?=CQD0E1.IIB$548MG;5S0=Z5LL8/()KCTJ7RY\LW\D8UTE8VG,9*/+\JZ_ MIMH+EM-4R$N]&.06"=T.JX8.2BC3\JZ$PA`N_9SRFX]T-D/;E!$_L54RD3JT MO?D AT Q2K\]V?9^5G&=E73EBXL3-=43;=U6_M/%`6.UORZ7+H3N4,>X1V.ZWIW M,C<=0S4=2R8]5ELW(>Q?R*1FWUWD2[X!!L?=23T0;C5,0U"8XY5V(A@($-*\ M!>U4,A`'\SK6(`R[BS,B/#3S]>V2!H7'1F]YY*G&Q/^UVIF DOT AT P9RY6I7IB^F M%7>Y5GKS!;K>B_V\8#,3-A_^BJI9MM,W>2U>H4*M.O MZLLC;+H_OKC(5HHDRS)5'+EE.3):K+*DO)C:.+'EA4'KO`Z%G8=PDT8A_FQ= M)5"D0*+ MT;I-'&[BR[8^V=B4SRDMV*X=4RF1)")CM1F,<#/-DNWQF7E(6I.._