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

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

പട്ടിക:

NAME


ot2kpx - ഓപ്പൺടൈപ്പ് ഫോണ്ടുകളിൽ നിന്ന് കേർണിംഗ് വിവരങ്ങൾ എക്സ്ട്രാക്റ്റ് ചെയ്യുക

സിനോപ്സിസ്


ot2kpx ഫോണ്ട്ഫയൽ

വിവരണം


ot2kpx ഓപ്പൺടൈപ്പ് ഫോണ്ടുകളിൽ നിന്ന് കെർണിംഗ് ഡാറ്റ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുക (രണ്ടും ഒട്ടിഫ് ഒപ്പം ttf ഫോർമാറ്റുകളും) പ്രിൻ്റുകളും
അത് (ഇൻ മങ്ങിയ ഫോർമാറ്റ്) "stdout" ലേക്ക്.

ഓപ്ഷനുകൾ ഒപ്പം വാദങ്ങൾ


ഫോണ്ട്ഫയൽ
ഓപ്പൺടൈപ്പ് ഫോണ്ട് (ഒന്നിലും ഒട്ടിഫ് or ttf ഫോർമാറ്റ്).

നിയന്ത്രണങ്ങൾ


- ot2kpx എല്ലാ OpenType സ്പെസിഫിക്കേഷനും നടപ്പിലാക്കുന്നില്ല. കാണാതെ പോകുന്ന കാര്യങ്ങൾ
ഉൾപ്പെടുന്നു: ഒന്നിലധികം ഫോണ്ടുകൾ അടങ്ങിയ ഫോണ്ട് ഫയലുകൾക്കുള്ള പിന്തുണ, ലുക്ക്അപ്പ് ടേബിളുകൾ
2 ഒഴികെയുള്ള ലുക്ക്അപ്പ് തരങ്ങൾ, 0 അല്ലാത്ത ഫോർമാറ്റുള്ള "കെർൺ" ടേബിളുകൾ, മൂല്യരേഖകൾ
XAdvance ഡാറ്റ മാത്രമല്ല മറ്റ് തരത്തിലുള്ള ഡാറ്റ.

നഷ്‌ടമായ സവിശേഷതകൾ അപൂർവമായതിനാൽ ഈ പരിമിതികളിൽ ഭൂരിഭാഗവും പ്രശ്നമല്ല (ഏകമാണ്
അഡോബ് റീഡറിനൊപ്പം വരുന്ന പാശ്ചാത്യേതര ഫോണ്ടുകളാണ് ഉപയോഗിക്കുന്നതെന്ന് എനിക്കറിയാവുന്ന ഫോണ്ടുകൾ).
കൂടാതെ, ഈ സവിശേഷതകളിൽ പലതും നിർവ്വചിക്കുന്നു (ഓപ്പൺടൈപ്പ് സ്പെസിഫിക്കേഷൻ അനുസരിച്ച്)
"സൂക്ഷ്മമായ, ഉപകരണത്തെ ആശ്രയിച്ചിരിക്കുന്നു ക്രമീകരണം at പ്രത്യേക ഫോണ്ട് വലിപ്പത്തിലും or ഉപകരണം തീരുമാനങ്ങൾ";
കാരണം അത്തരം ക്രമീകരണങ്ങൾ പ്രകടിപ്പിക്കാൻ ഒരു മാർഗവുമില്ല മങ്ങിയ ഫോർമാറ്റ്, അവ അവഗണിക്കുന്നത് തോന്നുന്നു
എന്തായാലും ഒരേയൊരു ഓപ്ഷൻ ആയിരിക്കുക.

- ot2kpx ആദ്യം "kern" ടേബിളിൽ നിന്നും പിന്നീട് എല്ലാ LookupTables-ൽ നിന്നും kerning ഡാറ്റ ശേഖരിക്കുന്നു
"കെർൺ" സവിശേഷതയുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു; ഒരു കെർണിംഗ് ജോഡി ഒന്നിലധികം തവണ സംഭവിക്കുകയാണെങ്കിൽ, ആദ്യത്തേത്
കണ്ട മൂല്യം തിരഞ്ഞെടുത്തു. ഈ സമീപനത്തിൽ നിരവധി പ്രശ്നങ്ങൾ ഉണ്ട് (അല്ലെങ്കിൽ ഉണ്ടാകാം):

- ഓപ്പൺടൈപ്പ് സ്പെസിഫിക്കേഷൻ പറയുന്നത് ഫോണ്ടുകൾ ഇൻ ചെയ്യുന്നു എന്നാണ് ഒട്ടിഫ് ഫോർമാറ്റ് "കെർൺ" ഉപയോഗിക്കരുത്
പട്ടിക, "GPOS" പട്ടികയിൽ നിന്നുള്ള ലുക്കപ്പുകൾ മാത്രം. അത്തരം നിരവധി ഫോണ്ടുകൾ ചെയ്യുന്നു,
എന്നിരുന്നാലും, ഒരു "കെർൺ" പട്ടിക അടങ്ങിയിരിക്കുന്നു, എന്നാൽ "GPOS" പട്ടികയില്ല; അതിനാൽ ഞങ്ങൾ "കെർൺ" ടേബിൾ ഉപയോഗിക്കുന്നു
എന്തായാലും.

- എല്ലാ ലുക്ക്അപ്പ് ടേബിളുകളും വായിക്കുന്നതിനുപകരം, ഒരു വ്യക്തമാക്കാൻ ഉപയോക്താവിനെ അനുവദിക്കുന്നതാണ് നല്ലത്
സ്ക്രിപ്റ്റും ഭാഷയും ആ മൂല്യങ്ങൾക്കായുള്ള ലുക്ക്അപ്പ് ടേബിളുകൾ മാത്രം പ്രോസസ്സ് ചെയ്യുക. എന്നിരുന്നാലും,
ഞാൻ പരിശോധിച്ച ഫോണ്ടുകളിലെങ്കിലും, എല്ലാ ലിപി/ഭാഷാ കോമ്പിനേഷനുകളും ഒടുവിൽ പോയിൻ്റ് ചെയ്യുന്നു
ലേക്ക് ഒരേ "kern" LookupTables, അതിനാൽ ഈ സമീപനം ഒരു വ്യത്യാസവും ഉണ്ടാക്കില്ല
(കോഡ് കൂടുതൽ സങ്കീർണ്ണമാക്കുന്നതിന് പുറമെ).

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



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