gslp
Linux
Publiée le
2026-10-16 05:06:48
gslp
# Exemple de base pour traiter un fichier texte simple
gslp input.txt
# Définir des marges spécifiques : 1 pouce en haut et 0.5 pouce à gauche
gslp --margin-top 1 --margin-left 0.5 input.txt
# Ajouter un en-tête centré avec le titre du document
gslp --heading-center "Rapport Mensuel" input.txt
# Configurer un pied de page droit affichant la date du jour
gslp --footing-right "$(date +%Y-%m-%d)" input.txt
# Traiter le fichier en utilisant une police spécifique (ex: Times New Roman)
gslp -f "TimesNewRoman" input.txt
# Définir un nombre de colonnes à 3 pour la mise en page
gslp --columns 3 input.txt
# Limiter l'extraction aux pages 5 jusqu'à la page 10
gslp --first-page 5 --last-page 10 input.txt
# Spécifier un fichier de sortie PDF pour ne pas écraser le source
gslp -p output_report.pdf input.txt
# Augmenter l'espace entre les lignes à une valeur de 1.2
gslp --spacing 1.2 input.txt
# Détecter automatiquement la structure du document (utile pour l'analyse)
gslp --detect input.txt
# Traiter uniquement le contenu des en-têtes et pieds de page sans corps de texte
gslp --heading-left "Confidentialité" input.txt
# Forcer un saut de page après chaque bloc de 10 lignes
gslp -L 10 input.txt
# Utiliser une police spécifique pour l'en-tête (ex: Arial)
gslp -F "Arial" --heading-center "Titre Principal" input.txt
# Ajuster les marges droite et bas à 0.75 pouce
gslp --margin-right 0.75 --margin-bottom 0.75 input.txt
# Traiter un fichier en spécifiant des unités de mesure (ex: ajouter 0.2 cm de largeur)
gslp --add-to-width 0.2 cm input.txt
# Exécuter le traitement sur plusieurs fichiers à la fois
gslp file1.txt file2.txt file3.txt