ইংরেজিফরাসিস্প্যানিশ

Ad


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

hypertocp - ক্লাউডে অনলাইন

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

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

কার্যক্রম:

NAME এর


hypertoc - HTML নথির জন্য বিষয়বস্তুর একটি টেবিল তৈরি করুন

সংস্করণ


3.20 সংস্করণ

সাইনোপিসিস


hypertoc -- সাহায্য | --ম্যানপেজ | --মানুষ_হেল্প | --মানুষ

hypertoc [--bak স্ট্রিং ] [ --ডিবাগ] [ --entrysep স্ট্রিং ] [ --ফুটার ফাইল ] [ -- শিরোনাম
ফাইল ] [ --অন্যায়_অনলি_একটি ] [ --ইগনোর_সোল_প্রথম ] [ --ইনলাইন ] [ --মেক_অ্যাঙ্করস ] [
--make_toc ] [ --notoc_match স্ট্রিং ] [ --ol | --নুল ] [ --ol_num_levels ] [ --outfile
ফাইল ] [ -- ওভাররাইট ] [ -- শান্ত ] [ -- পাঠ্যমাত্র ] [ -- শিরোনাম৷ স্ট্রিং ] { --toc_after
ট্যাগ = প্রত্যয় } { --toc_before ট্যাগ = উপসর্গ } { --toc_end tag=endtag } { --toc_entry ট্যাগ = স্তর
} [ --toc_label স্ট্রিং ] [ --toc_only | --notoc_only ] [ --toc_tag স্ট্রিং ] [
--toc_tag_replace ] [ --use_id ] [ --useorg ] ফাইল...

বর্ণনাঃ


হাইপারটক আপনাকে "উল্লেখযোগ্য উপাদান" নির্দিষ্ট করতে দেয় যা a-তে হাইপারলিঙ্ক করা হবে
HTML নথির একটি নির্দিষ্ট সেটের জন্য "বিষয়বস্তুর সারণী" (ToC)।

মূলত, তৈরি করা ToC হল একটি মাল্টি-লেভেল লেভেল তালিকা যাতে লিঙ্ক থাকে
উল্লেখযোগ্য উপাদান। হাইপারটক A-তে উল্লেখযোগ্য উপাদানগুলির সাথে ToC-তে লিঙ্কগুলি সন্নিবেশিত করে
ব্যবহারকারী দ্বারা নির্দিষ্ট স্তর।

উদাহরণ:

যদি H1 গুলিকে লেভেল 1 হিসাবে নির্দিষ্ট করা হয়, তবে সেগুলি ToC-এর প্রথম স্তরের তালিকায় উপস্থিত হয়৷ যদি
H2 গুলিকে একটি স্তর 2 হিসাবে নির্দিষ্ট করা হয়েছে, যেগুলি ToC-তে দ্বিতীয় স্তরের তালিকায় প্রদর্শিত হয়৷

ToC প্রজন্মের দুটি দিক রয়েছে: (1) HTML-এ উপযুক্ত অ্যাঙ্কর স্থাপন করা
নথি (-make_anchors), এবং (2) HTML নথি থেকে ToC তৈরি করা যা
(-make_toc)-এর সাথে লিঙ্ক করার জন্য ToC-এর জন্য তাদের মধ্যে অ্যাঙ্কর। কেউ একটি বা দুটি করতে বেছে নিতে পারেন
এইগুলো.

হাইপারটক এইচটিএমএল ডকুমেন্টে ToC অন্তর্ভুক্ত করার ক্ষমতাকেও সমর্থন করে
--ইনলাইন বিকল্পের মাধ্যমে।

হাইপারটক যাতে উল্লেখযোগ্য উপাদানগুলির সাথে লিঙ্ক করা সমর্থন করে, হাইপারটক নোঙ্গর সন্নিবেশ করে
উল্লেখযোগ্য উপাদান মধ্যে. কেউ একটি ফিল্টার হিসাবে hypertoc ব্যবহার করতে পারেন, ফলাফল আউটপুট
অন্য একটি ফাইল, অথবা একটি মূল ফাইলটি ওভাররাইট করতে পারে, যার সাথে একটি মূল ব্যাক আপ করা হয়েছে
প্রত্যয় (ডিফল্ট: "org") ফাইলের নামের সাথে যুক্ত।

একজন কনফিগার ফাইলের পাশাপাশি কমান্ড-লাইনে বিকল্পগুলিও সংজ্ঞায়িত করতে পারে।

বিকল্প


বিকল্পগুলি "--" বা "-" দিয়ে শুরু হতে পারে; বুলিয়ান বিকল্পগুলিকে পূর্বে দিয়ে বাতিল করা যেতে পারে
"না"; হ্যাশ বা অ্যারে মান সহ বিকল্পগুলির জন্য আবার বিকল্পটি দিয়ে যোগ করা যেতে পারে
প্রতিটি মান।

আরও তথ্যের জন্য Gettopt::Long দেখুন।

--আর্গফাইল ফাইলের নাম
একটি ফাইলের নাম যা থেকে আরও বিকল্প পড়তে হবে। এটি একাধিকবার ব্যবহার করা যেতে পারে। জন্য
উদাহরণস্বরূপ:

--argfile your.args --argfile my.args

আরও তথ্যের জন্য "বিকল্প ফাইল" দেখুন।

--বাক
--বাক স্ট্রিং

যদি ইনপুট ফাইল/ফাইলগুলি ওভাররাইট করা হয় (--ওভাররাইট চালু আছে), তাহলে অনুলিপি করুন
মূল ফাইল "ফাইলের নাম.স্ট্রিংযদি মানটি খালি থাকে তবে কোনো ব্যাকআপ ফাইল নেই৷
লিখিত (ডিফল্ট:org)

--ডিবাগ
ভার্বোস ডিবাগিং আউটপুট সক্ষম করুন। এই মডিউল ডিবাগ করার জন্য ব্যবহৃত হয়; অন্য কথায়,
বিরক্ত করবেন না (ডিফল্ট:বন্ধ)

--এন্ট্রিসেপ
--এন্ট্রিসেপ স্ট্রিং

অ-এর জন্য বিভাজক স্ট্রিং আইটেম এন্ট্রি (ডিফল্ট: ", ")

--ফুটার
--ফুটার ফাইল

বিষয়বস্তুর সারণীর জন্য ফুটার টেক্সট ধারণকারী ফাইল।

-- শিরোনাম
-- শিরোনাম ফাইল

বিষয়বস্তুর সারণীর জন্য হেডার টেক্সট ধারণকারী ফাইল।

--help
একটি ছোট সাহায্য বার্তা প্রিন্ট করুন এবং প্রস্থান করুন।

--উপেক্ষা_শুধু_এক
যদি ToC তে শুধুমাত্র একটি আইটেম থাকে তবে একটি ToC তৈরি করবেন না।

--অপেক্ষা_একক_প্রথম
যদি ToC-তে প্রথম আইটেমটি সর্বোচ্চ স্তরের হয়, এবং এটি তার মধ্যে একমাত্র
স্তর, এটা উপেক্ষা. এটি ওয়েব-পৃষ্ঠাগুলিতে দরকারী যেখানে শুধুমাত্র একটি H1 হেডার আছে কিন্তু
কেউ আগে থেকে জানে না শুধুমাত্র একজন থাকবে কিনা।

--সঙ্গতিপূর্ণভাবে
একটি নির্দিষ্ট পয়েন্টে নথিতে ToC রাখুন। আরও তথ্যের জন্য "ToC ইনলাইন করা" দেখুন।

--make_anchors | --জেন_অ্যাংকর
লিঙ্ক করার জন্য বিষয়বস্তুর টেবিলের জন্য অ্যাঙ্কর তৈরি করুন।

--make_toc | --gen_toc
নোঙর করা উল্লেখযোগ্য উপাদানগুলির সাথে লিঙ্ক করে এমন একটি বিষয়বস্তুর সারণী তৈরি করুন৷

--মানুষ_সাহায্য | --ম্যানপেজ | --মানুষ
সমস্ত ডকুমেন্টেশন প্রিন্ট করুন এবং প্রস্থান করুন।

--notoc_match
--notoc_match স্ট্রিং

যদি কিছু নির্দিষ্ট ট্যাগ থাকে যা আপনি টেবিলে অন্তর্ভুক্ত করতে চান না
বিষয়বস্তু, যদিও তারা "উল্লেখযোগ্য উপাদান" এর সাথে মেলে, তাহলে যদি এই প্যাটার্ন
ট্যাগের ভিতরে বিষয়বস্তু মেলে (শরীরে নয়), তাহলে সেই ট্যাগটি অন্তর্ভুক্ত করা হবে না,
হয় অ্যাঙ্কর তৈরিতে বা ToC তৈরিতে। (ডিফল্ট: class="notoc")

--ol | --নুল
সারণী-অব-কন্টেন্ট এন্ট্রির জন্য একটি আদেশকৃত তালিকা ব্যবহার করুন (একটি প্রদত্ত গভীরতায়)। যদি --ol হয়
মিথ্যা (অর্থাৎ --নুল সেট করা হয়েছে) তারপর না ToC এন্ট্রির জন্য একটি আদেশকৃত তালিকা ব্যবহার করুন।

(ডিফল্ট: মিথ্যা)

(অর্ডার করা-তালিকা কতটা গভীরে যায় তা নির্ধারণ করতে --ol_num_levels দেখুন)

--ol_num_levels
--ol সত্য হলে OL তালিকার গভীরে স্তরের সংখ্যা যাবে৷ যদি শূন্য সেট করা হয়,
সমস্ত স্তরের জন্য একটি আদেশকৃত তালিকা ব্যবহার করবে। (ডিফল্ট:1)

--আউটফাইল
--আউটফাইল ফাইল

