Metadata-Version: 2.1
Name: Moustache-fusion.beta
Version: 0.0.2.post164445
Summary: Module post-Moustache pour fusion d'annexes PDF dans PDF principal
Home-page: https://gitlab.libriciel.fr/outils/skittlespy/
Author: Libriciel SCOP
Author-email: hackathon@libriciel.coop
License: CeCILL-2.1
Description: # Moustache-fusion (skittlespy)
        
        "Moustache-fusion" (ex-skittlespy) est un module de fusion PDF.
        
        ## Installation
        
        ### Docker 
        
        TODO
        
        ### Ubuntu
        
        Sur une distribution Ubuntu 16.04 LTS, voici la procédure à suivre :
        
        ```bash
        apt update -y
        apt install -y curl pdftk poppler-utils pdfgrep
        
        curl https://bootstrap.pypa.io/get-pip.py | python3
        
        pip3 install moustache-fusion
        ```
        
        ## Utilisation de l'API
        
        ### Fichier de configuration JSON
        
        Ce fichier contient la liste des balises à rechercher et les fichiers annexes à insérer.
        Un certain nombre d'options sont également disponibles.
        
        - `annexes` : (`array`) tableau contenant chaque annexe.  
        - Une annexe est définie par la liste suivante :
            - `name`: (`string`) nom du fichier contenant l'annexe
            - `pattern`: (`string`) nom de la balise à trouver pour insérer le fichier contenant l'annexe
        - `options` : (`dict`) contient la liste des options disponibles. Cette liste est optionnelle.  
            - `nopagenumbering` : (`bool`, `false` par défaut) dévalide la numérotation des pages des annexes
          
        exemple de fichier :
        ```json
        {
            "annexes":[
                {
                    "name": "annexe1.pdf",
                    "pattern": "BALISE1"
                },
                {
                    "name": "annexe2.pdf",
                    "pattern": "BALISE2"
                }
            ],
            "options":
            {
                "nopagenumbering": false
            }
        }
        ```
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: Flask
Classifier: License :: OSI Approved :: CEA CNRS Inria Logiciel Libre License, version 2.1 (CeCILL-2.1)
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Requires-Python: >=3
Description-Content-Type: text/markdown
Provides-Extra: dev
