Amazon Best VPN GoSearch

অনওয়ার্কস ফেভিকন

openjade-1.4devel - অনলাইনে ক্লাউড

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে openjade-1.4devel চালান

এটি হল openjade-1.4devel কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


openjade - একটি SGML বা XML নথিতে একটি DSSSL স্টাইলশীট প্রয়োগ করুন

সাইনোপিসিস


খোলামেলা [-vCegG2s] [-b এনকোডিং] [-f error_file] [-c catalog_sysid] [-D Dir]
[-a লিঙ্ক_টাইপ] [-A খিলান] [-E সর্বোচ্চ_ত্রুটি] [-i সত্তা] [-w সতর্কতা_টাইপ]
[-d dsssl_spec] [-V পরিবর্তনশীল[=মান]] [-t আউটপুট_টাইপ] [-o আউটপুট ফাইল]
[sysid...]

বর্ণনাঃ


খোলামেলা এটি ISO/IEC 10179:1996 স্ট্যান্ডার্ড DSSSL ভাষার একটি বাস্তবায়ন। দ্য
DSSSL ইঞ্জিন একটি SGML বা XML নথি ইনপুট হিসাবে গ্রহণ করে এবং এটিকে ফর্ম্যাটে রূপান্তরিত করে
মত:

* ফ্লো অবজেক্ট ট্রির XML উপস্থাপনা।

* আরটিএফ ফরম্যাট যা মাইক্রোসফটের ফ্রি ওয়ার্ড ভিউয়ার 97 দিয়ে রেন্ডার ও প্রিন্ট করা যায়

* TeX বিন্যাস

* MIF ফরম্যাট যা ফ্রেমমেকার দিয়ে রেন্ডার এবং প্রিন্ট করা যায়

* SGML বা XML বিন্যাস। এটি অ-মানক প্রবাহ অবজেক্ট ক্লাসের সাথে একযোগে ব্যবহৃত হয়
SGML তৈরি করুন, এইভাবে অনুমতি দিন খোলামেলা SGML/XML রূপান্তরের জন্য ব্যবহার করা হবে।

প্রক্রিয়াকরণ করা নথির সিস্টেম শনাক্তকারী একটি যুক্তি হিসাবে নির্দিষ্ট করা হয়
খোলামেলা. যদি এটি বাদ দেওয়া হয়, স্ট্যান্ডার্ড ইনপুট পড়া হবে।

খোলামেলা নিম্নরূপ DSSSL স্পেসিফিকেশনের জন্য সিস্টেম শনাক্তকারী নির্ধারণ করে:

1. -d বিকল্পটি নির্দিষ্ট করা থাকলে, এটি সিস্টেম শনাক্তকারী হিসাবে আর্গুমেন্ট ব্যবহার করবে।

2. অন্যথায়, এটি নথির প্রোলগে প্রক্রিয়াকরণের নির্দেশাবলী সন্ধান করবে। দুই
প্রক্রিয়াকরণ নির্দেশাবলী স্বীকৃত হয়:



প্রক্রিয়াকরণ নির্দেশের সিস্টেম ডেটা একটি SGML স্টার্ট-ট্যাগের মতো পার্স করা হয়। এটা হবে
এর প্রকৃত কংক্রিট সিনট্যাক্স যাই হোক না কেন রেফারেন্স কংক্রিট সিনট্যাক্স ব্যবহার করে পার্স করা হয়েছে
নথি যে নামটি প্রক্রিয়াকরণের নির্দেশ শুরু করে তা হয় স্টাইলশীট হতে পারে,
xml-স্টাইলশীট বা xml:স্টাইলশীট। প্রক্রিয়াকরণ নির্দেশ উপেক্ষা করা হবে যদি না
টাইপ অ্যাট্রিবিউটের মান হল text/dsssl, text/x-dsssl, application/dsssl, অথবা
অ্যাপ্লিকেশন/এক্স-ডিএসএসএসএল। href অ্যাট্রিবিউটের মান হল DSSSL-এর সিস্টেম শনাক্তকারী
নির্দিষ্টকরণ।



