Quantcast
Channel: Craft It Online!
Viewing all articles
Browse latest Browse all 92

Symfony2 Ecommerce Book Using Easybook Project for Lean Development!

$
0
0

I have discovered a beautiful tool in easybook. This open source software tool based on Symfony2 is amazing and I am using it to create the latest Lean Book on Symfony2 Ecommerce that is being sold like bread at the http://pilotci.com site.

Here is a shot of the beautifully formatted book:

Screen Shot 2013-08-06 at 9.50.16 PM

Even though at first the first version of the book looked like the preview pdf available on the site, the latest version already submitted to subscribers is really taking the full power of this new formatting.

Thanks Javier Eguiluz for such a handy tool!

I have encountered some issues but solving them and adapting it accordingly. Great tool.

Ok now again I would like to invite you to buy the Symfony2 Ecommerce Lean Book at the site above and to suggest on twitter via @phpbookstore or the facebook page, or by emailing phpbookstore@gmail.com the new chapters or things you would like to see addressed.

I am going through Sylius mailing list and now starting reviewing and contributing to Vespolina repos to see if I can address issues on the book that people struggle with.

Thanks guys for your support. http://pilotci.com

Here is an extract of the book configuration (config.yml):

book:
    title:            "Lean Book on Symfony2 Ecommerce"
    author:           "Luis Cordova"
    edition:          "First edition"
    language:         en
    publication_date: 2013

    generator: { name: easybook, version: 4.8 }

    contents:
        # available content types: acknowledgement, afterword, appendix, author,
        # chapter, conclusion, cover, dedication, edition, epilogue, foreword,
        # glossary, introduction, license, lof (list of figures), lot (list of
        # tables), part, preface, prologue, title, toc (table of contents)
        - { element: cover }
        - { element: title }
        - { element: license, content: license.md }
        - { element: toc }
        - { element: part, title: English }
        - { element: part, title: Part I }
        - { element: chapter, number: 1, content: chapter1.md }
        - { element: chapter, number: 2, content: chapter2.md }
        - { element: chapter, number: 3, content: chapter3.md }
        - { element: chapter, number: 4, content: chapter4.md }
        - { element: chapter, number: 5, content: chapter5.md }
        - { element: part, title: Español }
        - { element: part, title: Parte I }
        - { element: chapter, number: 1, content: capitulo1.md }
        - { element: chapter, number: 2, content: capitulo2.md }
        - { element: chapter, number: 3, content: capitulo3.md }
        - { element: chapter, number: 4, content: capitulo4.md }
        - { element: chapter, number: 5, content: capitulo5.md }
        - { element: author, content: author.md }
        - { element: acknowledgement, content: acknowledgements.md }

    editions:
        ebook:
            format:         epub
            highlight_code: false
            include_styles: true
            labels:         ['appendix', 'chapter']  # labels also available for: "figure", "table"
            theme:          clean
            toc:
                deep:       1
                elements:   ["appendix", "chapter", "part"]

        print:
            format:         pdf
            highlight_code: true
            include_styles: true
            isbn:           ~
            labels:         ["appendix", "chapter"]  # labels also available for: "figure", "table"
            margin:
                top:        25mm
                bottom:     25mm
                inner:      30mm
                outter:     20mm
            page_size:      A4
            theme:          clean
            toc:
                deep:       2
                elements:   ["appendix", "chapter", "part"]
            two_sided:      true

        web:
            format:         html
            highlight_code: true
            include_styles: true
            labels:         ["appendix", "chapter"]  # labels also available for: "figure", "table"
            theme:          clean
            toc:
                deep:       2
                elements:   ["appendix", "chapter"]

        website:
            extends:        web
            format:         html_chunked

Viewing all articles
Browse latest Browse all 92

Trending Articles