InglêsFrancêsEspanhol

Ad


favicon do OnWorks

dvilj4 - Online na nuvem

Execute dvilj4 no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando dvilj4 que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


dvilj4, dvilj4l, dvilj2p, dvilj - converte um arquivo TeX DVI em PCL, para impressoras HP LaserJet

SINOPSE


dvilj [--Dnumber] [-copies] [-dmode] [-D] [-E] [-eoutputfile]
[-ffrompage] [-g] [-hheaderfile] [-l] [-Mflag] [-mmag] [-ppages]
[-q] [-r] [-ttopage] [-spagesize] [-v] [-Vmode] [-w] [-xxoff(milímetros)]
[-adeus(mm)] [-Xxoff (pontos)] [-Yyoff (pontos)] [-z] [nome do arquivo]

DESCRIÇÃO


dvilj e irmãos convertem arquivos ".dvi" de saída TeX em PCL (a impressora Hewlett-Packard
Control Language) comandos adequados para impressão em um HP LaserJet +, HP LaserJet IIP (usando
dvilj2p), HP LaserJet 4 (usando dvilj4) e impressoras totalmente compatíveis.

dvilj4 também oferece suporte para as fontes internas Intellifont e TrueType; TFM e VF
os arquivos são fornecidos na distribuição. Fontes virtuais não são suportadas diretamente por
dvilj, então você deve correr dvicopia(1) primeiro, ou então expanda as fontes virtuais

Todos os programas são gerados a partir de um arquivo fonte dvi2xx.c. Eles geralmente são chamados por meio de um
script de shell ou como um filtro de impressora de linha. Um tal script, DVIHP(1), está incluído no
distribuição. Ele fornece opções de linha de comando semelhantes às de dvips(1).

OPÇÕES


--Dnúmero
Depure de acordo com os bits de número; Veja o kpathsea(3) manual para valores. Também
ativa a verbosidade geral.

-cnúmero
Imprima cada página número vezes (incluindo o original)

-dnúmero
imprimir em modo duplex. A opção -d1 significa encadernação de borda longa, -d2 significa abreviatura
encadernação de borda. Esta opção só pode ser selecionada em dvilj4 e dvilj2p.

-D[-12]
Impressão frente e verso - veja abaixo; -D1 imprime apenas os lados ímpares, -D2 é para páginas pares, um
à direita - suprime a impressão de páginas de preenchimento vazias.

-E Mude a impressora para o modo econômico (dvilj4 só).

-earquivo de saída
Enviar saída para arquivo de saída em vez do nome de base do arquivo dvi estendido com ".lj". Se
arquivo de saída é - (como em "-e-") a saída é direcionada para a saída padrão e pode ser
canalizado diretamente para um spooler.

-fpágina
Imprimir páginas com números de página TeX maiores ou iguais a página.

-g Go modo: não reinicie a impressora no início do trabalho.

-harquivo de cabeçalho
Copiar arquivo de cabeçalho para a saída antes da tradução do arquivo DVI. Usado para enviar arbitrário
comandos para a impressora a laser.

-l Saída de impressão no modo paisagem; apoiado apenas por dvilj2p e dvilj4.

-Mbandeira
Não ligue mktexk(1) para gerar fontes sob demanda. -M1 e -M são equivalentes. -M0
permite invocar mktexk(1). (Este é o mesmo que em dvips(1).) O comportamento padrão
(ou seja, se não -M opção é fornecida) é escolhido em tempo de compilação; como distribuído, mktexpk é
ativado.

-mampliação
Especifique a ampliação a ser usada. Os seguintes estão disponíveis:

-m # usermag, por exemplo, # 900
-m0 equivalente a -m # 1000
-mh equivalente a -m # 1095
-m1 equivalente a -m # 1200
-mq equivalente a -m # 1250
-m2 equivalente a -m # 1440
-m3 equivalente a -m # 1728
-m4 equivalente a -m # 2074
-m5 equivalente a -m # 2488

-pcontagem de páginas
Impressão contagem de páginas páginas após a página inicial.

-q Operação silenciosa: omite estatísticas finais, etc.

-r Alternar reversão de página.

-stamanho da página
Especifique o tamanho da página:

-s1: Executivo (7.25 "x 10.5")
-s2: Carta (8.5 "x 11")
-s3: Legal (8.5 "x 14")
-s6: Razão (11 "x 17")
-s25: papel A5 (148 mm x 210 mm)
-s26: papel A4 (210 mm x 297 mm)
-s27: A3 (297 mm x 420 mm)
-s45: papel JIS B5 (182 mm x 257 mm)
-s46: papel JIS B4 (250 mm x 354 mm)
-s71: cartão postal Hagaki (100 mm x 148 mm)
-s72: cartão postal Oufuku-Hagaki (200 mm x 148 mm)
-s80: Envelope Monarca (3 7/8 "x 7 1/2")
-s81: Envelope Comercial 10 (4 1/8 "x 9 1/2")
-s90: DL internacional (110 mm x 220 mm)
-s91: International C5 (162 mm x 229 mm)
-s100: International B5 (176 mm x 250 mm)

Esses valores são do manual de referência técnica PCL 5. Se o -s linha de comando
a opção for omitida, nenhum recorte será executado na parte inferior da página. (Mas imprimindo
abaixo da parte inferior do papel não deve perturbar nenhuma impressora PCL com comportamento correto.)
lembre-se de que a bandeja de papel correta deve ser instalada para o tamanho de papel selecionado, então use
esta opção somente se você tiver controle total sobre o destino da impressão.

-tpágina
Imprimir páginas com números de página TeX menores ou iguais a página.

-v Modo detalhado: lista as fontes usadas, etc.

-Vmodo
Modo de compatibilidade. Como modo, use "K" para Kyocera, "B" para Brother, 6 para impressoras LJ6.

-w Omita os avisos.

-xcompensar
Deslocamento x global em mm na página de saída em relação à origem de 1 polegada / 1 polegada.

-ycompensar
Deslocamento y global em mm na página de saída em relação à origem de 1 polegada / 1 polegada.

-Xcompensar
Deslocamento x global em pontos na página de saída (substitui a origem de 1 polegada / 1 polegada).

-Ycompensar
Deslocamento y global em pontos na página de saída (substitui a origem de 1 polegada / 1 polegada).

-z Imprima uma página de teste com o contador de páginas no final do trabalho.

OPERANDOS


Se nenhum operando for especificado, uma breve mensagem de uso será exibida.

nome do arquivo
O nome do arquivo DVI que deve ser convertido por dvilj. Deve sempre ser pesquisável.

O nome do arquivo de saída é construído a partir de nome do arquivo. Qualquer uma das extensões ".dvi" é
substituído por ".lj" ou a extensão ".lj" é anexada.

If nome do arquivo is -, o arquivo DVI é lido da entrada padrão e o PCL resultante
documento é gravado na saída padrão. (Lembre-se de que o arquivo DVI deve ser
procurável, mesmo se for stdin.)

SUPORTADOS TeX \especial COMANDOS


Comandos "\ especiais" suportados por dvilj tem a sintaxe genérica

\ special {key1 = value key1 = "valor com espaço"}
\ special {key3 = value key4 = 'observe os espaços opcionais ao redor do sinal de igual'}

Ou seja, especiais são uma sequência de pares de chave / valor, separados por um sinal de igual. Espaços
em torno do sinal de igual são ignorados. O valor é uma palavra separada por espaço ou entre aspas
fragmento. Aspas duplas e simples podem ser usadas, alternativamente. Não há suporte para
citar caracteres de aspas em valores; se você quiser aspas duplas e simples em uma
valor, você está sem sorte.

As seguintes combinações de chave / valor são válidas:

arquivo hp=lima
inserção lima na posição atual. lima é pesquisado com kpathsea(3), veja abaixo.

O conteúdo do arquivo deve ser válido para esta impressora, ou seja, deve conter escape PCL
sequências ou comandos HP-GL / 2. Se o arquivo for um arquivo gráfico, isso normalmente significa
se o canto superior esquerdo do gráfico é colocado na posição atual.

Sequências de escape de posicionamento absoluto PCL em lima são reescritos para serem relativos
comandos de posicionamento; a coordenada que aparece mais baixa é usada como referência.

hpfile_verbatim=lima
inserção lima literalmente na posição atual, sem qualquer alteração do conteúdo do arquivo.
lima é pesquisado com kpathsea(3), veja abaixo.

Isso é usado principalmente para manter posições absolutas em arquivos PCL.

psfile=lima llx=x0 lly=y0 urx=x1 ury=y1 rwi=s
Converter arquivo PostScript lima para HP PCL, por Ghostscript com dispositivo "ljetplus", e
insira o arquivo gráfico resultante na posição atual, reescrevendo em absoluto
posicione as sequências de escape. lima é pesquisado com kpathsea(3), veja abaixo.

Os pares de chave / valor que acompanham são obrigatórios, eles podem ser especificados de forma arbitrária
pedido. Valores x0, x1, y0, y1 e s são inteiros. (x0,y0) é o canto esquerdo inferior,
(x1,y1) no canto superior direito da imagem.

. notas: A específico semântica of isto especial is não conhecido. Em particular, o
rwi parâmetro é algum fator de escala; mas mesmo olhando para o código-fonte, não é
bastante claro o que o autor do especial pretende implementar aqui. Além disso, é
não está claro quais dimensões são usadas para especificar os cantos, pontos PostScript ou PCL
pontos.

If Você acontecer para sabemos que o psfile semântica, or if Você gasto que o TRABALHO análise eles,
por favor informar us at [email protegido], so que we pode atualizar isto homem página com que o
relevante informações.

sintaxe-dvilj-psfile=sintaxe
onde sintaxe é "dvilj" ou "ignorar". Esta é uma maneira muito grosseira de dizer ao
motorista o que fazer com psfile especiais.

Se o valor for "ignorar", todos psfile especiais que são processados ​​posteriormente são
ignorado, até o próximo sintaxe-dvilj-psfile especial é processado.

Se o valor for "dvilj", arquivos ps especiais são processados ​​conforme explicado acima, até o
Próximo sintaxe-dvilj-psfile especial é processado.

Uma extensão óbvia e planejada é o valor "dvips", mas isso não foi implementado
ainda.

Esse especial não é tão simples quanto parece à primeira vista. Uma vez que sua semântica é definida por
pedido de processamento, só é útil se for colocado na mesma página que o psfile
especial. Ter uma vez em um arquivo (por exemplo, na primeira página) não ajuda se você imprimir
apenas uma página do documento - dvilj não faz a pré-digitalização de especiais de primeira página
como alguns outros motoristas fazem. (Patches seriam bem-vindos, é claro.)

comentar=arbitrário texto
comentar arbitrário texto
Isso faz com que o resto do especial seja ignorado; pode ser usado para adicionar meta-
informações para um arquivo DVI.

Com o primeiro formulário, o comentário pode aparecer em qualquer lugar do especial. Quando aparece
primeiro, o processamento deste especial é encerrado e todo o outro texto posterior é
ignorado.

A segunda forma é uma especialidade que foi introduzida para compatibilidade com outras
motoristas. Se a primeira palavra-chave do especial for comentar e não tem valor, é levado
como uma sintaxe de comentário válida também; o resto do especial é ignorado.

orientação=po
Posicione a página no papel físico. O valor que po pode ser um dos seguintes
valores:

0 para retrato
1 para paisagem
2 para retrato reverso
3 para paisagem reversa

ponto de def=n (x, y)
Defina o número do ponto n. Este ponto pode ser referido posteriormente em outro
comandos para especificar áreas que devem ser preenchidas com algum padrão. n deve estar entre 0
e 79.

x e y são as posições desse ponto e têm a forma "? pt" onde "?" é um flutuante
número do ponto. As posições são relativas à origem da página DVI; ou seja, coordenadas
aumentar movendo para a direita e para baixo, o ponto de origem é (1in, 1in) no canto superior esquerdo
canto, alterado por opções -x, -y, -X e -Y, mas não por \ hoffset e \ voffset.

x e y pode ser omitido, ou seja, os valores 3 ou "4 (,)" são válidos. Então a página atual
posição é usada como posição para ponto n.

pontos de reinicialização= "todos"
Isso indefiniu todos os pontos novamente.

cinza=escala de cinza
cinzento=escala de cinza
Isso define o modo de preenchimento para o próximo preencher especial, a área será preenchida com cinza
cor. (cinzento é um apelido para cinza.) Qualquer especificação de padrão é redefinida.

escala de cinza é a porcentagem de cinza que deve ser usada aqui; com 0 significando branco e
100 significa preto.

Advertência: esse especial é, na verdade, um nome impróprio. PCL nomeia essas escalas de cinza sombreamento
padrões e eles são criados colocando pontos na área. A escala de cinza seleciona como
os pontos estão bem espalhados. Nas faixas mais baixas, isso não parece muito cinza de perto
vista, mas mais como um fundo pontilhado. Além disso, as escalas de cinza não são tão
refinado como o intervalo de valores 0..100 pode fazer você acreditar. Na realidade, existem
apenas 8 padrões de cinza diferentes disponíveis:

1 -% 2
3 -% 10
11 -% 20
21 -% 35
36 -% 55
56 -% 80
81 -% 99
100%

Um desses padrões é selecionado de acordo com o escala de cinza valor.

de cinto de segurança=pancadinha
Isso define o modo de preenchimento para o próximo preencher especial, a área será preenchida com um
padronizar. Qualquer especificação de cor cinza é redefinida.

pancadinha é um dos seguintes valores:

1 linhas horizontais
2 linhas verticais
3 linhas diagonais, do canto esquerdo inferior ao canto superior direito
4 linhas diagonais, do canto superior direito ao canto esquerdo inferior
5 linhas cruzadas, verticalmente
6 linhas cruzadas, diagonalmente

preencher=a / b
Preencha a área entre os pontos a e b, de acordo com o modo de preenchimento atual.

ponto a devo seja o canto superior esquerdo e aponte b devo ser o canto esquerdo inferior do
retângulo. Caso contrário, o resultado é lixo.

O modo de preenchimento padrão é o preenchimento de cor cinza de 10%.

nome do arquivo
Este é um legado especial, seu uso é depreciado. Se o especial é apenas uma palavra que
nomeia um arquivo existente, esse arquivo é literalmente incluído. Ao contrário de outro arquivo
significa inclusão, o arquivo não é pesquisado com kpathsea(3). Vocês e guarante que os mesmos estão não suposto para
usar isto especial e we não vai fixo qualquer problemas com .

Deve-se notar que o analisador especial às vezes aceita construções que não são
válido conforme a documentação acima. Então, a saída geralmente é danificada de alguma forma.

Busca para Incluído Arquivos
O arquivo adequado inclui especiais, procure o arquivo com kpathsea(3). O caminho de busca é
configurado pela variável "DVILJINPUTS" e, se o arquivo não for encontrado nesse caminho de busca, por
variável "TEXINPUTS".

Pesquisa via "DVILJINPUTS" cobre o caso de uso de gráficos comuns em todo o site que
devem ser incluídos em documentos, por exemplo, assinaturas digitalizadas. Pesquise nas capas "TEXINPUTS"
o caso de uso em que se tem gráficos como parte do documento atual.

"dvilj" é usado como o nome ".PROGRAM" em texmf.cnf, para todas as variantes de driver, independente
do nome real do programa.

Desconhecido Specials e "TEX_HUSH" • Configuração
Kpathsea(3) tem o conceito de supressão de aviso com a variável de configuração
"TEX_HUSH", consulte seu nó de informações TeX ajuda / Suprimindo avisos. que
variável contém identificadores separados por dois pontos que especificam os avisos a serem suprimidos.

Se "especial" estiver entre os valores listados, dvilj não emite mais avisos sobre
especiais que ele não conhece. Mas se houver um especial reconhecido e se isso
especial tem um parâmetro inválido, então, um aviso é emitido, no entanto, independente de
o conteúdo de "TEX_HUSH".

DUPLO PAGE IMPRESSÃO


Se a impressora tiver uma unidade duplex instalada, a impressão duplex pode ser exigida com o -d
opção.

Caso contrário, a opção de linha de comando -D faz com que a impressora imprima em modo de página dupla, que
é, grosso modo, imprimir primeiro as páginas pares e, em seguida, as páginas ímpares de um documento.
If -D é usado para imprimir páginas pares e ímpares (-D é usado sem o opcional 1 ou 2)
o seguinte acontecerá depois que metade das páginas forem impressas: LJ: a impressora para, mostra
mensagem "FEED" e liga o led de alimentação manual. A impressora continua quando o
as páginas impressas são alimentadas no alimentador de página manual ou o operador pressiona o botão para continuar
(após colocar primeiro as páginas impressas na bandeja de papel).

If -D1 foi especificado, apenas páginas ímpares serão impressas, -D2 pode ser usado para páginas pares. UMA
à direita "-" (como em -D, -D1- or -D2-) suprime a impressão de páginas vazias que são
gerado para preenchimento de outra forma.

O motorista permite o -D opção para ambas as direções de impressão (da frente para trás ou de trás para a frente
impressão). Ele tenta ser inteligente em certos casos: quando um documento tem um número ímpar de
páginas que ele insere no lugar certo uma página vazia quando um documento começa com a página 0 o
driver insere uma página vazia após a página 0 quando um pedaço de um documento é impresso
começa com um número de página par, ele imprime esta página no verso da primeira página para
certifique-se de que os lados ímpares estão sempre no lado frontal. A página 0 é tratada como um estranho
Disputas de Comerciais.

