EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

dv2dt - Online în cloud

Rulați dv2dt în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda dv2dt care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


dv2dt - convertiți un fișier binar TeX DVI în reprezentare text DTL

REZUMAT


dv2dt fisier de intrare-DVI ieșire-DTL-fișier

Dacă numele fișierelor sunt omise, atunci stdin și stdout sunt presupuse.

DESCRIERE


dv2dt convertește un fișier binar TeX DVI într-un fișier text editabil în DTL (DVI Text Limbă)
format. Însoțitorul dt2dv(1) utilitarul poate converti fișierul DTL înapoi într-un DVI binar
fișier.

DVI COMMAND DESCRIERE


Fișierele TeX DVI conțin o descriere binară compactă a paginilor tipărite, ca flux de
octeți de cod de operare, fiecare urmat imediat de zero sau mai mulți octeți de parametri. The
formatul fișierelor DVI este complet descris în Donald E. Knuth, TeX: Program, Addison-
Wesley (1986), ISBN 0-201-13437-3, precum și în dvitype(1) sursa programului alfabetizat
cod.

Pentru comoditate, oferim un rezumat al comenzilor DVI aici. În lista următoare,
octeții codului de operare sunt dați ca valori zecimale fără semn, urmate de simbolul lor
nume (nu sunt prezente în fișierul DVI) și o scurtă descriere. O denumire ca b[+n]
înseamnă că octetul codului de operare este urmat de un parametru b care folosește n octeți și este
semnat. Fără semnul plus, parametrul este nesemnat. Parametru întreg semnat
valorile sunt întotdeauna reprezentate în aritmetica complementului a doi, care este sistemul urmat
de majoritatea calculatoarelor fabricate astăzi, inclusiv toate computerele personale și stațiile de lucru.

0 set_char_0 Setați caracterul 0 din fontul curent.

...

127 set_char_127 Setați caracterul 127 din fontul curent.

128 set1 c[1] Setați un număr de caracter nesemnat de 1 octet (uchar). c.

129 set2 c[2] Setați un număr uchar de 2 octeți c.

130 set3 c[3] Setați un număr uchar de 3 octeți c.

131 set4 c[+4] Setați un număr de caracter semnat de 4 octeți (schar). c.

132 set_rule a[+4] b[+4]
Stabiliți regula, înălțimea a, lățime b.

133 pune1 c[1] Puneți uchar de 1 octet c.

134 pune2 c[2] Puneți uchar de 2 octet c.

135 pune3 c[3] Puneți uchar de 3 octet c.

136 pune4 c[+4] Puneți schar de 4 octeți c.

137 pune_regula a[+4] b[+4]
Pune regula, inaltime a, lățime b.

138 NOP Nu face nimic.

139 bop c0[+4] ... c9[+4] p[+4]
Începutul paginii. Parametrii c0 ... c9 sunt contoarele de pagini TeX,
conținutul registrelor de numărare TeX \count0 ... \count9. Parametrul
p este decalajul de octeți de la începutul fișierului DVI al celui precedent
bop octet cod de operare. Prima astfel de comandă din fișier are p = -1.

140 eop Sfârșitul paginii.

141 împinge Apăsați (h,v,w,x,y,z) pe stivă.

142 pop Pop (h,v,w,x,y,z) din stivă.

143 dreapta1 b[+1]
Misca-te la dreapta b de unități.

144 dreapta2 b[+2]
Misca-te la dreapta b de unități.

145 dreapta3 b[+3]
Misca-te la dreapta b de unități.

146 dreapta4 b[+4]
Misca-te la dreapta b de unități.

147 w0 Misca-te la dreapta w de unități.

148 w1 b[+1] Misca-te la dreapta b unități și set w = b.

149 w2 b[+2] Misca-te la dreapta b unități și set w = b.

150 w3 b[+3] Misca-te la dreapta b unități și set w = b.

151 w4 b[+4] Misca-te la dreapta b unități și set w = b.

152 x0 Misca-te la dreapta x de unități.

153 x1 b[+1] Misca-te la dreapta b unități și set x = b.

154 x2 b[+2] Misca-te la dreapta b unități și set x = b.

155 x3 b[+3] Misca-te la dreapta b unități și set x = b.

156 x4 b[+4] Misca-te la dreapta b unități și set x = b.

157 down1 a[+1] Coborî a de unități.

158 down2 a[+2] Coborî a de unități.

159 down3 a[+3] Coborî a de unități.

160 down4 a[+4] Coborî a de unități.

161 y0 Misca-te la dreapta y de unități.

162 y1 a[+1] Misca-te la dreapta a unități și set y = a.

163 y2 a[+2] Misca-te la dreapta a unități și set y = a.

164 y3 a[+3] Misca-te la dreapta a unități și set y = a.

165 y4 a[+4] Misca-te la dreapta a unități și set y = a.

166 z0 Misca-te la dreapta z de unități.

167 z1 a[+1] Misca-te la dreapta a unități și set z = a.

168 z2 a[+2] Misca-te la dreapta a unități și set z = a.

169 z3 a[+3] Misca-te la dreapta a unități și set z = a.

170 z4 a[+4] Misca-te la dreapta a unități și set z = a.

171 fnt_num_0 Setați numărul actual al fontului (F) = 0.

...

234 fnt_num_63 set f = 63.

235 fnt1 k[1] set f = k.

236 fnt2 k[2] set f = k.

237 fnt3 k[3] set f = k.

238 fnt4 k[+4] set f = k.

239 xxx1 k[1] x[k]
Snur special x cu k octeți.

240 xxx2 k[2] x[k]
Snur special x cu k octeți.

241 xxx3 k[3] x[k]
Snur special x cu k octeți.

242 xxx4 k[4] x[k]
Snur special x cu (nesemnat) k octeți.

243 fnt_def1 k[1] c[4] s[4] d[4] a[1] l[1] n[a+l]
Definiți fontul k. Parametrii sunt:

c Sumă de control pentru fișierul TFM.

s Factor de scară, în unități DVI.

d Dimensiunea designului, în unități DVI.

a Lungimea „zonei” sau a directorului.

l Lungimea numelui fontului.

n Zona și șirurile de nume ale fontului.

244 fnt_def2 k[2] c[4] s[4] d[4] a[1] l[1] n[a+l]
Definiți fontul k.

245 fnt_def3 k[3] c[4] s[4] d[4] a[1] l[1] n[a+l]
Definiți fontul k.

246 fnt_def4 k[+4] c[4] s[4] d[4] a[1] l[1] n[a+l]
Definiți fontul k.

247 pre eu [1] num[4] bârlog[4] mag[4] k[1] x[k]
Începe preambulul. Parametrii sunt:

i format DVI. Standard TeX are ID = 2, iar TeX-XeT are ID = 3.

o Numerator de 100 nm / unitate DVI.

zi Numitor de 100 nm / unitate DVI.

mag 1000 * mărire.

k Lungimea comentariului.

x Șir de comentarii.

248 post p[4] num[4] bârlog[4] mag[4] l[4] tu[4] s[2] t[2]
Începeți postambulul. Parametrii sunt:

p Indicator către bop final.

num, bârlog, mag
Duplicate ale valorilor din preambul.

l Înălțimea plus adâncimea celei mai înalte pagini, în unități DVI.

u Lățimea celei mai late pagini, în unități DVI.

s Adâncimea maximă a stivei necesară pentru a procesa acest fișier DVI.

t Numărul total de pagini (bop comenzi) prezente.

249 post_post q[4] eu [1] 223 ... 223
Sfârșitul poștalei. Parametrii sunt:

q Byte offset de la începutul fișierului DVI la post comandă
care a început postambulul.

i ID format DVI, ca în preambul.

223 Cel puțin patru 223 octeți.

250 Nedefinit.

...

255 Nedefinit.

DTL COMMAND DESCRIERE


Un fișier DTL conține o linie per comandă, cu o limită de 1024 de caractere pe linie. Fiecare
comanda conține un nume de operație simbolic, urmat de zero sau mai multe valori ale parametrilor.
Descrierile valorii parametrilor nu sunt repetate aici; pot fi găsite în precedentul
secţiune.

varietate
Această comandă specifică numele tipului de fișier DTL; nu are DVI
echivalent fișier.

(text) Serii de comenzi set_char, pentru text ASCII imprimabil.

\( Literal ASCII stânga paranteză în (text).

\) Literal ASCII paranteză dreaptă în (text).

\\ Bară oblică inversă ASCII literală în (text).

\" Literal ASCII ghilimele duble în (text).

\X Y Set_char pentru caracterul cu codul hexazecimal XY, nu în paranteze,
ci de la sine pentru lizibilitate.

s1, s2, s2, s3 Set, cu coduri de caractere (1,2,3,4) de octeți.

sr set_rule.

p1, p2, p2, p3 Puneți, cu coduri de caractere (1,2,3,4) de octeți.

pr pune_regula.

NOP NOP (nu face nimic).

bop bop (începutul paginii).

eop eop (sfârșitul paginii).

[ Apăsați.

] Pop.

R1, R2, R3, r4 Corect, cu argument (1,2,3,4) octeți.

w0, w1, w2, w3, w4 Ca și în DVI.

x0, x1, x2, x3, x4 Ca și în DVI.

d1, d2, d3, d4 Jos, cu argument (1,2,3,4)-octeți.

y0, y1, y2, y3, y4 Ca și în DVI.

z0, z1, z2, z3, z4 Ca și în DVI.

fn fnt_num (setați fontul curent la numărul fontului de la 0 la 63).

f1, f2, f3, f4 fnt (setați fontul curent la numărul de font (1,2,3,4) octeți).

special XXX (comenzi speciale cu lungimea șirului de (1,2,3,4) octeți).

fd fnt_def (atribuiți un număr unui font numit).

pre Preambul.

post post (începeți poștale).

post_post post_post (sfârșitul postambulului).

opcode Comandă DVI nedefinită (250 până la 255).

PROBĂ DTL FILE


Următorul fișier TeX cu 2 linii
Buna.
\pa
atunci când sunt procesate cu comenzile
tex salut.tex
dv2dt salut.dvi salut.dtl
produce acest fișier DTL:
secvențe de varietate-6
pre 2 25400000 473628672 1000 27 ' TeX output 1995.03.02:2334'
bop 1 0 0 0 0 0 0 0 0 0 -1
[
d3 -917504
]
d4 42152922
[
d4 -41497562
[
r3 1310720
fd1 0 11374260171 655360 655360 0 5 '' 'cmr10'
fn0
(Buna ziua.)
]
]
d3 1572864
[
r4 15229091
(1)
]
eop
post 42 25400000 473628672 1000 43725786 30785863 2 1
fd1 0 11374260171 655360 655360 0 5 'cmr10'
post_post 152 2 223 223 223 223
Comanda
dt2dv salut.dtl salut.dvi
va reconstrui fișierul DVI original.

Utilizați dv2dt online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    wxPython
    wxPython
    Un set de module de extensie Python care
    împachetați clasele GUI multiplatformă din
    wxWidgets.. Public: Dezvoltatori. Utilizator
    interfață: X Window System (X11), Win32...
    Descărcați wxPython
  • 2
    packfilemanager
    packfilemanager
    Acesta este managerul de fișiere al pachetului Total War
    proiect, începând cu versiunea 1.7. A
    scurtă introducere în Warscape
    modding:...
    Descărcați packfilemanager
  • 3
    IPerf2
    IPerf2
    Un instrument de măsurare a traficului de rețea
    Performanță TCP și UDP cu metrici
    atât în ​​jurul debitului cât și al latenței. The
    obiectivele includ menținerea unui activ
    cod iperf...
    Descărcați IPerf2
  • 4
    fre:ac - convertor audio gratuit
    fre:ac - convertor audio gratuit
    fre:ac este un convertor audio și CD gratuit
    ripper pentru diverse formate și codificatoare.
    Dispune de MP3, MP4/M4A, WMA, Ogg
    Format Vorbis, FLAC, AAC și Bonk
    a sustine, ...
    Descărcați fre:ac - convertor audio gratuit
  • 5
    matplotlib
    matplotlib
    Matplotlib este o bibliotecă cuprinzătoare
    pentru crearea statice, animate și
    vizualizări interactive în Python.
    Matplotlib ușurează lucrurile și
    lucru greu...
    Descărcați Matplotlib
  • 6
    Botman
    Botman
    Scrieți logica chatbot-ului o dată și
    conectați-l la unul dintre cele disponibile
    servicii de mesagerie, inclusiv Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram sau chiar tu...
    Descărcați BotMan
  • Mai mult »

Comenzi Linux

Ad