আউটপুট লিখতে ফাইল. এখানেই পরিবর্তিত HTML আউটপুট এবং টেবিল-অফ-
বিষয়বস্তু যায়. ফাইলের নাম হিসেবে '-' দিলে আউটপুট STDOUT-এ যাবে।
(ডিফল্ট: STDOUT)

--ওভাররাইট করুন
আউটপুট দিয়ে ইনপুট ফাইল ওভাররাইট করুন। এটি কার্যকর হলে, --outfile উপেক্ষা করা হয়।
ব্যবহৃত জেনারেট_অ্যাঙ্কর "স্থানে" এবং মধ্যে নোঙ্গরগুলি তৈরি করার জন্য generate_toc if
--ইনলাইন বিকল্পটি কার্যকর। (ডিফল্ট:বন্ধ)

-- শান্ত
তথ্যমূলক বার্তা দমন করুন। (ডিফল্ট: বন্ধ)

--পাঠ্যমাত্র
উল্লেখযোগ্য উপাদানগুলিতে শুধুমাত্র পাঠ্য সামগ্রী ব্যবহার করুন।

--শিরোনাম
--শিরোনাম স্ট্রিং

ToC পৃষ্ঠার শিরোনাম (যদি --header বা --inline বা --toc_only ব্যবহার না করেন) (ডিফল্ট: "টেবিল
বিষয়বস্তু")

--toc_পরে
--toc_পরে ট্যাগ=প্রত্যয়

--toc_after "H2="

ToC-তে উল্লেখযোগ্য উপাদানগুলির বিন্যাস সংজ্ঞায়িত করার জন্য। দ্য ট্যাগ HTML ট্যাগ যা
উপাদানের শুরু চিহ্নিত করে। দ্য প্রত্যয় এর সাথে যুক্ত করা প্রয়োজন
সেই ট্যাগের জন্য তৈরি করা বিষয়বস্তুর এন্ট্রি। এটি একটি ক্রমবর্ধমান হ্যাশ যুক্তি।
(ডিফল্ট: অনির্ধারিত)

--toc_আগে
--toc_আগে ট্যাগ=উপসর্গ

--toc_before "H2= "

ToC-তে উল্লেখযোগ্য উপাদানগুলির বিন্যাস সংজ্ঞায়িত করার জন্য। দ্য ট্যাগ HTML ট্যাগ
যা উপাদানের শুরু চিহ্নিত করে। দ্য উপসর্গ এটা কি prepended করা প্রয়োজন
সেই ট্যাগের জন্য উত্পন্ন বিষয়বস্তুর এন্ট্রিতে। এটি একটি ক্রমবর্ধমান হ্যাশ
যুক্তি. (ডিফল্ট: অনির্ধারিত)

--toc_end
--toc_end ট্যাগ=endtag

--toc_end "H1=/H1"

উল্লেখযোগ্য উপাদান সংজ্ঞায়িত করার জন্য। দ্য ট্যাগ হল এইচটিএমএল ট্যাগ যা শুরুকে চিহ্নিত করে
উপাদান দ্য endtag HTML ট্যাগ যা উপাদানটির শেষ চিহ্নিত করে। কখন
ইনপুট ফাইলে মিলে যাওয়া, কেস উপেক্ষা করা হয় (তবে নিশ্চিত করুন যে আপনার সমস্ত ট্যাগ অপশন
একই ট্যাগ উল্লেখ করা ঠিক একই!) এটি একটি ক্রমবর্ধমান হ্যাশ যুক্তি।
(ডিফল্ট: H1=/H1 H2=/H2)

--toc_entry
--toc_entry ট্যাগ=স্তর

--toc_entry "TITLE=1" --toc_entry "H1=2"

উল্লেখযোগ্য উপাদান সংজ্ঞায়িত করার জন্য। দ্য ট্যাগ হল এইচটিএমএল ট্যাগ যা শুরুকে চিহ্নিত করে
উপাদান দ্য স্তর ট্যাগটি কি স্তর হিসাবে বিবেচিত হয়। মুল্য স্তর
সংখ্যাসূচক এবং অ-শূন্য হতে হবে। মান ঋণাত্মক হলে, ধারাবাহিক এন্ট্রি
গুরুত্বপূর্ণ_এলিমেন্ট দ্বারা উপস্থাপিত মান দ্বারা সেট করা দ্বারা পৃথক করা হবে
--entrysep বিকল্প। এটি একটি ক্রমবর্ধমান হ্যাশ যুক্তি। (ডিফল্ট: H1=1 H2=2)

--toc_label | --টোক্লেবেল
--toc_লেবেল স্ট্রিং

HTML পাঠ্য যা ToC লেবেল করে। সবসময় ব্যবহার করা হয়। (ডিফল্ট: " সুচিপত্র ")

--toc_only | --notoc_only
আউটপুট শুধুমাত্র বিষয়বস্তুর টেবিল, অর্থাৎ, বিষয়বস্তুর সারণী প্লাস toc_label।
যদি একটি --হেডার বা একটি --ফুটার থাকে, তাহলে এগুলোও আউটপুট হবে।

যদি --toc_only মিথ্যা হয় (অর্থাৎ --notoc_only সেট করা হয়) তাহলে যদি কোন --header না থাকে, এবং
--inline সত্য নয়, তাহলে একটি উপযুক্ত HTML পেজ হেডার আউটপুট হবে, এবং যদি থাকে
no --footer এবং --inline সত্য নয়, তাহলে একটি HTML পৃষ্ঠার ফুটার আউটপুট হবে।
(ডিফল্ট:--notoc_only)

--toc_tag
--toc_tag স্ট্রিং

যদি একটি ToC ইনলাইনে অন্তর্ভুক্ত করতে হয়, তাহলে এই প্যাটার্নটি ট্যাগের সাথে মেলে
যেখানে ToC বসাতে হবে। এটি একটি স্টার্ট-ট্যাগ, একটি শেষ-ট্যাগ বা একটি মন্তব্য হতে পারে, কিন্তু
< বাদ দেওয়া উচিত; অর্থাৎ, আপনি যদি চান যে ToC BODY-এর পরে বসানো হোক
ট্যাগ করুন, তারপর "BODY" দিন। আপনি একটি বিশেষ মন্তব্য ট্যাগ করতে চান যেখানে ToC করা উচিত
যান, তারপর মন্তব্য চিহ্ন অন্তর্ভুক্ত করুন, উদাহরণস্বরূপ: "!--toc--" (ডিফল্ট:BODY)

--toc_tag_replace
--toc_tag-এর সাথে একত্রে, প্রদত্ত ট্যাগ হওয়া উচিত কিনা তা বলার জন্য এটি একটি পতাকা
প্রতিস্থাপিত, অথবা যদি ToC ট্যাগের পরে রাখা উচিত। এই দরকারী হতে পারে যদি আপনার
toc_tag একটি মন্তব্য এবং আপনার কাছে ToC থাকার পরে এটির প্রয়োজন নেই৷
(ডিফল্ট: মিথ্যা)

--use_id
id=" ব্যবহার করুননাম"এর চেয়ে অ্যাঙ্করদের জন্যনাম">অ্যাঙ্কর। তবে যদি একজন অ্যাঙ্কর
একটি উল্লেখযোগ্য উপাদানের জন্য ইতিমধ্যেই বিদ্যমান, এটি সেই নির্দিষ্টটির জন্য একটি আইডি তৈরি করবে না
উপাদান।

--usorg
ইনপুট উত্স হিসাবে পূর্ব-বিদ্যমান ব্যাকআপ ফাইলগুলি ব্যবহার করুন; অর্থাৎ ফর্মের ফাইল
ফাইলের নাম.বাকের (দেখুন --বাক)।

ফাইল ফরম্যাট


অপশন সমূহ নথি পত্র
--argfile ব্যবহার করে ফাইলের পাশাপাশি কমান্ড-লাইনে অপশন দেওয়া যেতে পারে
ফাইলের নাম কমান্ড লাইনে বিকল্প। এছাড়াও, ফাইল ~/.হাইপারটোক্রসি এবং ./.hypertocrc হয়
বিকল্পের জন্য চেক করা হয়েছে।

বিন্যাসটি নিম্নরূপ: # দিয়ে শুরু হওয়া লাইনগুলি হল মন্তব্য৷ লাইনগুলি PoD এ আবদ্ধ
মার্কারগুলিও মন্তব্য। ফাঁকা লাইন উপেক্ষা করা হয়. বিকল্পগুলি নিজেরাই হওয়া উচিত
যেভাবে তারা কমান্ড লাইনে থাকবে, অর্থাৎ বিকল্পের নাম (সুদ্ধ দ্য
--) এর মান অনুসরণ করে (যদি থাকে)।

উদাহরণ স্বরূপ:

# ToC কে তিন-স্তরের হিসাবে সেট করুন
--toc_entry H1=1
--toc_entry H2=2
--toc_entry H3=3

--toc_end H1=/H1
--toc_end H2=/H2
--toc_end H3=/H3

অপশন ফাইল একটি --argfile দিয়ে নেস্ট করা যেতে পারে ফাইলের নাম বিকল্পের ভিতরে যুক্তি
ফাইল, এটি যাবে এবং সেই রেফার করা ফাইলটিও পাবে।

আরও তথ্যের জন্য Getopt::ArgvFile দেখুন।

বিশদ বিবরণ


গুরুত্বপূর্ণ উপাদানসমূহ
আপনার বিষয়বস্তুর সারণীর জন্য উল্লেখযোগ্য উপাদানগুলিকে সংজ্ঞায়িত করার কিছু উদাহরণ এখানে দেওয়া হল।

উদাহরণ of ডিফল্ট

কিছু স্পষ্টভাবে নির্দিষ্ট না থাকলে নিম্নলিখিত ডিফল্ট সেটিং প্রতিফলিত করে:

--toc_entry "H1=1" --toc_end "H1=/H1" --toc_entry "H2=2" --toc_end "H2=/H2"

অথবা, যদি এটি সম্ভাব্য "বিকল্প ফাইল" এর একটিতে সংজ্ঞায়িত করা হয়:

#টি ডিফল্ট সেটিংস
--toc_entry H1=1
--toc_end H1=/H1
--toc_entry H2=2
--toc_end H2=/H2

উদাহরণ of আগে / পরে

নিম্নলিখিত বিকল্পগুলি আগে/পরে বিকল্পগুলি ব্যবহার করে:

# একটি বিকল্প ফাইল যা কিছু বিন্যাস যোগ করে
# লেভেল 1 ToC এন্ট্রি করুন
--toc_entry H1=1
--toc_end H1=/H1
--toc_before H1=
--toc_after H1=

# লেভেল 2 ToC এন্ট্রি করুন
--toc_entry H2=2
--toc_end H2=/H2
--toc_before H2=
--toc_after H2=

# লেভেল 3 এন্ট্রি করুন
--toc_entry H3=3
--toc_end H3=/H3

উদাহরণ of প্রথা শেষ

নিম্নলিখিত বিকল্পগুলি সংজ্ঞা শর্তাবলী সূচী করার চেষ্টা করে:

# একটি বিকল্প ফাইল যা শব্দকোষ টাইপ নথিগুলির জন্য কাজ করতে পারে
--toc_entry H1=1
--toc_end H1=/H1
--toc_entry H2=2
--toc_end H2=/H2

# অনুমান নথিতে প্রতিটি DT-এর জন্য একটি DD আছে, অন্যথায় ToC
# অনেক টেক্সট সহ এন্ট্রি পাবেন।
--toc_entry DT=3
--toc_end DT=DD
--toc_fore DT=
--toc_after DT=

বিন্যাস দ্য ToC
--toc_entry ইত্যাদি বিকল্পগুলি আপনাকে ToC এন্ট্রিগুলি দেখতে কেমন হতে পারে তার উপর নিয়ন্ত্রণ দেয়, কিন্তু সেখানে
তৈরি করা ToC ফাইলের চূড়ান্ত চেহারা প্রভাবিত করার জন্য অন্যান্য বিকল্পগুলি।

--header বিকল্পের সাথে, প্রদত্ত ফাইলের বিষয়বস্তু এর আগে প্রিপেন্ড করা হবে
উত্পন্ন ToC. এটি আপনাকে এর আগে পরিচায়ক পাঠ্য বা অন্য কোনো পাঠ্য থাকতে দেয়
ToC

বিঃদ্রঃ:
যদি আপনি --header বিকল্পটি ব্যবহার করেন, নিশ্চিত করুন যে নির্দিষ্ট করা ফাইলটিতে খোলার HTML রয়েছে
ট্যাগ, HEAD উপাদান (শীর্ষক উপাদান ধারণকারী), এবং খোলার BODY ট্যাগ।
যাইহোক, এই ট্যাগ/এলিমেন্টগুলি হেডার ফাইলে থাকা উচিত নয় যদি --inline অপশন থাকে
ব্যবহৃত হয়. হেডার ফাইলে কী থাকা উচিত সে সম্পর্কে তথ্যের জন্য "TOC ইনলাইন করা" দেখুন
ToC ইনলাইন করার জন্য।

--toc_label বিকল্পের সাথে, প্রদত্ত স্ট্রিং এর বিষয়বস্তু এর আগে প্রিপেন্ড করা হবে
উত্পন্ন ToC (কিন্তু একটি --header ফাইল থেকে নেওয়া যেকোনো পাঠ্যের পরে)।

--footer বিকল্পের সাহায্যে, ফাইলের বিষয়বস্তু জেনারেট হওয়ার পরে যুক্ত করা হবে
ToC

বিঃদ্রঃ:
আপনি যদি -footer ব্যবহার করেন, নিশ্চিত করুন যে এতে ক্লোজিং BODY এবং HTML ট্যাগ রয়েছে (যদি না,
অবশ্যই, আপনি --inline বিকল্প ব্যবহার করছেন)।

যদি --header বিকল্পটি নির্দিষ্ট করা না থাকে, উপযুক্ত এইচটিএমএল মার্কআপ শুরু হবে
যোগ করা হয়েছে, যদি না --toc_only বিকল্পটি নির্দিষ্ট করা হয়। যদি --footer বিকল্পটি না থাকে
নির্দিষ্ট করা হয়েছে, উপযুক্ত ক্লোজিং HTML মার্কআপ যোগ করা হবে, যদি না --toc_only বিকল্প
উল্লিখিত আছে.

আপনি যদি শিরোনাম, এবং পাদচরণ, ফাইলগুলি নিয়ে কাজ করতে না চান/প্রয়োজন না করেন, তাহলে আপনাকে বরাদ্দ করা হবে
ToC ফাইলের শিরোনাম, --title বিকল্পটি উল্লেখ করুন; এবং এটি আপনাকে একটি নির্দিষ্ট করতে দেয়
শিরোনাম, বা লেবেল, ToC এন্ট্রির তালিকার আগে রাখতে, --toc_label বিকল্প। উভয় অপশন
ডিফল্ট মান আছে, প্রতিটি বিকল্প সম্পর্কে আরও তথ্যের জন্য "বিকল্প" দেখুন।

আপনি যদি না চান যে এইচটিএমএল পৃষ্ঠা ট্যাগ সরবরাহ করা হোক, এবং শুধুমাত্র ToC নিজেই চান, তাহলে
--toc_only বিকল্পটি উল্লেখ করুন। যদি কোন --header বা --footer ফাইল না থাকে, তাহলে এটি হবে
সহজভাবে --toc_label এবং ToC-এর বিষয়বস্তু আউটপুট করুন।

ইনলাইনিং দ্য ToC
একটি HTML নথিতে সরাসরি ToC অন্তর্ভুক্ত করার ক্ষমতা এর মাধ্যমে সমর্থিত
--ইনলাইন বিকল্প।

ইনলাইনিং প্রক্রিয়াকৃত ফাইলের তালিকার প্রথম ফাইলে করা হবে, এবং শুধুমাত্র হবে
করা হয় যদি সেই ফাইলটিতে --toc_tag মানের সাথে মেলে একটি খোলার ট্যাগ থাকে।

যদি --overwrite সত্য হয়, তাহলে তালিকার প্রথম ফাইলটি দিয়ে ওভাররাইট করা হবে
উৎপন্ন ToC উপযুক্ত স্থানে ঢোকানো হয়েছে। অন্যথায় প্রথমটির একটি পরিবর্তিত সংস্করণ
ফাইলটি হয় STDOUT বা --outfile বিকল্প দ্বারা সংজ্ঞায়িত আউটপুট ফাইলে আউটপুট।

ToC কোথায় এবং কীভাবে তা নির্ধারণ করতে --toc_tag এবং --toc_tag_replace বিকল্পগুলি ব্যবহার করা হয়
আউটপুটে ঢোকানো হয়।

উদাহরণ 1

# এটি ডিফল্ট
--toc_tag BODY --notoc_tag_replace

এটি প্রথম ফাইলের BODY ট্যাগের পরে তৈরি করা ToC রাখবে। যদি -- শিরোনাম
বিকল্প নির্দিষ্ট করা হয়, তারপর নির্দিষ্ট ফাইলের বিষয়বস্তু BODY-এর পরে ঢোকানো হয়
ট্যাগ যদি --toc_label বিকল্পটি খালি না থাকে, তাহলে --toc_label দ্বারা নির্দিষ্ট করা পাঠ্য
বিকল্প ঢোকানো হয়। তারপর ToC ঢোকানো হয়, এবং অবশেষে, যদি --footer বিকল্প হয়
নির্দিষ্ট করা হয়েছে, এটি ফুটার সন্নিবেশ করায়। তারপর বাকি ইনপুট ফাইল যেমন ছিল অনুসরণ করে
আগে.

উদাহরণ 2

--toc_tag '!--toc--' --toc_tag_replace

এটি ফর্মের প্রথম মন্তব্যের পরে তৈরি করা ToC রাখবে৷ , এবং সেটা
মন্তব্যটি ToC দ্বারা প্রতিস্থাপিত হবে (ক্রমে
-- শিরোনাম
--toc_লেবেল
ToC
--footer) এর পরে বাকি ইনপুট ফাইল।

বিঃদ্রঃ:
হেডার ফাইলে শুরুর HTML ট্যাগ এবং HEAD উপাদান থাকা উচিত নয়
প্রসেস করা এইচটিএমএল ফাইলে ইতিমধ্যেই এই ট্যাগ/এলিমেন্ট থাকা উচিত।

উদাহরণ


সৃষ্টি an সঙ্গতিপূর্ণভাবে ToC উন্নত এক ফাইল
hypertoc --inline --make_anchors --overwrite --make_toc index.html

এটি "index.html"-এ অ্যাঙ্কর তৈরি করবে, "টেবিল অফ" শিরোনাম সহ একটি ToC তৈরি করবে
বিষয়বস্তু" এবং "index.html" এর BODY ট্যাগের পরে এটি স্থাপন করুন। index.html.org ফাইলটি হবে
ToC বা অ্যাঙ্কর ছাড়াই মূল index.html ফাইল রয়েছে।

সৃষ্টি a ToC ফাইল থেকে বহু নথি পত্র
প্রথমত, অ্যাঙ্কর তৈরি করুন।

hypertoc --make_anchors --overwrite index.html fred.html george.html

তারপর ToC তৈরি করুন

hypertoc --make_toc --outfile table.html index.html fred.html george.html

সৃষ্টি an সঙ্গতিপূর্ণভাবে ToC পরে দ্য প্রথম শিরোনাম of দ্য প্রথম ফাইল
hypertoc --make_anchors --inline --overwrite --make_toc --toc_tag /H1 \
--notoc_tag_replace --toc_label "" index.html fred.html george.html

এটি "index.html", "fred.html" এবং "george.html" ফাইলগুলিতে অ্যাঙ্কর তৈরি করবে, তৈরি করুন
হেডার ছাড়াই একটি ToC এবং এটিকে "index.html" এ প্রথম H1 হেডারের পরে রাখুন এবং ব্যাক আপ করুন
মূল ফাইলগুলি "index.html.org", "fred.html.org" এবং "george.html.org" এ

সৃষ্টি an সঙ্গতিপূর্ণভাবে ToC সঙ্গে প্রথা উপাদান
hypertoc --quiet --make_anchors --bak "" --overwrite \
--make_toc --inline --toc_label "" --toc_tag '!--toc--' \
--toc_tag_replace \
--toc_entry H2=1 --toc_entry H3=2 \
--toc_end H2=/H2 --toc_end H3=/H3 myfile.html

এটি একটি ইনলাইন ToC তৈরি করবে যা মূল ফাইলটি ওভাররাইট করবে এবং একটি প্রতিস্থাপন করবে
মন্তব্য, এবং যেটি H2 হেডারকে লেভেল 1 এবং H3 হেডারকে লেভেল 2 হিসাবে নেয়। এটি হতে পারে
দরকারী যেখানে .html ফাইলটি অন্য কোনো প্রক্রিয়ার মাধ্যমে তৈরি হয় এবং তারপর আপনি তৈরি করতে পারেন
শেষ ধাপ হিসাবে ToC.

সৃষ্টি a ToC সঙ্গে প্রথা উপাদান
hypertoc --quiet --make_anchors --bak "" --overwrite \
--toc_entry TITLE=1 --toc_end TITLE=/TITLE
--toc_entry H2=2 --toc_entry H3=3 \
--toc_end H2=/H2 --toc_end H3=/H3 \
--make_toc --outfile index.html \
mary.html fred.html george.html

এটি H2 এবং H3 উপাদানগুলিতে অ্যাঙ্কর তৈরি করে এবং index.html নামে একটি ToC ফাইল তৈরি করে,
TITLE, এবং H2 এবং H3 উপাদানগুলিতে সূচীকরণ।

সৃষ্টি a ToC সঙ্গে প্রথা উপাদান এবং অপশন ফাইল
নিম্নরূপ 'custom.opt' নামে একটি বিকল্প ফাইল দেওয়া হয়েছে:

# শিরোনাম, H2 এবং H3
--toc_entry TITLE=1
--toc_end TITLE=/TITLE
--toc_entry H2=2
--toc_end H2=/H2
--toc_entry H3=3
--toc_end H3=/H3

তারপর পূর্ববর্তী উদাহরণে নিম্নরূপ ছোট কমান্ড লাইন থাকতে পারে:

hypertoc --quiet --make_anchors --bak "" --overwrite \
--argfile custom.opt --make_toc --outfile index.html mary.html fred.html george.html

নোট


· হাইপারটক উল্লেখযোগ্য উপাদানের ভিতরে নোঙ্গর সনাক্ত করতে যথেষ্ট স্মার্ট। যদি নোঙ্গর
NAME অ্যাট্রিবিউট সংজ্ঞায়িত করে, হাইপারটক মান ব্যবহার করে। অন্যথায়, এটি তার নিজস্ব NAME যোগ করে৷
নোঙ্গর বৈশিষ্ট্য. যদি --use_id সত্য হয়, তাহলে এটি একইভাবে পরীক্ষা করে এবং ব্যবহার করে
আইডি

· TITLE উপাদানটিকে বিশেষভাবে বিবেচনা করা হয় যদি একটি উল্লেখযোগ্য উপাদান হিসাবে উল্লেখ করা হয়। এটাই
TITLE উপাদানগুলিতে অ্যাঙ্কর (A) সন্নিবেশ করা অবৈধ৷ অতএব, hypertoc আসলে হবে
নথির TITLE উপাদানের পরিবর্তে ফাইলের নামের সাথে লিঙ্ক করুন।

হাইপারটক একটি উল্লেখযোগ্য উপাদানকে উপেক্ষা করবে যদি এতে কোনো সাদা স্থান না থাকে
চরিত্র. এই ধরনের অবস্থা বিদ্যমান থাকলে একটি সতর্কতা বার্তা উত্পন্ন হয়।

· যদি আপনার উল্লেখযোগ্য উপাদানগুলির একটি ক্রম থাকে যা সামান্য বিশৃঙ্খলায় পরিবর্তিত হয়
ফ্যাশন, যেমন H1 -> H3 -> H2 বা এমনকি H2 -> H1, যদিও হাইপারটক এটির সাথে কাজ করে
একটি তালিকা তৈরি করুন যা এখনও ভাল HTML, যদি আপনি এটির জন্য একটি অর্ডার করা তালিকা ব্যবহার করেন
depth, তাহলে আপনি অদ্ভুত সংখ্যায়ন পাবেন, যেমন একটি অতিরিক্ত তালিকা উপাদান থাকবে
উপাদানগুলিকে সঠিক স্তরে নেস্ট করতে ঢোকানো হয়েছে।

যেমন (H2 -> H1 --ol_num_levels=1 সহ):

1.
* আমার H2 হেডার
2. আমার H1 হেডার

উদাহরণস্বরূপ (H1 -> H3 -> H2 সহ --ol_num_levels=0 এবং H3ও তাৎপর্যপূর্ণ):

1. আমার H1 হেডার
1.
1. আমার H3 হেডার
2. আমার H2 হেডার
2. আমার দ্বিতীয় H1 হেডার

এই ধরনের ক্ষেত্রে --ol বিকল্পটি ব্যবহার না করাই ভালো।

অ্যাঙ্কর তৈরি করার সময় যদি কেউ --overwrite ব্যবহার না করে, তাহলে কমান্ডটি হতে হবে
দুটি পাসে সম্পন্ন করা হয়েছে, যাতে সঠিক ফাইলের নাম দিতে হয় (আসল সহ
তাদের মধ্যে নোঙ্গর) ToC প্রজন্মের অংশে। অন্যথায় ToC এর নোঙ্গর থাকবে
সেগুলি নেই এমন ফাইলগুলির দিকে নির্দেশ করে৷

· --inline ব্যবহার করার সময়, ওভাররাইট করার ক্ষেত্রে যত্ন নেওয়া প্রয়োজন -- যদি কেউ ToC সেট করে
একটি প্রদত্ত ট্যাগের পরে অন্তর্ভুক্ত করা হবে (যেমন ডিফল্ট BODY) তারপর যদি কেউ কমান্ড চালায়
বারবার একজন একই ফাইলে একাধিক ToC পেতে পারে, একের পর এক।

সতর্কতা


· সংস্করণ 3.10 (এবং তার উপরে) পূর্বের তুলনায় বেশি ভার্বস (SEO-বান্ধব) অ্যাঙ্কর তৈরি করে
সংস্করণ এইভাবে পূর্ববর্তী সংস্করণগুলির সাথে তৈরি করা অ্যাঙ্করগুলি 3.10 সংস্করণের সাথে মিলবে না৷
নোঙ্গর

হাইপারটকের সংস্করণ 3.00 (এবং তার উপরে) সংস্করণ 2.x এর থেকে কিছুটা ভিন্নভাবে আচরণ করে
hypertoc এটি এখন এক পাসে সবকিছু করার জন্য ডিজাইন করা হয়েছে, এবং নির্দিষ্ট বাদ পড়েছে
বিকল্পগুলি: --infile বিকল্পটি আর ব্যবহার করা হয় না (সমস্ত ফাইলের নাম এর শেষে রাখা হয়
আদেশ); --toc_file বিকল্পটি আর বিদ্যমান নেই; --outfile বিকল্পটি ব্যবহার করুন
পরিবর্তে; --tocmap বিকল্পটি আর সমর্থিত নয়।

এটি এখন বড় হাতের ট্যাগগুলির পরিবর্তে ছোট হাতের ট্যাগ তৈরি করে।

হাইপারটক খুব বেশি দক্ষ নয় (মেমরি এবং গতি), এবং বড় জন্য ধীর হতে পারে
নথি।

· এখন সেই প্রজন্মের অ্যাঙ্কর এবং টিওসি এক পাসে সম্পন্ন হয়, আরও বেশি মেমরি
আগের তুলনায় ব্যবহৃত হয়। একাধিক প্রক্রিয়া করার সময় এটি আরও উল্লেখযোগ্য
ফাইল, যেহেতু সমস্ত ফাইল প্রক্রিয়া করার আগে মেমরিতে পড়া হয়।

একটি এর ভিতরে একটি উল্লেখযোগ্য উপাদান থাকলে অবৈধ মার্কআপ তৈরি হবে
নোঙ্গর উদাহরণ স্বরূপ:

FOO কমান্ড

রূপান্তরিত হবে (যদি h1 একটি গুরুত্বপূর্ণ উপাদান হয়),

যদি foo কমান্ডটি

যা বেআইনি যেহেতু নোঙ্গর বাসা বাঁধা যাবে না।

অ্যাঙ্কর করার জন্য উপাদানের মধ্যে অ্যাঙ্কর স্টেটমেন্ট রাখা ভালো স্টাইল। জন্য
উদাহরণ, নিম্নলিখিত পছন্দ করা হয়:

FOO কমান্ড

hypertoc "foo" NAME সনাক্ত করবে এবং এটি ব্যবহার করবে।

আইডি ব্যবহার করা আরও ভালো:

FOO কমান্ড

উদ্ধৃতি ছাড়া NAME বৈশিষ্ট্যগুলি স্বীকৃত নয়৷

onworks.net পরিষেবা ব্যবহার করে অনলাইন hypertocp ব্যবহার করুন


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

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

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

Ad