it worked perfectly , Thank you guys :))

2013/6/19 Dan Allen <[email protected]>

> Amira,
>
> You're link is correct. Where you are getting confused is that the PDF
> generator (specifically the DocBook XSL for Apache FOP) is not rendering
> the link the way you would expect it to appear. It puts the URL in square
> brackets after the linked text. It almost looks like it's not processing
> the link from the AsciiDoc source. I find this default formatting confusing
> as well.
>
> There is a way to customize it. First, you can disable the URL from
> showing using the ulink.show parameter:
>
>  a2x -f pdf --fop --xsltproc-opts="-param ulink.show 0" sample.adoc
>
> If you want the text to be another color (such as blue), you can add the
> following XML markup to docbook-xsl/fo.xsl (one of the files in the
> AsciiDoc distribution):
>
>  <xsl:attribute-set name="xref.properties">
>   <xsl:attribute name="color">#0000FF</xsl:attribute>
>  </xsl:attribute-set>
>
> I know this is really a pain to customize. I can't understand how else to
> learn how to customize the DocBook toolchain other than fishing through the
> XSL. On a link box, it's usually under
> /usr/share/sgml/docbook/xsl-stylesheets.
>
> -Dan
>
>
> On Tue, Jun 18, 2013 at 10:08 AM, Amira Mannaii 
> <[email protected]>wrote:
>
>> Hi all,
>> i'm new to asciidoc and i'm trying to display a link so this is what i
>> wrote :
>>
>> http://www.oracle.com/technetwork/java/index.html[Community Source Code]
>>
>> But when i generate the pdf the link is not displayed correctly :  here's
>> the result
>>
>>  Community Source Code [http://www.oracle.com/technetwork/java/index.html
>> ]
>>
>> after a long search i found this :
>> 37. Some elements can’t be escaped with a single backslash
>>
>> There are a number of exceptions to the usual single backslash rule —
>> mostly relating to URL macros that have two syntaxes or quoting ambiguity.
>> Here are some non-standard escape examples:
>>  AsciiDoc Renders
>>
>> \[email protected]
>> <\[email protected]>
>> \mailto:[\[email protected]]
>>
>> [email protected] <[email protected]> mailto:[
>> [email protected]]
>>
>> \http://www.example.com
>> \\http://www.example.com[]
>> \\http://www.example.com[Foobar Limited]
>>
>> http://www.example.com http://www.example.com[] http://www.example.com[Foobar
>> Limited]
>>
>> A C\++ Library for C++
>> \\``double-quotes''
>> \*\*F**ile Open\...
>>
>> A C++ Library for C++ ``double-quotes'' **F**ile Open...
>>
>> The source of this problem is ambiguity across substitution types — the
>> first match unescapes allowing the second to substitute. A work-around for
>> difficult cases is to side-step the problem using the pass:[] passthrough
>> inline macro.
>>
>> So i added it like this :
>>
>> pass:[http://www.oracle.com/technetwork/java/index.html[Community Source
>> Code] ]
>>
>> But the problem persists .
>>
>> Any Help will be appreciated
>>
>> Many thanks
>>
>>
>>
>>  --
>> 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/groups/opt_out.
>>
>>
>>
>
>
>
> --
> Dan Allen | http://google.com/profiles/dan.j.allen
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "asciidoc" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/asciidoc/3jqED4Ud3Tk/unsubscribe.
> To unsubscribe from this group and all its topics, 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/groups/opt_out.
>
>
>

-- 
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/groups/opt_out.


Reply via email to