Luthaf
da518edd0c
Use the environ PATH to find pdflatex.
Fix #40
11 years ago
Luthaf
797f4cafe1
Nettoyage
11 years ago
Luthaf
afffdb19b1
Correction d'un bug dans l'interaction avec songbook-web
Les chaines etait passées comme des instances de str,
et les carnets produits étaient vides.
11 years ago
Louis
550b809a27
Résolution d'un bug si la variable `titleprefixwords` n'est pas définie dans les templates
11 years ago
Luthaf
d83be38af3
Gestion de la nouvelle syntaxe pour content
Fix #9
11 years ago
Louis
4592c57710
Désactivation de l'entrée standard de la compilation pdflatex.
11 years ago
Luthaf
cfcfe719ba
WIP: gestion des problemes d'encodages des index
11 years ago
Louis
1ad284283a
pylint
11 years ago
Louis
21a7bbc143
Waiting for subprocess to terminate
11 years ago
Louis
d480550bab
UNifying loggerg (and adding option --verbose)
11 years ago
Louis
af2e68609a
Uniformisation de la gestion des log
Plus en conforme avec l'esprit de [logging](https://docs.python.org/2/library/logging.html )
11 years ago
Louis
5f9da9ef4c
Typo
11 years ago
Luthaf
9cb4f1a3d4
Nettoyage
11 years ago
Luthaf
dd7ceab887
La sortie LaTeX est redirigée vers le logger.
11 years ago
Louis
106a00efbd
Make SongbookBuilder.logger optional
11 years ago
Louis
403ef4ce8e
Documentation ( #21 )
11 years ago
Louis
e4182dc456
Ne fait l'analyse des chansons que si nécessaire ( #23 )
11 years ago
Louis
eb208252b6
Less Pylint warnings
11 years ago
Louis
c70fc1e7bc
Remplacement de buildsongbook par la classe SongbookBuilder ( #21 )
11 years ago
Luthaf
cd0d0ae0a5
Changement de la valeur par défaut de titleprefixwords
fix #18
11 years ago
Louis
7b4f90fc94
Documentation
11 years ago
Louis
fc33cb1c12
Remplacement de 'songs' par 'content'
En préparation pour #9 .
11 years ago
Louis
f650ec711c
La langue du carnet est maintenant celle choisie par l'utilisateur, pas la locale ( #18 )
11 years ago
Louis
bd76f7ffc6
Suppression de code inutile concernant les langues
11 years ago
Louis
5ebe179b8d
Possibilité d'ajouter à la chaîne de compilation une commande personnalisée
Cette commande personnalisée apparait comme `--steps "%commande arg1 arg2"`.
11 years ago
Louis
038e0ecc15
Added --steps command line option
11 years ago
Luthaf
ec54d58ef9
Change mode of .py file to non-executable.
11 years ago
Louis
469faef41d
Correction d'un bug : ne plante pas si le fichier tex ne contient aucune ligne définissant des valeurs du template, commençant par %% ( #18 )
11 years ago
Louis
6a61bb1a86
Améliorations du moteur de template ( #9 )
- résolution d'un bug si le template choisi n'est pas dans datadir.
- création d'une classe templateRenderer
- correction de l'ordre de séléction des template (d'abord datadir, puis
par défaut)
- chargement d'un langage par défaut pour que la compilation ne plante
pas, même avec un carnet de chants vide
11 years ago
Louis
e0bc788333
Pylint compliant. Closes #4
11 years ago
Louis
e785cb4df0
Comments
11 years ago
Luthaf
000eeccf9c
Mise en place du moteur de templates.
songbook fonctionne a nouveau !
11 years ago
Louis
5d3bbd92f3
Mise en place d'un installateur, et déplacement des données dans un endroit portable
Closes #8
11 years ago
Louis
188d10eba0
Presque fin de la conformité Pxlint ( #4 ).
Reste quelques éléments qui disparaitront avec #9
11 years ago
Louis
a715c8fc00
Code refactoring. Work in progress: songbook no longer works
- more code documentation #4
- bases of potential new template system #9
- Continue implementing the template system (whether old or new).
11 years ago
Louis
8e7f4a71ac
More Pylint formatting. Almost done! ( #4 )
11 years ago
Louis
32b1866fdd
Mise en œuvre des options interactive et logger de buildsongbook.
Closes #7
11 years ago
Louis
0d36b5a21b
Raise exceptions when failing. Closes #5
11 years ago
Luthaf
256ef27eb4
Reparation d'une erreur.
11 years ago
Luthaf
447b0fae5b
Remplacement des \\ par des chaines r"\" où necessaire
11 years ago
Louis
0718ff1e59
Added docstrings
11 years ago
Luthaf
7c678e626b
D'autres modifs pep8
11 years ago
Luthaf
fa948b7186
Début de la mise à niveau pep8 ( #4 )
11 years ago
Louis
d005ec3061
Nettoyage des fichiers temporaires
11 years ago
Louis
0b99b8f1ff
Création d'un répertoire SHARE, qui contient des données
11 years ago
Louis
7ab9920cdc
Raffinement du commit c443321d5e
11 years ago
Luthaf
c443321d5e
Correction d'un bug dans le cas où la variable TEXIMPUTS n'existe pas.
11 years ago
Louis
7721e400a7
Modification du moteur pour prendre en compte la séparation du moteur et données
- changement de la signature de songbook.py
- modification du module utilisé pour l'analyse de la ligne de commande
- utilisation des expressions régulières pour définir la liste de
chansons
11 years ago
Louis
213545af5d
Arrêt de la compilation en cas d'erreur de l'appel à LaTeX
11 years ago
Louis
7d87a5766a
Compilation à la volée des fichiers lilypond
11 years ago