IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

dvilj4 - Online nel cloud

Esegui dvilj4 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando dvilj4 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


dvilj4, dvilj4l, dvilj2p, dvilj - converte un file TeX DVI in PCL, per stampanti HP LaserJet

SINOSSI


dvilj [--Dnumero] [-ccopie] [-dmodalità] [-D] [-E] [-eoutputfile]
[-ffrompage] [-g] [-hheaderfile] [-l] [-Mflag] [-mmag] [-ppages]
[-q] [-r] [-ttopage] [-spagesize] [-v] [-Vmode] [-w] [-xxoff(mm)]
[-sììì(mm)] [-Xxoff(punti)] [-Yyoff(punti)] [-z] [nome file]

DESCRIZIONE


dvilj e fratelli convertono i file ".dvi" di output TeX in PCL (la stampante Hewlett-Packard
Control Language) adatti per la stampa su HP LaserJet+, HP LaserJet IIP (utilizzando
dvilj2p), HP LaserJet 4 (usando dvilj4) e stampanti completamente compatibili.

dvilj4 fornisce anche il supporto per i font Intellifont e TrueType incorporati; TFM e VF
i file sono forniti nella distribuzione. I caratteri virtuali non sono supportati direttamente da
dvilj, quindi devi correre dvicopia(1) prima, o altrimenti espandere i caratteri virtuali

Tutti i programmi sono generati da un file sorgente dvi2xx.c. Di solito sono chiamati tramite a
script di shell o come filtro della stampante di linea. Uno di questi script, dvhp(1), è incluso nel
distribuzione. Fornisce opzioni da riga di comando simili a quelle di dvip(1).

VERSIONI


--Dnumero
Eseguire il debug in base ai bit di numero; vedere il kpathsea(3) manuale per i valori. Anche
attiva la verbosità generale.

-cnumero
Stampa ogni pagina numero volte (incluso l'originale)

-dnumero
stampare in modalità fronte/retro. L'opzione -d1 significa rilegatura a bordo lungo, -d2 sta per breve
rilegatura del bordo. Questa opzione è selezionabile solo in dvilj4 ed dvilj2p.

-D[-12]
Stampa fronte-retro - vedi sotto; D1 stampa solo lati dispari, D2 è per le pagine pari, a
finale - sopprime la stampa di pagine di riempimento vuote.

-E Commutare la stampante in modalità econo (dvilj4 solo).

-efile di uscita
Invia output a file di uscita invece del nome base del file dvi esteso con ".lj". Se
outfile è - (come in "-e-") l'output è diretto allo standard output e può essere
direttamente convogliato in uno spooler.

-fnumero di pagina
Stampa pagine con numeri di pagina TeX maggiori o uguali a numero di pagina.

-g Go modalità: non ripristinare la stampante all'inizio del lavoro.

-hfile di intestazione
Copia file di intestazione all'output prima della traduzione del file DVI. Usato per inviare arbitrariamente
comandi alla stampante laser.

-l Stampa in modalità orizzontale; supportato solo da dvilj2p ed dvilj4.

-Mbandiera
Non chiamare mkexpk(1) per generare font su richiesta. -M1 ed -M sono equivalenti. -M0
abilita l'invocazione mkexpk(1). (Questo è lo stesso di in dvip(1).) Il comportamento predefinito
(cioè, se no -M opzione è data) è scelto in fase di compilazione; come distribuito, mkexpk è
abilitato.

-mingrandimento
Specificare l'ingrandimento da utilizzare. Sono disponibili:

-m#usermag es., #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

-pconteggio pagine
Stampa conteggio pagine pagine dopo la pagina iniziale.

-q Funzionamento silenzioso: omettere statistiche finali, ecc.

-r Attiva/disattiva l'inversione della pagina.

-sdimensioni della pagina
Specificare la dimensione della pagina:

-s1: Esecutivo (7.25" x 10.5")
-s2: Lettera (8.5 "x 11")
-s3: Legale (8.5" x 14")
-s6: Libro mastro (11 "x 17")
-s25: carta A5 (148 mm x 210 mm)
-s26: carta A4 (210 mm x 297 mm)
-s27: A3 (297 mm x 420 mm)
-s45: carta JIS B5 (182 mm x 257 mm)
-s46: carta JIS B4 (250 mm x 354 mm)
-s71: cartolina Hagaki (100 mm x 148 mm)
-s72: cartolina Oufuku-Hagaki (200 mm x 148 mm)
-s80: busta monarca (3 7/8 "x 7 1/2")
-s81: Busta commerciale 10 (4 1/8" x 9 1/2")
-s90: DL internazionale (110 mm x 220 mm)
-s91: Internazionale C5 (162 mm x 229 mm)
-s100: Internazionale B5 (176 mm x 250 mm)

Questi valori provengono dal manuale di riferimento tecnico PCL 5. Se la -s a riga di comando
l'opzione viene omessa, non viene eseguito alcun ritaglio nella parte inferiore della pagina. (Ma stampando
sotto il fondo della carta non dovrebbe disturbare nessuna stampante PCL che si comporta correttamente.) Per favore
ricorda che il vassoio carta corretto deve essere installato per il formato carta selezionato, quindi usa
questa opzione solo se hai il pieno controllo sulla destinazione di stampa.

