Booktype 1.6.1 : le livre dans tous ses états

Posté par  . Édité par Nÿco, Nils Ratusznik et tuiu pol. Modéré par Benoît Sibaud. Licence CC By‑SA.
27
8
juil.
2013
Presse

Titre de l'image

Booktype est un système de publication destiné à la création de livres (documentations, romans, essais, etc.), que ce soit au format numérique (PDF, epub, iBook…) ou pour l'impression professionnelle (Le Print).

La principale force de Booktype est de permettre à plusieurs auteurs de travailler ensemble, en prenant compte, un peu à la manière des Wikis, des révisions, mais aussi d'intégrer très facilement des images (png, jpg, tiff, etc.) par simple déplacer/copier. La mise en forme, les styles de caractères (fontes), ainsi que tous les outils indispensables à la mise en page sont aussi présents. On se rapproche ainsi d'un Scribus.

Vous aurez en outre la possibilité d'importer la quasi-totalité des formats que vous exporterez avec Booktype.

Booktype étant basé sur Django, tout se passe sur le web (navigateurs recommandés : Firefox et Chrome (ou Chromium)) ce qui rend son utilisation simple et accessible à partir de n'importe quel système d'exploitation. Booktype n'est toutefois installable que sur GNU/Linux (Debian et Ubuntu) et Mac OS X.

Dernière information, qui intéressera les réfractaires de Shakespeare : depuis la version 1.6.1, celui est disponible dans la langue de Molière.

Titre de l'image

Booktype est publié sous la licence GPL V3 et AGPL V3.

