Sunday, June 12, 2011

ഒരു മലയാളം ഫോണ്ട്‌ ഉണ്ടാക്കിയാലോ? - 3



കഴിഞ്ഞ തവണ ഞാൻ ഉറപ്പുതന്നമാതിരി ഇതാ, നമ്മുടെ raster ചിത്രങ്ങളെ vector ആക്കാനുള്ള വഴി.

ആദ്യം വേണ്ട കാര്യങ്ങൾ, സ്കാൻ ചെയ്തെടുത്ത പേജിലെ ചിത്രങ്ങളെ വൃത്തിയാക്കുക, ഒരു പേജിൽ ഒന്നിൽ കൂടുതൽ അക്ഷരരൂപങ്ങളുണ്ടെങ്കിൽ അവയെ മുറിച്ചുമുറിച്ചു് ഓരോ അക്ഷരങ്ങളാക്കുക മുതലായവയാണു്. ഇനി പറയുന്ന ലിങ്കുകളിൽ പോയാൽ നല്ലതായിരിക്കും.

ലിങ്ക്‌-1
ലിങ്ക്‌-2
ലിങ്ക്‌-3


ഈ ലക്കത്തിൽ പറഞ്ഞിട്ടുള്ള സംഗതിയുടെ ആദ്യ ഭാഗങ്ങൾ വളരെ നന്നായി ഇവിടെയുള്ള വീഡിയോയിലും പറഞ്ഞിട്ടുണ്ടു്. ഉപകാരപ്പെടും. മാത്രമല്ല, curve smoothing എന്ന സംഭവവും ആ വീഡിയോയിൽ പ്രതിപാദിച്ചിട്ടുണ്ടു്. ഞാൻ ആ ഭാഗം ഇവിടെ കവർ ചെയ്യുന്നില്ല. കണ്ടു മനസ്സിലാക്കാൻ ആയിരിക്കും എളുപ്പം.


1. ആദ്യം ഇങ്‌ൿസ്കേപ്‌ തുറക്കുക. അപ്പൊ ഇതുപോലെ തുറക്കും


2. നോക്കൂ - A എന്നടയാളപ്പെടുത്തി ഒരു വൃത്തികെട്ട മഞ്ഞനിറത്തിൽ ഹൈലൈറ്റ്‌ ചെയ്തിരിക്കുന്ന ഭാഗം ഇങ്‌ൿസ്കേപ്പിൽ നമുക്കുപയോഗിക്കാവുന്ന വിവിധതരം ടൂളുകളാണു്. C എന്ന ഭാഗം നമ്മുടെ ചിത്രം എത്ര വലിപ്പത്തിൽ കാണണം എന്നു് നമുക്കു തീരുമാനിക്കാനുള്ള സ്വാതന്ത്ര്യം തരുന്നു.
(അപ്പൊ B? B ചിത്രത്തിനാനുപാതികമായി മൗസ്‌ ഇരിക്കുന്ന (x,y) കൊ-ഓർഡിനേറ്റുകൾ ആണു്)



3. File എന്ന മെനുവിൽ ക്ലിക്‌ ചെയ്താൽ ഫയൽ മെനു ഓപ്പൺ ചെയ്യും. അതിൽ Open എന്ന ഓപ്ഷൻ സ്വീകരിക്കുക.


4. അപ്പൊ ഏതാണ്ട്‌ ഇവിടെക്കാണുന്ന പോലെയുള്ള ഒരു വിൻഡോ തുറക്കും. വിൻഡോസ്‌ ഉള്ള കമ്പ്യൂട്ടറിലെ ജാലകം ചിലപ്പൊ കാണാൻ വേറെ മാതിരി ഇരുന്നേക്കാം. സാരമില്ല.


5. ഇനി നമ്മുടെ സ്കാൻ ചെയ്തു് മുറിച്ചുമുറിച്ചുവച്ചിരിക്കുന്ന ചിത്രങ്ങൾ ഓരോന്നായി നാം തുറക്കുന്നു. തൽക്കാലം "അ" എന്ന അക്ഷരം എടുക്കാം. ഞാൻ bmp എന്ന ഫോർമാറ്റിലാണു് സ്കാൻ ചെയ്തിരിക്കുന്നതു്. നിങ്ങൾ ചിലപ്പൊ tiffലോ pngയിലോ ഒക്കെയാവാം സ്കാൻ ചെയ്തു് മുറിച്ചുവച്ചിരിക്കുന്നതു്. അപ്പൊ ആദ്യത്തെ ഫയൽ തുറന്നു.




6. വെറുതെ, ആ അക്ഷരരൂപത്തിന്മേൽ ഒന്നു് ക്ലിക്‌ ചെയ്യുക. അപ്പൊ ചിത്രത്തിനുചുറ്റും ഇവിടെക്കാണുന്ന പോലെ അമ്പിന്റെ രൂപങ്ങൾ പ്രത്യക്ഷപ്പെടും.



7. ഇനി, Path എന്ന മെനുവിൽ ക്ലിക്‌ ചെയ്തു് Trace bitmap തെരഞ്ഞെടുക്കുക



8. അപ്പൊ പുതിയ ഒരു വിൻഡോ തുറന്നുവരും:


9. ശ്രദ്ധിച്ചൊ? Brightness cutoff എന്ന ഓപ്ഷനാണു് ഇപ്പോൾ സ്വീകരിച്ചിരിക്കുന്നതു്. Update എന്ന ബട്ടൻ ഞെക്കിയാൽ നമ്മുടെ അക്ഷരത്തിന്റെ രൂപം വലതുവശത്തു് പ്രത്യക്ഷപ്പെടും.

10. ഇനി വേണ്ടതു് എന്താച്ചാൽ, 0.450 എന്നു് Brightness cutoffന്റെ വലതുവശത്തു് കണ്ടൊ? അതു് പതുക്കെ കൂട്ടുകയോ കുറക്കുകയോ ചെയ്യുക. വലതുവശത്തെ രൂപം ഏതു് സംഖ്യക്കാണോ ഏറ്റവും വ്യക്തമാവുന്നതു്, അവിടെ നിറുത്തുക. എന്നിട്ടു് OK എന്ന ബട്ടൺ ക്ലിക്കുക.


11. അപ്പൊ കുറച്ചു സമയം Stop എന്ന ബട്ടൻ ആക്റ്റീവ്‌ ആവും. തുടർന്നു് വീണ്ടും OK ആക്റ്റീവാവും. ഇനി സധൈര്യം ഈ കൊച്ചുവിൻഡോ ക്ലോസ്‌ ചെയ്യാം.


12. എന്തൂട്ട്‌ തേങ്ങ്യാ ഉണ്ടായേ? എന്നു് ചോദിച്ചേക്കാം നിങ്ങൾ. പ്രധാന സംഭവം നടന്നുകഴിഞ്ഞു - അതായതു് raster vector ആയിക്കഴിഞ്ഞു. അതു് കാണണമെങ്കിൽ ഒരു കാര്യം ചെയ്യുക - അക്ഷരത്തിനു മുകളിൽ മൗസ്‌ ക്ലിക്‌ ചെയ്തു് വിടാതെ കുറച്ചുനിരക്കുക. അപ്പൊ അക്ഷരവും മൗസിനൊപ്പം നീങ്ങും. നമുക്കു് രണ്ടു് അക്ഷരങ്ങൾ ദൃശ്യമാവും.


13. ഇപ്പൊ നമ്മൾ നീക്കിയ രൂപം vector ആണു്. വിശ്വാസം വരുന്നില്ലേ? രണ്ടാം പടത്തിലെ C എന്ന ഭാഗത്തു് വലിപ്പം മാറ്റി നോക്കിയാൽ വ്യക്തമാവും.


14. കണ്ടില്ലേ? വലതുവശത്തെ അക്ഷരത്തിനു് എത്ര സൂം ചെയ്താലും വക്കുകൾക്കു് ഒരു കോട്ടവും ഇല്ല. പക്ഷെ ഇടതുവശത്തെ അക്ഷരത്തിന്റെ വശങ്ങൾ അത്ര ഷാർപ്പ്‌ അല്ല. അതുകൊണ്ടു് ഷാർപ്പ്‌ അല്ലാത്ത രൂപം raster, ഷാർപ്പ്‌ ആയ രൂപം vector.

15. ഇനി വീണ്ടും വലിപ്പം കുറക്കാം. എന്നിട്ടു് raster രൂപത്തിൽ ക്ലിക്‌ ചെയ്യുക. നേരത്തെ പോലെ രൂപത്തിനുചുറ്റും അമ്പിന്റെ രൂപങ്ങൾ പ്രത്യക്ഷപ്പെടും.


16. ഇനി Delete അല്ലെങ്കിൽ Del എന്ന കീ അമർത്തിയാൽ... അമർത്തിയാൽ?.. അമർത്തിയാൽ raster രൂപം അപ്രത്യക്ഷമാവും. ഇപ്പൊ സ്ക്രീനിലുള്ളതു് vector മാത്രം...


17. ഇനി നമുക്കു് എന്തു് ചെയ്യണം? അക്ഷരത്തിന്റെ വലിപ്പം ശരിയാക്കണം, അല്ലേ? അപ്പൊ അതിനുവേണ്ടി Object എന്ന മെനുവിൽ ക്ലിക്‌ ചെയ്തു് Transform തെരഞ്ഞെടുക്കുക.


18. അപ്പൊ ഇങ്ങിനെയാവും സ്ക്രീൻ



19. Scale proportionally എന്ന ചെക്‌ൿബോക്സ്‌ തെരഞ്ഞെടുക്കുക. അതുപോലെ % ചിഹ്നം കാണുന്ന അവിടെ ക്ലിക്‌ ചെയ്തു് px തെരഞ്ഞെടുക്കുക.


20. ഇനി, നിങ്ങളുടെ ഫോണ്ടിന്റെ x-height എത്രയാണോ, ആ സംഖ്യ Height എന്ന ഭാഗത്തു് സെറ്റ്‌ ചെയ്യുക.


21. ഇനി Apply എന്ന ബട്ടൻ അടിച്ചാൽ സ്വയമേവ width അഡ്‌ജസ്റ്റ്‌ ആയി അക്ഷരരൂപം വലിപ്പം മാറും.



22. ഇനി File മെനുവിൽ Document properties സിലെക്റ്റ്‌ ചെയ്യുക.


23. ദേ, പിന്നേം പുതിയ വിൻഡോ തുറന്നു



24. Fit page to selection എന്ന ബട്ടൻ ക്ലിക്കിയപ്പോൾ... Height, Width അക്ഷരരൂപത്തിന്റെ വലിപ്പത്തിൽ സ്വയം സെറ്റ്‌ ആയി.


25. ഒരു കാര്യം - വിൻഡോസിൽ ഈ പുതിയ വിൻഡോ വേറെ രീതിയിലാവും വരിക:




26. വിരോധമില്ല - Resize page to content എന്ന വാക്യത്തിന്റെ ഇടതുവശത്തു് ഒരു + ചിഹ്നം കണ്ടല്ലോ? അതിൽ സംശയിച്ചു് സംശയിച്ചു് ക്ലിക്‌ ചെയ്യുക. അപ്പൊ ഇതുപോലെയാവും അവസ്ഥ:




27. എല്ലാ സംഖ്യകളും പൂജ്യമാക്കി Resize page to drawing or selection ക്ലിക്കിയാൽ 24ഇൽ പറഞ്ഞപോലെ എത്തും.

28. അടുത്തതു് Heightഉം Widthഉം നമ്മുടെ em-size എത്രയാണോ, ആ സംഖ്യയാക്കുക. എന്റെ ഫോണ്ടിൽ 2048 ആയതുകൊണ്ട്‌ ഞാൻ 2048 എന്നാക്കി.




29. OK ഒന്നും അടിക്കാൻ ബട്ടൻ ഇല്ല. അതുകൊണ്ട്‌ ആ കുഞ്ഞിവിൻഡോ ക്ലോസ്‌ ചെയ്യുക. ഇപ്പൊ നമ്മുടെ അക്ഷരരൂപം 2048x2048 വലിപ്പമുള്ള ഒരു കള്ളിയുടെ ഇടതുവശത്തു താഴെ മൂലയിൽ കിടക്കുന്നതു കണ്ടല്ലോ?




30. ഹാവു... പ്രധാനവാർത്തകൾ കഴിഞ്ഞു. ഇനി രൂപം സുരക്ഷിതമായി ഒരു ദിക്കിൽ എടുത്തുവക്കാം. അതിനു് File മെനുവിൽ Save as ക്ലിക്കിയാൽ....



31. svg ആയും eps ആയും ഓരോ അക്ഷരവും സംരക്ഷിച്ചുവക്കുക. ഓരോ അക്ഷരവും ഇപ്രകാരം vector ആക്കാം.

32. ചില അക്ഷരങ്ങൾ പലപ്പോഴും ബേസ്‌ലൈന്റെ ചുവട്ടിലേക്കു നീളും. ആ എന്ന അക്ഷരം ഒരു ഉദാഹരണം. അങ്ങിനെ വരുമ്പോൾ നാം വരച്ച ചിത്രത്തിന്റെ വലിപ്പത്തിനു് ആനുപാതികമായി വേണം 20​‍ാമത്തെ പടിയിൽ സംഖ്യ ചേർക്കേണ്ടതു്. അതുപോലെ ഇംഗ്ലിഷിലെ capital അക്ഷരങ്ങൾക്കു് വലിപ്പം caps-height ആയേക്കും, അല്ലെങ്കിൽ ascender ആയേക്കും. എങ്കിൽ ആ മൂല്യം വേണം height എന്ന ഫീൽഡിനു് 20​‍ാം സ്റ്റെപ്പിൽ കൊടുക്കേണ്ടതു്. അതുപോലെ ചന്ദ്രക്കല മുതലായ ചെറിയ അക്ഷരങ്ങൾക്കും ആനുപാതികമായ വലിപ്പം കൊടുക്കുക. ചുരുക്കത്തിൽ, നമ്മൾ അക്ഷരരൂപങ്ങൾ വരച്ചപ്പോൾ അവയുടെ വലിപ്പം എത്രയണുദ്ദേശിച്ചതു് എന്നതിനെക്കുറിച്ചു് നമുക്കു് നല്ല ധാരണ വേണം.

ഇതാ 2-3 ലിങ്കുകൾ കൂടി - സ്കാൻ ഇമേജുകളെ വെക്ടരാക്കുന്ന പ്രക്രിയ പറയുന്ന പേജുകൾ: ഒന്നു് രണ്ട്‌ മൂന്നു്

ഇപ്പൊ തോന്നുന്നുണ്ടാവും.. പണ്ടാരം... ഇത്രക്കൊക്കെ ബുദ്ധിമുട്ടണോ? എന്നു്. എന്ത്‌ ബുദ്ധിമുട്ടു്? നമ്മുടെ മലയാളഭാഷക്കുവേണ്ടി അല്ലേ?

ഒരു കാര്യം കൂടി - ഒരുപാടു് അക്ഷരരൂപങ്ങൾ നിറഞ്ഞ ഒരു പേജ്‌ സ്കാൻ ചെയ്ത ഇമേജ്‌ മുഴുവൻ ഒറ്റയടിക്കു് വെക്റ്ററാക്കിയാലോ എന്നു് ചിലപ്പൊ നമുക്കു് ദുരാഗ്രഹം തോന്നാം. പാടില്ല. പാടിയാൽ, ഓരോ അക്ഷരങ്ങളായി വേർതിരിച്ചെടുക്കാൻ ബുദ്ധിമുട്ടും. ചിലപ്പൊ ഇരട്ടിപ്പണിയായേക്കും.

ഇനി ഫോണ്ട്ഫോർജ്‌ തുറന്നു നോക്കുന്ന പരിപാടി.

ഇത്തവണ അധികമൊന്നും ഫോണ്ട്ഫോർജിൽ ചെയ്യേണ്ട. നമുക്കു് ഒരു ഫോണ്ട്‌ ഒന്നു് തുറന്നു് നോക്കാം. ഇന്നു് ഇന്റർനെറ്റിൽ ഏറ്റവും വ്യാപകമായി ഉപയോഗിക്കുന്ന അഞ്ജലി പഴയലിപി തന്നെ തുറന്നു് നോക്കാം.

ഈ അവസരത്തിൽ അഞ്ജലി പഴയ ലിപി എന്ന ഫോണ്ട്‌ സൃഷ്ടിക്കുകയും ഇന്റർനെറ്റിൽ മലയാളഭാഷയുടെ ഉന്നമനത്തിനുള്ള പ്രവർത്തനങ്ങൾക്കു് വലിയൊരളവിൽ കാരണക്കാരനാവുകയും ചെയ്ത കെവിനു് നന്ദി പറയുന്നു. ഇത്തരമൊരു ഫോണ്ട്‌ ഗൈഡ്‌ എഴുതാൻ അദ്ദേഹം തന്ന പ്രോത്സാഹനം വലുതാണു്.

അപ്പൊ, നിങ്ങൾ ഒരുപക്ഷെ വിൻഡോസിലാവും ഫോണ്ട്ഫോർജ്‌ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടാവുക, ല്ലേ? എങ്കിൽ ആ ഫോൾഡറിൽ അഞ്ജലി പഴയ ലിപി ഫോണ്ടിന്റെ ഒരു കോപ്പി കൊണ്ടിടൂ.

