Werner Lemberg wrote, quoting Tadziu Hoffman:
>> To be honest, my method has been pretty much obsoleted by groff's
>> "write" requests.  It had been based on the fact that troff had had
>> no capability for writing larger blocks of text (i.e., multi-line
>> chunks) to external files.
>>
>> Here is a toy model of a much better approach.  [...]
>>
>> (Note also that the technique is not really new -- LaTeX
>> has been using an analogous approach for a *long* time.)
>
> Indeed.  It would be great if you can volunteer to add something
> like this to the ms macros.

The problem with groff's `write' requests is that they don't work,
if the user fails to specify the `-U' flag, when invoking groff.

This flag activates the so called `unsafe' mode.  While it probably
isn't the case, this carries the connotation that it makes groff in
some way harmful, and therefore, some users may be reluctant to use
it.  If the ms' `XS', `XA' and `XE' macros are reimplemented, so as
to rely on `write' requests, then they appear broken, in the event
that the user either forgets, or refuses to specify `-U'.

Not a big deal, I know, but `unsafe' is a rather unfortunate choice
of name for this `extended functionality' mode of groff's.

Best regards,
Keith.


_______________________________________________
Groff mailing list
Groff@gnu.org
http://lists.gnu.org/mailman/listinfo/groff

Reply via email to