Aller plus loin

  • # Exemple de rendu pdf?

    Posté par  . Évalué à 7.

    Est-ce que la doc a été créée avec Booktype? Car si c'est le cas, le rendu est plutôt bon pour le html, mais franchement dégueulasse pour le pdf.
    Pourtant, tu parles d'"impression professionnelle"… Peut on avoir un exemple de rendu correct?

    • [^] # Re: Exemple de rendu pdf?

      Posté par  (site web personnel) . Évalué à 3.

      "franchement dégueulasse", je trouve que c'est y aller un peu fort. Visiblement ça utilise itext (ce que je vois dans les propriétés de ce document http://files.sourcefabric.org/manuals/Booktype/en/booktype16forauthorsandpublishers-en-2013.04.09-16.22.16.pdf ), et c'est plutôt bien comme rendu.

      L'interface et l'utilisation sont plutôt simples, c'est une bonne idée de faire ça dans un serveur Web. J'aimerais bien arriver à quelque chose d'aussi pratique avec textallion, peut-être que je pourrais m'inspirer de booktype pour certains éléments…

      « I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond

      • [^] # Re: Exemple de rendu pdf?

        Posté par  . Évalué à 8.

        Enfin quand même… Pour ce qui saute carrément aux yeux, il y a des lignes de 130 caractères (peu agréable a lire, et donnes des paragraphes de 1 à 2 lignes), un texte même pas justifié, des pages souvent au deux tiers vide (voir plus), des titres entièrement en majuscules…

        Je veux bien accepter que travailler avec LaTeX tend à rendre intégriste quant à la typo, mais c'est quand même plus un rendu "impression de page web" qu'un rendu pour impression de livre.

        Il n'y a que moi que ça choque?

        • [^] # Re: Exemple de rendu pdf?

          Posté par  (site web personnel) . Évalué à 2.

          Il n'y a que moi que ça choque?

          Non, moi aussi. Mais moi aussi je suis trop habitué à LaTeX. ;)

          • [^] # Re: Exemple de rendu pdf?

            Posté par  (site web personnel) . Évalué à 2.

            Je ne suis pas trop d'accord avec vous.

            Des polices trop petites, qui s'étendent de trop sur une ligne, c'est ennuyeux pour lire un roman, mais pour une documentation c'est discutable. Déjà que le manuel fait plus de 70 pages, si on grossit plus les lettres ça va en faire le double ou le triple si on veut imprimer.

            Je sais que les universitaires qui utilisent LaTeX ça ne les dérange pas trop vu que c'est le service public qui paye le papier (:) ), mais bon, par exemple ici les marges me semblent un peu trop grandes :

            http://math.sut.ac.th/lab/software/texlive/texmf-dist/doc/latex/gillcm/gillcm.pdf

            Après, c'est vrai que l'impression n'a plus forcément beaucoup de sens de nos jours, en ce cas il faut surtout tabler sur le rendu ePub par exemple, même si je trouve intéressant d'avoir en plus de l'ePub un beau rendu en pdf.

            Pour les autres critiques, ça me semble plus une histoire de goût qu'autre chose, comme pour la non justification du texte (qui doit sans doute pouvoir facilement s'activer) ou les titres en majuscule (en quoi ça dérange ?), ça dépend vraiment de ce qu'on veut avoir au final (un manuel d'utilisation d'un réfrigérateur, un roman, des cours de chimie…).

            Bref le rendu de Booktype me semble plus qu'honorable, surtout dans un monde où la plupart des documentations sont écrite et imprimées à partir de microsoft word.

            Tiens sinon puisque vous avez des yeux aguerris, pourriez-vous faire quelques critiques, si possible positives, du rendu ici (par exemple par rapport à l'espacement des titres, la taille des lettres etc) :

            http://anamnese.online.fr/site2/textallion/showcase/une_ville_flottante/une_ville_flottante_xetex.pdf

            « I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond

            • [^] # Re: Exemple de rendu pdf?

              Posté par  . Évalué à 2.

              Désactive les ligatures, et le kerning semble chelou, mais c’est peut-être moi pour ce dernier point.

              Depending on the time of day, the French go either way.

              • [^] # Re: Exemple de rendu pdf?

                Posté par  (site web personnel) . Évalué à 2.

                Pourquoi désactiver les ligatures ? Ça fait partie de la police et c'est parfaitement supporté non ?

                « I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond

                • [^] # Re: Exemple de rendu pdf?

                  Posté par  . Évalué à 3.

                  Les ligatures c’est principalement pour faire jolie ( à une ou deux exceptions près), mais ça ne doit pas nuire à la lecture. Et celle du st, me fait bloquer a chaque fois un dixieme de seconde a me demander ce que c’est comme caractère, ou si mon écran est sale.

                  screen grab

                  En dehors des titres, évite-les, sauf le œ, œuf corse.

                  Depending on the time of day, the French go either way.

                  • [^] # Re: Exemple de rendu pdf?

                    Posté par  . Évalué à 3.

                    Ce sont justes les ligatures anciennes st/ct qui semblent bizarre. En générale, il faut les activer spécifiquement. Mais toutes les autres sont à garder! Il n'y a pas que le œ, mais toutes les ligatures en ff, fl, ffi, Qu, etc.
                    A noter que dans l'exemple donné, les ligatures ff et fl sont bien présentes (et bien venues). Par contre, la ligature oe est manquante dans chef-d'œuvre (la ligature oe n'est pas automatique, c'est — il me semble — une question d'orthographe plutôt que de typo)

                    • [^] # Re: Exemple de rendu pdf?

                      Posté par  . Évalué à 2.

                      C’est justement l’absence du œ dans chef-d’œuvre qui m’a sauté aux yeux, mais c’est vrais que les fx, peuvent êtres conservés.

                      Et pour le oe, ça a effectivement plus à voir avec l’orthographe, il faudrait remplacer les occurrences incorrectes par un œ.

                      Mais j'aime pas la ligature sur le st…

                      Depending on the time of day, the French go either way.

                • [^] # Re: Exemple de rendu pdf?

                  Posté par  . Évalué à 2.

                  C'est surtout le « st » auquel on est peu habitué. Ce qui me dérange plus c'est l'absence de E dans l'O.

                  Peut-être pourrais-tu essayer d'ajuster l'espace inter-paragraphe pour faire en sorte que chaque ligne sur une page soit alignée avec une ligne sur la page opposée. Je n'ai jamais essayé sur mes documents LaTeX.

                  À titre personnel, je mettrais les entêtes dans une police légèrement plus grande et j'espacerais la deuxième page du document. L'indentation apparait comme un défaut, en particulier pour « Produced by Ebooks Libres et Gratuits; this text is also available
                  in multiple formats at www.ebooksgratuits.com ».

                  J'aime bien les lettrines et les feuilles aldines :)

                  • [^] # Re: Exemple de rendu pdf?

                    Posté par  . Évalué à 3.

                    Peut-être pourrais-tu essayer d'ajuster l'espace inter-paragraphe pour faire en sorte que chaque ligne sur une page soit alignée avec une ligne sur la page opposée. Je n'ai jamais essayé sur mes documents LaTeX.

                    Option \flushbottom

            • [^] # Re: Exemple de rendu pdf?

              Posté par  . Évalué à 2.

              Pour les lignes trop longues, ça n'a rien a voir avec le type de document. Dès qu'une ligne est trop longue, tu perds rapidement le fil d'une ligne à l'autre, la lecture est moins fluide. J'ai en tête un nombre de 60-90 caractères par lignes pour une lecture agréable.

              Pour une doc, et si tu veux un document plus compact, passe en double colonne.

              En ce qui concerne les marges, c'est vrai que certains doc LaTeX abusent parfois. Je penses que ça vient souvent des réglages par défaut adaptés pour le format US plutôt que pour du A4. Perso, je n'utilises jamais les réglages par défaut de LaTeX.

              Je ne trouve pas que la non justification de texte ne soit qu'une histoire de goût. Encore une fois, ça brise la facilité de lecture. Avoir un texte bien formaté, avec texte justifié et césures (un texte justifié sans césure implique de grands espaces et est moche) permet d'avoir des paragraphes visuellement clairs. On passe naturellement d'un paragraphe à un autre. Cette organisation du texte en paragraphes devient beaucoup plus floue sans justification. Pourquoi désactiver justification/césure si c'est disponible?

              Pour les titres en majuscules… génération web, peut-être, mais j'ai l'impression d'entendre quelqu'un crier.

              Bref, pour le "rendu honorable dans un monde où les docs sont en word"… c'est bien la source du problème. C'est clairement l'impression qui ressort du rendu. On dirait du word. Peu d'efforts pour rendre le texte lisible, pour un rendu final très peu pro.

              Pour le texte de Jules Verne:
              * utilise microtype pour un meilleur rendu
              * j'aurais tendance à diminuer l'espacement entre paragraphes
              * passe en flushbottom
              * je ne suis pas fan des ligatures anciennes (st/ct), je ne garderais que les ligatures usuelles.

              Éventuellement, il y a 2-3 trucs pour améliorer:
              * configure les headings/foots pour être plus informatif. Le heading de la page d'ouverture de chapitre est pas top (ça répète le nom du chapitrede manière peu élégante). Met éventuellement le même style pour toutes les pages
              * C'est clairement un format pour livre imprimé. Si c'est prévu pour ebook plutôt que pour l'impression, je passerais en onepage, j'enlèverais carrément les marges qui sont du coup inutiles (en général, pour mes pdf pour ebooks, je ne met que quelques mm). Et j'enlèverais le foot pour mettre les numéros de pages en heading
              * Les titres de chap. sont courts et nombreux, passe en 2 (voir 3) colonnes la table des matières.

              Mais bon, le rendu global est pas mal.

              • [^] # Re: Exemple de rendu pdf?

                Posté par  . Évalué à 4.

                En ce qui concerne les marges, c'est vrai que certains doc LaTeX abusent parfois. Je penses que ça vient souvent des réglages par défaut adaptés pour le format US plutôt que pour du A4.

                Plus précisément, l'origine des réglages de marges de LaTeX viens d'une affection dont souffre grand nombre de mathématiciens depuis Pierre de Fermat : la sténomarginophobie

              • [^] # Re: Exemple de rendu pdf?

                Posté par  (site web personnel) . Évalué à 2.

                Pour une doc, et si tu veux un document plus compact, passe en double colonne.

                oui c'est vrai.

                Merci pour le reste des commentaires, j'ai déjà rajouté les options microtype, flushbottom et \uchyph=0 à mon modèle de documents. Pour les ligatures anciennes je regarderais comment proposer de les désactiver en option, et pour les marges et espacements je regarderai cela à l'occasion.

                Dans l'exemple effectivement le o dans e n'est pas une ligature mais un problème orthographique, ce qui est étrange c'est que la source semble apparemment avoir le texte correctement orthographié.

                « I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond

              • [^] # Re: Exemple de rendu pdf?

                Posté par  . Évalué à 3.

                Pour une doc, et si tu veux un document plus compact, passe en double colonne.

                Ça ne marche que pour du texte imprimé, parce que si l'écran ne peut pas afficher les deux bout de la colonne, il faut sans cesse faire des aller-retour avec l'ascenseur et c'est pénible.

                « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

            • [^] # Re: Exemple de rendu pdf?

              Posté par  . Évalué à 1. Dernière modification le 09 juillet 2013 à 12:36.

              La césure ne s'effectue jamais sur les noms propres. Tu risques d'en mourir, méfie-toi ^.^

              Et tu as plein de soucis d'espaces avec tes guillemets.

              Pour un sextumvirat ! Zenitram, Tanguy Ortolo, Maclag, xaccrocheur, arnaudus et alenvers présidents !

              • [^] # Re: Exemple de rendu pdf?

                Posté par  . Évalué à 2.

                Pour éviter les césures de noms propre, il y a une option \uchyph=0

                Ça évite simplement la césure des mots commençant par une majuscule.

            • [^] # Re: Exemple de rendu pdf?

              Posté par  . Évalué à 3.

              D'ailleurs a propos du epub et latex ca manque grandement une sortie epub.

  • # tout à fait

    Posté par  . Évalué à 1.

    Oui, les manuels des projets de Sourcefabric sont tous réalisés aujourd'hui sur Booktype

    http://lsm2013.out.airtime.pro:8000/lsm2013.ogg Ecoutez Radio RMLL !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.