ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

ttf2ufm - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ ttf2ufm പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ttf2ufm കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


TTF2UFM - പോസ്റ്റ്സ്ക്രിപ്റ്റ് ടൈപ്പ് 1 ഫോണ്ട് കൺവെർട്ടറിലേക്കുള്ള ഒരു യഥാർത്ഥ തരം

സിനോപ്സിസ്


"ttf2ufm [-ഓപ്ഷനുകൾ] ttffont.ttf [അക്ഷരനാമം]"

or

"ttf2ufm [-ഓപ്ഷനുകൾ] ttffont.ttf -"

വിവരണം


Ttf2ufm എന്നത് ട്രൂ ടൈപ്പ് ഫോർമാറ്റിൽ നിന്നുള്ള ഒരു ഫോണ്ട് കൺവെർട്ടറാണ് (കൂടാതെ മറ്റ് ചില ഫോർമാറ്റുകളും പിന്തുണയ്ക്കുന്നു
ഫ്രീടൈപ്പ് ലൈബ്രറിയും) Adobe Type1 ഫോർമാറ്റിലേക്ക്.

3.0-ഉം പിന്നീടുള്ള പതിപ്പുകളും വളരെ വിപുലമായ പോസ്റ്റ്-പ്രോസസ്സിംഗ് അൽഗോരിതം കൊണ്ടുവന്നു.
ടൈപ്പ് 1 സ്റ്റാൻഡേർഡിന്റെ ആവശ്യകതകളിലേക്ക് ഫോണ്ടുകൾ പരിവർത്തനം ചെയ്തു, റൗണ്ടിംഗ് ശരിയാക്കാൻ ശ്രമിക്കുന്നു
പരിവർത്തന സമയത്ത് അവതരിപ്പിച്ച പിശകുകളും സാധാരണമായ ചില ലളിതമായ ബഗുകളും
പൊതു ഡൊമെയ്ൻ TTF ഫോണ്ടുകൾ. മികച്ച റെൻഡറിംഗ് സാധ്യമാക്കുന്ന സൂചനകളും ഇത് സൃഷ്ടിക്കുന്നു
കമ്പ്യൂട്ടർ ഡിസ്പ്ലേകൾക്ക് സാധാരണമായ ചെറിയ വലിപ്പത്തിലുള്ള ഫോണ്ടുകൾ. എന്നാൽ എല്ലാത്തിനും അതിന്റേതായ ഉണ്ട്
വില, കൂടാതെ ചില ഒപ്റ്റിമൈസേഷനുകൾ ചില ഫോണ്ടുകൾക്ക് നന്നായി പ്രവർത്തിച്ചേക്കില്ല. അതുകൊണ്ടാണ് ദി
നിർവഹിച്ച ഒപ്റ്റിമൈസേഷനുകൾ നിയന്ത്രിക്കുന്നതിന് കൺവെർട്ടറിലേക്ക് ഓപ്ഷനുകൾ ചേർത്തു.

ഓപ്ഷനുകൾ


ആദ്യ വേരിയന്റ് "Fontname.pfa" (അല്ലെങ്കിൽ "Fontname.pfb" എന്ന ഓപ്‌ഷനാണെങ്കിൽ ഫയൽ സൃഷ്ടിക്കുന്നു.-b'
ഉപയോഗിച്ചത്) പരിവർത്തനം ചെയ്‌ത ഫോണ്ടിനൊപ്പം "Fontname.afm" ഫോണ്ട് മെട്രിക്‌സിനൊപ്പം, രണ്ടാമത്തേത്
ഫോണ്ടോ മറ്റൊരു ഫയലോ പ്രിന്റ് ചെയ്യുന്നു (ഓപ്‌ഷൻ എങ്കിൽ '-G' ഉപയോഗിച്ചു) എന്നതിൽ നിന്നുള്ള സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിൽ
ചില ഫിൽട്ടറിലൂടെ പെട്ടെന്ന് പൈപ്പ് ചെയ്യാൻ കഴിയുന്നിടത്ത്. "ഫോണ്ട് നെയിം" ഒന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ
ആദ്യത്തെ വേരിയന്റ്, ".ttf" ഫയൽനാമം മാറ്റി പകരം "ttffont" ൽ നിന്നാണ് പേര് സൃഷ്ടിക്കുന്നത്
പ്രത്യയം.

മിക്ക സമയത്തും ഓപ്‌ഷനുകളൊന്നും ആവശ്യമില്ല (സാധ്യമായ ഒരു ഒഴികെ '-e'). പക്ഷേ ചിലപ്പോള
തത്ഫലമായുണ്ടാകുന്ന ഫോണ്ടിൽ ചില പ്രശ്‌നങ്ങളുണ്ട്, അവ നിയന്ത്രിക്കാൻ ഉപയോഗിച്ചേക്കാം
പരിവർത്തനം. ദി ഓപ്ഷനുകൾ ആകുന്നു:

· "-എ" - സോഴ്സ് ഫയലിൽ നിന്നുള്ള എല്ലാ ഗ്ലിഫുകളും പരിവർത്തനം ചെയ്ത ഫയലിലേക്ക് ഉൾപ്പെടുത്തുക. ഇത് എങ്കിൽ
ഓപ്ഷൻ വ്യക്തമാക്കിയിട്ടില്ല, പിന്നെ ചില എൻകോഡിംഗ് നൽകിയിട്ടുള്ള ഗ്ലിഫുകൾ മാത്രമാണ്
ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, കാരണം ബാക്കിയുള്ള ഗ്ലിഫുകൾ എന്തായാലും ആക്‌സസ് ചെയ്യാനാകാത്തതും ഉപഭോഗം മാത്രമായിരിക്കും
ഡിസ്ക് സ്പേസ്. എന്നാൽ ചില ആപ്ലിക്കേഷനുകൾ എൻകോഡിംഗ് മാറ്റാൻ പര്യാപ്തമാണ്
പറക്കുക, അങ്ങനെ മറ്റ് ഗ്ലിഫുകൾ ഉപയോഗിക്കുക, ഈ സാഹചര്യത്തിൽ ഇത് ഉപയോഗിക്കുന്നതിൽ നിന്ന് അവർക്ക് പ്രയോജനം നേടാം
ഓപ്ഷൻ. എന്നാൽ ഒരു പിടിയുണ്ട്: X11 ലൈബ്രറിയിൽ ഫോണ്ട് വലുപ്പത്തിന് കുറഞ്ഞ പരിധിയുണ്ട്.
കൂടുതൽ ഗ്ലിഫുകൾ ഉൾപ്പെടുത്തുന്നത് ഫയലിന്റെ വലുപ്പം വർദ്ധിപ്പിക്കുകയും തട്ടാനുള്ള സാധ്യത വർദ്ധിപ്പിക്കുകയും ചെയ്യുന്നു
ഈ പരിധി. ഇത് പരിഹരിക്കുന്ന X11-ലേക്കുള്ള പാച്ചിന്റെ വിവരണത്തിനായി "app/X11/README" കാണുക
പ്രശ്നം.

· "-ബി" - തയ്യാറായ ".pfb" ഫയൽ നിർമ്മിക്കുന്നതിന് ഫലമായുണ്ടാകുന്ന ഫോണ്ട് എൻകോഡ് ചെയ്യുക.

· "-d ഉപഓപ്ഷനുകൾ" - ഡീബഗ്ഗിംഗ് ഓപ്ഷനുകൾ. ഉപ ഓപ്‌ഷനുകൾ ഇവയാണ്:

"a" - ഔട്ട്ലൈനുകളിൽ ഡോട്ടുകളുടെ സമ്പൂർണ്ണ കോർഡിനേറ്റുകൾ പ്രിന്റ് ഔട്ട് ചെയ്യുക. അത്തരമൊരു ഫോണ്ട് ആകാൻ കഴിയില്ല
ഏത് പ്രോഗ്രാമും ഉപയോഗിക്കുന്നു (അതുകൊണ്ടാണ് ഈ ഓപ്ഷൻ ' എന്നതുമായി പൊരുത്തപ്പെടാത്തത്-e') എന്നാൽ അത് തെളിയിച്ചു
മൂല്യവത്തായ ഡീബയിംഗ് വിവരമാണ്.

"r" - ഔട്ട്ലൈനുകളുടെ ദിശ മാറ്റരുത്. TTF ഫോണ്ടുകൾക്ക് സ്റ്റാൻഡേർഡ് ഉണ്ട്
Type1 ഫോണ്ടുകൾക്ക് എതിർവശത്തുള്ള ഔട്ട്ലൈനുകളുടെ ദിശ. അതിനാൽ, അവ സമയത്ത് വിപരീതമാക്കണം
ശരിയായ പരിവർത്തനം. ഈ ഓപ്‌ഷൻ ഡീബഗ്ഗിംഗിനോ ഒരു TTF ഫോണ്ട് കൈകാര്യം ചെയ്യാനോ ഉപയോഗിച്ചേക്കാം
ഔട്ട്‌ലൈനുകളുടെ തെറ്റായ ദിശ (ഒരുപക്ഷേ, ഒരു ടൈപ്പ്1 ഫോണ്ടിൽ നിന്ന് തകർന്ന രീതിയിൽ പരിവർത്തനം ചെയ്തിരിക്കാം). ദി
തെറ്റായ ദിശയുടെ ആദ്യ ലക്ഷണങ്ങൾ പെയിന്റ് ചെയ്യാത്ത "P" അല്ലെങ്കിൽ "B" പോലുള്ള അക്ഷരങ്ങളാണ്
അകത്ത് "ദ്വാരങ്ങൾ".