-tnumero di pagina
Stampa pagine con numeri di pagina TeX inferiori o uguali a numero di pagina.

-v Modalità dettagliata: elenca i caratteri utilizzati, ecc.

-Vmodo
Modalità di compatibilità. Come modo, utilizzare "K" per Kyocera, "B" per Brother, 6 per stampanti LJ6.

-w Ometti avvisi.

-xoffset
Scostamento x globale in mm sulla pagina di output rispetto all'origine di 1 pollice/1 pollice.

-yoffset
Offset y globale in mm sulla pagina di output rispetto all'origine di 1 pollice/1 pollice.

-Xoffset
Scostamento x globale in punti sulla pagina di output (sostituisce l'origine di 1 pollice/1 pollice).

-Yoffset
Offset y globale in punti sulla pagina di output (sostituisce l'origine di 1 pollice/1 pollice).

-z Stampa una pagina di prova con il contatore di pagine alla fine del lavoro.

OPERANDI


Se non vengono specificati operandi, viene visualizzato un breve messaggio di utilizzo.

Nome del file
Il nome del file DVI che deve essere convertito da dvilj. Deve essere sempre ricercabile.

Il nome del file di output è costruito da Nome del file. O un'estensione ".dvi" è
sostituito da ".lj", oppure viene aggiunta l'estensione ".lj".

If Nome del file is -, il file DVI viene letto dallo standard input e il risultante PCL
il documento viene scritto sullo standard output. (Ricorda che il file DVI deve essere
ricercabile, anche se è stdin.)

SUPPORTATI TeX \speciale COMANDI


Comandi "\special" supportati da dvilj hanno la sintassi generica

\special{key1=value key1="value with space"}
\special{key3 = value key4 = 'nota gli spazi facoltativi intorno al segno di uguale'}

Ad esempio, gli speciali sono una sequenza di coppie chiave/valore, separate da un segno di uguale. Spazi
intorno al segno di uguale vengono ignorati. Il valore è una parola separata da spazi o una virgoletta
corda. In alternativa, è possibile utilizzare sia le virgolette doppie che singole. Non c'è supporto per
citare le virgolette nei valori; se vuoi virgolette doppie e singole in una
valore, sei sfortunato.

Sono valide le seguenti combinazioni chiave/valore:

hpfile=filetto
inserire filetto alla posizione attuale. filetto viene cercato con kpathsea(3), vedi sotto.

Il contenuto del file deve essere valido per questa stampante, ovvero deve contenere l'escape PCL
sequenze o comandi HP-GL/2. Se il file è un file grafico, in genere significa
che l'angolo superiore sinistro della grafica sia posizionato nella posizione corrente.

Sequenze di escape del posizionamento assoluto PCL in filetto vengono riscritti per essere relativi
comandi di posizionamento; la coordinata che appare più bassa viene utilizzata come riferimento.

hpfile_verbatim=filetto
inserire filetto parola per parola nella posizione corrente, senza alcuna modifica del contenuto del file.
filetto viene cercato con kpathsea(3), vedi sotto.

Questo è principalmente usato per mantenere le posizioni assolute nei file PCL.

psfile=filetto lx=x0 lly=y0 urx=x1 ury=y1 rwi=s
Converti file Postscript filetto a HP PCL, da Ghostscript con il dispositivo "ljetplus", e
inserire il file grafico risultante nella posizione corrente, riscrivendo assoluto
sequenze di escape della posizione. filetto viene cercato con kpathsea(3), vedi sotto.

Le coppie chiave/valore di accompagnamento sono obbligatorie, possono essere specificate in modo arbitrario
ordine. Valori x0, x1, y0, y1e s sono numeri interi. (x0,y0) è l'angolo inferiore sinistro,
(x1,y1) nell'angolo in alto a destra dell'immagine.

Per favore, Nota: I specifico semantica of questo la nostra speciale is non conosciuto. In particolare, l'
rwi il parametro è un fattore di scala; ma anche guardando il codice sorgente non lo è
abbastanza chiaro ciò che l'autore dello speciale intendeva implementare qui. Inoltre, è
non è chiaro quali dimensioni vengono utilizzate per specificare gli angoli, i punti Postscript o PCL
puntini.

If Tu accadere a sapere , il psfile semantica, or if Tu esaurito , il lavoro l'analisi loro,
per favore far sapere us at [email protected], so che we può update questo uomo pagina con , il
pertinente informazioni.

sintassi-dvilj-psfile=sintassi
where sintassi è "dvilj" o "ignora". Questo è un modo molto rozzo per dire il
autista cosa fare? psfile Speciali.

Se il valore è "ignora", all psfile speciali che vengono elaborati in seguito sono
ignorato, fino al prossimo sintassi-dvilj-psfile speciale viene elaborato.

Se il valore è "dvilj", psfile speciali vengono elaborati come spiegato sopra, fino al
GENERAZIONE sintassi-dvilj-psfile speciale viene elaborato.

Un'estensione ovvia e pianificata è il valore "dvips", ma questo non è stato implementato
ancora.

Quello speciale non è così semplice come sembra a prima vista. Poiché la sua semantica è definita da
ordine di elaborazione, è utile solo se viene inserito nella stessa pagina del psfile
speciale. Averlo una volta in un file (ad esempio, sulla prima pagina) non aiuta se si stampa
solo una pagina del documento - dvilj non esegue la prescansione degli speciali della prima pagina
come fanno altri driver. (Le patch sarebbero benvenute, ovviamente.)

commento=arbitrario testo
commento arbitrario testo
Questo fa sì che il resto dello speciale venga ignorato; può essere usato per aggiungere meta-
informazioni in un file DVI.

Con il primo modulo, il commento può apparire ovunque nello speciale. Quando appare
in primo luogo, l'elaborazione di questo speciale è terminata e tutto il resto del testo dietro è
ignorato.

La seconda forma è una specialità che è stata introdotta per compatibilità con altre
autisti. Se la prima parola chiave dello speciale è commento e non ha valore, è preso
anche come sintassi di commento valida; il resto dello speciale viene ignorato.

orientamento=po
Posiziona la pagina sulla carta fisica. Il valore po potrebbe essere uno dei seguenti
valori:

0 per il ritratto
1 per il paesaggio
2 per il ritratto inverso
3 per il paesaggio inverso

punto definitivo=n(x,y)
Definire il numero del punto n. Questo punto può essere richiamato più avanti in altri speciali
comandi per specificare le aree che devono essere riempite con un motivo. n deve essere compreso tra 0
e 79.

x ed y sono la posizione di quel punto e hanno la forma "?pt" dove "?" è un galleggiante
numero del punto. Le posizioni sono relative all'origine della pagina DVI; cioè, coordinate
aumentare spostandosi verso destra e verso il basso, il punto di origine è (1in,1in) in alto a sinistra
angolo, alterato dalle opzioni -x, -y, -Xe -Y, ma non da \hoffset e \voffset.

x ed y può essere omesso, cioè i valori 3 o "4(,)" sono validi. Quindi la pagina corrente
la posizione è usata come posizione per il punto n.

resetpoint="tutti"
Questo non definisce di nuovo tutti i punti.

grigio=scala_di grigi
grigio=scala_di grigi
Questo imposta la modalità di riempimento per il prossimo riempire speciale, l'area sarà riempita di grigio
colore. (grigio è un alias per grigio.) Qualsiasi specifica del modello viene reimpostata.

scala_di grigi è la percentuale di grigio da utilizzare qui; con 0 che significa bianco e
100 significa nero.

Avvertenza: quello speciale è in realtà un termine improprio. PCL nomina queste scale di grigi ombreggiatura
modelli e vengono creati posizionando punti nell'area. La scala dei grigi seleziona come
distanti i punti sono. Nelle gamme inferiori, questo non sembra molto grigio da vicino
vista, ma più simile a uno sfondo punteggiato. Inoltre, le scale di grigi non sono così
a grana fine come potrebbe far credere l'intervallo di valori 0..100. In realtà ci sono
solo 8 diversi modelli di grigio disponibili:

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

Uno di questi modelli è selezionato in base al scala_di grigi valore.

modello=colpetto
Questo imposta la modalità di riempimento per il prossimo riempire speciale, l'area sarà riempita con a
modello. Qualsiasi specifica di colore grigio viene ripristinata.

colpetto è uno dei seguenti valori:

1 linee orizzontali
2 linee verticali
3 linee diagonali, dall'angolo in basso a sinistra all'angolo in alto a destra
4 linee diagonali, dall'angolo in alto a destra all'angolo in basso a sinistra
5 linee incrociate, in verticale
6 linee incrociate, in diagonale

riempire=a / b
Riempi l'area tra i punti a ed b, in base alla modalità di riempimento corrente.

punto a devono obbligatoriamente: essere l'angolo in alto a sinistra e puntare b devono obbligatoriamente: essere l'angolo in basso a sinistra del
rettangolo. Altrimenti il ​​risultato è spazzatura.

La modalità di riempimento predefinita è il riempimento del colore grigio al 10%.

Nome del file
Si tratta di un'eredità speciale, il suo utilizzo è ammortizzato. Se lo speciale è solo una parola che
nomina un file esistente, quel file è incluso alla lettera. Contrariamente ad altri file
inclusione significa che il file non viene cercato con kpathsea(3). Tu sono non suppone a
uso questo la nostra speciale ed we Non sarà fisso in qualsiasi problemi con esso.

Va notato che il parser speciale a volte accetta costrutti che non lo sono
valido come nella documentazione di cui sopra. Quindi, l'output viene spesso danneggiato in qualche modo.

Ricerca per Inclusi File
Il file corretto include speciali cerca il file con kpathsea(3). Il percorso di ricerca è
configurato dalla variabile "DVILJINPUTS" e, se il file non viene trovato in quel percorso di ricerca, da
variabile "TEXINPUTS".

La ricerca tramite "DVILJINPUTS" copre il caso d'uso in cui si ha una grafica comune a tutto il sito che
devono essere inclusi nei documenti, ad esempio le firme scansionate. Ricerca tramite copertine "TEXINPUTS"
il caso d'uso che si ha la grafica come parte del proprio documento corrente.

"dvilj" è usato come nome ".PROGRAM" in texmf.cnf, per tutte le varianti di driver, indipendente
del nome effettivo del programma.

Sconosciuto Speciali ed "TEX_HUSH" configurazione
Kpathsea(3) ha il concetto di soppressione degli avvisi con la variabile di configurazione
"TEX_HUSH", fare riferimento al suo nodo Info TeX supporto / Soppressione avvertenze. Che
variabile contiene un identificatore separato da due punti che specifica gli avvisi da sopprimere.

Se "speciale" è tra i valori elencati, dvilj non emette più avvisi su
speciali che non conosce. Ma se c'è uno speciale riconosciuto e se quello
special ha un parametro non valido, viene comunque emesso un avviso, indipendentemente da
il contenuto di "TEX_HUSH".

RADDOPPIARE PAGINA STAMPA


Se sulla stampante è installata un'unità fronte/retro, è possibile richiedere la stampa fronte/retro con il -d
opzione.

Altrimenti, l'opzione della riga di comando -D fa in modo che la stampante stampi in modalità doppia pagina, che
è, grosso modo, stampare prima le pagine pari e poi le pagine dispari di un documento.
If -D viene utilizzato per stampare pagine pari e dispari (-D viene utilizzato senza l'opzionale 1 o 2)
dopo la stampa di metà delle pagine accadrà quanto segue: LJ: la stampante si ferma, mostra
messaggio "FEED" e accende il led di avanzamento manuale. La stampante continua quando il
le pagine stampate vengono alimentate nell'alimentatore pagine manuale oppure l'operatore preme il pulsante continua
(dopo aver posizionato prima le pagine stampate nel vassoio della carta).

If D1 è stato specificato che verranno stampate solo le pagine dispari, D2 può essere utilizzato per pagine pari. UN
finale "-" (come in -D, -D1- or -D2-) sopprime la stampa di pagine vuote che sono
generato per riempimento altrimenti.

Il conducente consente il -D opzione per entrambe le direzioni di stampa (fronte-retro o retro-fronte
stampa). Cerca di essere furbo in certi casi: quando un documento ha un numero dispari di
pagine inserisce al posto giusto una pagina vuota quando un documento inizia con pagina 0 il
il driver inserisce una pagina vuota dopo la pagina 0 quando viene stampato un pezzo di un documento che
inizia con un numero di pagina pari stampa questa pagina sul retro della prima pagina per
assicurarsi che i lati dispari siano sempre sul lato anteriore. La pagina 0 è trattata come una dispari
.

L'opzione doubleside funziona per tutti i LJ, non solo per il nuovo modello D con do
stampa fronte-retro (in realtà, non so se abbia molto senso sul nuovo LJ II D
affatto).

Avvertenza sull'opzione double-side: quando viene utilizzata frequentemente o su file molto grandi,
potrebbe essere necessario pulire la stampante molto più frequentemente.

L'opzione della riga di comando -pX può essere utilizzato per interrompere la stampa dopo l'uscita di X pagine (può
portare a strani risultati insieme a -D). Personalmente non mi piace questa opzione. Il sicuro
sta usando il modo di stampare una parte di un documento -f (da) e -t (a).

AMBIENTE


dvilj usa le stesse variabili d'ambiente e algoritmi per trovare file di font come TeX e
i suoi amici lo fanno. Consulta la documentazione per il kpathsea(3) biblioteca per i dettagli. (Ripetendo
qui è troppo ingombrante.)

"DVILJFONTS"
Se impostato, sovrascrive tutti gli altri percorsi dei caratteri.

"DVILJMAKEPK"
Se impostato, sovrascrive mkexpk(1) come nome del comando da eseguire per creare un file PK
se non se ne trova uno.

"DVILJSIZES"
Può essere impostato per indicare le dimensioni dei caratteri disponibili. Dovrebbe consistere in un elenco
di numeri separati da due punti. Se l'elenco inizia con i due punti, l'impostazione predefinita del sistema
vengono utilizzate anche le dimensioni. Le dimensioni sono espresse in punti per pollice; si possono usare i decimali
per i file "pxl": ad esempio, arriva un file da 300 punti per pollice ingrandito di mezzo passo
fino a 1643 punti per cinque pollici, che dovrebbero essere codificati come 328.6. dvilj prova il
dimensione effettiva del carattere prima di provare una delle dimensioni indicate.

"INGRESSI DVILJ"
Percorso di ricerca principale per i file di inclusione.

"INGRESSI DI TESSUTO"
Percorso di ricerca secondario per i file di inclusione.

"TEX_HUSH"
Elenco separato da due punti di identificatori che indicano situazioni in cui non deve essere visualizzato alcun avviso
produzione. Vengono utilizzati i seguenti identificatori:

checksum sopprime gli avvisi di checksum dei caratteri non corrispondenti
leggibile sopprime gli avvisi sui file illeggibili
speciali sopprimere avvisi su offerte speciali sconosciute
tutti sopprimono tutte le classi di avviso sopra
nessuno sopprime nessun avviso

"KPATHSEA_DEBUG"
Traccia kpathsea(3) ricerche; impostare su -1 per la traccia completa.

"GS_PATH"
Su Windows, questo potrebbe essere il percorso di Ghostscript; c'è l'impostazione predefinita gswin32c.exe.

Su Unix, questa variabile d'ambiente non viene utilizzata. Ghostscript si chiama come gs(1) e
deve essere trovato su $PATH.

Usa dvilj4 online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    SWIG
    SWIG
    SWIG è uno strumento di sviluppo software
    che collega programmi scritti in C e
    C++ con una varietà di alto livello
    linguaggi di programmazione. SWIG è usato con
    diverso...
    Scarica SIG
  • 2
    Tema React di WooCommerce Nextjs
    Tema React di WooCommerce Nextjs
    Tema React WooCommerce, costruito con
    Avanti JS, Webpack, Babel, Node e
    Express, utilizzando GraphQL e Apollo
    Cliente. Negozio WooCommerce a React(
    contiene: Prodotti...
    Scarica il tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repository dei pacchetti per ArchLabs Questo è un file
    applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/archlabs-repo/.
    È stato ospitato in OnWorks in...
    Scarica archlabs_repo
  • 4
    Progetto Zefiro
    Progetto Zefiro
    Il progetto Zephyr è una nuova generazione
    sistema operativo in tempo reale (RTOS) che
    supporta più hardware
    architetture. Si basa su a
    kernel a ingombro ridotto...
    Scarica il progetto zephyr
  • 5
    SCons
    SCons
    SCons è uno strumento di costruzione di software
    che è un'alternativa superiore al
    il classico strumento di costruzione "Make" che
    tutti conosciamo e amiamo. SCons è
    implementato un...
    Scarica SCons
  • 6
    PSInt
    PSInt
    PSeInt è un interprete di pseudo-codice per
    studenti di programmazione di lingua spagnola.
    Il suo scopo principale è quello di essere uno strumento per
    imparare e comprendere le basi
    concetto...
    Scarica PSInt
  • Di Più "

Comandi Linux

Ad