[Booki-dev] Removing some unwanted pages from produced PDF, disabling alternative margins

Jean-Noël Rivasseau elvanor at gmail.com
Mon Aug 8 07:35:06 PDT 2011


Here you go. I use the default CSS file.

On Mon, Aug 8, 2011 at 3:55 PM, adam <adam at flossmanuals.net> wrote:
>
>
> On 08/08/2011 03:54 PM, Jean-Noël Rivasseau wrote:
>>
>> I did not try this because in the end I hacked the Python code to get
>> what I want. Now it's working great :)
>>
>> I also solved my last problem; the gutter must be set to 0 for that.
>>
>> Now I have one new issue: the images in the generated PDF look really
>> awful. All pixelated, as if they have been zoomed in. Any ways to fix
>> this?
>
>
> can u send me an example (just a dummy page) and the css u use?
>
> adam
>
>
>
>>
>> On Mon, Aug 8, 2011 at 2:14 PM, adam<adam at flossmanuals.net>  wrote:
>>>
>>>
>>> On 08/08/2011 02:10 PM, Jean-Noël Rivasseau wrote:
>>>>
>>>> I am not a Python coder, but since I am a professional programmer, I
>>>> can perfectly understand what this Python file does.
>>>>
>>>> Then again, it's not a template then. It's hacking at the core source
>>>> code, which I wanted to avoid. Is there any other way?
>>>
>>> wkhtmltopdf takes the template and converts it to pdf, if you comment out
>>> the pages you dont want i think they will just be ignored, ie put<!--
>>> [content] -->
>>>
>>> around the template pages you dont want...you could try this..
>>>
>>> adam
>>>
>>>
>>>>
>>>> On Mon, Aug 8, 2011 at 2:09 PM, adam<adam at flossmanuals.net>    wrote:
>>>>>
>>>>> i think the file to edit is
>>>>>
>>>>> installdir/objavi/fmbooks.py
>>>>>
>>>>> how versed are you at python?
>>>>>
>>>>> adam
>>>>>
>>>>>
>>>>>
>>>>> On 08/08/2011 02:06 PM, Jean-Noël Rivasseau wrote:
>>>>>>
>>>>>> Hello
>>>>>>
>>>>>> I could not find any fmbook template. I did find two interesting
>>>>>> templates:
>>>>>>
>>>>>> end_matter.en.html
>>>>>> inside-front-cover.en.html
>>>>>>
>>>>>> If I hack those, I can control what goes into these pages. The problem
>>>>>> is that I dont want those pages at all. I tried to remove those HTML
>>>>>> files in the hope that Objavi would skip them, but the PDF generation
>>>>>> then fails (logically, at the Generate preamble pdf, since it does not
>>>>>> find it).
>>>>>>
>>>>>> So, if there a "master template"? Or can I disable the generation of
>>>>>> preamble and end matter alltogether?
>>>>>>
>>>>>> On Mon, Aug 8, 2011 at 12:37 PM, adam<adam at flossmanuals.net>
>>>>>>  wrote:
>>>>>>>
>>>>>>> hey :)
>>>>>>>
>>>>>>> On 08/08/2011 12:33 PM, Jean-Noël Rivasseau wrote:
>>>>>>>>
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> Now that I managed to install Objavi correctly, I have 3 questions
>>>>>>>> about the generated PDF (which is not yet perfect according to my
>>>>>>>> needs):
>>>>>>>>
>>>>>>>> 1) How can I remove the (almost blank) page with the book license at
>>>>>>>> the start? (we already have a hand written page where we explain our
>>>>>>>> license).
>>>>>>>
>>>>>>> i think you need to hack the templates. check fmbook template and
>>>>>>> alter
>>>>>>> that
>>>>>>> as i believe it is the default
>>>>>>>
>>>>>>>> 2) How can I remove the (almost blank) page with the Made with booki
>>>>>>>> content at the end?
>>>>>>>
>>>>>>>
>>>>>>> same
>>>>>>>
>>>>>>>
>>>>>>>> 3) Currently the PDF has alternating margins (on odd / even pages).
>>>>>>>> I
>>>>>>>> guess that would be great for publishing (actually printing the
>>>>>>>> book)
>>>>>>>> but we also want to have a web PDF version of the book. How can I
>>>>>>>> disable these alternating margins? Choosing the "web"export from
>>>>>>>> objavi does not work for us since it also suppresses the table of
>>>>>>>> contents (which we need!)
>>>>>>>
>>>>>>> ooo...good question...um....luka?
>>>>>>>
>>>>>>> adam
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> Thanks for the help.
>>>>>>>>
>>>>>>>> Jean-Noel
>>>>>>>> _______________________________________________
>>>>>>>> Booki-dev mailing list
>>>>>>>> Booki-dev at lists.flossmanuals.net
>>>>>>>>
>>>>>>>> http://lists.flossmanuals.net/listinfo.cgi/booki-dev-flossmanuals.net
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> --
>>>>>>> Adam Hyde
>>>>>>> Founder, FLOSS Manuals
>>>>>>> Project Manager, Booki
>>>>>>> Book Sprint Facilitator
>>>>>>> mobile :+ 49 177 4935122
>>>>>>> identi.ca : @eset
>>>>>>> booki.flossmanuals.net : @adam
>>>>>>>
>>>>>>> http://www.flossmanuals.net
>>>>>>> http://www.booki.cc
>>>>>>> http://www.booksprints.net
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Booki-dev mailing list
>>>>>>> Booki-dev at lists.flossmanuals.net
>>>>>>> http://lists.flossmanuals.net/listinfo.cgi/booki-dev-flossmanuals.net
>>>>>>>
>>>>>> _______________________________________________
>>>>>> Booki-dev mailing list
>>>>>> Booki-dev at lists.flossmanuals.net
>>>>>> http://lists.flossmanuals.net/listinfo.cgi/booki-dev-flossmanuals.net
>>>>>
>>>>> --
>>>>>
>>>>> --
>>>>> Adam Hyde
>>>>> Founder, FLOSS Manuals
>>>>> Project Manager, Booki
>>>>> Book Sprint Facilitator
>>>>> mobile :+ 49 177 4935122
>>>>> identi.ca : @eset
>>>>> booki.flossmanuals.net : @adam
>>>>>
>>>>> http://www.flossmanuals.net
>>>>> http://www.booki.cc
>>>>> http://www.booksprints.net
>>>>>
>>>>> _______________________________________________
>>>>> Booki-dev mailing list
>>>>> Booki-dev at lists.flossmanuals.net
>>>>> http://lists.flossmanuals.net/listinfo.cgi/booki-dev-flossmanuals.net
>>>>>
>>>> _______________________________________________
>>>> Booki-dev mailing list
>>>> Booki-dev at lists.flossmanuals.net
>>>> http://lists.flossmanuals.net/listinfo.cgi/booki-dev-flossmanuals.net
>>>
>>> --
>>>
>>> --
>>> Adam Hyde
>>> Founder, FLOSS Manuals
>>> Project Manager, Booki
>>> Book Sprint Facilitator
>>> mobile :+ 49 177 4935122
>>> identi.ca : @eset
>>> booki.flossmanuals.net : @adam
>>>
>>> http://www.flossmanuals.net
>>> http://www.booki.cc
>>> http://www.booksprints.net
>>>
>>> _______________________________________________
>>> Booki-dev mailing list
>>> Booki-dev at lists.flossmanuals.net
>>> http://lists.flossmanuals.net/listinfo.cgi/booki-dev-flossmanuals.net
>>>
>> _______________________________________________
>> Booki-dev mailing list
>> Booki-dev at lists.flossmanuals.net
>> http://lists.flossmanuals.net/listinfo.cgi/booki-dev-flossmanuals.net
>
> --
>
> --
> Adam Hyde
> Founder, FLOSS Manuals
> Project Manager, Booki
> Book Sprint Facilitator
> mobile :+ 49 177 4935122
> identi.ca : @eset
> booki.flossmanuals.net : @adam
>
> http://www.flossmanuals.net
> http://www.booki.cc
> http://www.booksprints.net
>
> _______________________________________________
> Booki-dev mailing list
> Booki-dev at lists.flossmanuals.net
> http://lists.flossmanuals.net/listinfo.cgi/booki-dev-flossmanuals.net
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.pdf
Type: application/pdf
Size: 195479 bytes
Desc: not available
URL: <http://lists.flossmanuals.net/pipermail/booki-dev-flossmanuals.net/attachments/20110808/b2cc2e85/attachment-0003.pdf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: default.css
Type: text/css
Size: 3266 bytes
Desc: not available
URL: <http://lists.flossmanuals.net/pipermail/booki-dev-flossmanuals.net/attachments/20110808/b2cc2e85/attachment-0003.css>


More information about the Booki-dev mailing list