· "-ഇ" - തയ്യാറായ ".pfa" ഫയൽ നിർമ്മിക്കാൻ ഫലമായുണ്ടാകുന്ന ഫോണ്ട് കൂട്ടിച്ചേർക്കുക.

[ SB: വ്യക്തിപരമായി ഈ ഓപ്ഷൻ പ്രത്യേകിച്ച് ഉപയോഗപ്രദമാണെന്ന് ഞാൻ കരുതുന്നില്ല. അതുതന്നെ
t1asm, ടൈപ്പ് 1 വഴി കൂട്ടിച്ചേർക്കാത്ത ഡാറ്റ പൈപ്പ് ചെയ്യുന്നതിലൂടെ ഫലം കൈവരിക്കാനാകും
അസംബ്ലർ. കൂടാതെ, എന്തായാലും, t1utils പാക്കേജ് സുലഭമായിരിക്കുന്നത് നല്ലതാണ്. എന്നാൽ മാർക്കും പലരും
ഈ പ്രവർത്തനം നല്ലതാണെന്ന് ഉപയോക്താക്കൾ കരുതുന്നു, ഇത് ചേർക്കാൻ കൂടുതൽ സമയം എടുത്തില്ല
ഓപ്ഷൻ. ]

· "-എഫ്" - യൂണികോഡ് എൻകോഡിംഗ് നിർബന്ധമാക്കുക: ഫോണ്ടിൽ വ്യക്തമാക്കിയിട്ടുള്ള ഏത് തരത്തിലുള്ള MS എൻകോഡിംഗും
അവഗണിക്കുകയും ഫോണ്ട് യൂണികോഡ് എൻകോഡിംഗ് ഉള്ളതുപോലെ പരിഗണിക്കുകയും ചെയ്യുന്നു. മുന്നറിയിപ്പ്: ഈ ഓപ്ഷൻ ആണ്
യഥാർത്ഥത്തിൽ യൂണിക്കോഡിലാണെങ്കിലും മറ്റെന്തെങ്കിലും ആയി അടയാളപ്പെടുത്തിയിരിക്കുന്ന ബഗ്ഗി ഫോണ്ടുകൾക്കായി ഉദ്ദേശിച്ചുള്ളതാണ്.
മറ്റ് ഫോണ്ടുകളിലെ പ്രഭാവം പ്രവചനാതീതമാണ്.

· "-G ഉപഓപ്ഷനുകൾ" - ഫയൽ ജനറേഷൻ ഓപ്ഷനുകൾ. ഉപഓപ്‌ഷനുകൾ ചെറിയക്ഷരമോ വലിയക്ഷരമോ ആകാം,
ചെറിയക്ഷരങ്ങൾ പ്രത്യേക ഫയലുകളുടെ ജനറേഷൻ പ്രവർത്തനരഹിതമാക്കുന്നു
വലിയക്ഷര ഉപഓപ്‌ഷനുകൾ ഒരേ തരത്തിലുള്ള ഫയലുകളുടെ ജനറേഷൻ സാധ്യമാക്കുന്നു. ഫലം എങ്കിൽ
ttf2ufm സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിൽ പ്രിന്റ് ചെയ്യാൻ അഭ്യർത്ഥിക്കുന്നു, അവസാനത്തെ പ്രവർത്തനക്ഷമമാക്കുന്ന ഉപഓപ്ഷനാണ്
of -G സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്കും ബാക്കി ഫയലുകളിലേക്കും ഏത് ഫയലാണ് എഴുതേണ്ടതെന്ന് നിർണ്ണയിക്കുന്നു
തള്ളിക്കളയും. ഉദാഹരണത്തിന്, -G A AFM ഫയൽ അഭ്യർത്ഥിക്കും. എന്നതിലേക്കുള്ള ഉപഓപ്ഷനുകൾ
ഫയലുകളുടെ ജനറേഷൻ പ്രവർത്തനരഹിതമാക്കുക/പ്രാപ്തമാക്കുക ഇവയാണ്:

"f/F" - ഫോണ്ട് ഫയൽ. മറ്റ് ഓപ്ഷനുകളെ ആശ്രയിച്ച്, ഈ ഫയലിൽ ഒന്ന് ഉണ്ടായിരിക്കും
".t1a", ".pfa" അല്ലെങ്കിൽ ".pfb" എന്നീ പ്രത്യയങ്ങൾ. പരിവർത്തന ഫലം സ്റ്റാൻഡേർഡിൽ ആവശ്യപ്പെട്ടാൽ
ഔട്ട്‌പുട്ട് ('"-"' ഔട്ട്‌പുട്ട് ഫയലിന്റെ പേരായി ഉപയോഗിക്കുന്നു) അപ്പോൾ ഫോണ്ട് ഫയലും എഴുതപ്പെടും
ഡിഫോൾട്ടായി, മറ്റൊരു ഉപഓപ്‌ഷൻ ഉപയോഗിച്ച് തിരുത്തിയെഴുതിയില്ലെങ്കിൽ -G. സ്ഥിരസ്ഥിതി: പ്രാപ്തമാക്കി

"a/A" - അഡോബ് ഫോണ്ട് മെട്രിക്സ് ഫയൽ (".afm"). സ്ഥിരസ്ഥിതി: പ്രാപ്തമാക്കി

"ഇ/ഇ" - dvips എൻകോഡിംഗ് ഫയൽ (".enc"). സ്ഥിരസ്ഥിതി: അപ്രാപ്‌തമാക്കി

· "-l ഭാഷ[+വാദം]" - നിർദ്ദിഷ്‌ട ഭാഷയ്‌ക്കുള്ള ഫോണ്ടുകൾ ഒരു മൾട്ടി-യിൽ നിന്ന് എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുക
ഭാഷ യൂണികോഡ് ഫോണ്ട്. ഈ ഓപ്ഷൻ ഉപയോഗിക്കുന്നില്ലെങ്കിൽ കൺവെർട്ടർ ഊഹിക്കാൻ ശ്രമിക്കുന്നു
LANG എന്ന ഷെൽ വേരിയബിളിന്റെ മൂല്യങ്ങളാൽ ഭാഷ. അത് ഊഹിക്കാൻ കഴിയുന്നില്ലെങ്കിൽ
LANG പ്രകാരമുള്ള ഭാഷ, ലിസ്റ്റ് ചെയ്തിരിക്കുന്ന ക്രമത്തിൽ എല്ലാ ഭാഷകളും പരീക്ഷിക്കുന്നു.

പ്ലസ് ചിഹ്നത്തിന് ശേഷം ഭാഷാ എക്‌സ്‌ട്രാക്‌റ്ററിനായുള്ള ഒരു ഓപ്‌ഷണൽ ആർഗ്യുമെന്റ് വ്യക്തമാക്കിയേക്കാം.
ആർഗ്യുമെന്റിന്റെ ഫോർമാറ്റ് പ്രത്യേക ഭാഷാ കൺവെർട്ടറിനെ ആശ്രയിച്ചിരിക്കുന്നു. ദി
മൾട്ടി-പ്ലെയിനിനായി വിമാനങ്ങളുടെ തിരഞ്ഞെടുപ്പിനെ പിന്തുണയ്ക്കുക എന്നതാണ് വാദത്തിന്റെ പ്രാഥമിക ലക്ഷ്യം
ഈസ്‌റ്റേൺ എൻകോഡിംഗുകൾ എന്നാൽ മറ്റേതെങ്കിലും വിധത്തിലും ഇത് ഉപയോഗിക്കാം. ഭാഷാ എക്സ്ട്രാക്റ്റർ ചെയ്യാം
തത്ഫലമായുണ്ടാകുന്ന ഫോണ്ടിന്റെ പേരിൽ ഏതെങ്കിലും രൂപത്തിൽ വിമാനത്തിന്റെ പേര് ചേർക്കാൻ തീരുമാനിക്കുക. ഒന്നുമില്ല
നിലവിൽ പിന്തുണയ്‌ക്കുന്ന ഭാഷകൾ ഇതുവരെ ആർഗ്യുമെന്റ് ഉപയോഗിക്കാറില്ല.

നിലവിൽ ഇനിപ്പറയുന്ന ഭാഷകൾ പിന്തുണയ്ക്കുന്നു:

"latin1" - ലാറ്റിൻ-1 എൻകോഡിംഗ് ഉപയോഗിക്കുന്ന എല്ലാ ഭാഷകൾക്കും

"latin2" - മധ്യ യൂറോപ്യൻ ഭാഷകൾക്ക്

"latin4" - ബാൾട്ടിക് ഭാഷകൾക്ക്

"latin5" - ടർക്കിഷ് ഭാഷയ്ക്ക്

"സിറിലിക്" - സിറിലിക് അക്ഷരമാലയുള്ള ഭാഷകൾക്ക്

"റഷ്യൻ" - സിറിലിക്കിന്റെ ചരിത്രപരമായ പര്യായപദം

