EngelsFransSpaans

OnWorks-favicon

dvilj2p - Online in de cloud

Voer dvilj2p uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht dvilj2p die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


dvilj4, dvilj4l, dvilj2p, dvilj - converteer een TeX DVI-bestand naar PCL, voor HP LaserJet-printers

KORTE INHOUD


dvilj [--Dnummer] [-ccopies] [-dmode] [-D] [-E] [-eoutputfile]
[-ffrompage] [-g] [-hheaderfile] [-l] [-Mflag] [-mmag] [-pagina's]
[-q] [-r] [-ttopagina] [-spaginagrootte] [-v] [-Vmode] [-w] [-xxoff(mm)]
[-yoff(mm)] [-Xxoff(punten)] [-Yyoff(punten)] [-z] [bestandsnaam]

PRODUCTBESCHRIJVING


dvilj en broers en zussen converteren TeX-output ".dvi"-bestanden naar PCL (de Hewlett-Packard Printer
Control Language)-opdrachten die geschikt zijn voor afdrukken op een HP LaserJet+, HP LaserJet IIP (met
dvilj2p), HP LaserJet 4 (met behulp van dvilj4) en volledig compatibele printers.

dvilj4 biedt ook ondersteuning voor de ingebouwde Intellifont- en TrueType-lettertypen; TFM en VF
bestanden worden geleverd in de distributie. Virtuele lettertypen worden niet rechtstreeks ondersteund door
dvilj, dus je moet rennen dvikopie(1) eerst, of breid anders de virtuele lettertypen uit

Alle programma's worden gegenereerd vanuit één bronbestand dvi2xx.c. Ze worden meestal aangeroepen via a
shellscript of als een lijnprinterfilter. Een zo'n schrift, dvihp(1), is opgenomen in de
verdeling. Het biedt opdrachtregelopties die vergelijkbaar zijn met die van dvips(1).

OPTIES


--NSaantal
Debug volgens de bits van aantal; zie de kpadzee(3) handleiding voor waarden. Ook
zet algemene breedsprakigheid aan.

-caantal
Elke pagina afdrukken aantal tijden (inclusief origineel)

-daantal
afdrukken in duplexmodus. De optie -d1 betekent lange rand binding, -d2 staat voor kort
rand bindend. Deze optie is alleen selecteerbaar in dvilj4 en dvilj2p.

-D[-12]
Dubbelzijdig bedrukt - zie hieronder; -D1 drukt alleen oneven kanten af, -D2 is voor even pagina's, a
trailing - onderdrukt het afdrukken van lege opvulpagina's.

-E Zet de printer in de econo-modus (dvilj4 alleen).

-euitbestand
Stuur output naar uitbestand in plaats van de basisnaam van het dvi-bestand uitgebreid met ".lj". Indien
uitbestand is - (zoals in "-e-") de uitvoer wordt naar de standaarduitvoer geleid en kan worden
direct doorgesluisd naar een spooler.

-fpaginanummer
Pagina's afdrukken met TeX-paginanummers groter dan of gelijk aan paginanummer.

-g Go modus: printer niet resetten bij het begin van de taak.

-hheaderbestand
Kopiëren headerbestand om uit te voeren voordat het DVI-bestand wordt vertaald. Gebruikt om willekeurige te verzenden
commando's naar de laserprinter.

-l Afdrukuitvoer in liggende modus; alleen ondersteund door dvilj2p en dvilj4.

-Mvlag
Bel niet mktexpk(1) om lettertypen op aanvraag te genereren. -M1 en -M zijn gelijkwaardig. -M0
maakt aanroepen mogelijk mktexpk(1). (Dit is hetzelfde als in dvips(1).) Het standaardgedrag
(dwz, als nee -M optie wordt gegeven) wordt gekozen tijdens het compileren; zoals gedistribueerd, mktexpk is
ingeschakeld.

-mvergroting
Geef de vergroting op die u wilt gebruiken. De volgende zijn beschikbaar:

-m#usermag bijv. #900
-m0 gelijk aan -m#1000
-mh gelijk aan -m#1095
-m1 gelijk aan -m#1200
-mq equivalent aan -m#1250
-m2 gelijk aan -m#1440
-m3 gelijk aan -m#1728
-m4 gelijk aan -m#2074
-m5 gelijk aan -m#2488

-ppaginatelling
Print paginatelling pagina's na de startpagina.

-q Stille werking: eindstatistieken etc. weglaten.

-r Wisselen van pagina's.

-spagina grootte
Geef het paginaformaat op:

-s1: Uitvoerend (7.25" x 10.5")
-s2: Brief (8.5 "x 11")
-s3: Juridisch (8.5 "x 14")
-s6: Grootboek (11 "x 17")
-s25: A5-papier (148 mm x 210 mm)
-s26: A4-papier (210 mm x 297 mm)
-s27: A3 (297 mm x 420 mm)
-s45: JIS B5-papier (182 mm x 257 mm)
-s46: JIS B4-papier (250 mm x 354 mm)
-s71: Hagaki ansichtkaart (100 mm x 148 mm)
-s72: Oufuku-Hagaki ansichtkaart (200 mm x 148 mm)
-s80: Monarch-envelop (3 7/8 "x 7 1/2")
-s81: commerciële envelop 10 (4 1/8 "x 9 1/2")
-s90: Internationale DL (110 mm x 220 mm)
-s91: Internationale C5 (162 mm x 229 mm)
-s100: internationale B5 (176 mm x 250 mm)

Deze waarden zijn afkomstig uit de technische referentiehandleiding van PCL 5. Als de -s opdrachtregel
optie is weggelaten, wordt er onder aan de pagina niet geknipt. (Maar printen)
onder de papierbodem mag een correct gedragende PCL-printer niet storen.)
onthoud dat de juiste papierlade moet zijn geïnstalleerd voor het geselecteerde papierformaat, dus gebruik
deze optie alleen als u volledige controle heeft over uw afdrukbestemming.

