কোনও ওয়ান বিধি সমস্ত পরিস্থিতি ফিট করে না
এটি কিছুটা জটিল, কারণ এটি কার্নিং সমর্থন এবং হরফ নির্বাচনের সাথে জড়িত এবং কোনও অবস্থাতেই এক-আকারের ফিট-সব উত্তর নেই যা সমস্ত পরিস্থিতিতে পরিবেশন করবে। আমার অভিজ্ঞতায়, লিগ্যাচারগুলি সানস ফন্টে খুব বেশি নয়, শক্তভাবে সেট সেরিফ রোমান বা ইটালিকের জন্য প্রয়োজন pt
আরও আলোচনা এবং উদাহরণের জন্য, দয়া করে দেখুন:
- ইংরেজী টাইপসেটেটিংয়ের ক্ষেত্রে আমি কখন লিগচারটি ব্যবহার করব না?
- "উইফিল" কোন প্রাণী?
উপরের প্রথম উত্তরটি বর্তমান প্রশ্নের দৈর্ঘ্যে আলোচনা করে; দ্বিতীয়টিতে পাঁচটি খুব ভিন্ন মুখের মধ্যে নির্দিষ্ট লিগাচারের বিপরীত নমুনা রয়েছে।
যদি ধাক্কাটি আসে, একটি যুক্তিসঙ্গত সাধারণ নিয়ম হ'ল:
- আপনি যে ভাষায় লিখছেন সেগুলির জন্য কেবল স্পষ্ট ভাষাতাত্ত্বিক লিগ্যাচারগুলি ব্যবহার করুন , যেমন আইসল্যান্ডীয় বা প্রাচীন ইংরেজিতে Æ, as এবং ফরাসি ভাষায় Œ,।।
- সফ্টওয়্যারটিতে টাইপোগ্রাফিক লিগ্যাচারের নির্বাচনটি ছেড়ে দিন , যা স্বয়ংক্রিয়ভাবে সেই পরিস্থিতিগুলির জন্য হওয়া উচিত যেখানে এগুলি ছাড়া এটি সঠিক দেখাচ্ছে না।
আমি জিনিস রাখার সাহসের মত এটাই সাধারণ, তবে দুর্ভাগ্যক্রমে, এটি সর্বদা কার্যকর হয় না।
যোগসূত্র যোগ করা হচ্ছে
যা যা বলেছিল, সেখানে অবশ্যই এমন অনুষ্ঠানগুলি ঘটে যখন আপনি ডিফল্টরূপে ফন্টের চেয়ে কম বা কম লিগচারিং করতে চান যদি আপনি কেবল এটি স্বতঃপাইলট এ করতে দেন।
উদাহরণস্বরূপ, আপনি যদি faithতিহাসিক লিগাচার ſt এবং এর মধ্যে একটি খুব পুরানো ডকুমেন্ট টাইপসেট বিশ্বস্ততার সাথে পুনরুত্পাদন করার চেষ্টা করছেন , তবে ফন্টটি ডিফল্টরূপে এটি না করলেও আপনি সেগুলি সেখানে রাখতে চাইবেন।
যাইহোক, হিনহার্স্ট লক্ষ করেছেন, লিগচারগুলিকে স্ট্যান্ডার্ড বা historicalতিহাসিক হিসাবে শ্রেণিবদ্ধ করার সময় ফন্ট ডিজাইনার historতিহাসিকভাবে সঠিক কাজটি করতে পারেন নি। এ সম্পর্কে কিছু আলোচনার জন্য আমার প্রথম রেফারেন্স করা উত্তরটি দেখুন।
নিয়মিত ওজনে রবার্ট স্লিমবাচের আরনো প্রো থেকে লিগচারের একটি সেট এখানে । (প্রথম লাইনে প্রথম গ্লিফগুলি গণনা করা হয় না, এবং কেবল সর্বশেষ লাইনের প্রথমটি করে does)
যেমন আপনি দেখতে পাচ্ছেন, তাদের মধ্যে কয়েকটি, বিশেষত প্রথম দুটি, সেই জুটি সম্পর্কে স্পষ্টভাবে কার্নিংয়ের নিয়ম গ্রহণের জন্য সেখানে উপস্থিত রয়েছে । কিছুটা হলেও, এটি নির্ভর করে আপনি কতটা দৃ type়তার সাথে আপনার টাইপটি সেট করছেন এবং কোন আকারে। আপনি এগুলি অক্ষরের ব্যবধানে বড় বড় রাজধানীগুলিতে ব্যবহার করবেন না, এবং সম্ভবত কাস্টম কার্নিংয়ের সাথে কোনও বড় শিরোনামটি সেট করার সময় নয়। এটি স্বাদের বিষয়, নিয়ম-পুস্তক নয়, সংবেদনশীল ডিজাইনারের পক্ষে অন্য অনেক জায়গার মতোই এগুলির জন্য রুচিশীল বিচার অনুশীলন করা প্রয়োজন।
আধুনিক ওপেনটাইপ ফন্টগুলির একটি প্রবণতা সম্পর্কে একটি সতর্কতা এখানে রয়েছে। Bringhurst অভিযোগ যে ফন্ট নকশাকারী (উদাহরণস্বরূপ) স্থাপন করা হয় ম মান পটীবন্ধনী সেট পরিবর্তে মত ঐতিহাসিক এক CT , তাই আপনি বা এই স্পষ্টভাবে সক্ষম উপযুক্ত গ্লিফের চয়ন থেকে ফন্ট নিজেকে সেট অক্ষম করা আবশ্যক, অথবা হতে পারে।
পাঠটি হ'ল এই বিষয়গুলি সম্পূর্ণ স্বয়ং-পাইলট বরাবর ছড়িয়ে দেওয়া দেওয়া অনুকূল ফলাফল অর্জনের জন্য খুব কমই একটি ভাল ধারণা।
অভিনব লিগাচার
বিপরীতে, বিশেষত যখন কোনও স্ক্রিপ্টের মুখ সেট করা হয় তবে কখনও কখনও সত্য ইটালিক মুখেও থাকে (অর্থাত্ একটি তির্যক মুখের চেয়ে বরং তির্যক আকারে মুখোমুখি হওয়া, এবং কেবলমাত্র তির্যক রোমানদের পরিবর্তে স্বশ ক্যাপযুক্ত একটি ), বিবেকবান ফন্ট ডিজাইনার একটি সরবরাহ করবে টাইপসেটর থেকে নির্বাচন করার জন্য বিভিন্ন সম্ভাব্য লিগাচারগুলি। এর মধ্যে কিছু স্বয়ংক্রিয় হবে, অন্যদের সেটিংয়ে নিজস্ব রায় প্রয়োজন।
যেহেতু স্ক্রিপ্টের মুখটি মূলত একটি ক্যালিগ্রাফিক ধরণের মুখ হয়, ফলস্বরূপ এটি সংলগ্ন গ্লাইফগুলিতে যোগ দেওয়ার জন্য ফন্ট টেবিলগুলিতে জটিল বিধি তৈরি করে।
আমি হারমান জাফফের মাস্টারফুল জাফফিনো প্রদর্শন করতে বিরক্ত করব না , কেবল কারণ এটির ক্যালিগ্রাফি খুব স্পষ্ট উদাহরণ নয়, তবে সেখানে কেবল অনেকগুলি লিগাচার রয়েছে যা নৈমিত্তিক পাঠককে অভিভূত করতে না পারে। সুতরাং পরিবর্তে এখানে রিচার্ড লিপটনের বিকম স্ক্রিপ্ট প্রো থেকে কিছু alচ্ছিক লিগাচারের একটি নমুনা দেওয়া হয়েছে :
গ্রীক নির্ধারণ করা অবশ্যই সম্পূর্ণ আলাদা। বিশেষত একটি কৌতুকপূর্ণ গ্রীক ভাষায় , আপনি অনেকগুলি লিগচারের ব্যবহার একটি ভাল চেকারি গ্রিকের মুখের জন্য ব্যবহার করতে পারেন। উদাহরণস্বরূপ, এখানে জর্জ ডুরাস আলেকজান্ডার থেকে কিছু :
স্বয়ংক্রিয় লিগ্যাচার, কোড পয়েন্ট এবং ইউনিকোড স্ট্যান্ডার্ড
এটা তোলে পল রেনার মূল আপনার ইলেকট্রনিক সংস্করণ মত দেখায় Futura ফন্ট ডিফল্ট পটীবন্ধনী নিয়ম জন্য একটি পটীবন্ধনী উৎপাদিত হয় ফাই কোন ব্যাপার এক বা প্রয়োজন নেই কিনা। বুঝুন যে এই শুধুমাত্র আমার মতামত, আমার বড় ডিসপ্লে আকারের একটি ভান একটি বিট মনে হয়, বিশেষ করে দেওয়া যে চ যে মুখ একটি পরাস্ত যাচ্ছে না আমি অবিলম্বে নিম্নলিখিত।
সম্ভবত এটি অন্তর্ভুক্ত করা হয়েছে কারণ বেশিরভাগ সেটে কমপক্ষে ফাই, ফ্ল, এফ এফ ligatures রয়েছে হিস্টোরিকাল পোরপাইজগুলি উপসাগরীয় স্থানে রাখার জন্য - যার অর্থ এই যে ইউনিকোড কোড পয়েন্টগুলির জন্য কেবল ইউনিকোড এবং লিগ্যাসি এনকোডিংগুলির মধ্যে রূপান্তর করতে লসলেস রাউন্ড-ট্রিপিংয়ের জন্য উপস্থিত রয়েছে:
ff FB00 LATIN SMALL LIGATURE FF
# 0066 0066
fi FB01 LATIN SMALL LIGATURE FI
# 0066 0069
fl FB02 LATIN SMALL LIGATURE FL
# 0066 006C
ffi FB03 LATIN SMALL LIGATURE FFI
# 0066 0066 0069
ffl FB04 LATIN SMALL LIGATURE FFL
# 0066 0066 006C
ঐ কোড পয়েন্ট এ সব প্রয়োজন না করা হবে না - কি কখনো ।
Ligatures এবং Digraphs উপর ইউনিকোড প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী ligatures সম্পর্কে এই বলে:
প্রশ্ন: আমার কাছে এখানে বেশ কিছু পুঁথি রয়েছে যা "hr" লিগচারটি (উদাহরণস্বরূপ) ব্যাপকভাবে ব্যবহার করে। আমি দেখতে পাচ্ছি যে আপনি "ফাই", "ফ্ল" এবং এমনকি "স্ট্যান্ড" এর জন্য লিঙ্কচারগুলি এনকোড করেছেন তবে "ঘন্টা" নয়। আমি কি একটি লিগচার হিসাবে "এইচআর" এনকোড পেতে পারি?
উত্তর: অ-ইউনিকোড অক্ষর সেটগুলির সাথে সামঞ্জস্যতা এবং রাউন্ড-ট্রিপিংয়ের জন্য বিদ্যমান লিগ্যাচারগুলি মূলত বিদ্যমান। তাদের ব্যবহার নিরুৎসাহিত করা হয়। আর কোনও পরিস্থিতিতে এনকোড করা হবে না।
লিগ্যাচারিং হ'ল ফন্টগুলিতে এনকোড করা এমন একটি আচরণ: যদি কোনও আধুনিক ফন্টকে "এইচ" এর পরে "আর" প্রদর্শন করতে বলা হয় এবং ফন্টটিতে একটি "এইচআর" লিগচার থাকে তবে এটি লিগচারটি প্রদর্শন করতে পারে। কিছু ফন্টের কোনও লিগাচার নেই, কিছুতে (বিশেষত লাতিন অ লিপিগুলির জন্য) কয়েকশ রয়েছে। এই সমস্ত হরফ-নির্দিষ্ট সম্ভাবনার জন্য ইউনিকোড কোড পয়েন্টগুলি অর্পণ করা কোনও অর্থবোধ করে না।
প্রশ্ন: "সিটি" লিগচারিটি সম্পর্কে কী? ইউনিকোডে এর জন্য কোনও চরিত্র আছে?
উত্তর: না, "সিটি" লিগচারটি সাধারণত ল্যাটিন অক্ষরের লিগচারের একটি উদাহরণ যা সাধারণত পুরানো টাইপের শৈলীতে দেখা যায়। "এইচআর" লিগচারের ক্ষেত্রে, লিগচারের প্রদর্শন হরফ ডিজাইনের ক্ষেত্রে, এবং লিগচারের জন্য কোনও অক্ষরের পৃথক এনকোডিং প্রয়োজন হয় না। একটি ইউনিকোডে কেবল অক্ষর ক্রম প্রতিনিধিত্ব করে এবং ফলাফল প্রদর্শন (বা মুদ্রণ) মধ্যে লিগেটড কিনা তা নির্ধারণ করতে ফন্ট ডিজাইন এবং ফন্ট বৈশিষ্ট্য নিয়ন্ত্রণের উপর নির্ভর করে। ল্যাটিন টাইপফেসে পাওয়া দীর্ঘ ও অন্যান্য অনেকের লিগ্যাচারের ক্ষেত্রেও একই পরিস্থিতি প্রযোজ্য।
মনে রাখবেন ইউনিকোড স্ট্যান্ডার্ড একটি চরিত্রএনকোডিং মান, এবং ligatures বা অন্যান্য উপস্থাপনা ফর্ম, বা ফন্ট এবং গ্লাইফ ডিজাইনের বিশদ সম্পর্কিত অন্য কোনও দিকগুলির মানককরণের উদ্দেশ্যে নয়। ইউনিকোড স্ট্যান্ডার্ডে আপনি যে লিগচারগুলি খুঁজে পেতে পারেন তা কেবলমাত্র সামঞ্জস্যের এনকোডিং — এবং অক্ষর হিসাবে সমস্ত লিগ্যাচারের এনকোডিংয়ের প্রয়োজনের নজির সেট করতে নয়।