"ബൾഗേറിയൻ" - സിറിലിക്കിന്റെ ചരിത്രപരമായ പര്യായപദം

"adobestd" - TeX ഉപയോഗിക്കുന്ന AdobeStandard എൻകോഡിംഗിനായി

"വിമാനം+വാദം" - ഒരു മൾട്ടി-ബൈറ്റ് എൻകോഡിംഗിൽ നിന്ന് ഒരു വിമാനം തിരഞ്ഞെടുക്കാൻ

"" വിമാനം" ഭാഷയുടെ വാദം മൂന്ന് രൂപങ്ങളിൽ ഒന്നായിരിക്കാം:

"വിമാനം+pid=,ഈദ്="

"വിമാനം+pid=,ഈദ്=,"

"വിമാനം+"

Pid (TTF പ്ലാറ്റ്ഫോം ഐഡി), ഈദ് (TTF എൻകോഡിംഗ് ഐഡി) എന്നിവ ഒരു പ്രത്യേക TTF എൻകോഡിംഗ് പട്ടിക തിരഞ്ഞെടുക്കുക
യഥാർത്ഥ ഫോണ്ടിൽ. അവ ദശാംശ സംഖ്യകളായി സൂചിപ്പിച്ചിരിക്കുന്നു. ഈ പ്രത്യേക എൻകോഡിംഗ് ആണെങ്കിൽ
ഫോണ്ട് ഫയലിൽ പട്ടിക ഇല്ലെങ്കിൽ പരിവർത്തനം പരാജയപ്പെടും. സ്വദേശി ("ttf")
ഫ്രണ്ട്-എൻഡ് പാഴ്സർ pid=3 (Windows പ്ലാറ്റ്ഫോം), ഫ്രീടൈപ്പ് അടിസ്ഥാനമാക്കിയുള്ള ("ft") മാത്രം പിന്തുണയ്ക്കുന്നു.
ഫ്രണ്ട്-എൻഡ് ഏത് പ്ലാറ്റ്ഫോമിനെയും പിന്തുണയ്ക്കുന്നു. pid/eid വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ TTF എൻകോഡിംഗ് പട്ടിക
പതിവുപോലെ നിർണ്ണയിക്കപ്പെടുന്നു: ആദ്യത്തേതാണെങ്കിൽ യൂണികോഡ് എൻകോഡിംഗ് അല്ലെങ്കിൽ ഇല്ലെങ്കിൽ 8-ബിറ്റ് എൻകോഡിംഗ് (കൂടാതെ
ഒരു 8-ബിറ്റ് എൻകോഡിംഗിനായി വിമാന നമ്പർ നിശബ്ദമായി അവഗണിക്കപ്പെടുന്നു). കൺവെർട്ടർ തടയാൻ
ഒരു 8-ബിറ്റ് എൻകോഡിംഗിലേക്ക് മടങ്ങുന്നതിൽ നിന്ന്, യൂണികോഡ് pid/eid മൂല്യം വ്യക്തമായി വ്യക്തമാക്കുക.

Plane_number ഒരു ഹെക്‌സാഡെസിമലാണ് (" എന്ന് തുടങ്ങുകയാണെങ്കിൽ0x") അല്ലെങ്കിൽ ദശാംശ സംഖ്യ. ഇത് നൽകുന്നു
256 പ്രതീകങ്ങൾ തിരഞ്ഞെടുക്കപ്പെടുന്ന മുകളിലെ ബൈറ്റുകളുടെ മൂല്യങ്ങൾ. വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ,
സ്ഥിരസ്ഥിതിയായി 0. ഇത് ഒരു ഫോണ്ട് നെയിം സഫിക്സായും ഉപയോഗിക്കുന്നു (മുൻനിര "0x" ഉൾപ്പെടുത്തിയിട്ടില്ല
പ്രത്യയത്തിലേക്ക്).

ശ്രദ്ധിക്കുക: ഭാഷാ പേരുകൾ ഏകീകൃതമല്ലെന്ന് നിങ്ങൾ ശ്രദ്ധിച്ചേക്കാം: ചിലത് പേരുകളുടെ പേരുകളാണ്
പ്രത്യേക ഭാഷകളും ചിലത് എൻകോഡിംഗുകളുടെ പേരുമാണ്. വ്യത്യസ്തമായതിനാലാണ് ഇത്
സമീപിക്കുന്നു. യൂണികോഡിൽ നിന്ന് പരിവർത്തനം നടപ്പിലാക്കുക എന്നതായിരുന്നു യഥാർത്ഥ ആശയം
നൽകിയിരിക്കുന്ന ഭാഷയ്ക്ക് അനുയോജ്യമായ വിൻഡോസ് എൻകോഡിംഗ്. തുടർന്ന് വിവർത്തന പട്ടികകൾ ഉപയോഗിക്കുക
ആവശ്യമായ അന്തിമ എൻകോഡിംഗുകളിൽ ഫോണ്ടുകൾ സൃഷ്ടിക്കാൻ. ഇത് പൈൽ ചെയ്യാൻ അനുവദിക്കും
ആ ഭാഷയ്‌ക്കായുള്ള യൂണികോഡ് ഫോണ്ടുകളും യൂണികോഡ് ഇതര വിൻഡോസ് ഫോണ്ടുകളും ഒരുമിച്ച് ചേർക്കുക
അവ യാന്ത്രികമായി അടുക്കുന്നതിനുള്ള പ്രോഗ്രാം. തുടർന്ന് സാധ്യമായ എല്ലാ ഫോണ്ടുകളും സൃഷ്ടിക്കുക
ആ ഭാഷയ്ക്കുള്ള എൻകോഡിംഗുകൾ. ഈ സമീപനത്തിന്റെ ഒരു ഉദാഹരണം റഷ്യൻ ഭാഷയാണ്
പിന്തുണ. എന്നാൽ ചില ഭാഷകൾക്കായി ഉപയോഗിക്കുന്ന എൻകോഡിംഗുകളുടെ ഗുണിതം ഇല്ലെങ്കിൽ
യൂണികോഡ് ഇതര ഫോണ്ടുകൾ ഉപയോക്താക്കൾ പ്രധാനമായി കണക്കാക്കുന്നില്ല, മറ്റൊരു വഴി
നടപ്പിലാക്കാൻ ലളിതമാണ്: ടാർഗെറ്റ് എൻകോഡിംഗിന്റെ എക്‌സ്‌ട്രാക്‌ഷനുവേണ്ടി ഒരു ടേബിൾ മാത്രം നൽകുക
യൂണികോഡിൽ നിന്ന്, വിവർത്തന പട്ടികകളിൽ വിഷമിക്കേണ്ടതില്ല. ലാറ്റിൻ * "ഭാഷകൾ"
ഈ സമീപനത്തിന്റെ ഉദാഹരണങ്ങൾ. രണ്ടിലും ടൈപ്പ്1 ഫോണ്ടുകൾ ആവശ്യമാണെന്ന് ആർക്കെങ്കിലും തോന്നിയാൽ
ലാറ്റിൻ-*, വിൻഡോസ് എൻകോഡിംഗുകൾ എന്നിവയിലേക്ക് കോഡ് സമർപ്പിക്കാൻ അവൻ അല്ലെങ്കിൽ അവൾ തികച്ചും സ്വാഗതം ചെയ്യുന്നു
അത് നടപ്പിലാക്കുക.

മുന്നറിയിപ്പ്: AdobeStandard എൻകോഡിംഗിൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള ചില ഗ്ലിഫുകൾ ഉൾപ്പെടുത്തിയിട്ടില്ല
യൂണികോഡ് നിലവാരത്തിലേക്ക്. അത്തരം ഗ്ലിഫുകളുടെ ഏറ്റവും സാധാരണമായ ഉദാഹരണങ്ങൾ ലിഗേച്ചറുകൾ പോലെയാണ്
'fi', 'fl' തുടങ്ങിയവ. ഇക്കാരണത്താൽ ഫോണ്ട് ഡിസൈനർമാർ അവ പല സ്ഥലങ്ങളിൽ സ്ഥാപിച്ചേക്കാം. ദി
ഗ്ലിഫുകൾക്ക് സത്യസന്ധമായ അഡോബ് പേരുകൾ കൂടാതെ/അല്ലെങ്കിൽ സ്ഥാപിക്കുകയാണെങ്കിൽ കൺവെർട്ടർ അതിന്റെ പരമാവധി ചെയ്യാൻ ശ്രമിക്കുന്നു
മൈക്രോസോഫ്റ്റ് ഫോണ്ടുകളിലെ അതേ കോഡുകളിൽ അവ എടുക്കും. അല്ലെങ്കിൽ ഒരു സാധ്യമാണ്
' എന്ന ഓപ്ഷൻ ഉപയോഗിക്കുക എന്നതാണ് പരിഹാരം-Lഒരു ബാഹ്യ മാപ്പിനൊപ്പം.

· "-L ഫയൽ[+[pid= ,ഈദ്= ,][വിമാനം]]" - നിർദ്ദിഷ്‌ട ഭാഷയ്‌ക്കായി ഫോണ്ടുകൾ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുക
ഈ ഫയലിൽ നിന്നുള്ള മാപ്പ് ഉപയോഗിച്ച് ഒരു ബഹുഭാഷാ ഫോണ്ടിൽ നിന്ന്. ഇത് ഓപ്ഷൻ പോലെയാണ്
'-lഎന്നാൽ എൻകോഡിംഗ് മാപ്പ് പ്രോഗ്രാമിലേക്ക് കംപൈൽ ചെയ്തിട്ടില്ല, അത് ആ ഫയലിൽ നിന്ന് എടുത്തതാണ്,
അതിനാൽ എഡിറ്റ് ചെയ്യാൻ എളുപ്പമാണ്. അത്തരം ഫയലുകളുടെ ഉദാഹരണങ്ങൾ നൽകിയിരിക്കുന്നു
"maps/adobe-standard-encoding.map", "CP1250.map". (ശ്രദ്ധിക്കുക: 'സ്റ്റാൻഡേർഡ് എൻകോഡിംഗ്' മാപ്പ്
AdobeStandard എൻകോഡിംഗിന്റെ എല്ലാ ഗ്ലിഫുകളും ഉൾപ്പെടുന്നില്ല, ഇത് ഒരു ആയി മാത്രം നൽകിയിരിക്കുന്നു
ഉദാഹരണം.) പിന്തുണയ്ക്കുന്ന മാപ്പ് ഫോർമാറ്റുകളുടെ വിവരണം ഫയലിലുണ്ട്
"maps/unicode-sample.map".

അതുപോലെ '-l', മാപ്പ് ഫയലിന്റെ പേരിന് ശേഷം ഒരു ആർഗ്യുമെന്റ് വ്യക്തമാക്കിയേക്കാം. എന്നാൽ ഈ സാഹചര്യത്തിൽ
ആർഗ്യുമെന്റിന് നിശ്ചിത അർത്ഥമുണ്ട്: ഇത് യഥാർത്ഥ TTF എൻകോഡിംഗ് ടേബിൾ തിരഞ്ഞെടുക്കുന്നു (വാക്യഘടന
' എന്നതിലെ പോലെ തന്നെയാണ്-l വിമാനം') കൂടാതെ/അല്ലെങ്കിൽ മാപ്പ് ഫയലിന്റെ ഒരു തലം. വിമാനത്തിന്റെ പേരും കിട്ടും
ഫോണ്ട് നാമത്തിലേക്ക് ഡാഷിന് ശേഷം ചേർത്തു. ഈസ്റ്റേൺ ഫോണ്ടുകളിൽ ഉപയോഗിക്കുന്ന ഒരു ആശയമാണ് വിമാനം
ധാരാളം ഗ്ലിഫുകൾ: ഒരു TTF ഫോണ്ടിനെ ഒന്നിലധികം ടൈപ്പ്1 ഫോണ്ടുകളായി തിരിച്ചിരിക്കുന്നു, ഓരോന്നിനും
256 ഗ്ലിഫുകൾ വരെയുള്ള ഒരു വിമാനം അടങ്ങിയിരിക്കുന്നു. എന്നാൽ ഒരു ചെറിയ സർഗ്ഗാത്മകതയോടെ ഈ ആശയം സാധ്യമാണ്
ഒന്നിലധികം വിവർത്തന മാപ്പുകൾ ഒരു ഫയലിലേക്ക് സംയോജിപ്പിക്കുന്നതിനുള്ള മറ്റ് ആവശ്യങ്ങൾക്കായി ഉപയോഗിക്കുന്നു. ലേക്ക്
"ttf2ufm" എന്ന TTF ഫോണ്ടിൽ നിന്ന് ഒന്നിലധികം പ്ലെയിനുകൾ എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യുന്നത് ഓരോ തവണയും ഒന്നിലധികം തവണ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്.
മറ്റൊരു വിമാനത്തിന്റെ പേര് വ്യക്തമാക്കിയിട്ടുണ്ട്.

ഓപ്‌ഷനുപയോഗിക്കുന്ന ഡിഫോൾട്ട് ഒറിജിനൽ ടിടിഎഫ് എൻകോഡിംഗ് ടേബിൾ '-L' എന്നത് യൂണികോഡ് ആണ്. ഭൂപടം
വ്യത്യസ്ത യഥാർത്ഥ TTF എൻകോഡിംഗുകൾ വ്യക്തമാക്കുന്നതിനുള്ള നിർദ്ദേശങ്ങൾ ഫയലുകളിൽ ഉൾപ്പെട്ടേക്കാം. എന്നിരുന്നാലും എങ്കിൽ
മാപ്പിൽ വ്യക്തമാക്കിയിട്ടുള്ള ഏതെങ്കിലും യഥാർത്ഥ എൻകോഡിംഗിനെ അസാധുവാക്കിക്കൊണ്ട് pid/eid ജോടി വ്യക്തമാക്കിയിരിക്കുന്നു
ഫയൽ.

· "-m തരം=മൂല്യം" - വിഭവങ്ങളുടെ പരമാവധി അല്ലെങ്കിൽ കുറഞ്ഞ പരിധികൾ സജ്ജമാക്കുക. ഈ പരിധികൾ നിയന്ത്രിക്കുന്നു
ഫോണ്ടിന് അനുവദനീയമായ ഉറവിടങ്ങൾ പരിമിതപ്പെടുത്തുന്നതിലൂടെ ഫോണ്ട് സൃഷ്ടിക്കൽ
പോസ്റ്റ്സ്ക്രിപ്റ്റ് വ്യാഖ്യാതാവ്. നിലവിൽ പിന്തുണയ്ക്കുന്ന തരത്തിലുള്ള പരിധികൾ ഇവയാണ്:

"h" - പകരമുള്ള സൂചനകൾക്കായുള്ള പരമാവധി സൂചന സ്റ്റാക്ക് ഡെപ്ത്. സ്ഥിര മൂല്യം 128 ആണ്,
X11 ലെ പരിമിതി അനുസരിച്ച്. ഇത് ഏറ്റവും താഴ്ന്നതായി തോന്നുന്നു (അതിനാൽ ഏറ്റവും സുരക്ഷിതവും)
വ്യാപകമായ മൂല്യം. ".t1a"-ൽ ഓരോ ഗ്ലിഫിനും ആവശ്യമായ സൂചന സ്റ്റാക്ക് ഡെപ്ത് പ്രദർശിപ്പിക്കാൻ
ഫയൽ "scripts/cntstems.pl" എന്ന സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുന്നു.

· "-O ഉപഓപ്ഷനുകൾ" - ഔട്ട്ലൈൻ പ്രോസസ്സിംഗ് ഓപ്ഷനുകൾ. ഉപഓപ്‌ഷനുകൾ ചെറിയക്ഷരമോ അല്ലെങ്കിൽ
വലിയക്ഷരം, ചെറിയക്ഷരങ്ങൾ സവിശേഷതകൾ പ്രവർത്തനരഹിതമാക്കുന്നു, അനുബന്ധ വലിയക്ഷരം
ഉപഓപ്ഷനുകൾ സമാന സവിശേഷതകൾ പ്രാപ്തമാക്കുന്നു. ഫീച്ചറുകൾ പ്രവർത്തനരഹിതമാക്കുന്നതിനും പ്രവർത്തനക്ഷമമാക്കുന്നതിനുമുള്ള ഉപഓപ്‌ഷനുകൾ ഇവയാണ്:

"b/B" - ForceBold പാരാമീറ്ററിന്റെ ഊഹിക്കൽ. ഈ പരാമീറ്റർ Type1 എഞ്ചിനെ സഹായിക്കുന്നു
ചെറിയ വലിപ്പത്തിൽ ബോൾഡ് ഫോണ്ടുകൾ ശരിയായി റാസ്റ്ററൈസ് ചെയ്യുക. എന്നാൽ അൽഗോരിതം ഊഹിക്കാൻ ഉപയോഗിച്ചു
ഈ ഫ്ലാഗിന്റെ ശരിയായ മൂല്യം ഫോണ്ട് നെയിം മാത്രം അടിസ്ഥാനമാക്കി ഊഹിക്കുന്നു. അപൂർവ സന്ദർഭങ്ങളിൽ
ഇത് പിശകുകൾക്ക് കാരണമായേക്കാം, ഈ സന്ദർഭങ്ങളിൽ നിങ്ങൾ ഈ ഊഹം പ്രവർത്തനരഹിതമാക്കാൻ ആഗ്രഹിച്ചേക്കാം. സ്ഥിരസ്ഥിതി:
പ്രാപ്തമാക്കി

"h/H" - സൂചനകളുടെ ഓട്ടോജനറേഷൻ. ശരിക്കും സങ്കീർണ്ണമായ രൂപരേഖകൾ അൽഗോരിതത്തെ ആശയക്കുഴപ്പത്തിലാക്കിയേക്കാം,
അതിനാൽ സൈദ്ധാന്തികമായി അവ പ്രവർത്തനരഹിതമാക്കുന്നത് ചിലപ്പോൾ ഉപയോഗപ്രദമാകും. ഇതുവരെ തോന്നിയെങ്കിലും
സൂചനകളില്ലാത്തതിനേക്കാൾ മോശമായ സൂചനകൾ പോലും മികച്ചതാണെന്ന്. സ്ഥിരസ്ഥിതി: പ്രാപ്തമാക്കി