সিস্টেম শনাক্তকারী হল প্রক্রিয়াকরণ নির্দেশের সিস্টেম ডেটার অংশ
প্রাথমিক নাম এবং যেকোনো হোয়াইটস্পেস অনুসরণ করুন।

যদিও প্রসেসিং নির্দেশনা শুধুমাত্র প্রোলগ-এ স্বীকৃত, তবে এটির মধ্যে ঘটতে হবে না
নথি সত্তা. উদাহরণস্বরূপ, এটি একটি DTD এ ঘটতে পারে। সিস্টেম আইডেন্টিফায়ার হবে
যেখানে প্রসেসিং নির্দেশনা ঘটে তার সাথে সম্পর্কিত ব্যাখ্যা।

3. অন্যথায়, এটি কোনো এক্সটেনশন পরিবর্তনের সাথে নথির সিস্টেম শনাক্তকারী ব্যবহার করবে
.dsl থেকে

একটি DSSSL স্পেসিফিকেশন নথিতে একাধিক শৈলী-নির্দিষ্টকরণ থাকতে পারে। যদি
DSSSL স্পেসিফিকেশনের সিস্টেম শনাক্তকারীকে #id দ্বারা অনুসরণ করা হয় খোলামেলা ব্যবহার করা হবে
শৈলী-নির্দিষ্টকরণ যার অনন্য শনাক্তকারী হল আইডি। এই সঙ্গে উভয় অনুমোদিত হয় -d
বিকল্প এবং প্রক্রিয়াকরণ নির্দেশাবলী সহ।

DSSSL স্পেসিফিকেশন অবশ্যই DSSSL আর্কিটেকচারের সাথে সঙ্গতিপূর্ণ একটি SGML নথি হতে হবে। জন্য
একটি উদাহরণ, দেখুন dsssl/demo.dsl.

খোলামেলা সাধারণ OpenSP ছাড়াও নিম্নলিখিত বিকল্পগুলিকে সমর্থন করে (দেখুন onsgmls(1))
বিকল্পগুলি (মনে রাখবেন যে সমস্ত বিকল্পগুলি কেস-সংবেদনশীল, যেমন -g এবং -G বিভিন্ন বিকল্প):

-d dsssl_spec
এটি নির্দিষ্ট করে যে dsssl_spec হল DSSSL স্পেসিফিকেশনের সিস্টেম শনাক্তকারী
ব্যবহার করা।

-G সংশোধনের ধাপ. যখন একটি অভিব্যক্তির মূল্যায়নে একটি ত্রুটি ঘটে, খোলামেলা ইচ্ছা
একটি স্ট্যাক ট্রেস প্রদর্শন করুন। মনে রাখবেন যে এটি টেইল-কল অপ্টিমাইজেশন অক্ষম করে।

-c ফাইলের নাম
ফাইলের নাম আর্গুমেন্ট নথি সত্তার পরিবর্তে ক্যাটালগ ফাইলগুলি নির্দিষ্ট করে৷ দ্য
ডকুমেন্ট সত্তা ক্যাটালগ ফাইলের প্রথম ডকুমেন্ট এন্ট্রি দ্বারা নির্দিষ্ট করা হয়।

-s কঠোর সম্মতি মোড। বর্তমানে একমাত্র প্রভাব হল যে জেড কোন ব্যবহার করে না
পূর্বনির্ধারিত অক্ষরের নাম, sdata-সত্তা ম্যাপিং বা নাম-অক্ষর। এই
আপনার স্টাইলশীট অন্যান্য DSSSL বাস্তবায়নে বহনযোগ্য কিনা তা পরীক্ষা করার জন্য দরকারী
এবং এটি কঠোরভাবে DSSSL স্পেসিফিকেশনের সাথে সঙ্গতিপূর্ণ।

-t আউটপুট_টাইপ
আউটপুট_টাইপ নিম্নরূপ আউটপুট প্রকার নির্দিষ্ট করে:

