libpaper-2.1.1

Introdução ao 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 corretamente usando uma plataforma LFS 12.0.

Informação do Pacote

Instalação do libpaper

Instale o libpaper executando os seguintes comandos:

./configure --prefix=/usr        \
            --sysconfdir=/etc    \
            --disable-static     \
            --enable-relocatable \
            --docdir=/usr/share/doc/libpaper-2.1.1 &&
make

Para testar os resultados, emita: make check.

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

make install

Explicações do Comando

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

--enable-relocatable: Essa opção é necessária para executar os testes.

Configurando o libpaper

Informação de Configuração

O tamanho do papel é determinado automaticamente a partir da localidade do sistema; veja-se LC_PAPER em locale(7). Se você quiser substituí-lo, crie um arquivo papersize no diretório de configuração do(a) usuário(a). Por exemplo:

mkdir -pv ~/.config &&
echo "a4" > ~/.config/papersize

Se você quiser substituir o tamanho do papel globalmente (para todos(as) os(as) usuários(as)), configure a variável de ambiente PAPERSIZE. Por exemplo:

echo "PAPERSIZE=a4" > /etc/profile.d/libpaper.sh

Você pode usar um tamanho de papel diferente, como letter.

Conteúdo

Aplicativos Instalados: paper e paperconf
Biblioteca Instalada: libpaper.so
Diretórios Instalados: /usr/share/doc/libpaper-2.1.1

Descrições Curtas

paper

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

paperconf

imprime informação de configuração de papel em um modo de compatibilidade

libpaper.so

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