"u/U" - സൂചന പകരം വയ്ക്കൽ. ജനറേഷൻ അനുവദിക്കുന്ന ഒരു സാങ്കേതികതയാണ് സൂചന പകരം വയ്ക്കൽ
റാസ്റ്ററൈസറിനായുള്ള കൂടുതൽ വിശദമായ സൂചനകൾ. വിവിധ സെറ്റ് സൂചനകൾ ഉപയോഗിക്കാൻ ഇത് അനുവദിക്കുന്നു
ഒരു ഗ്ലിഫിന്റെ വിവിധ ഭാഗങ്ങൾ റാസ്റ്ററൈസേഷൻ സമയത്ത് ഈ സെറ്റുകൾ അനിവാര്യമായി മാറ്റുക
(അതുകൊണ്ടാണ് "പകരം"). അതിനാൽ ഇത് റെൻഡർ ചെയ്ത ഫോണ്ടുകളുടെ ഗുണനിലവാരം മെച്ചപ്പെടുത്തണം
ചെറിയ വലിപ്പങ്ങൾ. എന്നാൽ രണ്ട് ക്യാച്ചുകൾ ഉണ്ട്: ആദ്യം, X11 ലൈബ്രറിക്ക് കുറഞ്ഞ പരിധിയുണ്ട്
ഫോണ്ട് വലിപ്പം. കൂടുതൽ വിശദമായ സൂചനകൾ ഫയൽ വലുപ്പം വർദ്ധിപ്പിക്കുകയും അങ്ങനെ അവസരം വർദ്ധിപ്പിക്കുകയും ചെയ്യുന്നു
ഈ പരിധി കടക്കുന്നതിന്റെ (അതിനർത്ഥം നിങ്ങൾ അത് അടിക്കുമെന്ന് അർത്ഥമാക്കുന്നില്ല, എന്നാൽ നിങ്ങളുടേതാണെങ്കിൽ
ഫോണ്ടുകൾ പ്രത്യേകിച്ച് വലുതാണ്). പരിവർത്തനം ചെയ്ത യൂണികോഡ് ഫോണ്ടുകൾക്ക് ഇത് പ്രത്യേകിച്ചും സാധ്യതയുണ്ട്
ഓപ്ഷൻ'-a', അതിനാൽ നിങ്ങൾ ഉപയോഗിക്കാൻ ആഗ്രഹിച്ചേക്കാം'-a'ഒപ്പം'-ഓ'. "app/X11/README" കാണുക
ഈ പ്രശ്നം പരിഹരിക്കുന്ന X11-ലേക്കുള്ള ഒരു പാച്ചിന്റെ വിവരണത്തിനായി. രണ്ടാമതായി, ചില റാസ്റ്ററൈസറുകൾ
(വീണ്ടും, X11 ആണ് സാധാരണ ഉദാഹരണം) ഉപയോഗിച്ച സൂചനകളുടെ ആകെ എണ്ണത്തിന് പരിമിതിയുണ്ട്
ഒരു ഗ്ലിഫ് വരയ്ക്കുമ്പോൾ (സൂചന സ്റ്റാക്ക് ഡെപ്ത് എന്നും അറിയപ്പെടുന്നു). ആ സ്റ്റാക്ക് കവിഞ്ഞൊഴുകുകയാണെങ്കിൽ
ഗ്ലിഫ് അവഗണിക്കപ്പെട്ടു. പതിപ്പ് 3.22 "ttf2ufm" മുതൽ ആരംഭിക്കുന്നത് ചെറുതാക്കാൻ അൽഗോരിതം ഉപയോഗിക്കുന്നു
ഈ ഡെപ്ത്, അല്പം വലിയ ഫോണ്ട് ഫയലുകളുടെ ട്രേഡ്-ഓഫിനൊപ്പം. ഇപ്പോഴും ഗ്ലിഫുകൾ
ഓപ്‌ഷൻ പ്രകാരം സജ്ജമാക്കിയ പരിധി കവിയുക '-mh' പകരമുള്ള എല്ലാ സൂചനകളും നീക്കം ചെയ്‌ത് മാത്രം
അടിസ്ഥാന സൂചനകൾ അവശേഷിക്കുന്നു. അൽഗോരിതങ്ങൾ ഫോണ്ടുകൾ നിർമ്മിക്കാൻ വേണ്ടത്ര പരിഷ്കരിച്ചതായി തോന്നുന്നു
പകരം വയ്ക്കുന്ന സൂചനകൾ അവയില്ലാത്ത ഫോണ്ടുകളേക്കാൾ മികച്ചതായി കാണപ്പെടുന്നു അല്ലെങ്കിൽ കുറഞ്ഞത് സമാനമാണ്.
യഥാർത്ഥ ഫോണ്ടുകൾ നന്നായി രൂപകൽപ്പന ചെയ്തിട്ടില്ലെങ്കിൽ, വിശദമായ സൂചനകൾ ഊന്നിപ്പറഞ്ഞേക്കാം
ലൈനുകളുടെ കനം പോലും ഇല്ലാത്തതുപോലുള്ള ഡിസൈനിലെ തകരാറുകൾ. അതിനാൽ നിങ്ങൾ അല്ല എന്ന് നൽകിയിട്ടുണ്ട്
X11 ബഗിനെ ഭയപ്പെടുന്നു, ഈ സവിശേഷത ഉപയോഗിച്ച് ഒരു ഫോണ്ട് സൃഷ്ടിക്കുക എന്നതാണ് ഏറ്റവും നല്ല ആശയം
അതില്ലാതെ, "other/cmpf" എന്ന പ്രോഗ്രാം ഉപയോഗിച്ച് ഫലങ്ങൾ താരതമ്യം ചെയ്യുക (വിവരണം കാണുക
"other/README" എന്നതിൽ) ഏതാണ് മികച്ചതെന്ന് തീരുമാനിക്കുക. സ്ഥിരസ്ഥിതി: പ്രാപ്തമാക്കി

"o/O" - ഔട്ട്‌ലൈനുകളുടെ കോഡിന്റെ സ്പെയ്സ് ഒപ്റ്റിമൈസേഷൻ. ഇത്തരത്തിലുള്ള ഒപ്റ്റിമൈസേഷൻ ഒരിക്കലും ഉപദ്രവിക്കില്ല,
ജനറേറ്റ് ചെയ്ത ഫോണ്ടുകളുടെ താരതമ്യം മാത്രമാണ് ഈ സവിശേഷത പ്രവർത്തനരഹിതമാക്കാനുള്ള ഏക കാരണം
കൺവെർട്ടറിന്റെ മുൻ പതിപ്പുകൾ സൃഷ്ടിച്ച ഫോണ്ടുകൾക്കൊപ്പം. ശരി, അത് _ഏതാണ്ട്_ ഒരിക്കലും
വേദനിപ്പിക്കുന്നു. മനസ്സിലാവാത്ത ചില മസ്തിഷ്‌ക തകരാറുള്ള പ്രിന്ററുകൾ നിലവിലുണ്ട്
അത്. യഥാർത്ഥത്തിൽ ഈ സവിശേഷത ബാഹ്യരേഖകളെ മാറ്റില്ല. ടൈപ്പ് 1 ഫോണ്ട് മാനുവൽ
'10 പോലെയുള്ള ഫോണ്ട് വിവരണം ചെറുതാക്കുന്ന അനാവശ്യ ഓപ്പറേറ്റർമാരുടെ ഒരു കൂട്ടം നൽകുന്നു
ഒരു തിരശ്ചീന രേഖയെ വിവരിക്കാൻ '0 10 rlineto' എന്നതിന് പകരം hlineto'. ഈ സവിശേഷത പ്രവർത്തനക്ഷമമാക്കുന്നു
ഈ ഓപ്പറേറ്റർമാരുടെ ഉപയോഗം. സ്ഥിരസ്ഥിതി: പ്രാപ്തമാക്കി

"s/S" - ഔട്ട്ലൈനുകളുടെ സുഗമമാക്കൽ. ഫോണ്ട് ഏതെങ്കിലും വിധത്തിൽ തകർന്നാൽ (അതുപോലും
എളുപ്പത്തിൽ ശ്രദ്ധിക്കപ്പെടില്ല), അത്തരം മിനുസപ്പെടുത്തൽ അതിനെ കൂടുതൽ തകർത്തേക്കാം. അതിനാൽ ഈ സവിശേഷത പ്രവർത്തനരഹിതമാക്കുന്നു
ചില ഫോണ്ട് വിചിത്രമായി തോന്നുകയാണെങ്കിൽ ആദ്യം ശ്രമിക്കേണ്ടത് ഇതാണ്. എന്നാൽ സൂചന ഓഫ് സുഗമമായി കൂടെ
ജനറേഷൻ അൽഗോരിതങ്ങളും ശരിയായി പ്രവർത്തിച്ചേക്കില്ല. സ്ഥിരസ്ഥിതി: പ്രാപ്തമാക്കി

"t/T" - 1000x1000 ടൈപ്പ്1 സ്റ്റാൻഡേർഡ് മാട്രിക്സിലേക്ക് ഓട്ടോ-സ്കെയിലിംഗ്. TTF ഫോണ്ടുകൾ വിവരിച്ചിരിക്കുന്നു
4000x4000 വരെയുള്ള അനിയന്ത്രിതമായ മാട്രിക്സിന്റെ അടിസ്ഥാനത്തിൽ. പരിവർത്തനം ചെയ്ത ഫോണ്ടുകൾ സ്കെയിൽ ചെയ്യണം
ടൈപ്പ് 1 സ്റ്റാൻഡേർഡിന് അനുസൃതമായി പ്രവർത്തിക്കുക. എന്നാൽ സ്കെയിലിംഗ് അധിക റൗണ്ടിംഗ് പിശകുകൾ അവതരിപ്പിക്കുന്നു, അതിനാൽ
ഫോണ്ട് അതിന്റെ യഥാർത്ഥ സ്കെയിലിൽ നോക്കാൻ ചിലപ്പോൾ കൗതുകമുണ്ടാകാം. സ്ഥിരസ്ഥിതി: പ്രാപ്തമാക്കി

"v/V" - ബിറ്റ്മാപ്പ് ഫോണ്ടുകളിൽ വെക്‌ടറൈസേഷൻ നടത്തുക. പ്രവർത്തനപരമായി "വെക്‌ടറൈസേഷൻ" സമാനമാണ്
"ഓട്ടോട്രേസിംഗ്" എന്നതുപോലെ, മറ്റൊരു വാക്ക് അതിനെ വേർതിരിക്കുന്നതിന് ഉപയോഗിക്കുന്നു
ഓട്ടോട്രേസ് ലൈബ്രറി. ബിറ്റ്മാപ്പുകളിൽ നിന്ന് നല്ല മിനുസമാർന്ന രൂപരേഖകൾ സൃഷ്ടിക്കാൻ ഇത് ശ്രമിക്കുന്നു. ഈ സവിശേഷത
ഫലങ്ങൾ ഇതിനകം തന്നെ ഏറെക്കുറെ മാന്യമാണെങ്കിലും ഇപ്പോഴും പുരോഗതിയിലാണ്. സ്ഥിരസ്ഥിതി:
അപ്രാപ്‌തമാക്കി

"w/W" - ഗ്ലിഫുകളുടെ വീതി തിരുത്തൽ. തകർന്ന ഫോണ്ടുകളിൽ ഉപയോഗിക്കുന്നതിന് ഈ ഓപ്ഷൻ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു
അക്ഷരങ്ങൾക്ക് വളരെ ഇടുങ്ങിയ വീതി വ്യക്തമാക്കുന്നു. ഒരു ഫോണ്ട് പ്രയോജനപ്പെടുമെന്ന് നിങ്ങൾക്ക് പറയാം
അക്ഷരങ്ങൾ ഒന്നുമില്ലാതെ ഒന്നിച്ച് തകർത്തതായി നിങ്ങൾ കാണുകയാണെങ്കിൽ ഈ ഓപ്ഷനിൽ നിന്ന്
അവയ്ക്കിടയിലുള്ള വൈറ്റ് സ്പേസ്. ഈ ഓപ്‌ഷൻ കൺവെർട്ടറിനെ പ്രതീകത്തിന്റെ വീതി സജ്ജമാക്കുന്നതിന് കാരണമാകുന്നു
ഈ പ്രതീകത്തിന്റെ യഥാർത്ഥ വീതിയും ഒരു സാധാരണ ലംബമായ തണ്ടിന്റെ വീതിയും. എന്നാൽ ന്
മറുവശത്ത്, നന്നായി രൂപകൽപന ചെയ്ത ഫോണ്ടുകൾക്ക് അവയുടെ വീതിയാണെങ്കിൽ മികച്ചതായി തോന്നുന്ന പ്രതീകങ്ങൾ ഉണ്ടായിരിക്കാം
ചെറുതായി ഇടുങ്ങിയതായി സജ്ജീകരിച്ചിരിക്കുന്നു. ഇത് പ്രവർത്തനരഹിതമാക്കുന്നത് നന്നായി രൂപകല്പന ചെയ്ത അത്തരം ഫോണ്ടുകൾക്ക് പ്രയോജനം ചെയ്യും
സവിശേഷത. ഈ ഫീച്ചർ ഉപയോഗിച്ചും അല്ലാതെയും ഒരു ഫോണ്ട് പരിവർത്തനം ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം, താരതമ്യം ചെയ്യുക
ഫലങ്ങൾ തിരഞ്ഞെടുത്ത് മികച്ചത് തിരഞ്ഞെടുക്കുക. ഈ സവിശേഷത ആനുപാതിക ഫോണ്ടുകളിൽ മാത്രമേ ഉപയോഗിക്കാവൂ,
നിശ്ചിത വീതിയുള്ള ഫോണ്ടുകളിൽ ഇതിന് യാതൊരു സ്വാധീനവുമില്ല. സ്ഥിരസ്ഥിതി: അപ്രാപ്‌തമാക്കി

"z/Z" - ബിറ്റ്മാപ്പ് ഫോണ്ടുകളിൽ ഓട്ടോട്രേസ് ലൈബ്രറി ഉപയോഗിക്കുക. ഫലങ്ങൾ ഭയാനകവും ഭയങ്കരവുമാണ് The
ഉപയോഗം of ഓപ്ഷൻ is അല്ല ശുപാർശ ചെയ്ത. പരീക്ഷണ ആവശ്യങ്ങൾക്കായി ഈ ഓപ്ഷൻ നിലവിലുണ്ട്.
ഭാവിയിൽ ഇത് മാറുകയോ നീക്കം ചെയ്യുകയോ ചെയ്യാം. വർക്കിംഗ് ട്രെയ്‌സിംഗ് ഉപയോഗിച്ച് നേടാനാകും
ഓപ്ഷൻ "-ഒവി". സ്ഥിരസ്ഥിതി: അപ്രാപ്‌തമാക്കി

· "-p parser_name" - ഫോണ്ട് ഫയൽ വായിക്കാൻ നിർദ്ദിഷ്ട ഫ്രണ്ട്-എൻഡ് പാഴ്സർ ഉപയോഗിക്കുക. ഇത് എങ്കിൽ
ഓപ്ഷൻ ഉപയോഗിക്കുന്നില്ല, ttf2ufm എന്നതിന്റെ പ്രത്യയത്തെ അടിസ്ഥാനമാക്കി പാഴ്‌സർ സ്വയമേവ തിരഞ്ഞെടുക്കുന്നു
ഫോണ്ട് ഫയലിന്റെ പേര്, ഈ ഫോണ്ട് തരത്തെ പിന്തുണയ്ക്കുന്ന ലിസ്റ്റിലെ ആദ്യ പാഴ്സർ ഉപയോഗിക്കുന്നു. ഇപ്പോൾ
രണ്ട് പാർസറുകൾ പിന്തുണയ്ക്കുന്നു:

"ttf" - ttf ഫയലുകൾക്കായുള്ള അന്തർനിർമ്മിത പാർസർ (".ttf" പ്രത്യയം)

"bdf" - BDF ഫയലുകൾക്കായുള്ള അന്തർനിർമ്മിത പാർസർ (".bdf" പ്രത്യയം)

"ft" - FreeType-2 ലൈബ്രറിയെ അടിസ്ഥാനമാക്കിയുള്ള പാർസർ (".ttf", ".otf", ".pfa",
".pfb")

പാഴ്സർ "ft" ആണ് ചെയ്യില്ല സ്ഥിരസ്ഥിതിയായി ലിങ്ക് ചെയ്‌തിരിക്കുന്നു. എങ്ങനെ ചെയ്യണമെന്ന നിർദ്ദേശങ്ങൾക്കായി "Makefile" കാണുക
അത് പ്രാപ്തമാക്കുക. Windows-ൽ ഈ പാർസറിനെ ഞങ്ങൾ പിന്തുണയ്‌ക്കുന്നില്ല: ഒരുപക്ഷേ ഇത് പ്രവർത്തിക്കും, പക്ഷേ ആരും പ്രവർത്തിക്കില്ല
ശ്രമിച്ചു, അത് എങ്ങനെ നിർമ്മിക്കണമെന്ന് ആർക്കും അറിയില്ല.

ബിറ്റ്മാപ്പ് ഫോണ്ടുകളുടെ (ബിഡിഎഫ് പോലുള്ളവ) പരിവർത്തനം ഇപ്പോഴും ലളിതമാണ്, ഇത് ജാഗ്ഡ് ഉണ്ടാക്കുന്നു
രൂപരേഖകൾ. അത്തരം ഫോണ്ടുകൾ പരിവർത്തനം ചെയ്യുമ്പോൾ, സൂചന ഓഫ് ചെയ്യുന്നത് നല്ല ആശയമായിരിക്കും
പകരം വയ്ക്കൽ (ഓപ്ഷൻ ഉപയോഗിച്ച് -ഓ) കാരണം ഉൽപ്പാദിപ്പിക്കുന്ന സൂചനകൾ വളരെ വലുതായിരിക്കും, പക്ഷേ കൂട്ടിച്ചേർക്കില്ല
ഫോണ്ടുകളുടെ ഗുണനിലവാരം വരെ.

