[FM Discuss] http://en.flossmanuals.net/bin/objavi producing 0kb pdf for CiviCRM
adam
adam at xs4all.nl
Thu Sep 23 21:33:44 PDT 2010
On Thu, 2010-09-23 at 15:40 +0100, Michael McAndrew wrote:
> Hi James,
>
> Thanks for the tips. We did a fair amount of cleaning up of PRE for
> this reason a while ago but it looks like the PDF - which is now in
> the process of being printed :) - did suffer from a little bit of text
> cut off on the ends. It's not a biggie though as it's only in a few
> of the technical chapters at the very end.
>
> Is solving this as simple as defining a new CSS that allows PRE to
> wrap?
try this in the css...
pre {
white-space:pre-wrap;
}
i think it works...
http://objavi.flossmanuals.net/books/CiviCRM-en-2010.09.24-06.27.20.pdf
adam
>
> Happy to look at improvements to your CSS once I have a book in my
> hands - I can send you a physical copy as well if that would be useful
> for you to see what your CSS looks like on someone elses content in
> the flesh?
>
> Michael
>
>
>
> On Thu, Sep 23, 2010 at 3:30 PM, James Simmons <nicestep at gmail.com>
> wrote:
> Michael,
>
> I don't know if the CiviCRM manual has formatted text, but if
> it does
> and your are using the stylesheet I made be sure and check the
> <PRE>
> tag stuff in the generated PDF before submitting it to a
> printer.
> There is a good chance that some text will get truncated.
> Formatted
> text does not wrap; it just gets chopped off.
>
> You might want to look at page breaks too. My post shows one
> way to
> improve them.
>
> James Simmons
>
>
>
> On Thu, Sep 23, 2010 at 7:15 AM, Michael McAndrew
> <michaelmcandrew at thirdsectordesign.org> wrote:
> > Hi all,
> >
> > Thanks for tips - Objavi II 'Just Worked', which made me v.
> happy!
> >
> > You guys have done a great job with this tool - the
> interface was v. simple
> > to understand, the workflow, process was painless and it
> looks cool too :) -
> > it was fun - congrats to all.
> >
> > I tried both CSSes and went with James with no tweaks. I
> did wonder if it
> > would be better with an increased font size and wider
> column, but not having
> > seen it in print I can't say. Anyway - am getting 50 copies
> like this and
> > can then feed back.
> >
> > Michael
> >
> >
> > On Thu, Sep 23, 2010 at 9:06 AM, adam <adam at xs4all.nl>
> wrote:
> >>
> >> hey
> >>
> >> so...you are using Gen 1 of Objavi which works great but is
> very touchy.
> >> you have to give it a bit of love. Gen 2 - which we have
> prepared for
> >> use with Booki but _also_ works with fm books
> >> (http://objavi.floaamanuals.net) is a lot less touchy and
> pretty much
> >> just spits out a book no matter what.
> >>
> >> the options open to you are:
> >> 1. use objavi 2 and dev a new css
> >> 2. trouble shoot with objavi 1
> >>
> >> looking at both options...here are some pointers (by the
> way I am glad
> >> there are more and more people going directly to objavi
> than just me
> >> these days...great to see it getting some use as these
> questions
> >> attest)...
> >>
> >> Objavi 1
> >> * if the html is not clean it will probably work but there
> are some
> >> killers ...I will list the ones I remember here:
> >>
> >> - br in header 1 ie.
> >> <h1>some title
> >> <br>
> >> </h1>
> >>
> >> - empty h1 tags ie.
> >> <h1></h1>
> >>
> >> - list tags not closed properly
> >>
> >> - empty lists (I actually think these are probably not a
> problem but not
> >> 100% sure)
> >>
> >> - images that are not on the server (ie. linked from other
> sites)
> >>
> >> - insane amounts of extraneous tags left over from copy +
> pasting from
> >> wikipedia, word docs, odt files etc
> >>
> >> Those are the ones I remember.
> >>
> >> Trouble shooting tips:
> >> * OPTION 1 view the whole manual using the syntax:
> >>
> [lang].flossmanuals.net/bin/view/[manualname]/_all?skin=basic
> >>
> >> in your case:
> >> http://en.flossmanuals.net/bin/view/CiviCRM/_all?skin=basic
> >>
> >> then look at the source and see if you can find these
> things and find
> >> where they are then edit the chapters as necessary.
> >>
> >> * OPTION 2 open two indexes in two different browser tabs :
> >> [lang].flossmanuals.net/bin/arrange/[manualname]
> >>
> >> ie
> >> http://en.flossmanuals.net/bin/arrange/CiviCRM
> >>
> >> DO NOT alter one index - this is your original 'rollback'
> >>
> >> Section by section remove chapters from the index in the
> second tab and
> >> save the index. try Objavi. Keep going until objavi works.
> when it works
> >> you have probably found the section which contains the
> chapter with the
> >> issue. Go back to the original index , save it. Refresh tab
> two so it
> >> has the original index also. Go through the section and
> remove chapters
> >> one by one, and saving and rendering as above until you
> find the
> >> chapter. Go through the chapter and clean it up...save the
> original
> >> index - render.
> >>
> >> * OPTION 3 publish the manual. go to the published version.
> download the
> >> PDF. If you see empty index items in the TOC you have found
> empty h1
> >> (and h2, h3) headings. Fix them...try Objavi...
> >>
> >>
> >> ok...so...Objavi 2....
> >> This will probably 'just work' except you need to dev the
> CSS as the
> >> default is not very good. Look at the one james supplied
> here:
> >> http://blog.booki.cc/
> >>
> >> in his post about Objavi and CSS...try that....then tweak
> as you like...
> >>
> >>
> >> hope that helps...
> >>
> >> adam
> >>
> >>
> >>
> >>
> >> On Wed, 2010-09-22 at 19:25 +0100, Michael McAndrew wrote:
> >> > Hi there,
> >> >
> >> > http://en.flossmanuals.net/bin/objavi is producing a 0kb
> pdf of the
> >> > CiviCRM manual. Can't remember the reasons why this
> happens but would
> >> > be great to know how I can fix it is poss as I want to
> get a manual
> >> > made up pretty soon, i.e. tonight :)
> >> >
> >> > I have a memory that this might be to do with something
> like empty div
> >> > tags but fingers crossed that it isn't.
> >> >
> >> > otherwise, as a last resort - is it possible to download
> the pdf from
> >> > lulu? i know we have a fine copy there. if so, can
> someone send me
> >> > the lulu password for flossmanuals.
> >> >
> >> > thanks floss people :)
> >> > Michael
> >> >
> >> > --
> >> > Michael McAndrew
> >> > 07817 802299 (mobile)
> >> >
> >> > Third Sector Design Ltd.
> >> > http://thirdsectordesign.org
> >> >
> >> > For support, email support at thirdsectordesign.org
> >> > _______________________________________________
> >> > Discuss mailing list
> >> > Discuss at lists.flossmanuals.net
> >> >
> http://lists.flossmanuals.net/listinfo.cgi/discuss-flossmanuals.net
> >>
> >>
> >> _______________________________________________
> >> Discuss mailing list
> >> Discuss at lists.flossmanuals.net
> >>
> http://lists.flossmanuals.net/listinfo.cgi/discuss-flossmanuals.net
> >
> >
> >
> > --
> > Michael McAndrew
> > 07817 802299 (mobile)
> >
> > Third Sector Design Ltd.
> > http://thirdsectordesign.org
> >
> > For support, email support at thirdsectordesign.org
> >
> > _______________________________________________
> > Discuss mailing list
> > Discuss at lists.flossmanuals.net
> >
> http://lists.flossmanuals.net/listinfo.cgi/discuss-flossmanuals.net
> >
> >
>
>
>
>
> --
> Michael McAndrew
> 07817 802299 (mobile)
>
> Third Sector Design Ltd.
> http://thirdsectordesign.org
>
> For support, email support at thirdsectordesign.org
> _______________________________________________
> Discuss mailing list
> Discuss at lists.flossmanuals.net
> http://lists.flossmanuals.net/listinfo.cgi/discuss-flossmanuals.net
More information about the Discuss
mailing list