Graph Style Sheets
গণিত এবং কম্পিউটিং-এ জি. এস. এস (গ্রাফ স্টাইল শিট) হল একটি আর. ডি. এফ (রিসোর্স ডিসক্রিপশন ফ্রেমওয়ার্ক) শব্দভান্ডার যা নির্দেশিত গ্রাফের একটি মডেলে তথ্য উপস্থাপনের জন্য ব্যবহৃত হয়। এটি ব্যবহার করলে আরডিএফ-এ মডেল করা তুলনামূলকভাবে জটিল তথ্য সম্পদ তৈরি হবে, নির্বাচিত সম্পদ, আক্ষরিক এবং বৈশিষ্ট্যগুলিতে প্রয়োগ করার জন্য সহজ স্টাইলিং এবং দৃশ্যমানতা নির্দেশাবলী ঘোষণা করে বোঝা অনেক সহজ হবে। পরিচিতি জি. এস. এস (গ্রাফ স্টাইল শিট) প্রস্তাব করা হয়েছে গ্রাফগুলিকে দৃশ্যমানভাবে রূপান্তরিত করার জন্যঃ তথ্য ফিল্টার করা, নির্দিষ্ট উপাদানগুলির জন্য বিকল্প বিন্যাস প্রদান করা এবং তথ্য এনকোড করার জন্য সমস্ত উপলব্ধ ভিজ্যুয়াল ভেরিয়েবল ব্যবহার করা, যাতে ডেটা এমনভাবে কল্পনা করা যায় যা মানুষের উপলব্ধিতে আরও ভালভাবে ধার দেয়। সংক্ষেপে, জিএসএস (গ্রাফ স্টাইল শিট) ঘোষণাত্মক রূপান্তর নিয়মের নির্দিষ্টকরণের মাধ্যমে তথ্য উপাদানগুলির ফিল্টারিং, গ্রুপিং এবং স্টাইলিংয়ের উদ্দেশ্যে ডিজাইন করা হয়েছে। জিএসএস কেবল আরডিএফ মডেলের নোড-এজ উপস্থাপনার সাথে শৈলীগুলিকে সংযুক্ত করে না, তবে গ্রাফের কিছু অংশ লুকানোর জন্য এবং কিছু কাঙ্ক্ষিত উপাদানের জন্য বিকল্প বিন্যাসের প্রস্তাব দেওয়ার জন্যও ব্যবহার করা যেতে পারে। এই ভাষা আপনাকে গ্রাফের নোডগুলির আকৃতি (বিটম্যাপ আইকন সহ) পরিবর্তন করতে, ফন্টের বৈশিষ্ট্য বা স্ট্রোক বৈশিষ্ট্য পরিবর্তন করতে এবং একটি টেবিলের কোনও সংস্থানের সাথে সম্পর্কিত কিছু বা সমস্ত বৈশিষ্ট্যকে গোষ্ঠীভুক্ত করতে এবং সেগুলিকে সাজাতে সহায়তা করে। একটি তুলনামূলকভাবে জটিল আরডিএফ মডেল নির্বাচিত সম্পদ এবং বৈশিষ্ট্যগুলিতে প্রয়োগ করার জন্য সহজ স্টাইলিং এবং দৃশ্যমানতা নির্দেশাবলী ঘোষণা করে সহজেই বোঝা যায়। জি. এস. এস ভাষা জি. এস. এস হল আর. ডি. এফ-এ মডেল করা ডেটা স্টাইল করার জন্য একটি স্টাইলশিট ভাষা এবং এতে একটি ক্যাসকেডিং প্রক্রিয়া রয়েছে। এর রূপান্তর মডেলটি শিথিলভাবে এক্সএসএলটি-র উপর ভিত্তি করে এবং এর নির্দেশাবলী সিএসএস এবং এসভিজির মতো কিছু বিদ্যমান ডাব্লু 3 সি সুপারিশের সাথে সাদৃশ্যপূর্ণ। বিশেষ করে বেশিরভাগ জিএসএস বৈশিষ্ট্য সিএসএস 2 এবং এসভিজি 1 সুপারিশ দ্বারা সংজ্ঞায়িত সমস্ত মান গ্রহণ করে। জিএসএস-এর যে কোনও রূপান্তর নিয়ম একটি নির্বাচক-নির্দেশ জোড়া দিয়ে তৈরি। একটি নিয়মের বাম দিককে বলা হয় নির্বাচক এবং ডান দিককে বলা হয় নির্দেশ। এই ধরনের নিয়মের সেটগুলি একটি স্টাইলশিটে (বা বেশ কয়েকটি ক্যাসকেডিং স্টাইলশিট) সংগ্রহ করা হয় এবং আরডিএফ মডেলের স্টাইলিংয়ের জন্য দায়ী অ্যাপ্লিকেশন (একটি জিএসএস ইঞ্জিন), এটি হাঁটার সময় ডেটা মডেলের (সংস্থান, আক্ষরিক এবং বৈশিষ্ট্য) প্রাসঙ্গিক নিয়মগুলির মূল্যায়ন করে; অর্থাৎ, যদি কোনও নিয়মের নির্বাচক ডেটা মডেলের কোনও নোডের (বা প্রান্ত) সাথে মেলে, তবে তার স্টাইলিং নির্দেশাবলী সেই নোডের (বা প্রান্ত) উপর প্রয়োগ করা হয়। একই নোড (বা প্রান্ত)-এর সাথে মিলে যাওয়া নিয়মগুলির মধ্যে দ্বন্দ্বগুলি স্টাইলশিটে নিয়মগুলিকে বিভিন্ন অগ্রাধিকার দিয়ে সমাধান করা হয় এবং যদি পরস্পরবিরোধী নিয়মগুলি একই স্টাইলশিটে থাকে তবে সর্বাধিক নির্দিষ্ট নির্বাচক। জি. এস. এস ইসাভিজ 2 ব্যবহার করার সরঞ্জামগুলি একটি জি. এস. এস সম্পাদক দিয়ে সজ্জিত, যা আপনাকে আর. ডি. এফ-এর একটি লাইনও না লিখে স্টাইলশিট তৈরি করতে দেয়। তথ্যসূত্র সম্পদ বর্ণনা কাঠামো