On Feb 7, 5:35 pm, Stuart Rackham <[email protected]> wrote:
> Hi Henrik
>
> - Installed python-aafigure package on my Xubuntu 10.04.
> - Installed filter:
>
>    asciidoc --filter -v install ~/tmp/aafigure-filter-1.0.zip
>
> There's a bug in my unzip routine: it does not restore the the aafig2img.py
> execute permission (it would have failed anyway though as aafig2img.py does 
> not
> have execute set in the archive, presumably it was created on Windows?).

Fixed in trunk:
http://code.google.com/p/asciidoc/source/detail?r=5090402108942ffc9d6987d2dc576c42654ca015

Cheers, Stuart

>
> I fixed it with: chmod +x aafig2img.py
>
> I can now generate the asciidoc-aafigure-readme.html, but I still get a couple
> of filter errors:
>
> $ asciidoc asciidoc-aafigure-readme.txt
> Usage: aafig2img.py [options] inputfile
>
> aafig2img.py: error: --fill option requires an argument
> asciidoc: WARNING: asciidoc-aafigure-readme.txt: line 232: filter non-zero 
> exit
> code: "/home/srackham/.asciidoc/filters/aafigure/aafig2img.py"  -o
> "/home/srackham/.asciidoc/filters/aafigure/asciidoc-aafigure-readme__8.png"
> -Fpng --fill #fff -: returned 2
> asciidoc: WARNING: asciidoc-aafigure-readme.txt: line 232: no output from
> filter: "/home/srackham/.asciidoc/filters/aafigure/aafig2img.py"  -o
> "/home/srackham/.asciidoc/filters/aafigure/asciidoc-aafigure-readme__8.png"
> -Fpng --fill #fff -
> Usage: aafig2img.py [options] inputfile
>
> aafig2img.py: error: --fill option requires an argument
> asciidoc: WARNING: asciidoc-aafigure-readme.txt: line 271: filter non-zero 
> exit
> code: "/home/srackham/.asciidoc/filters/aafigure/aafig2img.py"  -o
> "/home/srackham/.asciidoc/filters/aafigure/asciidoc-aafigure-readme__9.png"
> -Fpng --fill #fff --scale 0.8 --textual -: returned 2
> asciidoc: WARNING: asciidoc-aafigure-readme.txt: line 271: no output from
> filter: "/home/srackham/.asciidoc/filters/aafigure/aafig2img.py"  -o
> "/home/srackham/.asciidoc/filters/aafigure/asciidoc-aafigure-readme__9.png"
> -Fpng --fill #fff --scale 0.8 --textual -
> Usage: aafig2img.py [options] inputfile
>
> aafig2img.py: error: --foreground option requires an argument
> asciidoc: WARNING: asciidoc-aafigure-readme.txt: line 328: filter non-zero 
> exit
> code: "/home/srackham/.asciidoc/filters/aafigure/aafig2img.py"  -o
> "/home/srackham/.asciidoc/filters/aafigure/asciidoc-aafigure-readme__12.png"
> -Fpng --foreground #ff1050 --aspect 0.7 -: returned 2
> asciidoc: WARNING: asciidoc-aafigure-readme.txt: line 328: no output from
> filter: "/home/srackham/.asciidoc/filters/aafigure/aafig2img.py"  -o
> "/home/srackham/.asciidoc/filters/aafigure/asciidoc-aafigure-readme__12.png"
> -Fpng --foreground #ff1050 --aspect 0.7 -
>
> Cheers, Stuart
>
> On 07/02/11 16:40, Henrik wrote:
>
> > I published it now on Google Code. Here are the links:
>
> >http://code.google.com/p/asciidoc-aafigure-filter/
>
> > and
>
> >http://code.google.com/p/asciidoc-ditaa-filter/
>
> > Cheers
>
> > Henrik
>
> > On Feb 7, 11:54 am, Stuart Rackham<[email protected]>  wrote:
> >> On 07/02/11 14:36, Henrik wrote:
>
> >>> Hi all,
>
> >>> I finalized the implementation of a ditaa and aafigure filter and they
> >>> are ready to be published.
>
> >>> The challenging question is where to upload and host them so they can
> >>> be easily found and maintained. Unfortunately Google discontinued the
> >>> feature of uploading files to Google Groups.
>
> >>> Ideas and suggestions are welcome.
>
> >> You could host it as as a project on Google Code/Github/Sourceforge etc. 
> >> That
> >> way you also get the source hosted in a public repository.
>
> >> Cheers, Stuart
>
> >>> Henrik
>
> >>> On Feb 2, 4:15 pm, Wilhelm<[email protected]>    wrote:
> >>>> Am 02.02.2011 04:25, schrieb Henrik:
>
> >>>>> Hi all,
>
> >>>>> Inspired by discussions in this thread I trialled both ditaa and
> >>>>> aafigure.
>
> >>>>> Graphics with ditaa look nice and modern, it supports colour and drop-
> >>>>> shadows as well as different shapes. Biggest drawback is the missing
> >>>>> vector graphic output like SVGs. There is an EPS add-on but FOP
> >>>>> unfortunately does not support EPS for PDF output. So we are stuck
> >>>>> with PNG only which is less ideal for PDF output.
>
> >>>>> Aafigurehowever supports SVG output so I wrote a filter for AsciiDoc
> >>>>> but got stuck withaafigure'sinability to load fonts in a robust an
> >>>>> OS independent way and also the type of SVG it creates. There is a
> >>>>> work around for the font issue but the SVGs it generates are kind of
> >>>>> unusable by FOP as they do not contain width and height information.
>
> >>>>> Without such information the viewport cannot be calculated
> >>>>> automatically and the user has to provide viewport height and width as
> >>>>> well as content height and width, and this is kind of guesswork and
> >>>>> images will appear clipped or distorted.
>
> >>>>> If one is happy with PNG output both solutions can be used and I
> >>>>> should publish these filters shortly.
>
> >>>> This would be very nice, if you do so!
>
> >>>>> Henrik
>
> >>>>> On Dec 28 2010, 3:51 pm, Wilhelm<[email protected]>    wrote:
> >>>>>> Am 27.12.2010 18:52, schrieb Gary F.:
>
> >>>>>>> Re: ditaa and ascii art ->    graphics.  I installed and tried ditaa.
> >>>>>>> Ditaa is
> >>>>>>> written in java, and has almost no documentation.  Its help line is
> >>>>>>> pretty
> >>>>>>> much all you get.  A quick search for something in Python that might
> >>>>>>> be more
> >>>>>>> asciidoc friendly turned this up:
> >>>>>>>http://packages.python.org/aafigure/manual.html
>
> >>>>>>> The author has provided several plug-ins.  Perhaps he can be coaxed
> >>>>>>> into
> >>>>>>> providing asciidoc support?
>
> >>>>>> aafigurelooks also very promising to create usefull diagrams.
>
> >>>>>> Since I'm very new to asciidoc, I don't know exactly how to integrate
> >>>>>> that into asciidoc. But I think aafilter or ditaa can be integrated
> >>>>>> using the same approch as the graphiz-filter.
>
> >>>>>> --
> >>>>>> Wilhelm
>
> >>>> --
> >>>> Wilhelm
>
>

-- 
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.

Reply via email to