[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Assembler des fichiers PDF séparés en un document



On Sun, 2025-07-06 at 08:40 +0200, Michel Verdier wrote:
> Le 5 juillet 2025 Benoît Barbier a écrit :
> 
> > Je recherche une liste de logiciels libres, si possible en paquet dans le
> > dépôt Debian, pour assembler des PDF (document papier qui ont été numérisés
> > en
> > fichiers PDF), en un document, ajouter un foliotage(pagination), avec la
> > possibilité d’intercaler des pages de chapitre et de créer une table des
> > matières par chapitres ajoutés.
> > 
> > Et si possible, ajouter des repères de texte dans les fichiers PDF séparés
> > pour créer une table des matières avec des sections.
> 
> Pour ce qui est de concaténer des pdf on t'a donné des pistes. Mais je
> suppose que ça ne couvre pas le reste. Peut-être devrais-tu utiliser un
> logiciel de rédaction. Perso j'utiliserais LaTeX qui concatènera
> pdf/images et te donnera la main sur pagination, chapitrage, sections,
> table des matières et bien plus. Et une présentation pro.

Une alternative libre à LaTeX pour un usage sans (ou avec peu de) formules
mathématiques (ou notes et partitions musicales, gérées par 
https://fr.wikipedia.org/wiki/MusiXTeX ou https://fr.wikipedia.org/wiki/LilyPond
...) serait l'utilisation du formatteur de texte GNU lout

https://fr.wikipedia.org/wiki/Lout

Ce dernier est bien moins lourd que LaTeX (avec une syntaxe différente)

Pour ceux qui veulent générer programmatiquement un fichier PDF il existe aussi
la bibliothèque libre http://www.pdfhummus.com/ dont le code est en
https://github.com/galkahana/PDF-Writer et http://libharu.org/ en
https://github.com/libharu/libharu (et quelques autres.

Personnellement je crois que générer un PDF est plus simple que de l'assembler à
partir d'autres fichiers PDFs.

Librement
-- 
Basile STARYNKEVITCH                            <basile@starynkevitch.net>
8 rue de la Faïencerie                       http://starynkevitch.net/Basile/  
92340 Bourg-la-Reine                         https://github.com/bstarynk
France                                https://github.com/RefPerSys/RefPerSys


Reply to: