On 4 June 2015 at 20:38, jvdh <[email protected]> wrote: > > > On Thursday, 4 June 2015 00:01:53 UTC+2, Dan Allen wrote: >> >> When the file comes from stdin, you have to set the base path manually >> using the docdir attribute. Otherwise, AsciiDoc doesn't know where the root >> is. You might have to play around with different attributes. > > > thanks for the reply. I was not aware of this different behaviour... I tried > this (setting :docdir:) but simply setting it does not lead to correct > resolution of the relative path "subdir/image.png" only by using > "{docdir}/subdir/image.png" it works -- but this seems to indicate that > docdir is not treated special and I could use an arbitrary attribute to get > this information into the path declaration, no?
I think its :imagesdir: that is used as the base for images, not docdir, see http://asciidoc.org/userguide.html#X88 Cheers Lex >> >> >> In Asciidoctor, you'd use the -B option for this purpose. > > > actually, asciidoctor handles the stdin case just fine without any further > ado, i.e. "subdir/image.png" is correctly resolved irrespective of whether > the input comes from stdin or a file. this is of course nice... >> >> >> -Dan >> >> On Wed, Jun 3, 2015 at 3:46 PM, j. van den hoff <[email protected]> >> wrote: >>> >>> I see the following behaviour. a block macro such as >>> >>> image::subdir/somefile.png[] >>> >>> gets correctly resolved/included if input comes from a file. if, instead, >>> the same input comes from standard in, `asciidoc' prepends the given >>> relative path by the install path of the asciidoc. >>> >>> what am I missing? >>> >>> thanks >>> >>> 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 unsubscribe from this group and stop receiving emails from it, send an >>> email to [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at http://groups.google.com/group/asciidoc. >>> For more options, visit https://groups.google.com/d/optout. >> >> >> >> >> -- >> Dan Allen | http://google.com/profiles/dan.j.allen > > -- > You received this message because you are subscribed to the Google Groups > "asciidoc" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/asciidoc. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "asciidoc" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/asciidoc. For more options, visit https://groups.google.com/d/optout.
