hi,
it seems not possible to pass arguments along to the browsers defined by
the variable `LYNX' (and `W3M') in `a2x.conf' directly in the `a2x' call
(similar to, e.g., ` --dblatex-opts'), so I tried to edit `a2x.conf' like
LYNX = "lynx -nolist -width=80"
but this does not work since `a2x' explicitly double-quotes the `LYNX'
variable when constructing the call, so `LYNX' is treated as a command
name containing blanks (which is not found).
I removed this quoting in a copy of a2x (version 8.6.6, line 768-9) like
cmd = "%s -dump %s > %s" % (LYNX, html_file, text_file)
shell(cmd)
which then works just fine.
questions/remarks:
-- is the quoting there for an important reason (e.g. to support command
names actually containing blanks)?
-- if there is such a reason (which I presume is the case), it would be
nice to have an additional argument `--lynx-opts' and (`--w3m-opts'?) to
pass along arguments to the browser.
-- if the quoting actually is superfluous it should be removed so that
definitions of `LYNX' including arguments would work in `a2x.conf'.
best regards,
joerg
--
Using Opera's revolutionary email client: http://www.opera.com/mail/
--
You received this message because you are subscribed to the Google Groups
"asciidoc" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/asciidoc?hl=en.