EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

dvisvgm - Online în cloud

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

Aceasta este comanda dvisvgm 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


dvisvgm - convertește fișierele DVI și EPS în formatul SVG bazat pe XML

REZUMAT


dvisvgm [ Opțiuni ] fişier [.dvi]

dvisvgm -E [ Opțiuni ] fişier [.eps]

DESCRIERE


Utilitarul de linie de comandă dvisvgm convertește fișierele DVI, așa cum sunt generate de TeX/LaTeX, în
Format de grafică vectorială scalabil bazat pe XML SVG. Acceptă formatul clasic DVI 2 as
precum și formatul 3 (creat de pTeX în modul vertical) și formatul 5, care este cunoscut și ca
XDV (creat de XeTeX). Pe lângă comenzile de bază DVI, dvisvgm evaluează și multe
așa-zisul oferte speciale care extind considerabil capacitățile formatului DVI. Pentru mai mult
prezentare detaliată, vezi secțiunea Suportat Speciale de mai jos.

Deoarece standardul actual SVG 1.1 nu specifică grafică cu mai multe pagini, dvisvgm creează
fișiere SVG separate pentru fiecare pagină DVI. Din motive de compatibilitate, doar primul
pagina este convertită în mod implicit. Pentru a selecta o altă pagină sau o pagină arbitrară
secvențe, utilizați opțiunea -p care este descris mai jos.

SVG este un format grafic bazat pe vector și, prin urmare, dvisvgm încearcă să convertească gliful
contururile tuturor fonturilor utilizate la descrieri scalabile ale căilor. Cel mai rapid mod de a face asta este
extrageți informațiile de cale din fișierele font în format PFB, TTF sau OTF. Dacă dvisvgm este
capabil să găsească un astfel de fișier, extrage toate informațiile necesare despre glife
din ea.

Cu toate acestea, sursa principală a TeX pentru descrierile fonturilor este Metafont, care produce ieșire bitmap
(fișiere GF). De aceea, nu toate fonturile TeX disponibile sunt disponibile într-un format scalabil. În
în aceste cazuri, dvisvgm încearcă să vectorizeze ieșirea Metafont prin urmărirea hărților de bit glif.
Rezultatele nu sunt la fel de perfecte ca majoritatea omologilor PFB sau OTF (optimizat manual), dar
sunt totuși foarte drăguți în majoritatea cazurilor.

Când rulați dvisvgm fără opțiune --fără fonturi, font elemente (...) sunt utilizate
pentru a încorpora datele fontului în fișierele SVG. Din păcate, doar puține reda SVG suport
aceste elemente încă. Majoritatea browserelor web și a aplicațiilor de grafică vectorială nu le evaluează
corect, astfel încât componentele de text ale graficelor rezultate să arate ciudat. În
pentru a crea mai multe fișiere SVG compatibile, opțiunea de linie de comandă --fără fonturi poate fi dat la
înlocuiți elementele fontului cu căi grafice simple.

OPŢIUNI


-A, --urmează-toate=[se întoarce]
Această opțiune forțează dvisvgm să urmărească nu numai glifele necesare efectiv, ci și toate glifele
dintre toate fonturile bitmap utilizate în fișierul DVI. Deoarece rezultatele urmăririi sunt stocate în
cache de fonturi, toate următoarele conversii DVI (fără opțiune --urmează-toate) unde acestea
fonturile sunt implicate, va fi mult mai rapid. În mod implicit, dvisvgm urmărește doar cel efectiv
glifele necesare și le adaugă în cache. Opțiunea booleană se întoarce determină cum
pentru a gestiona glifele deja stocate în cache. În mod implicit, aceste glife sunt omise.
Setarea argumentului se întoarce la da or adevărat obligă dvisvgm să urmărească corespunzătoare
din nou bitmaps.

notițe
Această opțiune are efect numai dacă memorarea în cache a fonturilor este activă. Prin urmare, --urmează-toate
nu poate fi combinat cu opțiunea --cache=niciunul.

-b, --bbox=fmt
Setează caseta de delimitare a graficului generat la formatul specificat. Parametrul
fmt ia fie unul dintre specificatorii de format enumerați mai jos, fie o secvență de patru
valori ale lungimii separate prin virgulă sau cu spații albe x1, y1, x2 și y2. Acestea din urmă definesc două
colțurile diagonale ale casetei de delimitare. Fiecare valoare a lungimii constă dintr-o virgulă mobilă
număr și o unitate de lungime opțională (pt, bp, cm, mm, in sau pc). Dacă unitatea este
omisă, se presupun puncte TeX (pt).

De asemenea, este posibil să dați o singură valoare a lungimii l. În acest caz, delimitarea minimă
caseta este calculată și mărită prin adăugarea (-l,-l) în stânga sus și (l,l) la
colțul din dreapta jos.

Alternativ, sunt acceptați următorii specificatori de format:

Internațional DIN / ISO hârtie dimensiuni
An, Bn, CnDn, În cazul în care n este un număr întreg nenegativ, de exemplu A4 sau a4 pentru DIN/ISO A4
format (210mm × 297mm).

North american hârtie dimensiuni
factură, executiv, legal, scrisoare, registru

Special de încadrare cutie dimensiuni

dvi dimensiunea paginii stocată în fișierul DVI
minute calculează minim/cel mai strâns
casetă de încadrare
nici unul nu este atribuită nicio casetă de delimitare

Pagină orientare
Orientarea implicită a paginii pentru dimensiunile hârtiei DIN/ISO și americane este portret,
de exemplu lățime < înălțime. Adăugând -peisaj sau pur și simplu -l la șirul de format
trece la peisaj mod (lățime > înălțime). Din motive de simetrie, puteți și
adaugă în mod explicit -portret or -p pentru a indica formatul portret implicit. Rețineți că
aceste sufixe fac parte din șirul de dimensiune și nu opțiuni separate. Astfel, ei
trebuie să urmeze direct specificatorul de dimensiune fără spații suplimentare. În plus,
sufixele de orientare nu pot fi folosite cu dvi, minute, și nici unul.

notițe
Opțiune -b, --bbox afectează doar căsuța de delimitare și nu transformă
continutul paginii. Prin urmare, dacă alegeți un format peisaj, pagina nu va fi
rotit.

-C, --cache[=dir]
Pentru a accelera procesul de conversie a fonturilor bitmap, dvisvgm salvează intermediar
informații de conversie în fișierele cache. În mod implicit, aceste fișiere sunt stocate în
$HOME/.dvisvgm/cache. Dacă preferați o locație diferită, utilizați opțiunea --cache la
suprascrieți valoarea implicită. În plus, este, de asemenea, posibil să dezactivați memorarea în cache a fonturilor
mecanism complet cu opțiune --cache=niciunul. Dacă argument dir este omis, dvisvgm
tipărește calea directorului cache implicit împreună cu informații suplimentare despre
fonturile stocate. În plus, fișierele cache învechite și corupte sunt eliminate.

-j, --clipjoin
Această opțiune îi spune dvisvgm să calculeze în sine intersecția traseelor ​​de tăiere dacă
este necesar și să nu delege această sarcină la redarea SVG. Fișierele SVG rezultate
sunt mai portabile, deoarece unele randare SVG nu acceptă intersecțiile de tăiere
căi care sunt definite de clipPath elemente care conțin a clip-path atribut.

--culoare
Permite colorarea mesajelor tipărite în timpul procesului de conversie. Culorile pot
fi personalizat prin variabila de mediu DVISVGM_COLORS. Vezi secțiunea MEDIU
mai jos pentru informații suplimentare.

-E, --eps
Dacă este dată această opțiune, dvisvgm nu se așteaptă la un DVI, ci la un fișier de intrare EPS și
încearcă să-l convertească în SVG. Pentru a face acest lucru, un singur psfile comanda speciala este
creat și redirecționat către handlerul special PostScript. Această opțiune este disponibilă numai
dacă dvisvgm a fost creat cu suportul PostScript activat și necesită ca Ghostscript să fie
disponibil. Vezi opțiunea --libgs pentru mai multe informații.

-e, --corect
Dacă această opțiune este dată, dvisvgm calculează caseta de delimitare precisă a fiecărui caracter.
În mod implicit, valorile stocate în fișierul TFM al unui font sunt folosite pentru a determina un glif
măsură. Deoarece aceste valori sunt menite să implementeze poziții optime de caractere și sunt
nu sunt concepute pentru a reprezenta dimensiunile exacte, ele nu corespund neapărat cu
limitele glifelor vizuale. Astfel, lățimea și/sau înălțimea unor glife pot fi
mai mare (sau mai mică) decât valorile TFM respective. Ca rezultat, acest lucru poate duce la
caractere tăiate la limitele graficii SVG. Cu optiune --corect dat,
dvisvgm analizează forma reală a fiecărui personaj și determină o strânsă de obicei
casetă de încadrare.

-m, --fontmap=nume de fișiere
Încarcă și evaluează un singur sau mai multe fișiere de hartă cu fonturi. Aceste fișiere sunt necesare pentru
rezolvați numele și codificările fișierelor cu fonturi. dvisvgm nu oferă propriile fișiere de hartă, dar
încearcă să citească cele disponibile care vin cu dvips sau dvipdfm. Dacă opțiunea --fontmap is
omis, dvisvgm caută fișierele de hartă implicite ps2pk.map, dvipdfm.map, și
psfonts.map (in aceasta ordine). În caz contrar, sunt folosite fișierele listate. Mai multe nume de fișiere
trebuie separate prin virgule fără spații albe de început și/sau de final. Fișierele hărților
sunt evaluate în ordinea dată. În mod implicit, mapările redefinite nu înlocuiesc
cele anterioare. Cu toate acestea, fiecare nume de fișier poate fi precedat de un specificator de mod opțional
(+, -, Sau =) pentru a schimba acest comportament:

+mapfile
Sunt doar acele intrări din fișierul de hartă dat care nu redefinisc o mapare a fontului
aplicat. Acesta este, de asemenea, modul implicit dacă nu este dat niciun specificator de mod.

-mapfile
Se asigură că niciuna dintre mapările fonturilor definite în fișierul de hartă dat nu este utilizată,
adică mapările definite anterior pentru fonturile specificate sunt eliminate.

=mapfile
Sunt aplicate toate mapările definite în fișierul hărții. Setări definite anterior pentru
aceleași fonturi sunt înlocuite.

Dacă primul nume de fișier din secvența de nume de fișier este precedat de un specificator de mod,
dvisvgm încarcă harta de font implicită (vezi mai sus) și aplică celelalte fișiere de hartă
după aceea. În caz contrar, niciunul dintre fișierele de hărți implicite nu va fi încărcat automat.

Exemple: --fontmap=myfile1.map,+myfile2.map loturile myfile1.map urmată de
myfile2.map unde toate redefinirile myfile2.map sunt ignorate.
--fontmap==myfile1.map,-myfile2.map încarcă fișierul de hartă implicit urmat de
myfile1.map și myfile2.map unde toate redefinirile myfile1.map înlocui
intrări anterioare. După aceea, toate definițiile pentru fonturile date în myfile2.map
sunt eliminate din arborele hărții fonturilor.

Pentru mai multe informații despre formatele fișierelor de hartă și specificatorii de mod, consultați
manualele dvips și dvipdfm.

--grad-overlap
Spune dvisvgm să creeze segmente de grilă suprapuse atunci când aproximează gradientul de culoare
umple (vezi și opțiunea --grad-segmente de mai jos). În mod implicit, segmentele adiacente nu
se suprapun, dar se ating doar unul pe celălalt ca plăci separate. Din păcate, această aliniere
poate duce la goluri vizibile între segmente deoarece fundalul influențează
culoare la limita segmentelor dacă redarea SVG utilizează anti-aliasing pentru a crea
contururi netede. O modalitate de a evita acest lucru și de a crea regiuni de culoare care se atinge perfect
este de a mări segmentele astfel încât să se extindă în zona din dreapta și de jos
vecini. Deoarece acestea din urmă sunt desenate deasupra părților suprapuse, cele vizibile
dimensiunea tuturor segmentelor rămâne neschimbată. Doar fostele goluri dispar ca fundal
este acum complet acoperit de culorile corecte. În prezent, dvisvgm calculează
segmente suprapuse separat pentru fiecare petic a plasei (o plasă de plasture poate consta
a mai multor plasturi de același tip). Prin urmare, ar putea exista încă lacune vizibile la
cusătura a două petice adiacente.

--grad-segmente=număr
Determină numărul maxim de segmente pe coloană și rând utilizat pentru aproximare
umpleri de culoare gradient. Deoarece SVG 1.1 acceptă doar un mic subset al umbririi
algoritmi disponibili în PostScript, dvisvgm aproximează unii dintre ei prin subdivizare
zona care trebuie completată în segmente mai mici, monocromatice. Fiecare dintre aceste segmente
obține culoarea medie a regiunii pe care o acoperă. Astfel, crescând numărul de
segmente duce la zone monocromatice mai mici și, prin urmare, are ca rezultat o mai bună
aproximarea gradientului de culoare real. Ca un dezavantaj, mai multe segmente înseamnă mai mari
Fișiere SVG, deoarece fiecare segment este reprezentat de un element de cale separată.

În prezent, dvisvgm acceptă ochiuri de plasture triunghiulare în formă liberă și în zăbrele, precum și
Coons și plase de plasture de produs tensor. Ele sunt aproximate prin subdiviziunea zonei
din fiecare plasture într-un n×n grilă de segmente mai mici. Numărul maxim de segmente per
coloana și rândul pot fi schimbate cu opțiunea --grad-segmente.

--grad-simplifica=deltă
Dacă dimensiunea segmentelor create pentru a aproxima umplerile cu gradient de culoare scade sub
valoarea delta dată, dvisvgm își reduce nivelul de detaliu. De exemplu, Bézier
curbele sunt înlocuite cu linii drepte, iar segmentele triunghiulare sunt combinate cu
tetragoane. Pentru o deltă mică aceste simplificări nu sunt de obicei vizibile dar
reduceți dimensiunea fișierelor SVG generate.

-h, --Ajutor[=mod]
Imprimă un scurt rezumat al tuturor opțiunilor disponibile pentru linia de comandă. Opționalul mod
parametrul este o valoare întreagă între 0 și 2. Selectează varianta de afișare a
text de ajutor. Modul 0 listează toate opțiunile împărțite în categorii cu anteturi de secțiune. Acest
este, de asemenea, implicit dacă dvisvgm este apelat fără parametri. Modul 1 listează toate opțiunile
ordonate după numele opțiunilor scurte, în timp ce modul 2 sortează liniile după opțiunea lungă
nume.

--a pastra
Dezactivează eliminarea fișierelor temporare așa cum sunt create de Metafont (de obicei .gf, .tfm și
fișiere .log).

--libgs=nume de fișier
Această opțiune este disponibilă numai dacă biblioteca Ghostscript nu este direct legată de
dvisvgm și dacă suportul PostScript nu a fost complet dezactivat în timpul compilării. În
în acest caz, dvisvgm încearcă să încarce biblioteca GS partajată în mod dinamic în timpul rulării. De
implicit, se așteaptă ca numele bibliotecii să fie libgs.so.X (pe sisteme asemănătoare Unix, unde X
este versiunea ABI a bibliotecii) sau gsdll32.dll/gsdll64.dll (Windows). Opțiune
--libgs poate fi folosit pentru a da un alt nume. Alternativ, este și posibil să setați
numele bibliotecii GS prin variabila de mediu LIBGS. Acesta din urmă are mai puțină prioritate
decât opțiunea din linia de comandă, adică dvisvgm ignoră variabila LIBGS if --libgs este dată.

-L, --linkmark=stil
Selectează metoda de marcare a zonelor cu hyperlink. The stil argumentul poate lua unul dintre
valorile nici unul, cutie, și linie, În cazul în care cutie este implicit, adică este desenat un dreptunghi
în jurul regiunii legate dacă opțiunea --linkmark este omis. Argument de stil linie doar
desenează marginea inferioară a dreptunghiului de delimitare și nici unul îi spune dvisvgm să nu adauge niciunul
obiecte vizibile către hyperlinkuri. Liniile și casetele primesc culoarea curentă a textului
selectat. Pentru a aplica o culoare diferită, constantă, două puncte urmate de o culoare
specificatorul poate fi atașat la șirul de stil. A culoare specificator este fie un
valoarea RGB hexazecimală a formei #RRGGBB, sau un nume de culoare dvips
(http://en.wikibooks.org/wiki/LaTeX/Colors#The_68_standard_culos_cunoscute_to_dvips).

Mai mult, argument stil poate lua un singur specificator de culoare pentru a evidenția cele legate
regiune printr-o cutie fără cadru plină cu acea culoare. Un al doilea specificator de culoare opțional
separate prin două puncte selectează culoarea cadrului.

Exemple: caseta: rosie or caseta:#ff0000 desenează casete roșii în jurul zonelor legate. galben: albastru
creează dreptunghiuri umplute cu galben cu rame albastre.

-l, --listă-speciale
Tipărește o listă a operatorilor speciali înregistrați și a ieșirilor. Fiecare handler procesează un set
de declaraţii speciale aparţinând aceleiaşi categorii. În cele mai multe cazuri, categoriile
sunt identificate prin prefixul enunţurilor speciale. De obicei este un cuvânt principal
separate de restul enunțului prin două puncte sau un spațiu liber, de ex culoare or ps.

-M, --mag=factor
Setează factorul de mărire aplicat împreună cu Metafont apelează urmărirea anterioară
glifele. Cu cât această valoare este mai mare, cu atât rezultatele urmăririi sunt mai bune. Cu toate acestea, mare
valorile de mărire pot cauza erori de aritmetică Metafont din cauza depășirilor de numere. Asa de,
utilizați această opțiune cu grijă. Setarea implicită produce de obicei rezultate frumoase.

--nu-imbina
Pune fiecare personaj separat a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match. element cu corespunzătoare x și y
atribute. Implicit, nou a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match. or tspan elementele sunt create numai dacă începe un șir
într-o locație care diferă de poziția obișnuită definită de personaje
valori de avans.

--no-mktexmf
Suprimă generarea de fișiere cu font lipsă. Dacă dvisvgm nu poate găsi un fișier cu font
prin mecanismul de căutare kpathsea, apelează instrumentele externe mktextfm sau mktexmf
de. Această opțiune dezactivează aceste apeluri.

-n, --fără fonturi[=variantă]
Dacă această opțiune este dată, dvisvgm nu creează SVG font elemente ci utilizări căi
in schimb. Fișierele SVG rezultate tind să fie mai mari, dar sunt simultan mai multe
compatibil cu majoritatea aplicațiilor care nu acceptă încă fonturi SVG. Opționalul
argument variantă selectează metoda de înlocuire a fonturilor cu căi. Varianta 0
creează cale și utilizare elemente. Varianta 1 creează cale numai elemente. Opțiune --fără fonturi
implică --no-stiluri.

-c, --scară=sx[,sy]
Scala conținutul paginii pe orizontală cu sx iar pe verticală de sy. Această opțiune este
echivalent cu -TSsx,sy.

-S, --fără-speciale[=nume]
Dezactivați procesarea comenzilor speciale încorporate în fișierul DVI. Dacă nu mai departe
parametrul este dat, toate ofertele speciale sunt ignorate. Pentru a dezactiva selectiv seturi de oferte speciale,
o listă opțională de nume separate prin virgulă poate fi atașată acestei opțiuni. A nume is
identificatorul unic care face referire la handlerul special prevăzut. Opțiune --listă-speciale
listează toți manipulatorii disponibili în prezent și numele acestora. Toate speciale neacceptate
declarațiile sunt ignorate în tăcere.

--no-stiluri
În mod implicit, dvisvgm creează stiluri CSS și atribute de clasă pentru fonturi de referință, deoarece
este mai compact decât setarea în mod repetat a informațiilor complete despre font în fiecare text
element. Cu toate acestea, dacă preferați referințe directe de font, comportamentul implicit poate fi
dezactivat cu opțiune --no-stiluri.

-o, --ieșire=model
Setează modelul de nume al fișierului de ieșire. Parametru model este un șir care poate
conţin variabilele %f, %p, și %P. %f se extinde la numele de bază al fișierului DVI,
adică numele fișierului fără sufix, %p este numărul curent al paginii și %P totalul
numărul de pagini din fișierul DVI. Un număr opțional (0-9) dat după semnul procentului
specifică numărul minim de cifre care trebuie scrise. Dacă o anumită valoare este
mai scurt, numărul este completat cu zerouri de început. Exemplu: %3p impune 3 cifre pentru
numărul paginii curente (001, 002 etc.). Fără un specificator de lățime explicit, %p devine
același număr de cifre ca %P.

Dacă aveți nevoie de mai mult control asupra numerotării, puteți utiliza expresii aritmetice ca
parte a unui model. Sintaxa este %(expr) Unde expres poate conține completări,
scăderi, înmulțiri și împărțiri întregi cu prioritate comună. The
variabile p și P conțin numărul actual al paginii și numărul total de pagini,
respectiv. De exemplu, --output="%f-%(p-1)" creează nume de fișiere unde numerotarea
începe cu 0 mai degrabă decât cu 1.

Modelul implicit este %f-%p.svg dacă fișierul DVI este format din mai multe pagini și
%f.svg in caz contrar. Asta înseamnă, un fișier DVI foo.dvi este convertit în foo.svg if foo.dvi is
un document de o singură pagină. În caz contrar, mai multe fișiere SVG foo-01.svg, foo-02.svg, etc sunt
produs. În mediile Windows, semnul procentual indică mediul dereferențiat
variabile și, prin urmare, trebuie protejate de un semn al doilea procent, de ex
--output=%%f-%%p.

-p, --pagină=game
Această opțiune setează paginile care urmează să fie procesate. Parametru game constă dintr-un
listă separată prin virgulă de numere de pagină și/sau intervale de pagini. Un interval de pagini este o pereche
de numere separate printr-o cratimă, de exemplu 5-12. Astfel, o secvență de pagini ar putea arăta
aceasta: 2-4,6,9-12,15. Nu contează dacă o pagină este dată de mai multe ori sau dacă pagină
intervalele se suprapun. dvisvgm extrage întotdeauna numerele paginilor în ordine crescătoare și
le convertește o singură dată. Pentru a rămâne compatibil cu versiunile anterioare, sistemul
secvența implicită a paginii este 1. dvisvgm, prin urmare, convertește doar prima pagină și nu
întreg documentul în caz de opțiune --pagină este omis. De obicei, intervalele de pagini constau din două
numere care indică prima și ultima pagină de convertit. Dacă conversia urmează să fie
început de la pagina 1, sau dacă ar trebui să continue până la ultima pagină DVI, prima sau
al doilea număr de interval poate fi omis, respectiv. Exemplu: --pagina=-10 convertește toate
pagini până la pagina 10, --page=10- convertește toate paginile începând cu pagina 10. Vă rugăm
luați în considerare că valorile paginii nu se referă la numerele paginilor imprimate pe pagină.
În schimb, numărul paginilor fizice este așteptat, unde prima pagină primește întotdeauna un număr
1.

-d, --precizie=cifre
Specifică numărul maxim de zecimale aplicate atributului în virgulă mobilă
valorile. Toate valorile atributelor scrise în fișierele SVG generate sunt rotunjite
în consecinţă. Parametrul cifre permite valori întregi de la 0 la 6, unde 0 permite
selectarea automată a zecimale semnificative. Aceasta este și valoarea implicită
dacă dvisvgm este apelat fără opțiune --precizie.

-P, --progresa[=întârziere]
Activează un indicator de progres simplu afișat atunci când operațiunile consumatoare de timp, cum ar fi
Specialele PostScript sunt procesate. Indicatorul nu apare înainte de întârzierea dată
(în secunde) a trecut. Valoarea implicită de întârziere este de 0.5 secunde.

-r, --roti=unghi
Rotește conținutul paginii în sensul acelor de ceasornic unghi grade în jurul centrului paginii. Acest
opțiunea este echivalentă cu -TRunghi.

-R, --relativ
SVG permite definirea căilor grafice printr-o secvență absolută și/sau relativă
comenzi, adică fiecare comandă așteaptă fie coordonate absolute, fie coordonate
faţă de poziţia curentă a desenului. În mod implicit, dvisvgm creează căi formate din
comenzi absolute. Dacă opțiunea --relativ este dat, sunt create comenzi relative
în schimb, ceea ce reduce ușor dimensiunea fișierelor SVG în majoritatea cazurilor.

-da, --stdout
Nu scrieți rezultatul SVG într-un fișier, ci redirecționați-l către stdout.

-T, --transforma=comenzi
Aplică o secvență de transformări conținutului SVG. Fiecare transformare este
descris de a comandă începând cu o literă mare urmată de o listă de
parametri separați prin virgulă. Sunt acceptate următoarele comenzi de transformare:

T tx[,ty]
Traduce (mută) pagina în direcția vectorului (tx,ty). dacă ty este omis, ty=0
este asumat. Unitatea de lungime așteptată de tx și ty sunt puncte TeX (1pt =
1/72.27 inchi). Cu toate acestea, există mai multe constante definite pentru a simplifica unitatea
conversie (vezi mai jos).

S sx[,sy]
Scala pagina orizontal cu sx iar pe verticală de sy. Dacă sy este omis, sy=sx
este asumat.

R unghi[,x,y]
Rotește pagina în sensul acelor de ceasornic unghi grade în jurul punctului (x,y). Dacă opțional
argumente x și y sunt omise, pagina va fi rotită în jurul centrului ei
în funcţie de formatul de pagină ales. Când opțiunea -bnone este dat, rotația
centrul este originea (0,0).

KX unghi
Înclină pagina de-a lungul x-axa de unghi grade. Argument unghi poate lua oricare
valoare cu excepția 90+180k, În cazul în care k este un număr întreg.

KY unghi
Înclină pagina de-a lungul y-axa de unghi grade. Argument unghi poate lua oricare
valoare cu excepția 90+180k, În cazul în care k este un număr întreg.

FH [y]
Oglindește (întoarce) pagina la linia orizontală prin punctul (0,y). Omitând
argumentul opțional duce la y=h/2, unde h denotă înălțimea paginii (vezi predefinit
constant de mai jos).

FV [x]
Oglindește (întoarce) pagina la linia verticală prin punctul (x,0). Omitând
argumentul opțional duce la x=w/2, unde w denotă lățimea paginii (vezi predefinit
constant de mai jos).

M m1,...,m6
Aplică o transformare descrisă de matricea 3×3
((m1,m2,m3), (m4,m5,m6),(0,0,1)), unde triplele interioare denotă rândurile.

notițe
Toate comenzile de transformare ale opțiunii -T, --transforma sunt aplicate în ordine
a aspectului lor. Opțional, mai multe comenzi pot fi separate prin spații.
În acest caz, întregul șir de transformare trebuie să fie închis în dublu
citate. Toți parametrii sunt expresii de tip virgulă mobilă. Poți fie
dați numere simple sau termeni aritmetici combinați de către operatori + (plus),
- (scădere), * (multiplicare), / (diviziunea) sau % (modulo) cu comun
asociativitatea și regulile de precedență. Pot fi folosite și parantezele.

În plus, sunt furnizate câteva constante predefinite:

ux pozitia orizontala a superioarei
colțul din stânga paginii în punctul TeX
de unităţi
uy poziție verticală din stânga sus
colțul paginii în unități de punct TeX
h înălțimea paginii în unități de puncte TeX
(0 în cazul -bnone)
w lățimea paginii în unități de punct TeX (0
în caz de -bnone)

În plus, puteți utiliza constantele de lungime pt, mm, cm și in, de exemplu 2cm or
1.6in. Astfel, opțiunea -TT1in,0R45 mută conținutul paginii cu 1 inch spre dreapta și
îl rotește apoi cu 45 de grade în jurul centrului paginii.

Pentru transformări individuale puteți folosi și opțiuni -c, -t și -r. Rețineți că
ordinea în care sunt date aceste opțiuni nu este semnificativă, adică nu poți
folosiți-le pentru a descrie secvențele de transformare. Sunt pur și simplu independenți
opțiuni de stenografie pentru transformări comune.

-t, --Traduceți=tx[,ty]
Traduce (mută) conținutul paginii în direcția vectorului (tx,ty). Această opțiune este
echivalent cu -TTtx,ty.

-v, --verbositate=nivel
Controlează tipul de mesaje tipărite în timpul rulării dvisvgm:

0 nicio ieșire de mesaj
1 numai mesaje de eroare
2 numai mesaje de avertizare
4 numai mesaje informative

notițe
Prin adăugarea acestor valori puteți combina categoriile. Nivelul implicit este 7,
adică toate mesajele sunt tipărite.

-V, --versiune[=extins]
Imprimă versiunea dvisvgm și iese. Dacă argumentul opțional este setat la da,
numerele de versiune ale bibliotecilor legate sunt de asemenea tipărite.

-z, --zip[=nivel]
Creează un fișier SVG comprimat cu sufixul .svgz. Argumentul opțional specifică
nivelul de compresie. Valorile valide sunt în intervalul de la 1 la 9 (valoarea implicită este 9).
Valorile mai mari determină rezultate de compresie mai bune, dar necesită mai mult timp de calcul.

Prudență
Această opțiune nu poate fi combinată cu -da, --stdout.

-Z, --măriți[=factor]
Înmulțește lățime și înălțime atribute ale elementului rădăcină SVG după argument factor
în timp ce sistemul de coordonate al graficului este reținut. Ca rezultat, majoritatea spectatorilor SVG
măriți grafica în consecință. Dacă este dat un factor de zoom negativ, lățime și
înălțime atributele sunt omise.

SPRIJINIT SPECIALE


dvisvgm acceptă mai multe seturi de special comenzi care poate fi folosit pentru a îmbogăți fișierele DVI
cu funcții suplimentare, cum ar fi culoare, grafică și hyperlinkuri. Evaluarea special
comenzile este delegată unor handleri dedicati. Fiecare handler este responsabil pentru toate cele speciale
instrucțiuni ale aceluiași set de comenzi, adică comenzi care încep cu același prefix. A primi o
lista de manipulatori speciali furnizați efectiv, opțiunea de utilizare --listă-speciale (Vezi deasupra). Acest
secțiunea oferă o privire de ansamblu asupra comenzilor speciale acceptate în prezent.

bgcolor
Declarație specială pentru schimbarea culorii fundalului/paginii. Din moment ce SVG 1.1 nu
acceptă culorile de fundal, dvisvgm inserează un dreptunghi cu culoarea aleasă în
document SVG generat. Acest dreptunghi primește întotdeauna aceeași dimensiune ca și cea selectată sau
caseta de delimitare calculată. Această comandă de culoare de fundal face parte din setul special de culori
dar este tratat separat pentru a permite utilizatorului să-l oprească. Pentru o privire de ansamblu asupra
sintaxa comenzii, consultați documentația dvips, de exemplu.

culoare
Declarațiile acestui set de comenzi oferă instrucțiuni pentru a schimba culoarea textului/vopselei.
Pentru o prezentare generală a sintaxei exacte, consultați documentația dvips, de exemplu.

dvisvgm
dvisvgm oferă propriul set mic de oferte speciale. Următoarea listă oferă un scurt
Prezentare generală.

dvisvgm:raw a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Adaugă o secvență arbitrară de caractere la secțiunea de pagină a documentului SVG.
dvisvgm nu efectuează nicio validare aici, astfel încât utilizatorul trebuie să se asigure că
SVG rezultat este încă valabil. Parametru a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match. poate conţine expresiile {?X},
{?y}, și {?culoare} care se extind la curent x or y coordonata si curentul
culoarea, respectiv. În plus, {?nl} se extinde la un caracter newline.

dvisvgm:rawdef a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Această comandă este similară cu dvisvgm:raw, dar pune textul brut în
secțiunea documentului SVG în curs de generare.

dvisvgm:rawset nume ... dvisvgm:endrawset
Această pereche de oferte speciale marchează începutul și sfârșitul unei definiții a unui SVG brut numit
fragment. Toate dvisvgm:raw și dvisvgm:rawdef speciale anexate de dvisvgm:rawset
și dvisvgm:endrawset nu sunt evaluate imediat, ci stocate în comun sub
dat nume pentru utilizare ulterioară. Odată definit, fragmentul numit poate fi referit
în întregul fișier DVI de dvisvgm:rawput (Vezi mai jos). Cele două comenzi
dvisvgm:rawset și dvisvgm:endrawset nu trebuie imbricate, adică fiecare apel de
dvisvgm:rawset trebuie urmat de un apel corespunzător al dvisvgm:endrawset
înaintea altuia dvisvgm:rawset pot apărea. De asemenea, identificatorul nume trebuie să fie unic
în întregul fișier DVI. Folosind dvisvgm:rawset de mai multe ori împreună cu
acelaşi nume conduce la un mesaj de avertizare.

dvisvgm:rawput nume
Inserează fragmente SVG brute stocate anterior sub datele date nume. dvisvgm
distinge între fragmentele care au fost specificate cu dvisvgm:raw or
dvisvgm:rawdef, și le gestionează diferit: le inserează pe toate dvisvgm:raw piese
de fiecare dată dvisvgm:rawput este numit, în timp ce dvisvgm:rawdef porțiunile merg la
secțiunea documentului SVG curent o singură dată.

dvisvgm:img lățime înălțime fişier
Creează un element de imagine la poziția grafică curentă, făcând referire la cea dată
fişier. Imaginile JPEG, PNG și SVG pot fi folosite aici. Cu toate acestea, dvisvgm nu verifică
formatul de fișier sau sufixul numelui fișierului. Lungimile lățime și înălțime trebuie să fie
date ca numere simple cu virgulă mobilă în unități TeX (1in = 72.27pt).

dvisvgm:bbox nou] nume
Definește sau resetează o casetă de delimitare locală numită nume. Numele poate consta din
litere și cifre. În timpul procesării unei pagini DVI, dvisvgm actualizează continuu
caseta de delimitare (globală) a paginii curente pentru a determina minimul
dreptunghi care conține toate componentele vizibile ale paginii (caractere, imagini, desen
elemente etc.) În plus față de caseta de delimitare globală, utilizatorul poate solicita un
număr arbitrar de casete de delimitare locale numite. Odată definite, aceste casete sunt
actualizat împreună cu caseta de delimitare globală începând cu primul caracter
care urmează definiția. Astfel, casetele locale pot fi folosite pentru a calcula
întinderea unor părți ale paginii. Acest lucru este util pentru scenariile în care SVG-ul generat
fișierul este post-procesat. În combinație cu dvisvgm:raw special, macro {?bbox
nume} se extinde la cele patru valori x, y, w, și h (separate prin spatii) specificarea
coordonatele colțului din stânga sus, lățimea și înălțimea casetei locale nume.
Dacă caseta nume nu a fost definit anterior, toate cele patru valori sunt egale cu zero.

dvisvgm:bbox lățime înălțime [adâncime]
Actualizează căsuța de delimitare a paginii curente prin încorporarea unui dreptunghi virtual (x,
y, lățime, înălțime) unde colțul din stânga jos este situat la DVI-ul curent
pozitia desenului (x,y). Dacă parametrul opțional adâncime este specificat, dvisvgm
încorporează un al doilea dreptunghi (x, y, lățime-adâncime). Lungimile lățime, înălțime și
adâncime trebuie date ca numere simple cu virgulă mobilă în unități TeX (1in =
72.27 pt). În funcție de dimensiunea și poziția dreptunghiului virtual, această comandă
fie mărește căsuța de delimitare generală, fie o lasă așa cum este. Nu se poate
reduce amploarea acestuia. Acest special ar trebui folosit împreună cu dvisvgm:raw in
pentru a actualiza în mod corespunzător fereastra paginii.

dvisvgm:bbox a[bs] x1 y1 x2 y2
Această variantă a specialului bbox actualizează căsuța de delimitare prin încorporarea unui virtual
dreptunghi (x1,y1,x2,y2). Punctele (x1,y1) și (x2,y2) indică două diagonale
colțurile dreptunghiului dat în unități de puncte TeX.

dvisvgm:bbox f[ix] x1 y1 x2 y2
Această variantă a specialului bbox atribuie o casetă de delimitare absolută (finală).
SVG rezultat. După executarea acestei comenzi, dvisvgm nu modifică în continuare
coordonatele casetei de delimitare, cu excepția faptului că această specială este apelată din nou mai târziu. Punctele
(x1,y1) și (x2,y2) indică două colțuri diagonale ale dreptunghiului dat în TeX
unități de punct.

Următorul fragment TeX adaugă două elemente SVG brute la ieșire și actualizează
caseta de delimitare în consecință:

\special{dvisvgm:raw }
\special{dvisvgm:bbox 20 10 10}

\special{dvisvgm:raw }
\special{dvisvgm:bbox abs 10 200 100 250}

em
Aceste oferte speciale au fost introduse cu distribuția emTeX de către Eberhard Mattes. ei
furnizați declarații de desen de linie, instrucțiuni pentru încorporarea imaginii MSP, PCX și BMP
fișiere, precum și două comenzi PCL. dvisvgm acceptă numai instrucțiunile de desen
și ignoră toate celelalte oferte speciale em în tăcere. O descriere a sintaxei comenzii poate fi
găsit în documentația driverului DVI care vine cu emTeX (vezi CTAN).

html
Specificația hyperref definește mai multe variante cu privire la modul de marcare a zonelor cu hyperlink
într-un fișier DVI. dvisvgm acceptă construcțiile speciale HyperTeX simple așa cum au fost create cu
opțiunea pachetului hyperref hipertex. În mod implicit, toate zonele legate ale documentului sunt
marcat printr-un dreptunghi. Opțiune --linkmark permite modificarea acestui comportament. Vezi mai sus pentru
mai multe detalii. Informații despre sintaxa și semantica specialităților HyperTeX pot fi
găsit în manualul hyperref.

pdf
pdfTeX și dvipdfmx au introdus mai multe comenzi speciale legate de generarea de
Fișiere PDF. În prezent, doar doi dintre ei, pdf:mapfile și pdf:mapline sunt susținute de
dvisvgm. Aceste oferte speciale permit modificarea arborelui hărții fonturilor în timpul procesării DVI
fișiere. Sunt folosite de CTeX, de exemplu. dvisvgm acceptă ambele, dvips și
formatul hărții fonturilor dvipdfm. Pentru mai multe informații despre sintaxa și semantica comenzii,
vezi documentația de \pdfmapfile în manualul de utilizare pdfTeX.

ps
Celebrul driver DVI dvips a introdus propriul set de oferte speciale pentru a fi integrat
Cod PostScript în fișiere DVI, ceea ce îmbunătățește considerabil capacitățile DVI
documente. Unul dintre obiectivele dvisvgm este de a evalua complet toate fragmentele PostScript și de a
convertiți cât mai multe dintre ele în SVG. Spre deosebire de dvips, dvisvgm folosește
aritmetică în virgulă mobilă pentru a calcula poziția precisă a fiecărui element grafic,
adică nu rotunjește coordonatele. Prin urmare, locațiile relative ale
elementele grafice pot diferi ușor de cele calculate de dvips.

Deoarece PostScript este un limbaj destul de complex, dvisvgm nu încearcă să-l implementeze
propriul interpret PostScript, dar se bazează pe Ghostscript (http://ghostscript.com) in schimb.
Dacă biblioteca Ghostscript nu a fost conectată la binarul dvisvgm, se caută și
încărcat dinamic în timpul rulării. În acest caz, dvisvgm caută libgs.so.X on
Sisteme asemănătoare Unix (versiunile ABI acceptate: 7,8,9) și pt gsdll32.dll or gsdll64.dll
pe Windows. Puteți suprascrie numele de fișiere implicite cu variabila de mediu LIBGS or
opțiunea de linie de comandă --libgs. Biblioteca trebuie să fie accesibilă prin căutarea ld
cale (*nix) sau variabila de mediu PATH (Windows). Alternativ, absolutul
calea fișierului poate fi specificată. Dacă biblioteca nu poate fi găsită, dvisvgm dezactivează
procesarea ofertelor speciale PostScript și tipărește un mesaj de avertizare. Utilizați opțiunea
--listă-speciale pentru a verifica dacă suportul PostScript este disponibil, adică intrarea ps is
prezent.

De asemenea, handler-ul PostScript recunoaște și evaluează datele din caseta de delimitare generate de
il avanpremieră pachet cu optiune tightpage. Dacă datele sunt prezente într-un fișier DVI,
dvisvgm adaptează caseta de delimitare a fișierului SVG generat în consecință și tipărește a
mesaj care arată lățimea, înălțimea și adâncimea casetei în unități de punct TeX.
În special, valoarea adâncimii poate fi utilizată pentru a alinia vertical grafica SVG cu
linia de bază a textului din jur în documente HTML sau XSL-FO, de exemplu.

tpic
Setul special TPIC definește instrucțiuni pentru desenarea obiectelor geometrice simple. niste
Pachetele LaTeX, cum ar fi eepic și tplot, folosesc aceste oferte speciale pentru a descrie grafica.

EXEMPLE


fișier dvisvgm

Convertește prima pagină a fişier.dvi la fișier.svg.

dvisvgm -z fișier

Convertește prima pagină a fişier.dvi la fişier.svgz cu nivelul de compresie implicit 9.

dvisvgm -p5 -z3 -ba4-l -onewfile fișier

Convertește a cincea pagină a fişier.dvi la newfile.svgz cu nivelul de compresie 3. Delimitarea
caseta este setată la DIN/ISO A4 în format peisaj.

dvisvgm --transform="R20,w/3,2h/5 T1cm,1cm S2,3" fișier

Convertește prima pagină a fişier.dvi la fișier.svg unde se aplică trei transformări.

MEDIUL


dvisvgm folosește kpathsea bibliotecă pentru localizarea fișierelor pe care le deschide. Prin urmare, cel
variabilele de mediu descrise în documentația bibliotecii influențează convertorul.

Dacă dvisvgm a fost legat fără biblioteca Ghostscript și dacă suportul PostScript nu
a fost dezactivată, biblioteca Ghostscript partajată este căutată în timpul rulării prin dlopen().
Variabila de mediu LIBGS poate fi folosit pentru a specifica calea și numele fișierului bibliotecii.

Versiunile Windows precompilate ale dvisvgm necesită o instalare funcțională a MiKTeX 2.9
sau deasupra. dvisvgm nu funcționează împreună cu ediția portabilă a MiKTeX, deoarece
se bazează pe interfața COM a MiKTeX, accesibilă numai într-o instalare locală. Pentru a activa
evaluarea specialităților PostScript, DLL-ul original Ghostscript gsdll32.dll trebuie să fie
prezent și accesibil prin calea de căutare. Compilările Windows pe 64 de biți necesită versiunea pe 64 de biți
DLL Ghostscript gsdll64.dll. Ambele DLL-uri vin cu programele de instalare Ghostscript corespunzătoare
disponibil pe www.ghostscript.com.

Variabila de mediu DVISVGM_COLORS specifică culorile folosite pentru a evidenția diverse
părți ale mesajului dvisvgm. Se evaluează doar dacă opțiune --culoare este dată. The
Valoarea DVISVGM_COLORS este o listă de intrări separate prin două puncte ale formularului gg=BF, În cazul în care gg
denotă unul dintre indicatorii grupului de culori enumerați mai jos și BF sunt două cifre hexazecimale
specificând fundalul (prima cifră) și culoarea primului plan/text (a doua cifră). The
valorile culorilor sunt definite după cum urmează: 0=negru, 1=roșu, 2=verde, 3=galben, 4=albastru, 5=magenta,
6=cian, 7=gri, 8=rosu aprins, 9=verde strălucitor, A=galben strălucitor, B=albastru strălucitor, C=luminos
magenta, D = cyan strălucitor, E = gri strălucitor, F = alb. În funcție de terminal, culorile pot
diferă. În loc să schimbi atât textul, cât și culoarea de fundal, este, de asemenea, posibil
schimbați doar una dintre ele: Un asterisc (*) în locul unei cifre hexazecimale indică
textul implicit sau culoarea de fundal a terminalului.

Toate intrările malformate din listă sunt ignorate în tăcere.

er mesaje de eroare

wn mesaje de avertizare

pn mesaje despre numerele paginilor

ps mesaje de dimensiunea paginii

fw informații despre fișiere
scris

sm mesaje de stat

tr mesajele trasorului de glif

pi indicator de progres

Exemplu: er=01:pi=*5 setează culorile mesajelor de eroare (er) la roșu (1) pe negru (0), Şi
cele ale indicatorilor de progres (pi) la cyan (5) pe fundal implicit (*).

Utilizați dvisvgm online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

  • 1
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 3
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • 5
    Shadowsocks
    Shadowsocks
    Un proxy tunel rapid care vă ajută
    ocoli firewall-urile Aceasta este o aplicație
    care poate fi, de asemenea, preluat de la
    https://sourceforge.net/projects/shadowsocksgui/.
    Are...
    Descărcați Shadowsocks
  • 6
    Teme GLPI
    Teme GLPI
    Descărcați versiunea la
    https://github.com/stdonato/glpi-modifications/
    Teme de culoare pentru GLPI 0.84 și 0.85 Nou
    Modificări pentru GLPI Acesta este un
    aplicație care c...
    Descărcați teme GLPI
  • Mai mult »

Comenzi Linux

Ad