(അതേ ഫോൾഡറിൽ കൊണ്ടിടാൻ പറഞ്ഞതിനു് പ്രത്യേകിച്ചു് സാംഗത്യമൊന്നുമില്ല. അതേ ഡ്രൈവിൽ എവിടെയെങ്കിലും ഫോണ്ട്‌ ഫയൽ ഇരുന്നാൽ മതി. പക്ഷെ നേരിട്ടു് C:\WNDOWS\FONTS എന്ന ഫോൾഡറിൽ നിന്നു് ഫോണ്ട്‌ തുറക്കാം എന്ന മോഹം വേണ്ട. അതുകൊണ്ടു് ഒരു കോപ്പി എടുത്തു് സൂക്ഷിക്കുന്നതാ നല്ലതു്)

1. അപ്പൊ ഫോണ്ട്ഫോർജ്‌ തുറന്നല്ലോ? ഇതുപോലെ ഫയൽ തെരഞ്ഞെടുക്കാനുള്ള വിൻഡോ തുറക്കും




2. അഞ്ജലി പഴയ ലിപി തെരഞ്ഞുപിടിച്ചു് OK ക്ലിക്കുക. അപ്പൊ ഫോണ്ട്‌ തുറക്കും. ചിലപ്പൊ രണ്ട്‌ വിൻഡോ കണ്ടെന്നിരിക്കും. ഒന്നു് ഫോണ്ടും രണ്ട്‌ വാർണിംഗുകളും.



3. വാർണിംഗ്‌ വേണമെങ്കിൽ ക്ലോസ്‌ ചെയ്യാം. ഇനി ഫോണ്ട്‌ വിൻഡോയിൽ Element മെനുവിൽ font info എന്ന മെനു ക്ലിക്‌ ചെയ്താൽ...




4. ഇപ്പോൾ വരുന്ന വിൻഡോയിൽ അഞ്ജലി ഫോണ്ടിന്റെ പെരു് സൂക്ഷിച്ചിരിക്കുന്നതു് കാണാം. അതുപോലെ വേർഷനും കോപ്പിറൈറ്റും ഒക്കെ കാണാം. ഈ വിൻഡോയെപ്പറ്റിൽ അടുത്ത ലക്കങ്ങളിൽ കൂടുതൽ പ്രതിപാദിക്കും എന്നുള്ളതുകൊണ്ടു് അധികം പറയുന്നില്ല.




5. ഫോണ്ടിന്റെ ഏറ്റവും മുകളിൽ ഇംഗ്ലീഷ്‌ അക്ഷരരൂപങ്ങൾ



6. കുറച്ചു താഴെ വന്നാൽ മലയാളം അക്ഷരങ്ങൾ - അടിസ്ഥാന അക്ഷരങ്ങൾ മാത്രം. അതായതു്, നമ്മൾ ഇപ്പോൾ സൃഷ്ടിച്ചുവച്ചിരിക്കുന്ന അക്ഷരങ്ങൾ




7. ഏറ്റവും താഴെ കൂട്ടക്ഷരങ്ങളും മറ്റും




8. ഇനി ഏതെങ്കിലും അക്ഷര രൂപത്തിൽ ഒരിക്കൽ ക്ലിക്‌ ചെയ്യുക. ആ അക്ഷരം ഹൈലൈറ്റ്‌ ആവും.



9. അവിടെ double-click ചെയ്താൽ അക്ഷരം വേറൊരു വിൻഡോയിൽ തുറന്നു് അതിലെ അക്ഷരരൂപത്തിന്റെ വിശദാംശങ്ങൾ കാണാം.



കൂടെ വേറെ രണ്ട്‌ ചെറിയ വിൻഡോകൾ കണ്ടല്ലോ? അതിനെക്കുറിച്ചു് പിന്നെ പറയാം. സീക്രട്ടാ!

10. ഇവിടെ നോക്കു. Baseline, ascender, descender എന്നിവ സൂചിപ്പിക്കുന്ന വരികൾ കണ്ടല്ലോ? ഇടതുവശത്തും മുകളിലും ബ്രൗൺ നിറത്തിൽ ഹൈലൈറ്റ്‌ ചെയ്തിരിക്കുന്നതു് റൂളർ ആണു് - അളവുകൾ സൂചിപ്പിക്കാൻ. നീലനിറത്തിൽ ഹൈലൈറ്റ്‌ ചെയ്തിരിക്കുന്നതു്, പണ്ട്‌ പറഞ്ഞ മാതിരി ലൈനിൽ ഒതുങ്ങാതെ കുറച്ചു പുറത്തേക്കുപോകുന്ന സംഗതിയുണ്ടല്ലോ, വളഞ്ഞ രൂപങ്ങൾക്കു്; അത്‌. വലതുവശത്തു് മുകളിൽ Total width എന്നെഴുതിയേടത്തു് കാണുന്ന 2863 എന്നുള്ളതു് അക്ഷരത്തിന്റെ വീതി.




അടുത്ത ലക്കത്തിൽ വെക്ടർ രൂപങ്ങളെ ഫോണ്ട്‌ഫോർജിൽ സ്ഥാപിക്കൽ, ഫോണ്ടിന്റെ പ്രോപ്പർട്ടീസ്‌ സെറ്റ്‌ ചെയ്യൽ, ആദ്യ ഫോണ്ട്‌ ഉണ്ടാക്കൽ എന്നിവ പ്രദിപാദിക്കാം. അപ്പോഴേക്കും അക്ഷരങ്ങൾ റെഡിയാക്കു.


Tuesday, May 31, 2011

ഒരു മലയാളം ഫോണ്ട്‌ ഉണ്ടാക്കിയാലോ? - 2A


എനിക്കു് എന്തു് മനസ്സിലാക്കാൻ കഴിഞ്ഞു? ഇൻസ്റ്റല്ലേഷൻ എല്ലാവർക്കും ബുദ്ധിമുട്ടാണു് എന്നു് വ്യക്തമായി.

അതുകൊണ്ടു് ഒരു ഇടക്കാല പോസ്റ്റ്‌. ഇതിൽ, വിൻഡോസിൽ ഫോണ്ട്‌ഫോർജ്‌ ഇൻസ്റ്റാൾ ചെയ്യാനുള്ള രണ്ട്‌ വഴികൾ സവിസ്തരം പറയുന്നു. ഇതോടുകൂടി സോഫ്റ്റ്‌വെയർ ഇൻസ്റ്റല്ലേഷൻ ആർക്കും ബുദ്ധിമുട്ടാവില്ല എന്നു് വിശ്വസിക്കുന്നു.

അപ്പൊ തുടങ്ങാം?

വഴി ൧

ഈ ലിങ്കിൽ പോവുക. ജാപ്പനീസ്‌ പേജ്‌ ആണു്

അവിടെ ഒരു zip ഫയൽ കാണാം. അതങ്ങടു് ഡൗൻലോഡ്‌ ചെയ്യുക. ഡെസ്‌ൿടോപ്പിൽ ഒരു ഫോൾഡറിലാണു് ഡൗൻലോഡ്‌ ആയതു് എന്നും ഇരിക്കട്ടെ.

ചിത്രത്തിലെ പോലെ ആ ഫയലിന്റെ മുകളിൽ മൗസ്‌ കൊണ്ടുവന്നു് right-click ചെയ്യുക. അപ്പൊ കിട്ടുന്ന വിൻഡോയിൽ നിന്നു് വിൻസിപ്‌ മുഖാന്തിരം Extract to here എന്ന ഓപ്ഷൻ തെരഞ്ഞെടുക്കുക


വിൻസിപ്‌ ഇല്ലാത്തവർ ഇവിടെ പോയി 7-zip എന്ന പ്രോഗ്രാം ഡൗൻലോഡ്‌ ചെയ്തു് ഇൻസ്റ്റാൽ ചെയ്താലും മതി. ബാക്കി ഒക്കെ ഇനി പറയുമ്പോലെ.

അപ്പൊ ദേ, രണ്ടാം ചിത്രത്തിലെ പോലെ ചില പുതിയ ഫയലുകളും ഫോൾഡറുകളും കാണാം.

ഇനി fontforge.bat എന്ന ഫയലിൽ മൗസ്‌ കൊണ്ടു് right-click ചെയ്തു് edit എന്ന ഓപ്ഷൻ സ്വീകരിക്കുക.

അപ്പൊ താഴെ കാണുന്ന പോലെ ഒരു എഡിറ്റർ തുറന്നു് ആ ഫയലിലുള്ള കാര്യങ്ങൾ നമുക്കു് ദർശനീയമാവും.

നീല നിറത്തിൽ ഹൈലൈറ്റ്‌ ചെയ്തിരിക്കുന്നതു കണ്ടോ? ആ വരിയുടെ മുൻപിൽ # എന്ന ചിഹ്നം ഇടുക. അല്ലെങ്കിൽ ആ വരി തന്നെ ഡിലീറ്റ്‌ ചെയ്യുക.

ഇനി സേവ്‌ ചെയ്തു് ആ ഫയലിൽ double-click ചെയ്യുക. അപ്പൊ കുറച്ചുസമയം Extracting .... തുടങ്ങിയ വരികൾ കാണാം.


ഒക്കെ കഴിയുമ്പൊ ഫോണ്ട്‌ഫോർജ്‌ തുറന്നുവരും.



ആവശ്യമുള്ള ഫോണ്ട്‌, അല്ലെങ്കിൽ New ക്ലിക്‌ ചെയ്താൽ പുതിയ ഫോണ്ട്‌ തുറക്കാം.

വഴി ൨

ഈ ലിങ്കിൽ പോവുക. ആ സൈറ്റ്‌, ഇത്തരം പോർട്ടബിൾ അപ്പ്ലിക്കേഷനുകളുടെ ഒരു ശേഖരം ആണു്. അവിടെ കാണുന്ന ആ ലിങ്കിൽ നിന്നു് ഫോണ്ട്‌ഫോർജിന്റെ പോർട്ടബിൽ ആപ്സ്‌ ഡൗൻലോഡ്‌ ചെയ്യുക.

സപ്പോസ്‌ നമ്മൾ ഡൗൻലോഡ്‌ ചെയ്തതു് ഡെസ്‌ൿടോപ്പിലാണെന്നിരിക്കട്ടെ. ഡൗൻലോഡ്‌ കഴിയുമ്പോൾ ആ ഫയലിൽ double-click ചെയ്യുക. താഴെ കാണുന്ന വിൻഡോ ഓപ്പണാവും.

Next ക്ലിക്‌ ചെയ്യുക. അപ്പൊ അടുത്ത വിൻഡോ കാണാം.



 Browse ഞെക്കുക. എന്നിട്ടു് തുറക്കുന്ന വിൻഡോയിൽ Desktop തെരഞ്ഞെടുക്കുക.



(അഥവാ Browse മൂലം ഏതെങ്കിലും ഫോൾഡർ തെരഞ്ഞെടുത്തില്ലെങ്കിൽ താഴെ കാണുന്ന പോലെ ഒരു Error message കിട്ടും:)


അപ്പൊ ഡെസ്‌ൿടോപ്‌ എന്നു പറഞ്ഞല്ലോ? ഇനി Ok ക്ലിക്‌ ചെയ്യുക.


ഫയലുകളെല്ലാം FontForgePortable എന്ന ഒരു പുതിയ ഫോൾഡറിൽ ഇൻസ്റ്റാൾ ആവും.


ആ ഫോൾഡറിനകത്തു് FontForgePortable.exe എന്നൊരു ഫയൽ കണ്ടല്ലോ? അതിൽ ധൈര്യമായി double-click ചെയ്തോളു.

ഈ രണ്ടു വഴികളും വിൻഡോസ്‌ എക്സ്‌ പിയിൽ പരീക്ഷിച്ചിട്ടുള്ളതാണു്. എന്റെ അഭിപ്രായത്തിൽ രണ്ടാം വഴിയായിരിക്കും കൂടുതൽ നല്ലതു് - ഒന്നാമതു് എഡിറ്റിംഗ്‌ ചെയ്യാനില്ല. രണ്ടാമതു്, svg ഫയലുകൾ ഇമ്പോർട്ട്‌ ചെയ്യാനുള്ള ഓപ്ഷൻ ഇതിലാണു് കണ്ടതു്, ആദ്യത്തെ ടെക്നിക്കിൽ അതില്ല.

ഔഷധസസ്യങ്ങൾ എന്ന പേരിൽ ബ്ലോഗെഴുതുന്ന സാധുവാണു് എനിക്കു് രണ്ടാമത്തെ വഴി പറഞ്ഞുതന്നതു്. വിവിധയിനം മരുന്നുചെടികളേപ്പറ്റി അറിവുകൾ സമ്പാദിച്ചു് നമുക്കുപകർന്നുതരുന്ന സാധുവിനു് നന്ദി പറയുന്നു.

ഒരു കാര്യം കൂടി - ഈ രണ്ടു വഴികൾ മുഖാന്തിരവും, പെൻഡ്രൈവ്‌ മുതലായ ഡിറ്റാച്ചബിൾ ഡിവൈസുകളിലും ഫോണ്ട്ഫോർജ്‌ ഇൻസ്റ്റാൾ ചെയ്യാനാവും.

Gimpഉം ഇങ്‌ൿസ്കേപ്പും ഒക്കെ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഒരു വിഷമവുമില്ല എന്നതിനാൽ അവ ഞാൻ കവർ ചെയ്യുന്നില്ല. അവയിലും സംശയമുള്ളവരുണ്ടെങ്കിൽ എനിക്കൊരു മെയിൽ അയക്കുമല്ലോ?



ഇനി അടുത്ത ലക്കത്തിൽ നേരത്തെ പറഞ്ഞ പോലെ ചിത്രങ്ങളെ വെക്ടരാക്കൽ, ഫോണ്ട്‌ഫോർജ്‌ തുറന്നു നോക്കൽ തുടങ്ങിയവ..

Update on 4-jun-2011:


ഒരു കാര്യം കൂടി - ഈ രണ്ടു രീതിയിൽ ഫോണ്ട്ഫോർജ് ഇൻസ്റ്റാൾ ചെയ്താലും ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്ന ഡ്രൈവിൽ ഉള്ള ഫയലുകൾ മാത്രമേ കാണാൻ സാധിക്കൂ.

ഉദാഹരണത്തിനു്‌, D: ഡ്രൈവിൽ ഏതെങ്കിലും ഫോൾഡരിൽ ഇൻസ്റ്റാൾ ചെയ്തു എന്നിരിക്കട്ടെ, പിന്നെ D: ഡ്രൈവിലുള്ള ഫയലുകൾ മാത്രമേ കാണാൻ പറ്റൂ. അതുകൊണ്ട് ഫോണ്ടുകൾ ആ ഡ്രൈവിൽ കൊണ്ടിടണം.

Tuesday, May 17, 2011

ഒരു മലയാളം ഫോണ്ട്‌ ഉണ്ടാക്കിയാലോ? - 2

ഇത്തവണ ആദ്യം സോഫ്റ്റ്‌വെയറുകളെക്കുറിച്ചു് പറയാം.

പെട്ടെന്നു് പറയുകയാണെങ്കിൽ താഴെ പറയുന്ന സോഫ്റ്റ്‌വെയറുകളാണു് നമുക്കാവശ്യം:

ഇങ്‌ൿസ്കേപ്‌
ഫോണ്ട്‌ഫോർജ്‌

ഞാൻ എന്റെ പരീക്ഷണങ്ങൾ മുഴുവൻ നടത്തിയതു് ഉബുണ്ടു എന്ന ഓപ്പറേറ്റിംഗ്‌ സിസ്റ്റത്തിലാണു്. നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഒരുപക്ഷെ ഉബുണ്ടുവിനു് പകരം ഫെഡോറയോ വിൻഡോസോ മാക്കോ ഒക്കെയാവാം. അതനുസരിച്ചു് നമുക്കാവശ്യമുള്ള സോഫ്റ്റ്‌വെയറുകൾ സ്ഥാപിക്കുന്ന രീതി വ്യത്യസ്തമായിരിക്കും.

ഒരുപാടു് വിസ്തരിച്ചെഴുതാൻ ബുദ്ധിമുട്ടുണ്ടെങ്കിലും ചുരുങ്ങിയ രീതിയിൽ വിവിധ സോഫ്റ്റ്‌വെയറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്ന രീതി പറഞ്ഞുതരാം. കൂടുതൽ വിവരങ്ങൾ അതതു് സൈറ്റുകളിലോ ഗൂഗിളിലോ തെരഞ്ഞാൽ കിട്ടും.

താഴെ പറയുന്ന രീതികൾക്കൊക്കെ, കമ്പ്യൂട്ടർ ഇന്റർനെറ്റിൽ കണക്റ്റ്‌ ചെയ്തിരിക്കണം.

ലിനക്സ്‌: നിങ്ങളുടെ പാക്കേജ്‌ മാനേജർ തുറക്കുക. ഫോണ്ട്‌ഫോർജ്‌ തെരഞ്ഞെടുത്തു് ഇൻസ്റ്റാൾ ചെയ്യുക. ഇപ്രകാരം ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ഫോണ്ട്‌ഫോർജിന്റെ കൂടെ അനവധി മറ്റു പാക്കേജുകളും ഇൻസ്റ്റാൾ ആയേക്കും. ഫോണ്ട്‌ഫോർജിനു് ആവശ്യമുള്ള സോഫ്റ്റ്‌വെയറുകളാണവ

