Go to file
Gregory Trullemans d1bcbbe1d4
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
Reformatage de fichier, de code. Je mets de pour des commentaires à l'intérieur des fichiers.
2022-05-02 22:07:57 +02:00
chapters Reformatage de fichier, de code. Je mets de pour des commentaires à l'intérieur des fichiers. 2022-05-02 22:07:57 +02:00
code_samples Improve models and create SOA 2021-12-30 19:02:41 +01:00
diagrams Working a little bit on migrations, models, etc. 2022-04-25 19:12:16 +02:00
ideas Update SOA, ideas, chapters, ... 2022-03-10 18:36:01 +01:00
images Include David Revoy latest picture 2022-04-27 20:08:46 +02:00
parts Code review and rewriting 2022-05-01 19:45:53 +02:00
resources 12 factors are on the run! 2022-04-13 20:00:10 +02:00
source Review Easter holidays notes (part 2) 2022-04-30 20:53:42 +02:00
.drone.yml Fix quotation 2021-09-26 17:17:03 +02:00
.gitignore Switching to LaTeX 2022-03-24 18:56:29 +01:00
CONTRIBUTING.md Add a CONTRIBUTION guide 2021-10-04 21:23:22 +02:00
Dockerfile Switching to LaTeX 2022-03-24 18:56:29 +01:00
Makefile Make font-size smaller in citations 2022-01-04 14:46:36 +01:00
README.md Add asciidoctor-bibtex for correct references 2021-09-26 17:13:17 +02:00
docker-asciidoc.sh Add a docker-start sh to run latex 2022-03-23 09:02:11 +01:00
docker-miktex.sh Working a little bit on migrations, models, etc. 2022-04-25 19:12:16 +02:00
glossary.tex Working a little bit on migrations, models, etc. 2022-04-25 19:12:16 +02:00
main.tex Review Easter holidays notes (part 2) 2022-04-30 20:53:42 +02:00
make.bat structure architecture and software flow 2020-04-14 21:49:49 +02:00
quotes.adoc Update SOA, ideas, chapters, ... 2022-03-10 18:36:01 +01:00
references.bib Fix references & complete Python chapter 2022-04-12 19:18:05 +02:00
specs.md Add unkown user 2015-12-10 17:32:20 +01:00

README.md

Installation

Build Status

Ce livre peut être compilé avec AsciiDoctor.

Dépendances

$ gem install asciidoctor-pdf --pre
$ gem install asciidoctor-bibtex
$ gem install rouge

Conversion en PDF

asciidoctor -a rouge-style=monokai -a pdf-themesdir=resources/themes -a pdf-theme=gwift main.adoc -t -r asciidoctor-diagram

asciidoctor-pdf -a pdf-themesdir=resources/themes -a pdf-theme=gwift main.adoc -t -r asciidoctor-diagram

Image Docker

L'image Docker utilisée par Drone est celle-ci. Elle convient tout ce qu'il faut pour compiler correctement le document en PDF (asciidoctor-pdf, asciidoctor-bibtex, ...).

Erreurs connues

Si asciidoctor n'est pas dans le PATH malgré son installation, on peut le trouver grâce à la commande gem env, puis à réutiliser (ou à modifier le fichier .bash_profile ou .profile).