Skip to content

cvermot/coursBia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

517 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cours BIA

Compilation LaTeX - Cours complet Compilation LaTeX - Nightly Compilation LaTeX - Release Compilation LaTeX - Compilation des présentations

Licence: CC BY-NC-SA 4.0

Ce dépot contient un cours BIA destiné à des élèves de troisième/seconde. Consultez brevet.initiation.aero pour disposer de l'ensemble des informations.

Travail en cours.

Génération LaTeX

Le cours est produit avec l'outil LaTeX.

La compilation se fait avec un environnement LaTeX standard, cependant il faut tenir compte des paramètres suivants :

  • pour améliorer la vitesse de compilation sur la machine de développement, il est possible de réaliser la compilation en mode externe :
    • Si ce mode reste actif, la compilation initiale sera très longue, mais les suivantes plus rapides
    • Il faut impérativement passer l'option -shell-escape à votre compilateur LaTeX
    • Si vous souhaitez compiler en mode externe, il suffit de décommenter la ligne \tikzexternalize dans le fichier param/external.tex
  • la bibliographie utilise biber. La préparation de l'environnement bibliographique se fait donc avec la commande biber.

A noter : dans certaines configurations, la compilation peut entrainer le dépassement de la mémoire allouée à TeX. Dans ce cas, le recours à LuaTeX permet généralement de contourner le problème.

Compilation

Compilation rapide

Le projet est fourni avec un fichier de configuration latexmk. On peut compiler l'ensemble en tapant simplement :

latexmk CoursBIA_complet.tex

Compilation détaillée

Les commandes à exécuter pour compiler le projet :

pdflatex -shell-escape CoursBIA_complet.tex
makeindex %.glo -t %.glg -s %.ist -o %.gls
biber CoursBIA_complet.bcf
pdflatex -shell-escape CoursBIA_complet.tex
pdflatex -shell-escape CoursBIA_complet.tex