ফট ফ্লো অবজেক্ট ট্রির একটি XML উপস্থাপনা

RTF rtf-95 RTF (SGML/XML থেকে RTF রূপান্তরের জন্য ব্যবহৃত) মাইক্রোসফটের রিচ টেক্সট
বিন্যাস। rtf-95 Word 95 এর পরিবর্তে Word 97 এর জন্য অপ্টিমাইজ করা আউটপুট তৈরি করে।

টেক্স TeX (SGML/XML থেকে TeX রূপান্তরের জন্য ব্যবহৃত)

sgml sgml-raw SGML (SGML/XML থেকে SGML রূপান্তরের জন্য ব্যবহৃত)। sgml-raw করে না
ট্যাগ মধ্যে লাইনব্রেক নির্গত.

তারা xml xml-raw XML (SGML/XML থেকে XML রূপান্তরের জন্য ব্যবহৃত)। xml-raw নির্গত হয় না
ট্যাগের লাইনব্রেক।

এইচটিএমএল এইচটিএমএল (এসজিএমএল/এক্সএমএল থেকে এইচটিএমএল রূপান্তরের জন্য ব্যবহৃত)

MIF MIF (SGML/XML থেকে MIF রূপান্তরের জন্য ব্যবহৃত)

-o আউটপুট ফাইল
আউটপুট লিখুন আউটপুট ফাইল ডিফল্টের পরিবর্তে। ডিফল্ট ফাইলের নাম হল
শেষ ইনপুট ফাইলের নাম এর এক্সটেনশনের প্রকারের নামের দ্বারা প্রতিস্থাপিত
আউটপুট যদি কোনও ইনপুট ফাইলের নাম না থাকে, তাহলে এক্সটেনশনটি জেড-আউটে যোগ করা হয়।

-V পরিবর্তনশীল
এটি করার সমতুল্য (ভেরিয়েবল #t সংজ্ঞায়িত করুন) এই সংজ্ঞাটি ছাড়া
একটি স্টাইল-শীটে পরিবর্তনশীলের যেকোনো সংজ্ঞাকে অগ্রাধিকার দিন।

-V পরিবর্তনশীল = মান
এটি করার সমতুল্য (সংজ্ঞায়িত করুন পরিবর্তনশীল "মূল্য") এই সংজ্ঞা ছাড়া
একটি স্টাইল-শীটে ভেরিয়েবলের যেকোনো সংজ্ঞাকে অগ্রাধিকার দেবে।

-V (সংজ্ঞায়িত করুন পরিবর্তনশীল মূল্য)
এটি করার সমতুল্য (ভেরিয়েবল মান সংজ্ঞায়িত করুন) এই সংজ্ঞা ছাড়া
একটি স্টাইল-শীটে ভেরিয়েবলের যেকোনো সংজ্ঞাকে অগ্রাধিকার দেবে। উল্লেখ্য যে আপনি
পুরোটা পাওয়ার জন্য স্পেসগুলির জন্য সম্ভবত কিছু এস্কেপিং মেকানিজম ব্যবহার করতে হবে
স্কিম এক্সপ্রেশন একটি cmdline আর্গুমেন্ট হিসাবে পার্স করা হয়েছে।

-wআদর্শ সতর্কতা এবং ত্রুটি নিয়ন্ত্রণ করুন। একাধিক -w বিকল্প অনুমোদিত। নিম্নলিখিত মান
ধরনের সতর্কতা সক্রিয় করুন:

তারা xml XML দ্বারা অনুমোদিত নয় এমন নির্মাণ সম্পর্কে সতর্ক করুন৷

মিশ্র মিশ্র কন্টেন্ট মডেল সম্পর্কে সতর্ক করুন যেগুলি কোথাও #pcdata অনুমোদন করে না।

sgmldecl এসজিএমএল ঘোষণায় বিভিন্ন সন্দেহজনক নির্মাণ সম্পর্কে সতর্ক করুন।

উচিত ISO 8879-এ করা বিভিন্ন সুপারিশ সম্পর্কে সতর্ক করুন যা নথিটি করে
মেনে চলে না। (সুপারিশগুলি ``উচিত' দিয়ে প্রকাশ করা হয়, যেমন থেকে আলাদা
প্রয়োজনীয়তা যা সাধারণত ``shall'' দিয়ে প্রকাশ করা হয়।)

ডিফল্ট ডিফল্ট রেফারেন্স সম্পর্কে সতর্ক করুন.

নকল সদৃশ সত্তা ঘোষণা সম্পর্কে সতর্ক করুন।

অনির্দিষ্ট অনির্ধারিত উপাদান সম্পর্কে সতর্ক করুন: DTD এ ব্যবহৃত উপাদান কিন্তু সংজ্ঞায়িত নয়।

খোলা বন্ধ না হওয়া শুরু এবং শেষ ট্যাগ সম্পর্কে সতর্ক করুন।

খালি খালি শুরু এবং শেষ ট্যাগ সম্পর্কে সতর্ক করুন.

নেট নেট-সক্ষম স্টার্ট-ট্যাগ এবং নাল এন্ড-ট্যাগ সম্পর্কে সতর্ক করুন।

মিন-ট্যাগ ন্যূনতম শুরু এবং শেষ ট্যাগ সম্পর্কে সতর্ক করুন। এর সমন্বয়ের সমতুল্য
বন্ধ, খালি এবং নেট সতর্কতা।

অব্যবহৃত-মানচিত্র অব্যবহৃত সংক্ষিপ্ত রেফারেন্স মানচিত্র সম্পর্কে সতর্ক করুন: যে মানচিত্রগুলি a দিয়ে ঘোষণা করা হয়
সংক্ষিপ্ত রেফারেন্স ম্যাপিং ঘোষণা কিন্তু একটি সংক্ষিপ্ত রেফারেন্স ব্যবহার ব্যবহার করা হয় না
ডিটিডি-তে ঘোষণা।

অব্যবহৃত-পরম প্যারামিটার সত্তা সম্পর্কে সতর্ক করুন যেগুলি সংজ্ঞায়িত কিন্তু একটি DTD-তে ব্যবহৃত হয় না।
অব্যবহৃত অভ্যন্তরীণ প্যারামিটার সত্তা যাদের পাঠ্য অন্তর্ভুক্ত বা উপেক্ষা করা আছে তারা পাবে না৷
সাবধানবাণী।

নোটেশন-সিসিড নোটেশন সম্পর্কে সতর্ক করুন যার জন্য কোন সিস্টেম শনাক্তকারী হতে পারে না
উত্পন্ন

সব এমন শর্তগুলি সম্পর্কে সতর্ক করুন যা সাধারণত এড়ানো উচিত (এর মতে
লেখক). এর সমতুল্য: মিশ্র, উচিত, ডিফল্ট, অনির্ধারিত, sgmldecl, অব্যবহৃত-মানচিত্র,
অব্যবহৃত-পরম, খালি এবং বন্ধ।

একটি সতর্কবাণী অক্ষম করা যেতে পারে তার নামের উপসর্গ ব্যবহার করে no-। এইভাবে -প্রাচীর
-wno-ডুপ্লিকেট ডুপ্লিকেট সত্তা সম্পর্কে সতর্কতাগুলি ছাড়া সমস্ত সতর্কতা সক্ষম করবে৷
ঘোষণা

জন্য নিম্নলিখিত মান সতর্কতা_টাইপ ত্রুটি নিষ্ক্রিয় করুন:

no-idref একটি আইডি রেফারেন্স মানের জন্য একটি ত্রুটি দেবেন না যেটির কোনো উপাদান নেই
আইডি আইডি রেফারেন্স মান হিসাবে ঘোষিত প্রতিটি বৈশিষ্ট্যের প্রভাব এমন হবে
নাম হিসেবে ঘোষণা করা হয়েছে।

কোন-গুরুত্বপূর্ণ একটি অক্ষর যে একটি উল্লেখযোগ্য নয় যখন একটি ত্রুটি দিতে না
রেফারেন্স কংক্রিট সিনট্যাক্সের অক্ষরটি SGML-এ আক্ষরিকভাবে ঘটে
ঘোষণা এটি নির্দিষ্ট বগি টেস্ট স্যুটগুলির সাথে একত্রে কার্যকর হতে পারে।

অবৈধ ডকুমেন্টটি টাইপ-ভ্যালিড হওয়ার প্রয়োজন নেই। এর প্রভাব রয়েছে
বৈধতা NOASSERT এবং IMPLYDEF অ্যাটলিস্ট হ্যাঁ নির্দিষ্ট করতে SGML ঘোষণা পরিবর্তন করা হচ্ছে
এলিমেন্ট হ্যাঁ। এর একটি বিকল্প - বৈধ SGML ঘোষণা পরিবর্তনের প্রভাব আছে
বৈধতা টাইপ এবং ইমপ্লিডেফ অ্যাটলিস্ট নো এলিমেন্ট নম্বর নির্দিষ্ট করতে। যদি না হয় - বৈধ না
- বৈধ নির্দিষ্ট করা হয়েছে, তারপর SGML-এ নির্দিষ্ট করা বৈধতা এবং IMPLYDEF
ঘোষণা ব্যবহার করা হবে।

পরিবেশ


OpenJade SP_CHARSET_FIXED এবং SP_SYSTEM_CHARSET পরিবেশ ভেরিয়েবল উপেক্ষা করে এবং
সর্বদা তার অভ্যন্তরীণ অক্ষর সেট হিসাবে ইউনিকোড ব্যবহার করে, যেন SP_CHARSET_FIXED 1 এবং
SP_SYSTEM_CHARSET সেট করা হয়নি। এইভাবে শুধুমাত্র SP_ENCODING পরিবেশ পরিবর্তনশীল এর সাথে প্রাসঙ্গিক
OpenJade এর অক্ষর সেট পরিচালনা.

OPENJADE এক্সটেনশান


নিম্নলিখিত বাহ্যিক পদ্ধতি উপলব্ধ. এই বাহ্যিক পদ্ধতি দ্বারা সংজ্ঞায়িত করা হয়
স্ট্যান্ডার্ড হিসাবে একই পদ্ধতিতে একটি প্রোটোটাইপ। এই বাহ্যিক একটি ব্যবহার করতে
পদ্ধতি, আপনাকে অবশ্যই একটি পাবলিক ব্যবহার করে স্ট্যান্ডার্ড বাহ্যিক-প্রক্রিয়া পদ্ধতি ব্যবহার করতে হবে
"অনিবন্ধিত::জেমস ক্লার্ক//প্রক্রিয়া::নাম" এর শনাক্তকারী যেখানে নাম দেওয়া হয়
এখানে, সাধারণত DSSSL স্পেসিফিকেশনে নিম্নলিখিতগুলি অন্তর্ভুক্ত করে:

(নাম সংজ্ঞায়িত করুন (বাহ্যিক-প্রক্রিয়া "অনিবন্ধিত::জেমস ক্লার্ক//প্রক্রিয়া::নাম"))

মনে রাখবেন যে বহিরাগত-প্রক্রিয়াটি #f প্রদান করে যদি এটি নির্দিষ্ট জনসাধারণের সম্পর্কে না জানে
শনাক্তকারী আপনি আপনার DSSSL স্পেসিফিকেশনগুলিকে সুন্দরভাবে কাজ করতে সক্ষম করতে এটি ব্যবহার করতে পারেন
অন্যান্য বাস্তবায়ন যা এই এক্সটেনশনগুলিকে সমর্থন করে না।

OpenJade টিম দ্বারা যোগ করা বাহ্যিক পদ্ধতির জন্য, ফর্মটির একটি সর্বজনীন শনাক্তকারী ব্যবহার করুন
"অনিবন্ধিত::ওপেনজেড//প্রক্রিয়া::নাম"।

সমস্ত বাহ্যিক পদ্ধতিতে অ্যাক্সেস পাওয়ার একটি সহজ উপায় হল স্টাইল স্পেসিফিকেশন ব্যবহার করা
dsssl/extensions.dsl#procedures. dsssl/extensions.dsl ফাইলটিতেও শৈলী রয়েছে
স্পেসিফিকেশন যা অমানক প্রবাহ বস্তুর ক্লাস এবং উত্তরাধিকারসূত্রে প্রাপ্ত করে
সুবিধাজনক উপায়ে উপলব্ধ ব্যাকএন্ড দ্বারা সমর্থিত বৈশিষ্ট্য।

ডিবাগ করা

(ডিবাগ বস্তু)

obj এর মান সহ একটি বার্তা তৈরি করে এবং তারপর obj ফেরত দেয়।

সরল-পৃষ্ঠা-ক্রম হেডার ফুটার নিয়ন্ত্রণ

(if-প্রথম-পৃষ্ঠা sosofo1 sosofo2)

এটি শুধুমাত্র হেডার/ফুটারের একটির মানের স্পেসিফিকেশনে ব্যবহার করা যেতে পারে
সরল-পৃষ্ঠা-ক্রমের বৈশিষ্ট্য। এটি একটি sosofo প্রদান করে যা sosofo1 হিসাবে প্রদর্শিত হবে
যদি পৃষ্ঠাটি সরল-পৃষ্ঠা-ক্রমের প্রথম পৃষ্ঠা হয় এবং অন্যথায় sosofo2 হিসাবে।

(যদি-সামনের-পৃষ্ঠা sosofo1 sosofo2)

এটি শুধুমাত্র হেডার/ফুটারের একটির মানের স্পেসিফিকেশনে ব্যবহার করা যেতে পারে
সরল-পৃষ্ঠা-ক্রমের বৈশিষ্ট্য। এটি একটি sosofo প্রদান করে যা sosofo1 হিসাবে প্রদর্শিত হবে
যদি পৃষ্ঠাটি সামনের (অর্থাৎ রেক্টো, বিজোড়-সংখ্যার) পৃষ্ঠা হয় এবং sosofo2 যদি এটি একটি পিছনে হয় (যেমন
verso, সম-সংখ্যাযুক্ত) পৃষ্ঠা।

সংখ্যায়ন

(সমস্ত-উপাদান-সংখ্যা)

(সমস্ত-উপাদান-সংখ্যা ওএসএনএল)

এটি উপাদান-সংখ্যার মতোই, তবে এটি যেকোন জেনেরিক শনাক্তকারীর সাথে উপাদান গণনা করে।
যদি osnl একটি উপাদান না হয় তাহলে #f প্রদান করে, অন্যথায় 1 প্লাস উপাদানের সংখ্যা প্রদান করে
osnl এর আগে শুরু হয়েছে। এটি একটি অনন্য শনাক্তকারী তৈরি করার একটি কার্যকর উপায় প্রদান করে
একটি নথিতে যেকোনো উপাদান।

বহিরাগত সত্তা প্রবেশ

(পড়-সত্তা স্ট্রিং)

এটি সিস্টেমের সাথে বাহ্যিক সত্তার বিষয়বস্তু সমন্বিত একটি স্ট্রিং প্রদান করে
শনাক্তকারী স্ট্রিং এটি শুধুমাত্র টেক্সচুয়াল সত্তার জন্য ব্যবহার করা উচিত (CDATA এবং SDATA), এবং
বাইনারি সত্তা (NDATA) এর জন্য নয়।

POSIX স্থানীয় প্রবেশ

(ভাষা ভাষা দেশ)

এই পদ্ধতিটি টাইপ ভাষার একটি বস্তু প্রদান করে, যদি সিস্টেমটি নির্দিষ্ট করা সমর্থন করে
ভাষা. lang হল একটি স্ট্রিং বা প্রতীক যা দুটি অক্ষরের ভাষা কোড দেয়। দেশ একটি
স্ট্রিং বা প্রতীক দুটি অক্ষরের দেশের কোড দেয়।

এই পদ্ধতিটি POSIX লোকেল ব্যবহার করে। এটি একটি OpenJade সংযোজন। এটা সব সমর্থিত নয়
অপারেটিং সিস্টেম

সম্প্রসারিত মান পদ্ধতি

(sgml-parse sysid #!কী সক্রিয়: অভিভাবক: আর্কিটেকচার:)

এটি আপনাকে একটি SGML আর্কিটেকচার উল্লেখ করতে দেয় যা নথিতে থাকা উচিত
পার্স করা এটি একটি OpenJade সংযোজন।

(ext qk)

এটি আপনাকে একটি অবিচ্ছেদ্য শক্তিতে একটি পরিমাণ বাড়াতে দেয়। এটি একটি OpenJade সংযোজন।

সীমাবদ্ধতা


এই বিভাগটি ফ্রন্ট-এন্ডের সীমাবদ্ধতা বর্ণনা করে (সাধারণ-উদ্দেশ্য DSSSL
ইঞ্জিন); প্রতিটি ব্যাকএন্ডের নিজস্ব সীমাবদ্ধতা রয়েছে।

খোলামেলা দেহের শুরুতে অভ্যন্তরীণ সংজ্ঞা অনুমোদন করে না এবং (পরীক্ষা =>
প্রাপক) কনড ক্লজের বৈকল্পিক।

খোলামেলা শুধুমাত্র একটি একক, স্থির গ্রোভ প্ল্যান সমর্থন করে যা নিম্নলিখিত মডিউলগুলিকে সমন্বিত করে:

* বেসঅ্যাবস

* prlgabs0

* prlgabs1

* ইনস্টাব

* basesds0

* instsds0

* সাবডিক্যাবস

এটি SDQL এর নিম্নলিখিত অংশগুলি বাস্তবায়ন করে না: হাইটাইম সমর্থন, অক্জিলিয়ারী পার্সিং, নোড
নিয়মিত অভিব্যক্তি.

ক্যোয়ারী নিয়ম, sosofo সিঙ্ক্রোনাইজেশন, পরোক্ষ sosofos, রেফারেন্স মান, সজ্জা এলাকা
এবং ফন্ট বৈশিষ্ট্য সমর্থিত নয়.

উল্লেখ্য যে শুধুমাত্র উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্য যা কিছু সমর্থিত প্রবাহ বস্তুর জন্য প্রযোজ্য
নির্দিষ্ট করা যেতে পারে।

অক্ষর/গ্লিফ হ্যান্ডলিং

এটি শুধুমাত্র একটি একক পূর্ব-সংজ্ঞায়িত অক্ষর সংগ্রহকে সমর্থন করে। ফর্মের একটি চরিত্রের নাম
U-XXXX যেখানে XXXX চারটি বড় হাতের হেক্সাডেসিমেল ডিজিট, উল্লেখ করা হয়
সেই কোড সহ ইউনিকোড অক্ষর। অনেক অক্ষরের জন্য, এটি ব্যবহার করাও সম্ভব
ISO/IEC 10646 নাম হাইফেন দ্বারা পৃথক করা শব্দ সহ ছোট হাতের অক্ষরে।

ISO সত্তা সেট থেকে কিছু সাধারণ SDATA সত্তার নাম স্বীকৃত এবং ম্যাপ করা হয়
চরিত্র. এছাড়াও U-XXXX ফর্মের একটি SDATA সত্তার নাম, যেখানে XXXX চারটি
বড় হাতের হেক্সাডেসিমেল সংখ্যা, সেই কোডের সাথে ইউনিকোড অক্ষরে ম্যাপ করা হয়।

OpenJade এখন স্ট্যান্ডার্ড-অক্ষর, মানচিত্র-sdata-সত্তা, যোগ-নাম-অক্ষর সমর্থন করে,
যোগ-বিভাজক-অক্ষর এবং চর-সম্পদ ঘোষণা উপাদান ফর্ম, একটি স্টাইল-শীট অনুমতি দেয়
অতিরিক্ত অক্ষরের নাম, sdata সত্তা ম্যাপিং, নামের অক্ষর (যেমন
শনাক্তকারীতে অনুমোদিত অক্ষর) এবং বিভাজক অক্ষর। বর্তমানে একমাত্র স্বীকৃত
চরিত্রের সংগ্রহশালা হল অন্তর্নির্মিত সংগ্রহশালা। এতে পাবলিক আইডেন্টিফায়ার আছে
"অনিবন্ধিত::ওপেনজেড//চরিত্রের সংগ্রহশালা::ওপেনজেড"।

ভ্যালিডেশন

বেশ কিছু জিনিস যা চেক করা বাঞ্ছনীয় তা চেক করা হয়নি:

* যখন উত্তরাধিকারসূত্রে প্রাপ্ত বৈশিষ্ট্যের অনুমোদিত মান একটি প্রতীক হয়, তখন OpenJade শুধুমাত্র পরীক্ষা করে
যে মানটি একটি প্রতীক যা কিছু বৈশিষ্ট্যের মান হিসাবে অনুমোদিত; #t এবং #f
এই ক্ষেত্রে একটি বিশেষ ধরনের প্রতীক হিসাবে বিবেচিত হয়।

* ওপেনজেড চেক করে না যে একটি প্রবাহ বস্তুটি একটি প্রেক্ষাপটে ঘটছে কিনা যেখানে এটি রয়েছে
অনুমোদিত।

* OpenJade কোনো প্রবাহের প্রধান পোর্টের সাথে ফ্লো অবজেক্টকে সংযুক্ত হতে বাধা দেয় না
বস্তু যখন প্রবাহ বস্তুর একটি প্রধান পোর্ট থাকা উচিত নয়।

* বেশিরভাগ টাইপ-চেকিং রান-টাইমে করা হয় কম্পাইল-টাইমে নয়।

* ওপেনজেড অ-উত্তরাধিকারী বৈশিষ্ট্যগুলির জন্য পরীক্ষা করে না যা হওয়া প্রয়োজন
নির্দিষ্ট

* এটি পরীক্ষা করে না যে ঐচ্ছিক বৈশিষ্ট্যগুলি যেগুলি ব্যবহার করা হয়েছে তাতে ঘোষণা করা হয়েছে৷
বৈশিষ্ট্য ফর্ম।

অন্যান্য সীমাবদ্ধতা

নিম্নলিখিত আদিমগুলি কেবল অসম্পূর্ণ:

char-script-case সর্বদা শেষ যুক্তি প্রদান করে।

ঠিকানা-পরিদর্শন? সর্বদা #f ফেরত দেয়।

উদাহরণ


একটি SGML ফাইল দেওয়া file.sgml, স্টাইলশীট ব্যবহার করুন file.dsl এবং একটি rtf ফাইল হিসাবে প্রকাশ করুন।

openjade -t rtf file.sgml

একটি ভিন্ন স্টাইলশীট ব্যবহার করে:

openjade -t rtf -d docbook.dsl file.sgml

উপরের ছাপানো শৈলী স্পেসিফিকেশন স্টাইলশীটের মধ্যে রয়েছে

openjade -t rtf -d docbook.dsl#print file.sgml

এবং এইচটিএমএলে রূপান্তর করতে স্টাইল শীটের মধ্যে এইচটিএমএল স্পেসিফিকেশন ব্যবহার করুন

openjade -t sgml -i html -d docbook.dsl#html file.sgml

onworks.net পরিষেবা ব্যবহার করে অনলাইনে openjade-1.4devel ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad




×
ভি .আই. পি  বিজ্ঞাপন
❤️এখানে কেনাকাটা করুন, বুক করুন, অথবা কিনুন — বিনামূল্যে, পরিষেবাগুলি বিনামূল্যে রাখতে সাহায্য করে।