টাইপফেস তৈরি করা ততটা কঠিন নয় যতটা আপনি ভাবেনসুতরাং, কমপক্ষে আপনার ইলাস্ট্রেটারের প্রাথমিক ধারণা দরকার। হরফগুলি পুনরাবৃত্ত প্রক্রিয়াটির মাধ্যমে ডিজাইন করা হয়, যেখানে আপনি কোনও ফন্ট সম্পাদনায় বর্ণের আকারগুলিতে পরিবর্তন করেন, তারপরে সেগুলি ব্যবহারে পর্যালোচনা করুন এবং আরও নকশার সিদ্ধান্ত গ্রহণ করুন।
কিন্তু আপনার জানা উচিত যে আরও অনেক অ্যাপ্লিকেশন রয়েছে যা একটি টাইপোগ্রাফিক ফন্ট তৈরি করতে আমাদের সহায়তা করবে, সে কারণেই আজ আমরা ফন্টফোর্জ সম্পর্কে কথা বলব।
ফন্টফর্জ সম্পর্কে
ফন্টফোর্জ হ'ল আউটলাইন এবং বিটম্যাপ ফন্টের জন্য একটি ফন্ট সম্পাদক যা আপনাকে বিভিন্ন হরফ তৈরি করতে, সম্পাদনা করতে বা রূপান্তর করতে সহায়তা করে:
ট্রু টাইপ (টিটিএফ), ট্রু টাইপ সংগ্রহ (টিটিসি), ওপেনটাইপ (ওটিএফ), পোস্টস্ক্রিপ্ট প্রকার 1, টেক্স বিটম্যাপ ফন্ট, এক্স 11 ওটিবি বিটম্যাপ (কেবলমাত্র), গ্লাইফ বিটম্যাপ বিতরণ ফর্ম্যাট (বিডিএফ), ফন (উইন্ডোজ), এফএনটি (উইন্ডোজ), এবং ওয়েব ওপেন সোর্স ফর্ম্যাট (ডাব্লুওএফএফ)।
এটি একটি নিখরচায় সফ্টওয়্যার অ্যাপ্লিকেশন (জিপিএল লাইসেন্স) উইন্ডোজ, ম্যাক ওএস এবং লিনাক্স সহ বিভিন্ন অপারেটিং সিস্টেমে কাজ করার জন্য লিখিত।
FontForge স্কেলযোগ্য ভেক্টর গ্রাফিক্স ফর্ম্যাট থেকে এবং ফন্টগুলি আমদানি ও রফতানি করে (এসভিজি) এবং ইউনিফাইড ফন্ট অবজেক্ট ফর্ম্যাট (ইউএফও)।
এছাড়াও বেসরকারী মাইক্রোসফ্ট গণিত রচনা এক্সটেনশানগুলিকে সমর্থন করে (ম্যাথ টেবিল) ক্যামব্রিয়া ম্যাথের জন্য প্রবর্তিত এবং অফিস 2007, এক্সটেক্স এবং লুয়াটেক্স দ্বারা সমর্থিত।
ফন্টফোর্সে কমপক্ষে একটি ফ্রি ওপেনটাইপ গণিত ফন্ট তৈরি করা হয়েছে।
স্বয়ংক্রিয় ফর্ম্যাট রূপান্তর এবং অন্যান্য পুনরাবৃত্ত কার্যগুলির সুবিধার্থে, ফন্টফর্স দুটি স্ক্রিপ্টিং ভাষা প্রয়োগ করে: নিজস্ব ভাষা এবং পাইথন।
কন্টেন্ট লাইন থেকে ফন্টফোর্স তার জিইউআই থেকে স্ক্রিপ্ট চালাতে পারে এবং এটি পাইথন মডিউল হিসাবে এর বৈশিষ্ট্যগুলিও সরবরাহ করে যাতে এটি যেকোন পাইথন প্রোগ্রামের সাথে সংহত করা যায়।
এছাড়াও অ্যাডোব ওপেনটাইপ বৈশিষ্ট্য ফাইলের স্পেসিফিকেশন সমর্থন করে (সিনট্যাক্সের নিজস্ব এক্সটেনশন সহ)
ফন্টফোর্স বিটম্যাপ চিত্রগুলি স্বয়ংক্রিয়ভাবে ট্রেস করতে এবং এগুলিকে একটি ফন্টে আমদানি করতে পট্রেস বা অটোট্রেস ব্যবহার করতে পারে। কোডের ফন্টফোর্স অংশগুলি লুয়াটেক্স টাইপসেটিং ইঞ্জিন ওপেনটাইপ ফন্টগুলি পড়ার এবং পার্স করতে ব্যবহৃত হয়।
ফন্টফোর্স উত্স কোডটিতে 'শোটিএফ' সহ অনেকগুলি ইউটিলিটি রয়েছে যা বাইনারি ফন্ট ফাইল এবং একটি ডাব্লুএফএফ রূপান্তরকারী এবং ডিকনভারটারের সামগ্রী প্রদর্শন করে।
লিনাক্সে কীভাবে ফন্টফর্স ফন্ট সম্পাদক ইনস্টল করবেন?
যারা এই অ্যাপ্লিকেশনটি ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের জন্য, আমরা নীচে ভাগ করা নির্দেশাবলী অনুসরণ করতে পারি।
সাধারণভাবে, প্রায় কোনও লিনাক্স বিতরণের জন্য, আমরা ফ্ল্যাটপ্যাক প্যাকেজগুলির সাহায্যে আমাদের সিস্টেমে এই সরঞ্জামটি ইনস্টল করতে পারি।সুতরাং আমাদের সিস্টেমে কেবল সমর্থন যোগ করতে হবে।
আপনার যদি এই সমর্থন না থেকে থাকে তবে আপনি পরামর্শ নিতে পারেন নিম্নলিখিত লিঙ্ক যেখানে আমরা এটি কীভাবে করব তা ব্যাখ্যা করি।
এখন এই সরঞ্জামটি ইনস্টল করতে আমরা কেবলমাত্র একটি টার্মিনালে কমান্ড প্রয়োগ করতে যাচ্ছি:
flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref
উবুন্টু 16.04 এলটিএস এবং উবুন্টু 14.04 এলটিএস ব্যবহারকারীরা নিম্নলিখিত সংগ্রহগুলি ব্যবহার করতে পারেন, যা তারা নিম্নলিখিত কমান্ডটি টাইপ করে তাদের সিস্টেমে যুক্ত করবে:
sudo add-apt-repository ppa:fontforge/fontforge
এর পরে আমরা আমাদের প্যাকেজগুলি এবং সংগ্রহস্থলের তালিকাটি আপডেট করব:
sudo apt-get update
শেষ পর্যন্ত আমরা নিম্নলিখিতটি সম্পাদন করে এই অ্যাপ্লিকেশনটি ইনস্টল করতে যাচ্ছি:
sudo apt-get install fontforge
ডেবিয়ান এবং উবুন্টু পরবর্তী সংস্করণ ব্যবহারকারীদের জন্য আমরা নিম্নলিখিত প্যাকেজগুলি ডাউনলোড করব। আমরা প্রথমে একটি ফোল্ডার তৈরি করব যেখানে আমরা সেগুলি সংরক্ষণ করব
mkdir fontforge
আমরা এটি অ্যাক্সেস:
cd fontforge
এবং আমরা আমাদের আর্কিটেকচার অনুযায়ী ডাউনলোড করতে যাচ্ছি। -৪-বিট সিস্টেম ব্যবহারকারী:
wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-common_20170731-0ubuntu1~zesty_all.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-dbg_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-nox_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge-dev_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge1_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libgdraw4_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/python-fontforge_20170731-0ubuntu1~zesty_amd64.deb
যারা 32-বিট সিস্টেমের ব্যবহারকারীরা নিম্নলিখিতগুলি ডাউনলোড করেন:
wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-dbg_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-nox_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge-dev_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge1_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libgdraw4_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/python-fontforge_20170731-0ubuntu1~zesty_i386.deb
ডাউনলোডগুলির শেষে, আমরা কমান্ডটি প্রয়োগ করে সিস্টেমে এই প্যাকেজগুলি ইনস্টল করব:
sudo dpkg -i *deb
এবং নির্ভরতাগুলির সাথে সমস্যা হওয়ার ক্ষেত্রে আমরা এগুলি এর সাথে সমাধান করি:
sudo apt -f install
আর্চ এবং ডেরিভেটিভগুলিতে এটি কেবল সুডো প্যাকম্যান-এস ফন্টফোরজ: ভি