ഇതുപോലെ ഇങ്‌ൿസ്കേപ്പും ഇൻസ്റ്റാൾ ചെയ്യാവുന്നതാണു്.

വിൻഡോസ്‌: ഫോണ്ട്‌ഫോർജ്‌ ഔദ്യോഗികമായി നിഷ്കർഷിക്കുന്ന രീതി, ആദ്യം സിഗ്‌വിൻ ഇൻസ്റ്റാൾ ചെയ്തശേഷം സിഗ്‌വിനിൽ ഫോണ്ട്‌ഫോർജ്‌ ഇൻസ്റ്റാൾ ചെയ്യലാണു്. ഫോണ്ട്‌ഫോർജ്‌ നേരിട്ടു് വിൻഡോസിൽ പ്രവർത്തനക്ഷമമല്ലാത്തതിനാലാണു് ഇപ്രകാരം ചെയ്യേണ്ടി വരുന്നതു്. സിഗ്‌വിൻ എന്നതു്, വിൻഡോസിൽ ലിനക്സ്‌ മാതിരി ഒരു പരിസ്ഥിതി സൃഷ്ടിക്കുന്ന സോഫ്റ്റ്‌വെയറാണു്. അതുകൊണ്ടുതന്നെ, നൂറുകണക്കിനു് ഫയലുകൾ ഡൗൺലോഡ്‌ ചെയ്യേണ്ടിവരും. ബ്രോഡ്‌ബാൻഡ്‌ കണക്ഷൻ നിർബന്ധമാണു്.

ഞാൻ നേരിട്ടു് പരീക്ഷിച്ചിട്ടില്ലെങ്കിലും ഈ ലിങ്കിൽ സാമാന്യം വ്യക്തമായി സിഗ്‌വിനും ഫോണ്ട്‌ഫോർജും ഇൻസ്റ്റാൾ ചെയ്യുന്ന വിധം വിവരിച്ചിട്ടുണ്ടു്.

ബ്രോഡ്‌ബാൻഡ്‌ കണക്ഷനില്ലാത്തവർ, അല്ലെങ്കിൽ സിഗ്‌വിൻ മുഴുവൻ ഇൻസ്റ്റാൾ ചെയ്യാൻ താൽപര്യമില്ലാത്തവർ ഉണ്ടെങ്കിൽ താഴെ കൊടുത്തിരിക്കുന്ന അനൗദ്യോഗികരീതിയിലും ഫോണ്ട്‌ഫോർജ്‌ ഇൻസ്റ്റാൾ ചെയ്യാം:

ഈ സൈറ്റിൽ പോകുക. ഭാഷ ജാപ്പനീസാണു്.
ഒരു zip ഫയലിന്റെ ലിങ്ക്‌ കാണാം. അതു് ഡൗൻലോഡ്‌ ചെയ്യുക.
വിൻസിപ്‌ അല്ലെങ്കിൽ 7-zip ഉപയോഗിച്ചു് ആ zip ഫയൽ ഏതെങ്കിലും ഫോൾഡറിൽ unzip ചെയ്യുക.
ഇപ്പോൾ unzip ചെയ്ത ഫോൾഡറിൽ fontforge.bat എന്നൊരു ഫയൽ കാണാം. അതിൽ right-click ചെയ്തു് "എഡിറ്റ്‌" തെരഞ്ഞെടുക്കുക.
ഇപ്പോൾ ആ ഫയൽ തുറക്കും. അതിൽ താഴെ കാണുംവിധം ഒരു വരി കാണാം:
set lang=ja_JP.UTF-8
ഈ വരിയുടെ തുടക്കത്തിൽ # എന്നു് ടൈപ്‌ ചെയ്യുക. ഇപ്പോൾ ആ വരി താഴെ കാണും വിധമാകും:
#set lang=ja_JP.UTF-8
ഇനി ഫയൽ സേവ്‌ ചെയ്തു് എഡിറ്റർ അടക്കാം.

ഇനി fontforge.batൽ double-click ചെയ്താൽ ആദ്യത്തെ തവണ ആവശ്യമുള്ള സോഫ്റ്റ്‌വെയറുകൾ ഇൻസ്റ്റാളാകും. അവസാനം ഫോണ്ട്‌ഫോർജ്‌ തുറക്കുകയും ചെയ്യും. തുടർന്നുള്ള സന്ദർഭങ്ങളിൽ ഇതേ fontforge.bat double-click ചെയ്താൽ നേരിട്ടു് ഫോണ്ട്ഫോർജ്‌ തുറന്നുകൊള്ളും.

ഇങ്‌ൿസ്കേപ്‌ ഇൻസ്റ്റാൾ ചെയ്യാനുള്ള ഫയൽ ഇങ്ക്സ്കേപ്പിന്റെ പേജിൽ നിന്നു് കിട്ടും.

മാക്ക്‌: ഫോണ്ട്‌ഫോർജിന്റെ പേജിൽ നിർദ്ദേശങ്ങളുണ്ടു്. അതുപോലെ ഇങ്ക്സ്കേപ്‌ പേജിലും.

നമുക്കു് കഴിഞ്ഞലക്കത്തിൽ നിറുത്തിയ ഇടത്തുനിന്നു് തുടങ്ങാം. കടലാസിൽ രൂപം വരച്ചെടുത്തല്ലോ? ഇനി സാധിക്കുമെങ്കിൽ അക്ഷരരൂപങ്ങളിൽ കറുത്ത പോസ്റ്റർ കളർ അടിക്കുക. വെളുത്ത കടലാസിൽ അക്ഷരരൂപങ്ങൾ തെളിഞ്ഞുകാണുന്നതിനാണു് ഇതു്. അഥവാ തെറ്റുപറ്റിയാൽ മായ്ച്ചു് വീണ്ടും വരക്കാൻ വെളുത്ത പോസ്റ്റർ കളരോ കറക്ഷൻ ഇങ്കോ കരുതുന്നതു് നല്ലതാണു്.

കളർ നന്നായി ഉണങ്ങിക്കഴിയുമ്പോൾ baseline, descender മുതലായവക്കു് വേണ്ടി വരച്ച പെൻസിൽ വരകൾ മായ്ചു് കളയുക.

ഇനി സ്കാൻ ചെയ്യുന്ന വിധം.

കൈയിൽ പിടിച്ചു് സ്കാൻ ചെയ്യാവുന്ന സ്കാനറുകൾ (hand-held scanners) ഒഴിവാക്കുന്നതാണു് നല്ലതു്. പരന്ന പ്രതലമുള്ള (flat-bed) സ്കാനറുകളാണു് നമ്മുടെ ആവശ്യങ്ങൾക്കനുയോജ്യം.

സ്കാൻ ചെയ്യുമ്പോൾ ശ്രദ്ധിക്കേണ്ടതു്:

ചുരുങ്ങിയതു് 300 dpi റെസല്യൂഷനിൽ സ്കാൻ ചെയ്യാൻ ശ്രമിക്കുക.
ഗ്രേ അല്ലെങ്കിൽ ബ്ലാക്‌ ആൻഡ്‌ വൈറ്റ്‌ ആയി സ്കാൻ ചെയ്യുക. കളർ സ്കാനിംഗ്‌ ഒഴിവാക്കാം.
ഫയലിലേക്കു് സേവ്‌ ചെയ്യുമ്പോൾ bmp അല്ലെങ്കിൽ tiff ആയി സേവ്‌ ചെയ്യുക.

ഇനി വേണ്ടതു് അക്ഷരങ്ങളെ വെക്റ്റരാക്കുകയാണു്.

എന്താണു് വെക്റ്റർ?

Raster എന്നും vector എന്നും ചിത്രങ്ങളെ രണ്ടായി തിരിക്കാം. ക്യാമറയിലും മറ്റും എടുക്കുന്ന ചിത്രങ്ങൾ, സ്കാൻ ചെയ്തെടുക്കുന്ന ഡോക്യുമെന്റുകൾ മുതലായവ raster. ഇവ യഥാർത്ഥ വലിപ്പത്തിലാണു് കാണാൻ ഏറ്റവും നന്നായിരിക്കുക. വലിപ്പം കൂടുകയോ കുറയുകയോ ചെയ്യുന്നതനുസരിച്ചു് ആവശ്യമില്ലാത്ത വിവരങ്ങൾ (details) ചിത്രത്തിൽ വരികയോ ആവശ്യമുള്ള വിവരങ്ങൾ നഷ്ടപ്പെടുകയോ ചെയ്യും. ഒരു നിശ്ചിതവലിപ്പത്തിൽ മാത്രമുള്ള ഉപയോഗത്തിനു് അവ മികച്ച മിഴിവേകും. എന്നാൽ വലിപ്പവ്യത്യാസങ്ങൾ വന്നാൽ അവ കാണാൻ നന്നായിരിക്കില്ല.

അക്ഷരങ്ങൾ, കമ്പനികളുടെയും മറ്റും ലോഗോകൾ മുതലായവ പല വലിപ്പങ്ങളിൽ ഉപയോഗിക്കപ്പെടാം. അപ്പോഴെല്ലാം അവ കാണാൻ ഒരുപോലിരിക്കണം. അതുകൊണ്ടു് അത്തരം രൂപങ്ങളെ vector എന്നു് വിളിക്കും




നാം സ്കാൻ ചെയ്തെടുത്ത അക്ഷരങ്ങൾ ഇപ്പോൾ raster ആണു്. അടുത്ത ലക്കത്തിൽ അവയെ vector ആയി രൂപാന്തരം നടത്താം.

അടുത്ത ലക്കം: ഇങ്‌ൿസ്കേപ്‌ ഉപയോഗിച്ചു് അക്ഷരരൂപങ്ങളെ വെക്റ്ററാക്കുന്ന പ്രക്രിയ, അവയുടെ വലിപ്പം മാറ്റുന്ന വിധം, ഫോണ്ട്‌ഫോർജ്‌ തുറന്നു് നോക്കൽ മുതലായവ

20-5-11നു ചേർത്തതു്
Gimp എന്ന GNU image manipulation program കൂടി ഇൻസ്റ്റാൾ ചെയ്യുന്നതു് നന്നായിരിക്കും. ഇവിടെ നിന്നു് കിട്ടും.  Raster imagesൽ മാറ്റങ്ങൾ വരുത്തണമെങ്കിൽ നല്ലതാണു്. ഉദാഹരണത്തിനു് സ്കാൻ ചെയ്യുമ്പോൾ സ്കാനർ ബെഡ്ഡിലുണ്ടായിരുന്ന കരടും സ്കാൻ ആയി. അതു് കളയാനും മറ്റും ഇങ്ക്സ്കേപ്പിനേക്കാൾ സൗകര്യം Gimp ഉപയോഗിച്ചാവും. Gimpന്റെ സൈറ്റിൽ വളരെ വിശദമായ ഉപയോഗനിർദേശങ്ങളുണ്ടു്.

വാൽ: Gimp എന്ന വാക്കു് എങ്ങിനെ ഉച്ചരിക്കണം എന്നു് വ്യക്തമായി എവിടേയും കണ്ടില്ല. ചിലർ ജിംപ് എന്നും മറ്റുചിലർ ഗിംപ് എന്നും വിളിക്കുന്നു. ഞാൻ ഇംഗ്ലിഷിലെഴുതി എന്റെ കൺഫ്യൂഷൻ തീർക്കുകയും നിങ്ങളെ ബുദ്ധിമുട്ടിക്കുകയും ചെയ്തു്!