-tpaginanummer
Pagina's afdrukken met TeX-paginanummers kleiner dan of gelijk aan paginanummer.

-v Uitgebreide modus: lijst met gebruikte lettertypen, enz.

-Vmode
Compatibiliteitsmodus. Als mode, gebruik "K" voor Kyocera, "B" voor Brother, 6 voor LJ6-printers.

-w Waarschuwingen weglaten.

-xcompenseren
Globale x-offset in mm op uitvoerpagina ten opzichte van 1 inch/1 inch oorsprong.

-ycompenseren
Globale Y-offset in mm op uitvoerpagina ten opzichte van 1 inch/1 inch oorsprong.

-Xcompenseren
Globale x-offset in punten op de uitvoerpagina (overschrijft de oorsprong van 1 inch/1 inch).

-Ycompenseren
Globale y-offset in punten op de uitvoerpagina (overschrijft de oorsprong van 1 inch/1 inch).

-z Druk een testpagina af met de paginateller aan het einde van de taak.

OPERANDEN


Als er geen operanden zijn opgegeven, wordt een kort gebruiksbericht weergegeven.

bestandsnaam
De DVI-bestandsnaam die moet worden geconverteerd door dvilj. Het moet altijd zoekbaar zijn.

De naam van het uitvoerbestand is opgebouwd uit: bestandsnaam. Ofwel een extensie ".dvi" is
vervangen door ".lj", of de extensie ".lj" wordt toegevoegd.

If bestandsnaam is -, het DVI-bestand wordt gelezen vanaf de standaardinvoer en de resulterende PCL
document wordt naar standaarduitvoer geschreven. (Houd er rekening mee dat het DVI-bestand moet zijn:
doorzoekbaar, zelfs als het standaard is.)

ONDERSTEUNDE TeX \speciaal COMMANDO'S


"\special" commando's ondersteund door dvilj hebben de generieke syntaxis

\special{key1=value key1="waarde met spatie"}
\special{key3 = value key4 = 'let op optionele spaties rond gelijkteken'}

Dat wil zeggen, specials zijn een reeks sleutel/waarde-paren, gescheiden door een gelijkteken. Spaties
rond het gelijkteken worden genegeerd. De waarde is ofwel een door een spatie gescheiden woord of een aanhalingsteken
snaar. Als alternatief kunnen zowel dubbele als enkele aanhalingstekens worden gebruikt. Er is geen ondersteuning voor
aanhalingstekens in waarden citeren; als je zowel dubbele als enkele aanhalingstekens in één wilt
waarde, je hebt pech.

De volgende sleutel/waarde-combinaties zijn geldig:

hpbestand=filet
Invoegen filet op de huidige positie. filet wordt gezocht met kpadzee(3), zie hieronder.

De bestandsinhoud moet geldig zijn voor deze printer, dwz het moet PCL-escape bevatten
reeksen of HP-GL/2-opdrachten. Als het bestand een grafisch bestand is, betekent dit meestal:
dat de linkerbovenhoek van de afbeelding op de huidige positie is geplaatst.

PCL absolute positionering ontsnappingsreeksen in filet zijn herschreven om relatief te zijn
positioneringsopdrachten; de laagst voorkomende coördinaat wordt als referentie gebruikt.

hpfile_verbatim=filet
Invoegen filet woordelijk op de huidige positie, zonder enige wijziging van de bestandsinhoud.
filet wordt gezocht met kpadzee(3), zie hieronder.

Dit wordt meestal gebruikt om absolute posities in PCL-bestanden te behouden.

psbestand=filet llx=x0 lly=y0 ux=x1 ury=y1 rwi=s
Postscript-bestand converteren filet naar HP PCL, door Ghostscript met apparaat "ljetplus", en
voeg het resulterende grafische bestand in op de huidige positie en herschrijf absoluut
ontsnappingsreeksen plaatsen. filet wordt gezocht met kpadzee(3), zie hieronder.

De bijbehorende sleutel/waarde-paren zijn verplicht, ze kunnen willekeurig worden gespecificeerd
volgorde. Waarden x0, x1, y0, y1 en s zijn gehele getallen. (x0,y0) is de linker benedenhoek,
(x1,y1) in de rechterbovenhoek van de afbeelding.

Alstublieft Opmerkingen: De specifiek semantiek of dit special is niet bekend. Met name de
rwi parameter is een schaalfactor; maar zelfs als we naar de broncode kijken, is dat niet het geval
vrij duidelijk wat de auteur van de special hier wilde implementeren. Bovendien is het
onduidelijk welke afmetingen worden gebruikt om de hoeken, Postscript-punten of PCL . te specificeren
stippen.

If helpen gebeuren naar om te weten wat the psbestand semantiek, or if helpen besteed the werk het analyseren van hen,
dan informeren us at [e-mail beveiligd], so uit die we blikje -update dit man pagina met the
relevante informatie.

dvilj-psfile-syntaxis=syntaxis
WAAR syntaxis is ofwel "dvilj" of "negeren". Dit is een zeer ruwe manier om de
chauffeur wat te doen met? psbestand specials.

Als de waarde "negeren" is, alles psbestand specials die achteraf worden verwerkt zijn
genegeerd, tot de volgende dvilj-psfile-syntaxis speciaal wordt verwerkt.

Als de waarde "dvilj" is, psbestanden specials worden verwerkt zoals hierboven uitgelegd, totdat de
volgende dvilj-psfile-syntaxis speciaal wordt verwerkt.

Een voor de hand liggende, geplande uitbreiding is de waarde "dvips", maar deze is niet geïmplementeerd
nog niet.

Die special is niet zo eenvoudig als het in eerste instantie klinkt. Omdat de semantiek wordt gedefinieerd door
verwerkingsopdracht, heeft deze alleen zin als deze op dezelfde pagina staat als de psbestand
speciaal. Als je het eenmaal in een bestand hebt (bijvoorbeeld op de eerste pagina) helpt het niet als je afdrukt
slechts één pagina van het document -- dvilj doet geen prescan van specials op de eerste pagina
zoals sommige andere chauffeurs doen. (Patches zijn natuurlijk welkom.)

commentaar=willekeurig tekst
commentaar willekeurig tekst
Dit zorgt ervoor dat de rest van de special wordt genegeerd; het kan worden gebruikt om meta-
informatie naar een DVI-bestand.

Bij het eerste formulier kan de opmerking overal in de special verschijnen. Wanneer het verschijnt
eerst wordt de verwerking van deze special beëindigd en alle andere tekst erachter is
buiten beschouwing gelaten.

De tweede vorm is een specialiteit die is geïntroduceerd voor compatibiliteit met andere
chauffeurs. Als het eerste trefwoord van de special is commentaar en heeft geen waarde, het is genomen
ook als een geldige commentaarsyntaxis; de rest van de special wordt genegeerd.

oriëntatie=po
Plaats de pagina op het fysieke papier. De waarde po kan een van de volgende zijn:
waarden:

0 voor portret
1 voor landschap
2 voor omgekeerd portret
3 voor omgekeerd landschap

defpunt=n(x,y)
Definieer het puntnummer n. Dit punt kan later worden vermeld in andere speciale
commando's om gebieden te specificeren die met een patroon zullen worden gevuld. n moet tussen 0 . zijn
en 79.

x en y zijn de positie van dat punt en hebben de vorm "?pt" waar "?" is een drijvende
punt nummer. De posities zijn relatief ten opzichte van de oorsprong van de DVI-pagina; dat wil zeggen, coördinaten
verhoog naar rechts en naar beneden, het punt van oorsprong is (1in,1in) in de linkerbovenhoek
hoek, gewijzigd door opties -x, -y, -X en -Y, maar niet door \hoffset en \voffset.

x en y kan worden weggelaten, dwz de waarden 3 of "4(,)" zijn geldig. Dan de huidige pagina
positie wordt gebruikt als positie voor punt n.

resetpunten= "alle"
Hiermee worden alle punten weer ongedaan gemaakt.

grijs=grijsschaal
grijs=grijsschaal
Dit stelt de vulmodus in voor de volgende vullen speciaal, het gebied wordt gevuld met grijs
kleur. (grijs is een alias voor grijs.) Elke patroonspecificatie wordt gereset.

grijsschaal is het percentage grijs dat hier zal worden gebruikt; waarbij 0 wit betekent en
100 betekent zwart.

Waarschuwing: die special is eigenlijk een verkeerde benaming. PCL geeft deze grijsschalen een naam shading
patronen en ze worden gemaakt door stippen in het gebied te plaatsen. De grijsschaal selecteert hoe:
ver verspreid zijn de stippen. In de lagere bereiken ziet dit er van dichtbij niet erg grijs uit
zicht, maar meer als een gestippelde achtergrond. Verder zijn de grijstinten niet zo
fijnkorrelig als het waardebereik 0..100 u misschien doet geloven. In werkelijkheid zijn er
slechts 8 verschillende grijspatronen beschikbaar:

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

Een van deze patronen wordt geselecteerd volgens de grijsschaal waarde.

patroon=pat
Dit stelt de vulmodus in voor de volgende vullen speciaal, het gebied zal worden gevuld met een
patroon. Elke grijze kleurspecificatie wordt gereset.

pat is een van de volgende waarden:

1 horizontale lijnen
2 verticale lijnen
3 diagonale lijnen, van linker benedenhoek naar rechterbovenhoek
4 diagonale lijnen, van rechterbovenhoek naar linkerbenedenhoek
5 gekruiste lijnen, verticaal
6 gekruiste lijnen, diagonaal

vullen=a / b
Vul het gebied tussen de punten a en b, volgens de huidige vulmodus.

punt a Dan moet je wees de linkerbovenhoek en punt b Dan moet je de linkerbenedenhoek van de . zijn
rechthoek. Anders is het resultaat rotzooi.

De standaard vulmodus is 10% grijze kleurvulling.

bestandsnaam
Dit is een legacy special, het gebruik ervan wordt afgeschreven. Als de special maar één woord is dat
een bestaand bestand een naam geeft, wordt dat bestand letterlijk opgenomen. In tegenstelling tot ander bestand
inclusie betekent dat het bestand niet wordt doorzocht met kpadzee(3). Je zijn niet vermeend naar
. dit special en we zal niet repareren elke problemen met het.

Opgemerkt moet worden dat de speciale parser soms constructies accepteert die niet
geldig zoals in de bovenstaande documentatie. Dan wordt de uitvoer meestal op de een of andere manier beschadigd.

Zoeken voor Inbegrepen Bestanden
Het juiste bestand bevat specials doorzoek het bestand met kpadzee(3). Het zoekpad is
geconfigureerd door variabele "DVILJINPUTS" en, als het bestand niet in dat zoekpad wordt gevonden, door
variabele "TEXINPUTS".

Zoeken via "DVILJINPUTS" dekt het gebruiksscenario dat men algemene afbeeldingen voor de hele site heeft die:
worden opgenomen in documenten, bijv. gescande handtekeningen. Zoeken via "TEXINPUTS" covers
de use case dat men afbeeldingen heeft als onderdeel van het huidige document.

"dvilj" wordt gebruikt als de ".PROGRAM" naam in texmf.cnf, voor alle drivervarianten, onafhankelijk
van de daadwerkelijke programmanaam.

Onbekend Special en "TEX_HUSH" configuratie
Kpathzee(3) heeft het concept van waarschuwingsonderdrukking met de configuratievariabele
"TEX_HUSH", raadpleeg zijn Info-knooppunt TeX ondersteuning / Onderdrukken waarschuwingen. Dat
variabele bevat een dubbele punt gescheiden identifiers die de te onderdrukken waarschuwingen specificeren.

Als "speciaal" een van de vermelde waarden is, dvilj geeft geen waarschuwingen meer over
specials die het niet kent. Maar of er een erkende special is en zo ja
special een ongeldige parameter heeft, wordt er toch een waarschuwing afgegeven, onafhankelijk van
de inhoud van "TEX_HUSH".

DUBBELE PAGINA AFDRUKKEN


Als de printer een duplexeenheid heeft geïnstalleerd, kan dubbelzijdig afdrukken worden gevraagd met de -d
optie.

Anders, de opdrachtregeloptie -D zorgt ervoor dat de printer in dubbele paginamodus afdrukt, dat:
is, ruwweg gezegd, eerst de even pagina's en dan de oneven pagina's van een document afdrukken.
If -D wordt gebruikt om zowel even als oneven pagina's af te drukken (-D wordt gebruikt zonder de optionele 1 of 2)
het volgende gebeurt nadat de helft van de pagina's is afgedrukt: LJ: de printer stopt, toont
bericht "FEED" en schakelt de led handmatige invoer in. De printer gaat verder wanneer ofwel de
afgedrukte pagina's worden ingevoerd in de handmatige pagina-invoer, of de operator drukt op doorgaan
knop (nadat u eerst de afgedrukte pagina's in de papierlade hebt geplaatst).

If -D1 is opgegeven, worden alleen oneven pagina's afgedrukt, -D2 kan worden gebruikt voor even pagina's. EEN
trailing "-" (zoals in -D-, -D1- or -D2-) onderdrukt het afdrukken van lege pagina's die
gegenereerd voor opvulling anders.

De chauffeur laat de -D optie voor beide afdrukrichtingen (van voren naar achteren of van achteren naar voren
afdrukken). Het probeert in bepaalde gevallen slim te zijn: wanneer een document een oneven aantal
pagina's het voegt op de juiste plaats een lege pagina in wanneer een document begint met pagina 0 de
driver voegt een lege pagina in na de 0-pagina wanneer een stuk van een document wordt afgedrukt dat
begint met een even paginanummer, het drukt deze pagina af aan de achterkant van de eerste pagina om
zorg ervoor dat de oneven kanten altijd aan de voorkant zitten. De 0-pagina wordt als een vreemde behandeld
pagina.

De dubbelzijdige optie werkt voor alle LJ's, niet alleen voor het nieuwe D-model met doesn
dubbelzijdig bedrukt (eigenlijk weet ik niet of het veel zin heeft op de nieuwe LJ II D
helemaal).

Voorbehoud bij de dubbelzijdige optie: wanneer het vaak wordt gebruikt of op zeer grote bestanden, is het
kan nodig zijn om de printer veel vaker schoon te maken.

De opdrachtregeloptie -pX kan worden gebruikt om het afdrukken af ​​te breken na de uitvoer van X pagina's (kan
leiden tot vreemde resultaten samen met -D). Persoonlijk houd ik niet van deze optie. de veilige
manier om een ​​deel van een document af te drukken gebruikt -f (van) en -t (tot).

MILIEU


dvilj gebruikt dezelfde omgevingsvariabelen en algoritmen voor het vinden van lettertypebestanden als TeX en
zijn vrienden wel. Zie de documentatie voor de kpadzee(3) bibliotheek voor details. (Herhalend)
het is hier te omslachtig.)

"DVILJFONTS"
Indien ingesteld, overschrijft het alle andere lettertypepaden.

"DVILJMAKEPK"
Indien ingesteld, overschrijft mktexpk(1) als de naam van de opdracht die moet worden uitgevoerd om een ​​PK-bestand te maken
als er geen wordt gevonden.

"DVILJMATEN"
Kan worden ingesteld om aan te geven welke lettertypen beschikbaar zijn. Het moet uit een lijst bestaan
getallen gescheiden door dubbele punten. Als de lijst met een dubbele punt begint, is de systeemstandaard
maten worden ook gebruikt. Maten worden uitgedrukt in dots per inch; decimalen kunnen worden gebruikt
voor "pxl"-bestanden: er komt bijvoorbeeld een bestand van 300 dots per inch, vergroot met een halve stap,
uit tot 1643 dots per vijf inch, die gecodeerd moeten worden als 328.6. dvilj probeert de
werkelijke grootte van het lettertype voordat u een van de opgegeven formaten probeert.

"DVILJINPUTS"
Primair zoekpad voor include-bestanden.

"TEXINPUTS"
Secundair zoekpad voor include-bestanden.

"TEX_HUSH"
Door dubbele punten gescheiden lijst met identifiers die situaties benoemen waar geen waarschuwing mag zijn
uitvoer. De volgende identifiers worden gebruikt:

checksum waarschuwingen voor niet-overeenkomende lettertypen onderdrukken
leesbaar waarschuwingen over onleesbare bestanden onderdrukken
speciale waarschuwingen onderdrukken over onbekende specials
alle onderdrukken alle waarschuwingsklassen hierboven
geen onderdruk geen waarschuwingen

"KPATHSEA_DEBUG"
Opsporen kpadzee(3) opzoeken; ingesteld op -1 voor volledige tracering.

"GS_PATH"
Op Windows kan dit het pad naar Ghostscript zijn; daar is de standaard gswin32c.exe.

Op Unix wordt deze omgevingsvariabele niet gebruikt. Ghostscript wordt genoemd als gs(1) en
moet worden gevonden via $PATH.

Gebruik dvilj2p online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad