Un ostéo pour ma grossesse

…Text in progress…

Publisher Presentation :
This book is for anyone who wants to learn more about the pregnancy process. This obviously includes women, all women, but also their loved ones and healthcare professionals. Written by an osteopath and richly illustrated, this book lists the main situations encountered during pregnancy that can be treated naturally with osteopathy. Pregnant women will find simple explanations to help them understand the changes in their bodies, advice for everyday life, suitable exercises, and the various reasons for consulting an osteopath during the nine months of pregnancy.

Collecting data
Transforming data
Layout
Exporting
Printing
Actors

Author (Jean-Marie Bastide)

Designer (Raphaël Bastide)

Designer (Raphaël Bastide)

Designer (Raphaël Bastide)

Printer (AGL à Maurin)

Tools

Markdown (writing)
AugmentedMarkdown (Regex)
Github

Homemade CMS

Homemade CMS
CMS Maison
CSS
PagedJS
Inkscape + Bash
SVGo

Bash

Digital printing

Tasks

Writing in Markdown
Pushing on Github

CMS automatically synchronizes with Github

Layout in Paged.js and CSS

SVG Illustrations format and batch processed with a bash script that calls Inkscape from the command line: Change colours and line thickness (path) from the command line – regex with ced (bash)
Inkscape CLI script => text to path + export SVG to PNG with Inkscape script
+ SVGo (SVG optimised) => to optimise SVG files

Cover made with Inkscape

Using bash regex script: converting svg colors to black and white for printing

Printing Black and white inside
Printing digital RGB cover

Outputs

Texts in Markdonw on Github and in the CMS

Web page

Pre-print edition / proofreading interface
Web page
Book in progress
Epub in progress

1 black and white PDF ready to print
1 color PDF ready to print for cover

Book

Issues

Epub does not accept SVG, so there was an issue with images.
Solution : Inkscape CLI to convert SVG to PNG
Issues with line thickness

How to deal with large empty spaces ?
Solution: Manage them manually

Collecting data

Actors

Author (Jean-Marie Bastide)

Tools

Markdown (writing)
AugmentedMarkdown (Regex)
Github

Tasks

Writing in Markdown
Pushing on Github

Outputs

Texts in Markdonw on Github and in the CMS

Issues

Transforming data

Actors

Designer (Raphaël Bastide)

Tools

Homemade CMS

Tasks

CMS automatically synchronizes with Github

Outputs

Web page

Issues

Epub does not accept SVG, so there was an issue with images.
Solution : Inkscape CLI to convert SVG to PNG
Issues with line thickness

Layout

Actors

Designer (Raphaël Bastide)

Tools

Homemade CMS
CMS Maison
CSS
PagedJS
Inkscape + Bash
SVGo

Tasks

Layout in Paged.js and CSS

SVG Illustrations format and batch processed with a bash script that calls Inkscape from the command line: Change colours and line thickness (path) from the command line – regex with ced (bash)
Inkscape CLI script => text to path + export SVG to PNG with Inkscape script
+ SVGo (SVG optimised) => to optimise SVG files

Cover made with Inkscape

Outputs

Pre-print edition / proofreading interface
Web page
Book in progress
Epub in progress

Issues

How to deal with large empty spaces ?
Solution: Manage them manually

Exporting

Actors

Designer (Raphaël Bastide)

Tools

Bash

Tasks

Using bash regex script: converting svg colors to black and white for printing

Outputs

1 black and white PDF ready to print
1 color PDF ready to print for cover

Issues

Printing

Actors

Printer (AGL à Maurin)

Tools

Digital printing

Tasks

Printing Black and white inside
Printing digital RGB cover

Outputs

Book

Issues