groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Groff] grog Using groff.


From: Ralph Corderoy
Subject: Re: [Groff] grog Using groff.
Date: Fri, 06 Sep 2002 21:44:55 +0100

Hi Werner,

> > Not great, but then grog and groff are both in the business of
> > hiding the yucky stuff from the user.
> 
> This is a *very* nice idea!  Omega, a TeX successor, uses a similar
> technique.  I'll add this to my TODO list.

Meanwhile, I've plumped for producing a hybrid with the attached
grog.sh.  Feedback on the correctness of its results on your documents
welcome.

    $ ./grog.sh
    .LP
    .TS
    ^D
    groff -t -ms
    $ ./grog.sh
    .LP
    .TS
    .G3
    .cstart
    .begin dformat
    ^D
    g3 | dformat | chem | groff -t -p -p -p -ms

As you can see, I've got to work on the multiple identical options
output but I don't think that breaks the pipeline if you were to use it.

There's a `-d' debug option if you find it gives the wrong output for
one of your documents which would be useful.

Cheers,


Ralph.


begin 775 grog.sh.gz
M'XL("/T2>3T"`V=R;V<N<address@hidden&$/Y^OV*C:,`&;address@hidden@(.\=0Q
M+G;:address@hidden;)9F0B<EO[]Z=7LZ6#$T]`[I[=O?9W;N]U>GI$VA-F-^*
MYX0\!2<*'&@TP%G0.(address@hidden@QS`+(BZ9S6`:>)[EVTU4[;'/address@hidden
M?J.1SYRYY<,6#%"V!^]]=@<#9(PLSV.^`QW_ED6![U$_V8,P1)(#XUGC>9.0
M$+5\RZ/M3Q,KIGP$NO&)).U6XH4M/1,W=9V0.*`N\]K'SK$<94`Z(QAUW"8V
MG2R<MD&H;WO6M*W5KL;)^&[?N%[J=8W$85N7$D)X=E;D$#L@@+\I!@":CHB&
M:0FHT:B+)__%<S9+\MDDHM;G?/;address@hidden".MH$R([E=-AJW
M-(IQ!PHZ.IT'L'W>?R]WJB9VI0ZI'AS_T;D<=B_ZQ]N%Q1U+P"BQ-^;4#0O>
MJ97`T5&'+&++H2\A7W"address@hidden>P]6,N50,R9<YC6A>(%9$7Z91`X01\Y,\
M)*P6$4-3RN=<'MPRFT(R9S'P,%+1*0;K6Q.7\BH+K81-F,N2K^`%-A83\Z?N
MPN95%+K6E#_1`,LN6"3A(F/?`?3W%8($HU.#0Y]TQNZH#4F`?FEN90%/"8(9
M?&address@hidden<MU(\3C-F*;&address@hidden@%"69PVZIGZL1H0:8"]8"GHS.8TMO%\LN
MB]1\I!+JCY3;3KVRQ$0)/address@hidden&`V(%/\81:27N;M#Z.F\.+F^'HY'*D
MM^`EI(>.XZ/A=XXD$U=,!\/:E=%X`<VCZ^9._5>A';*ID'5^%ZKT'U],+TTQ
MQ3VBD0#&address@hidden)1*^5F`\O@(\EVZ=2'*=F^G4"L6\*\58<):,:RKX1#C3
M.96A3ZB#I61C)_`L*4K'DO)`0,Z!F)WTSKX+2FP>4>`%DN'LXG3T8="ID+PY
M>=?M?:@65*&C"K#7JP*'%6"address@hidden'-9A5]V^Z/AZ$.OTFAT,^S^
M7249W;P[N3SO]JN,=`5+H;<E:'address@hidden>_>^]_I[">V?7O3*:address@hidden
M7X98&7++4#PO04,9G1TDP[=R47)@)('!0#&*99)EJ%N&_BI#9[8"X?M8>@Q7
MP9O`E:?E;*.`;A"<WFT2N!6";4*BA4NQ51BFD?<''address@hidden)/(L808
M!X9L#CD6$N/address@hidden>8&NK:`NYQ24QGAFR-^280XR?C;1!
MY.`Y,9X;:4/`Q\=LN&RBP"P$>7`OC*RGI.IRS/5?F(HH,address@hidden/3
M,%?$N9E80^<@M<`!5S;-#,SUQ*)FIRT7\)address@hidden:E`%"E?/5&<A=SR5RP5
M3F_%$K<A+<9"(UXQQ<address@hidden"address@hidden"B2B\HL"2O.]A>X!O)WY_0
M!ET,!,1P:A`=7U=BZB_X50(QIDIYB69B/A9R`<address@hidden<LL8:W&OD
MGI!._RQUSV^.-4'Y"IF/4F<XWMVMIRH%9T2OV/4>:-^T/;address@hidden/address@hidden;
MO*3QIE$3J:address@hidden>[7O&@^O4MXH%*HYB3BEH)*/_\Q&S4<\1AKFDP.
MM#'FQF/$-'?!>"#*S!)M_X]_'K^RAOS=O0C7E<2]-O`3YB_HBN!^98:65P77
M-?HW'\Y5W3R>L(K\<.+WFPJ)EV4I=YYW3!/NNMT&UXJ3#3M#W9A61<%-T(WD
M6(^-L^-6HF.1&U)#O)C46IJX<DNPM2?6`"^8>?Y!_0<address@hidden'FARVC,
MF7+6!U;P7EVX2G\;EUH]#5//%F<[DV9&+,address@hidden&O>;
MJV)W<ZGO)/.:^$:HUR$CYUT+^X;\=,#!$M;<247^/RCQIYS\+I]3\O_(,Q8[
M$)=,GCP:address@hidden&1^PVP*[89.![B^JKB<L'PBNH:(P=8GWY#/++4VW2_/=F
MB+XU[.CJYO7?\"K>5]1D!'AAP[+8UM(address@hidden<H'`U'FO77&F,
address@hidden<FVU18%J9N\\%ZIQSL5[$L!R_JN&OVA$GW,*;/CJ7)J*RHQ%(=L
MQ4-9+3]WJ=[!FIY,=-SD60+/\+!>XD@/5<IPN,$34U\J8G%B)5>3;,,O>M+$
M#3:)V.;&#-(Y'+5L>MOR%ZZ;Z>P3$N.WMBP%?E5L/;'S<1Q`*VY];.[HK?Q3
K<DRV6NA"TX_QC!`]O30N5SWMJU^W:?WB;$?#*Z>71Y-%\"\2K:PUV!(`````
`
end


reply via email to

[Prev in Thread] Current Thread [Next in Thread]