A opção de lado duplo funciona para todos os LJs, não apenas para o novo modelo D com
impressão dupla-face (na verdade, não sei se faz muito sentido no novo LJ II D
em absoluto).

Advertência sobre a opção do lado duplo: quando é usado com frequência ou em arquivos muito grandes,
pode ser necessário limpar a impressora com muito mais freqüência.

A opção de linha de comando -pX pode ser usado para abortar a impressão após a saída de X páginas (pode
levar a resultados estranhos junto com -D) Eu pessoalmente não gosto dessa opção. O seguro
forma de imprimir uma parte de um documento é usando -f (de) e -t (para).

MEIO AMBIENTE


dvilj usa as mesmas variáveis ​​de ambiente e algoritmos para encontrar arquivos de fonte como TeX e
seus amigos fazem. Veja a documentação para o kpathsea(3) biblioteca para detalhes. (Recorrente
aqui é muito complicado.)

"DVILJFONTS"
Se definido, substitui todos os outros caminhos de fonte.

"DVILJMAKEPK"
Se definido, substitui mktexk(1) como o nome do comando a ser executado para criar um arquivo PK
se um não for encontrado.

"DVILJSIZES"
Pode ser definido para indicar quais tamanhos de fontes estão disponíveis. Deve consistir em uma lista
de números separados por dois pontos. Se a lista começar com dois pontos, o padrão do sistema
tamanhos também são usados. Os tamanhos são expressos em pontos por polegada; decimais podem ser usados
para arquivos "pxl": por exemplo, um arquivo de 300 pontos por polegada ampliado em meio passo vem
para 1643 pontos por cinco polegadas, que deve ser codificado como 328.6. dvilj tenta o
tamanho real da fonte antes de tentar qualquer um dos tamanhos fornecidos.

"DVILJINPUTS"
Caminho de pesquisa principal para incluir arquivos.

"TEXINPUTS"
Caminho de pesquisa secundário para arquivos de inclusão.

"TEX_HUSH"
Lista separada por dois pontos de identificadores que nomeiam situações onde nenhum aviso deve ser
saída. Os seguintes identificadores são usados:

checksum suprime avisos de checksum de fontes incompatíveis
legível suprimir avisos sobre arquivos ilegíveis
suprimir avisos especiais sobre especiais desconhecidos
todos suprimem todas as classes de aviso acima
nenhum suprimir nenhum aviso

"KPATHSEA_DEBUG"
Traçar kpathsea(3) pesquisas; definido como -1 para rastreamento completo.

"GS_PATH"
No Windows, esse pode ser o caminho para o Ghostscript; lá o padrão é gswin32c.exe.

No Unix, esta variável de ambiente não é usada. Ghostscript é chamado de gs(1) e
deve ser encontrado em $ PATH.

Use dvilj4 online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    GOLE
    GOLE
    SWIG é uma ferramenta de desenvolvimento de software
    que conecta programas escritos em C e
    C ++ com uma variedade de alto nível
    linguagens de programação. SWIG é usado com
    diferente...
    Baixar SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construído com
    Próxima JS, Webpack, Babel, Node e
    Express, usando GraphQL e Apollo
    Cliente. Loja WooCommerce em React(
    contém: Produtos...
    Baixe o tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repositório de pacotes para ArchLabs Este é um
    aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/archlabs-repo/.
    Ele foi hospedado no OnWorks em...
    Baixar archlabs_repo
  • 4
    Projeto Zephyr
    Projeto Zephyr
    O Projeto Zephyr é uma nova geração
    sistema operacional em tempo real (RTOS) que
    suporta vários hardwares
    arquiteturas. É baseado em um
    kernel de pequena pegada ...
    Baixar Projeto Zephyr
  • 5
    SCons
    SCons
    SCons é uma ferramenta de construção de software
    essa é uma alternativa superior ao
    clássica ferramenta de construção "Make" que
    todos nós conhecemos e amamos. SCons é
    implementou um ...
    Baixar SCons
  • 6
    PSeIntGenericName
    PSeIntGenericName
    PSeInt é um interpretador de pseudo-código para
    alunos de programação que falam espanhol.
    Seu principal objetivo é ser uma ferramenta para
    aprender e compreender o básico
    concep ...
    Baixar PSeInt
  • Mais "

Comandos Linux

Ad