Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

Outra opção: a2ps

O a2ps programa é interessante. Como podemos supor pelo nome, é um programa de conversão de formato, mas também muito mais. Seu nome originalmente significava “ASCII para PostScript” e era usado para preparar arquivos de texto para impressão em impressoras PostScript. Com o passar dos anos, entretanto, os recursos do programa aumentaram e agora seu nome significa “Anything to PostScript”. Embora seu nome sugira um programa de conversão de formato, na verdade é um programa de impressão. Ele envia sua saída padrão para a impressora padrão do sistema em vez da saída padrão. O comportamento padrão do programa é o de uma “impressora bonita”, o que significa que melhora a aparência da saída. Se usarmos o programa para criar um arquivo PostScript em nossa área de trabalho:



[me @ linuxbox ~] $ ls / usr / bin | pr -3 -t | a2ps -o ~ / Desktop / ls.ps -L 66

[stdin (simples): 11 páginas em 6 folhas]

[Total: 11 páginas em 6 folhas] salvas no arquivo `/ home / me / Desktop / ls.ps '

[me @ linuxbox ~] $ ls / usr / bin | pr -3 -t | a2ps -o ~ / Desktop / ls.ps -L 66

[stdin (simples): 11 páginas em 6 folhas]

[Total: 11 páginas em 6 folhas] salvas no arquivo `/ home / me / Desktop / ls.ps '


Aqui, filtramos o fluxo com pr, Usando o -t opção (omitir cabeçalhos e rodapés) e depois com a2ps, especificando um arquivo de saída (-o opção) e 66 linhas por página (-L opção)


para coincidir com a paginação de saída de pr. Se visualizarmos o arquivo resultante com um visualizador de arquivos adequado, veremos o seguinte:


imagem

Figura 6: Visualização da saída a2ps


Como podemos ver, o layout de saída padrão é o formato “two up”. Isso faz com que o conteúdo de 2 páginas seja impresso em cada folha de papel. a2ps aplica bons cabeçalhos e rodapés de página também.

a2ps tem muitas opções. Aqui está um resumo:


Tabela 22-4: Opções de a2ps


Descrição da Opção

Descrição da Opção

--center-title =texto Definir o título da página central para texto.


imagem

--columns =número Organizar as páginas em número colunas. O padrão é 2.


imagem


imagem

--footer =texto Definir rodapé da página para texto.


imagem

--acho Relate os tipos de arquivos fornecidos como argumentos. Visto que o a2ps tenta converter e formatar todos os tipos de dados, esta opção pode ser útil para prever o que o a2ps fará quando for fornecido um arquivo em particular.


imagem

--left-footer =texto Definir rodapé da página esquerda para texto.


imagem

--esquerdo-título =texto Defina o título da página esquerda para texto.


imagem

--line-numbers =intervalo Número de linhas de saída a cada intervalo Linhas.


imagem

--list = defaults Exibe as configurações padrão.


imagem

--list =tópico Configurações de exibição para tópico, Onde tópico é um dos seguintes: delegações (programas externos que serão usados ​​para converter dados), codificações, recursos, variáveis, mídia (tamanhos de papel e similares), ppd (descrições de impressora PostScript), impressoras, prólogos (partes do código que são prefixado à saída normal), folhas de estilo e opções do usuário.


imagem

--pages =alcance Imprima páginas dentro do intervalo.


imagem

--right-footer =texto Definir rodapé da página direita para texto.


imagem

--right-title =texto Defina o título da página direita para texto.


imagem

--rows =número Organizar as páginas em número linhas. O padrão é um.


imagem

-B Sem cabeçalhos de página.


imagem

-b texto Defina o cabeçalho da página para texto.


imagem

-f tamanho Uso tamanho fonte de ponto.


imagem

-l número Definir caracteres por linha para número. Este e o

A opção -L (abaixo) pode ser usada para fazer com que os arquivos paginados com outros programas, como pr, caibam corretamente na página.


imagem

-L número Definir linhas por página para número.


imagem

-M nome Use o nome da mídia. Por exemplo, “A4”.


imagem

-n número saída número cópias de cada página.


imagem


imagem

-o lima Enviar saída para lima. Se lima é especificado como “-”, usa a saída padrão.


imagem

-P impressora Uso impressora. Se uma impressora não for especificada, a impressora padrão do sistema será usada.


imagem

Orientação de retrato -R.


imagem

-r Orientação da paisagem.


imagem

-T número Definir paradas de tabulação para todos número caracteres.


imagem

imagem

imagem

-u texto Páginas de underlay (marca d'água) com texto. Este é apenas um resumo. a2ps tem várias outras opções.

Nota: Existe outro formatador de saída que é útil para converter texto em PostScript. Chamado inscrito, ele pode realizar muitos dos mesmos tipos de truques de formatação e impressão, mas ao contrário a2ps, ele só aceita entrada de texto.


imagem


Top OS Cloud Computing na OnWorks: