libpaper-1.1.24+nmu5

Introduction à libpaper

Ce paquet est prévu pour fournir une façon simple aux applications pour faire des actions basées sur une dimension de papier du système ou donnée par l'utilisateur.

This package is known to build and work properly using an LFS-11.0 platform.

Informations sur le paquet

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libpaper

Installation de libpaper

Installez libpaper en lançant les commandes suivantes :

autoreconf -fi                &&
./configure --prefix=/usr     \
            --sysconfdir=/etc \
            --disable-static &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install &&
mkdir -vp /etc/libpaper.d

Le répertoire /etc/libpaper.d contient des scripts à lancer après avoir changé la taille de papier. Ce paquet ne mais aucun script ici, mais d'autres paquets peuvent le faire. Si le paquet fcron n'a pas été installé, créez le script run-parts comme le montre la section Fcron Configuration Information.

Explication des commandes

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

mkdir -pv /etc/libpaper.d : libpaper fait que les paquets installeront les fichiers dans ce répertoire.

Configuration de libpaper

Information de configuration

Créez /etc/papersize pour initialiser la taille de papier par défaut. Tapez les commandes suivantes en tant qu'utilisateur root pour l'initialiser à 'A4' (libpaper préfère la forme en minuscule). Vous pouvez vouloir utiliser une taille différente, comme letter.

cat > /etc/papersize << "EOF"
a4
EOF

Contenu

Programmes installés: paperconf, paperconfig, run-parts
Bibliothèque installée: libpaper.so
Répertoires installés: /etc/libpaper.d

Descriptions courtes

paperconf

affiche les informations de configuration du papier

paperconfig

configure la taille par défaut du papier pour le système

libpaper.so

contient des fonctions pour interroger la bibliothèque paper

Last updated on