[Doc-SIG] Clarification: interpreted text vs. directives vs.
substitutions
Alan Jaffray
jaffray@pobox.com
Mon, 12 Nov 2001 23:45:08 -0500 (EST)
On Mon, 12 Nov 2001, David Goodger wrote:
> Alan Jaffray wrote:
> > 1) Does the "indirect directive" have access to the substitution
> > reference text?
>
> I assume you mean the substitution name, the text between the "`/" and "/`"?
> Currently no, it doesn't. I don't see why it would need any such access.
Well, going back to that inline image example::
The `/biohazard/` symbol is scary-looking.
.. /biohazard/ image:: biohazard.png
The intended HTML output is::
The <img src="biohazard.png" alt="biohazard"> symbol is scary-looking.
That alt text needs to come from somewhere.
> > 2) I dislike the slashes. To me they mean either "italics" or "path"
> > or "regex". The latter two are also sources of ambiguity. I can't
> > think of a *good* syntax, but I think `` `|text here|` `` and
> > ``.. |text here| directive:: args`` would be better.
>
> Decent alternative. I'll take it under advisement. (Now I've got judiciary
> delusions!)
Delusions? That's no delusion. :)
> Another possibility is `[name]`. Each of `/name/` and `[name]` and `|name|`
> effectively limit (albeit only slightly) interpreted text though. Other
> (more radical) alternatives?
I'm surprised you'd be willing to go for `` `[name]` ``. That would be
my preference, but I'm not sure what we'd do about the referent, since
``.. [name]`` is footnote syntax.
> > [...]
> > However, I expect everyone else will disagree. :-)
>
> Bingo!
I'm getting used to it. :-)
Alan