libpaper-1.1.24+nmu5

Introdução a libpaper

Esse pacote destina-se a fornecer uma maneira simples para os aplicativos executarem ações baseadas em um sistema ou tamanho de papel especificado pelo(a) usuário(a).

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/libpaper

Instalação do libpaper

Instale libpaper executando os seguintes comandos:

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

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) root:

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

O diretório /etc/libpaper.d contém scripts a serem executados depois que o tamanho do papel tenha sido mudado. Esse pacote não coloca scripts aqui, mas outros pacotes possivelmente. Se o pacote "fcron" não tiver sido instalado, [então] crie o script run-parts conforme mostrado na seção Informações de Configuração do "Fcron".

Explicações do Comando

--disable-static: Essa chave impede a instalação das versões estáticas das bibliotecas.

mkdir -pv /etc/libpaper.d: libpaper espera que os pacotes instalem arquivos nesse diretório.

Configurando libpaper

Informação de Configuração

Crie /etc/papersize para configurar o tamanho de papel padrão do sistema. Emita o seguinte comando como o(a) usuário(a) root para configurar isso como 'A4' (libpaper prefere a forma minúscula). Você possivelmente queira usar um tamanho diferente, tal como "carta".

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

Conteúdo

Aplicativos Instalados: paperconf, paperconfig e run-parts
Biblioteca Instalada: libpaper.so
Diretórios Instalados: /etc/libpaper.d

Descrições Curtas

paperconf

imprime informação de configuração de papel

paperconfig

configura o tamanho padrão de papel do sistema

libpaper.so

contém funções para interrogar a biblioteca de papéis