[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff] soelim and file names defined in string registers
From: |
Joerg van den Hoff |
Subject: |
[Groff] soelim and file names defined in string registers |
Date: |
Fri, 18 Aug 2006 12:39:17 +0200 |
User-agent: |
Thunderbird 1.5.0.4 (Macintosh/20060530) |
hi,
looking at the docs and the archives I did'nt find this:
if there are preprocessor directives in a sourced file and the file name
is specified in a string register in the document errors result.
say I have to files `t2' and `t3' which are to be sourced from within
this document `t1':
==============
.ds fname t3
.so t2
.LP
.so \*[fname]
==============
difference is that `t3' is specified in a string register. running
`soelim' on this yields in the example (t2, t3 containing some pic stuff):
===================================
.lf 1 ./t1
.ds fname t3
.lf 1 ./t2
sourced file's name specified as text.
.PS
boxwid = 0.5
box
down
box
.PE
.lf 3 ./t1
.LP
.so \*[fname]
=========================================
i.e. `t2' is already included, but the second `.so' is not yet
expanded(or what???). formatting this (or the orignal `t1') with
something like
groff -s -ms -p -X t1
generates the error:
t3:2: macro error: bad arguments to PS (not preprocessed with pic?).
without preprocessor stuff in the sourced files, everything seems to
work (ms macros do no harm, for instance).
could someone, please, explain what exactly the problem is (or tell me
to RTFM on page xxx...)? even better would be a solution/ work around
how to specify file names of sourced files via variables/string
registers from within the document (the -I option is not what I'm
looking for)
many thanks
joerg
- [Groff] soelim and file names defined in string registers,
Joerg van den Hoff <=
- RE: [Groff] soelim and file names defined in string registers, Ted Harding, 2006/08/18
- Re: [Groff] soelim and file names defined in string registers, Joerg van den Hoff, 2006/08/18
- Re: [Groff] soelim and file names defined in string registers, Werner LEMBERG, 2006/08/18
- Re: [Groff] soelim and file names defined in string registers, Joerg van den Hoff, 2006/08/21
- Re: [Groff] soelim and file names defined in string registers, Werner LEMBERG, 2006/08/22
- Re: [Groff] soelim and file names defined in string registers, Tadziu Hoffmann, 2006/08/22
- Re: <OK> Re: [Groff] soelim and file names defined in string registers, M Bianchi, 2006/08/22
- Re: <OK> Re: [Groff] soelim and file names defined in string registers, Keith MARSHALL, 2006/08/22