· "-u നമ്പർ" - ഈ മൂല്യമുള്ള ഫോണ്ട് അതിന്റെ യുണീക് ഐഡി ആയി അടയാളപ്പെടുത്തുക. UniqueID ഉപയോഗിക്കുന്നത്
ഹാർഡ് ഡിസ്കുകളുള്ള പ്രിന്ററുകൾ റാസ്റ്ററൈസ് ചെയ്ത പ്രതീകങ്ങൾ കാഷെ ചെയ്യാനും അങ്ങനെ ഗണ്യമായി
അച്ചടി വേഗത്തിലാക്കുക. അവയിൽ ചില പ്രിന്ററുകൾക്ക് ഫോണ്ടുകൾ ഇല്ലാതെ സൂക്ഷിക്കാൻ കഴിയില്ല
അവരുടെ ഡിസ്‌കിലെ യുണീക് ഐഡി. ഐഡി പേരുപോലെ തന്നെ അദ്വിതീയമായിരിക്കണം എന്നതാണ് പ്രശ്‌നം.
പറയുന്നു. കൂടാതെ ഗ്യാരണ്ടീഡ് അദ്വിതീയ ഐഡി സൃഷ്ടിക്കാൻ എളുപ്പവഴികളൊന്നുമില്ല. Adobe വ്യക്തമാക്കുന്നു
സ്വകാര്യ ഐഡികൾക്കുള്ള പരിധി 4000000-4999999 എന്നാൽ ഇപ്പോഴും ഉറപ്പ് നൽകാൻ പ്രയാസമാണ്
അതിനുള്ളിലെ പ്രത്യേകത. നിങ്ങൾക്ക് UniqueID ശരിക്കും ആവശ്യമില്ലെങ്കിൽ, അത് ഉപയോഗിക്കരുത്
ഓപ്ഷണൽ. ഭാഗ്യവശാൽ, ദശലക്ഷക്കണക്കിന് ഐഡികൾ ഉണ്ട്, അതിനാൽ കൂട്ടിയിടിക്കാനുള്ള സാധ്യത
താരതമ്യേന കുറവാണ്. സംഖ്യയ്ക്ക് പകരം ഒരു പ്രത്യേക മൂല്യമുണ്ടെങ്കിൽ '"A"' അപ്പോൾ നൽകിയിരിക്കുന്നു
ഫോണ്ട് നെയിമിന്റെ ഒരു ഹാഷ് ആയി കൺവെർട്ടർ UniqueID യുടെ മൂല്യം യാന്ത്രികമായി സൃഷ്ടിക്കുന്നു.
(ശ്രദ്ധിക്കുക: പതിപ്പ് 3.22-ൽ UniqueID-ന്റെ ഓട്ടോജനറേഷനുള്ള അൽഗോരിതം മാറ്റി
മൂല്യങ്ങൾ Adobe-സ്പെസിഫൈഡ് ശ്രേണിയിലേക്ക് യോജിപ്പിക്കുക. UniqueID-കൾ ഉപയോഗിച്ചിരുന്നെങ്കിൽ എന്നാണ് ഇതിനർത്ഥം
പരിവർത്തനം ചെയ്ത ഫോണ്ടുകൾ മാറ്റിസ്ഥാപിക്കുന്നതിന് മുമ്പ് പ്രിന്ററിന്റെ കാഷെ ഫ്ലഷ് ചെയ്യേണ്ടതായി വന്നേക്കാം
പുതിയ പതിപ്പ് ഉപയോഗിച്ച് പരിവർത്തനം ചെയ്ത ഫോണ്ടുകളുള്ള ഒരു പഴയ പതിപ്പ്). എന്തെങ്കിലും ഉണ്ടെങ്കിൽ കണ്ടെത്താനുള്ള ഒരു ലളിതമായ മാർഗം
തന്നിരിക്കുന്ന ഡയറക്‌ടറിയിലെ ഫോണ്ടുകൾക്ക് ഡ്യൂപ്ലിക്കേറ്റഡ് UniqueID-കൾ ഉള്ളത് കമാൻഡ് ഉപയോഗിക്കുക എന്നതാണ്:

" cat *.pf[ab] | grep UniqueID | അടുക്കുക | uniq -c | grep -v ' 1 '"

അല്ലെങ്കിൽ നിങ്ങൾ "സ്ക്രിപ്റ്റുകൾ/പരിവർത്തനം" ഉപയോഗിക്കുകയാണെങ്കിൽ അത് നിങ്ങൾക്കായി സ്വയമേവ അത് ചെയ്യും കൂടാതെ അതും ചെയ്യും
ഡ്യൂപ്ലിക്കേറ്റ് യുഐഡികളുള്ള ഫയലുകളുടെ കൃത്യമായ ലിസ്റ്റ് നൽകുക.

· "-v വലിപ്പം" - എവിടെയെങ്കിലും ഒരു സാധാരണ വലിയക്ഷരത്തിന്റെ വലുപ്പം ലഭിക്കുന്നതിന് ഫോണ്ട് വീണ്ടും സ്കെയിൽ ചെയ്യുക
നിർദ്ദിഷ്ട വലുപ്പത്തിന് ചുറ്റും. യഥാർത്ഥത്തിൽ, ഒന്നിന്റെ വലുപ്പം ലഭിക്കുന്നതിന് ഇത് മുഴുവൻ ഫോണ്ടിനെയും വീണ്ടും സ്കെയിൽ ചെയ്യുന്നു
ഭാഷയെ ആശ്രയിച്ചുള്ള കത്ത് കുറഞ്ഞത് നിർദ്ദിഷ്ട വലുപ്പത്തിലായിരിക്കണം. ഇപ്പോൾ ഈ അക്ഷരം "A" ആണ്
പിന്തുണയ്ക്കുന്ന എല്ലാ ഭാഷകളിലും. ടൈപ്പ് 1 ന്റെ പോയിന്റുകളിൽ വലുപ്പം വ്യക്തമാക്കിയിരിക്കുന്നു
കോർഡിനേറ്റ് ഗ്രിഡുകൾ, പരമാവധി മൂല്യം 1000 ആണ്. ഇതൊരു പരീക്ഷണാത്മക ഓപ്ഷനാണ്.
ജാഗ്രതയോടെ ഉപയോഗിക്കുക. നൽകിയിരിക്കുന്ന പോയിന്റ് വലുപ്പത്തിന് ദൃശ്യമായ ഫോണ്ട് വലുപ്പം വർദ്ധിപ്പിക്കാൻ ഇത് ശ്രമിക്കുന്നു
അങ്ങനെ ഫോണ്ട് കൂടുതൽ വായിക്കാൻ കഴിയുന്നതാക്കുന്നു. എന്നാൽ അമിതമായി ഉപയോഗിച്ചാൽ അത് ഫോണ്ടുകൾ പുറത്തേക്ക് നോക്കാൻ ഇടയാക്കും
തോതിലുള്ള. ഇപ്പോൾ ഈ ഓപ്‌ഷന്റെ വലുപ്പത്തിന്റെ രസകരമായ മൂല്യങ്ങൾ സ്ഥിതിചെയ്യുന്നതായി തോന്നുന്നു
കൂടുതലും 600 നും 850 നും ഇടയിലാണ്. ഈ റീ-സ്കെയിലിംഗ് വളരെ ഉപയോഗപ്രദമായിരിക്കാം, പക്ഷേ കൂടുതൽ ആവശ്യമാണ്
അതിന്റെ ഫലങ്ങളുടെ സന്തുലിതാവസ്ഥ മനസ്സിലാക്കാനുള്ള അനുഭവം.

· "-W ലെവൽ" - മുന്നറിയിപ്പുകളുടെ വെർബോസിറ്റി ലെവൽ തിരഞ്ഞെടുക്കുക. നിലവിൽ 0 മുതൽ ലെവലുകൾ
4 പിന്തുണയ്ക്കുന്നു. ലെവൽ 0 എന്നാൽ മുന്നറിയിപ്പുകളൊന്നുമില്ല, ലെവൽ 4 എന്നാൽ സാധ്യമായതെല്ലാം
മുന്നറിയിപ്പുകൾ. ഡിഫോൾട്ട് ലെവൽ 3 ആണ്. ഭാവിയിൽ മറ്റ് ലെവലുകൾ ചേർത്തേക്കാം, അതിനാൽ ഇത് ഉപയോഗിക്കുന്നു
സാധ്യമായ എല്ലാ മുന്നറിയിപ്പുകളും ലഭിക്കുന്നതിന് ലെവൽ നമ്പർ 99 ശുപാർശ ചെയ്യുന്നു. ലെവൽ 2-ന് താഴെയാണ് പോകുന്നത്
പ്രശ്‌നങ്ങളെക്കുറിച്ചുള്ള വിലപ്പെട്ട വിവരങ്ങൾ നിങ്ങൾക്ക് നഷ്‌ടമായേക്കാമെന്നതിനാൽ പൊതുവായി ശുപാർശ ചെയ്യുന്നില്ല
ഫോണ്ടുകൾ പരിവർത്തനം ചെയ്യപ്പെടുമ്പോൾ.

· കാലഹരണപ്പെട്ടു ഓപ്ഷൻ: "-എ" - ഫോണ്ടിന് പകരം ഫോണ്ട് മെട്രിക്സ് (.afm ഫയൽ) പ്രിന്റ് ചെയ്യുക
STDOUT. ഉപയോഗിക്കുക -ജിഎ പകരം.

· വളരെ കാലഹരണപ്പെട്ടു ഓപ്ഷൻ:

നിർബന്ധിത നിശ്ചിത വീതി നടപ്പിലാക്കിയ അൽഗോരിതം വലിയ പിഴവുകൾ ഉണ്ടായിരുന്നു, അങ്ങനെ അത്
വികലാംഗൻ. കോഡ് ഇപ്പോഴും പ്രോഗ്രാമിലുണ്ട്, ഒരു ദിവസം അത് പരിഷ്കരിച്ച് തിരികെ നൽകും
തിരികെ. അതേസമയം ഓപ്ഷന്റെ പേര് '-f' മറ്റൊരു ഓപ്ഷനായി വീണ്ടും ഉപയോഗിച്ചു. പഴയ പതിപ്പ് ഇതായിരുന്നു:

"-f" - ഫോണ്ടിന്റെ നിശ്ചിത വീതി നിർബന്ധിക്കാൻ ശ്രമിക്കരുത്. സാധാരണയായി കൺവെർട്ടർ പരിഗണിക്കുന്നു
ബഗ്ഗി ഫിക്‌സഡ് വീതി ഫോണ്ടുകളായി ഗ്ലിഫ് വീതി 5% ത്തിൽ കൂടുതൽ വ്യതിചലിക്കുന്ന ഫോണ്ടുകൾ
ശരിക്കും നിശ്ചിത വീതി ഉണ്ടായിരിക്കാൻ അവരെ നിർബന്ധിക്കുകയും ചെയ്യുന്നു. ഇത് അഭികാമ്യമല്ലെങ്കിൽ, അത് പ്രവർത്തനരഹിതമാക്കാം
ഈ ഓപ്ഷൻ വഴി.

പ്രതീകങ്ങളുടെ വിവരണം ബൈനറി എൻകോഡ് ചെയ്തതാണെന്ന് ".pfa" ഫോണ്ട് ഫോർമാറ്റ് കരുതുന്നു
എൻക്രിപ്റ്റ് ചെയ്തതും. ഈ കൺവെർട്ടർ സ്ഥിരസ്ഥിതിയായി ഡാറ്റ എൻകോഡ് ചെയ്യുകയോ എൻക്രിപ്റ്റ് ചെയ്യുകയോ ചെയ്യുന്നില്ല, നിങ്ങൾ ചെയ്യണം
ഓപ്ഷൻ വ്യക്തമാക്കുക '-e' അല്ലെങ്കിൽ അസംബ്ലി ചെയ്യാൻ "t1asm" പ്രോഗ്രാം ഉപയോഗിക്കുക (അതായത്, എൻകോഡ് കൂടാതെ
എൻക്രിപ്റ്റ് ചെയ്യുക) ഫോണ്ട് പ്രോഗ്രാം. കൺവെർട്ടറിനൊപ്പം ഉൾപ്പെടുത്തിയിരിക്കുന്ന "t1asm" പ്രോഗ്രാം ആണ്
യഥാർത്ഥത്തിൽ "t1utils" പാക്കേജിന്റെ ഒരു ഭാഗം, പഴയ പതിപ്പിൽ നിന്ന് ലഭിച്ചേക്കാം

http://ttf2ufm.sourceforge.net/t1utils.tar.gz

ആ പാക്കേജിന്റെ പഴയ പതിപ്പിൽ നിന്നുള്ള "t1asm" ഫയലുകളിൽ ശരിയായി പ്രവർത്തിക്കില്ല എന്നത് ശ്രദ്ധിക്കുക
"ttf2ufm" പതിപ്പ് 3.20-ഉം അതിനുശേഷമുള്ളതും സൃഷ്ടിച്ചത്. "ttf1ufm" ഉപയോഗിച്ച് പാക്കേജുചെയ്‌ത "t2asm" ഉപയോഗിക്കുക
അല്ലെങ്കിൽ പകരം "t1utils" എന്ന പുതിയ പതിപ്പിൽ നിന്ന്. "t1utils"-ന്റെ പുതിയ പതിപ്പിനായി ദയവായി നോക്കുക

http://www.lcdf.org/~eddietwo/type/

ഉദാഹരണങ്ങൾ


അതിനാൽ, ഇനിപ്പറയുന്ന കമാൻഡ് ലൈനുകൾ:

"ttf2ufm -e ttffont.ttf t1font"

"ttf2ufm ttffont.ttf - | t1asm >t1font.pfa"

പ്രവർത്തനക്ഷമമായ ഒരു ഫോണ്ട് ലഭിക്കുന്നതിനുള്ള രണ്ട് വഴികളെ പ്രതിനിധീകരിക്കുന്നു. രണ്ടാമത്തെ രൂപത്തിന്റെ പ്രയോജനം മറ്റൊന്നാണ്
കൺവെർട്ടറിനും അസംബ്ലറിനും ഇടയിലുള്ള ഫോണ്ടിലേക്ക് ഫിൽട്ടറുകൾ പ്രയോഗിക്കാം.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ttf2ufm ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    ഫസർ
    ഫസർ
    ഫേസർ വേഗതയേറിയതും സൗജന്യവും രസകരവുമായ ഓപ്പൺ ആണ്
    പ്രദാനം ചെയ്യുന്ന ഉറവിട HTML5 ഗെയിം ചട്ടക്കൂട്
    WebGL, Canvas എന്നിവ ഉടനീളം റെൻഡറിംഗ് ചെയ്യുന്നു
    ഡെസ്ക്ടോപ്പ്, മൊബൈൽ വെബ് ബ്രൗസറുകൾ. ഗെയിമുകൾ
    സഹകരിക്കാം...
    ഫേസർ ഡൗൺലോഡ് ചെയ്യുക
  • 2
    വസ്സൽ എഞ്ചിൻ
    വസ്സൽ എഞ്ചിൻ
    സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു ഗെയിം എഞ്ചിനാണ് വാസ്സൽ
    പരമ്പരാഗത ബോർഡിന്റെ ഇലക്ട്രോണിക് പതിപ്പുകൾ
    കാർഡ് ഗെയിമുകളും. ഇത് പിന്തുണ നൽകുന്നു
    ഗെയിം പീസ് റെൻഡറിംഗും ഇടപെടലും,
    ഒപ്പം...
    വാസ്സൽ എഞ്ചിൻ ഡൗൺലോഡ് ചെയ്യുക
  • 3
    OpenPDF - iText ന്റെ ഫോർക്ക്
    OpenPDF - iText ന്റെ ഫോർക്ക്
    OpenPDF സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു ജാവ ലൈബ്രറിയാണ്
    കൂടാതെ ഒരു എൽജിപിഎൽ ഉപയോഗിച്ച് PDF ഫയലുകൾ എഡിറ്റുചെയ്യുന്നു
    MPL ഓപ്പൺ സോഴ്സ് ലൈസൻസ്. OpenPDF ആണ്
    iText-ന്റെ LGPL/MPL ഓപ്പൺ സോഴ്സ് പിൻഗാമി,
    a ...
    OpenPDF - ഫോർക്ക് ഓഫ് iText ഡൗൺലോഡ് ചെയ്യുക
  • 4
    സാഗ ജി.ഐ.എസ്
    സാഗ ജി.ഐ.എസ്
    SAGA - ഓട്ടോമേറ്റഡ് സിസ്റ്റം
    ജിയോസയന്റിഫിക് അനലൈസുകൾ - ഒരു ഭൂമിശാസ്ത്രപരമാണ്
    ഇൻഫർമേഷൻ സിസ്റ്റം (ജിഐഎസ്) സോഫ്‌റ്റ്‌വെയർ
    ജിയോഡാറ്റയ്ക്കുള്ള അപാരമായ കഴിവുകൾ
    പ്രോസസ്സിംഗും അന...
    SAGA GIS ഡൗൺലോഡ് ചെയ്യുക
  • 5
    Java/JTOpen നായുള്ള ടൂൾബോക്സ്
    Java/JTOpen നായുള്ള ടൂൾബോക്സ്
    Java / JTOpen നായുള്ള IBM ടൂൾബോക്സ് a
    പിന്തുണയ്ക്കുന്ന ജാവ ക്ലാസുകളുടെ ലൈബ്രറി
    ക്ലയന്റ്/സെർവർ, ഇന്റർനെറ്റ് പ്രോഗ്രാമിംഗ്
    OS/400 പ്രവർത്തിക്കുന്ന സിസ്റ്റത്തിലേക്കുള്ള മോഡലുകൾ,
    i5/OS, ഒ...
    Java/JTOpen നായുള്ള ടൂൾബോക്സ് ഡൗൺലോഡ് ചെയ്യുക
  • 6
    D3.js
    D3.js
    D3.js (അല്ലെങ്കിൽ ഡാറ്റാധിഷ്ഠിത പ്രമാണങ്ങൾക്കുള്ള D3)
    നിങ്ങളെ അനുവദിക്കുന്ന ഒരു JavaScript ലൈബ്രറിയാണ്
    ചലനാത്മകവും സംവേദനാത്മകവുമായ ഡാറ്റ നിർമ്മിക്കാൻ
    വെബ് ബ്രൗസറുകളിലെ ദൃശ്യവൽക്കരണം. D3 ഉപയോഗിച്ച്
    നീ...
    D3.js ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad