বিভাগে অ্যাঙ্কর সহ HTML এ ম্যান পেজ?
উবুন্টু ম্যান পৃষ্ঠাগুলির একটি অনলাইন সংস্করণ সাব-সেকশনের সরাসরি লিঙ্কযুক্ত থাকা ভাল। এটি কাউকে অনেক ক্ষেত্রে প্রাসঙ্গিক ডকুমেন্টেশনের দিকে নির্দেশ করতে সহায়তা করবে - উদাহরণস্বরূপ বিভিন্ন স্ট্যাক এক্সচেঞ্জ সাইটের উত্তর।
পুরো সমাধানটি কীভাবে দেখতে পারা যায় এবং কোন উপায়ে কার্যকর হবে তা আমি বর্ণনা করব। আমি মনে করি না যে কোথাও একটি সম্পূর্ণ সমাধান পাওয়া যায়, তাই প্রশ্ন
কোন আংশিক সমাধান আজ বিদ্যমান?
উদাহরণস্বরূপ, লিঙ্কের পরিবর্তে ম্যান পৃষ্ঠাগুলিতে অনুসন্ধান করার কোনও পদ্ধতিগত উপায়গুলি একটি আংশিক সমাধান হবে।
Manpages.ubuntu.com
এ ম্যান পেজগুলি বেশিরভাগ সমস্যার সমাধান করে তবে তাদের শিরোনাম বা বিভাগগুলিতে অ্যাঙ্কর নেই।
এর অর্থ, যদি আমি man bash
অনলাইনে "প্যারামিটার সম্প্রসারণ" বিভাগটি নির্দেশ করতে চাই তবে আমাকে
ব্যবহার করতে হবে
এর মধ্যে "প্যারামিটার সম্প্রসারণ" দেখুন [... এবং "প্যারামিটার সম্প্রসারণ" অনুসন্ধান করতে আপনার ব্রাউজারটি ব্যবহার করুন]
man bash
এটি একটি দীর্ঘ ওয়েব পৃষ্ঠা হিসাবে শীর্ষে বাশ ম্যান পৃষ্ঠাটি খুলবে।
শেলের মধ্যে, আমি বলতে পারি
দেখা
man bash | less "+/Parameter Expansion"
যা শুরুতে সঠিক জায়গায় লাফ দেয়।
লিঙ্ক অ্যাঙ্গারগুলির নাম দেওয়া শিরোনামগুলির মতো নামকরণ করা সত্যিই সহায়ক হবে। কিছু প্রকারের সূচক নম্বরযুক্ত অ্যাঙ্করগুলি এখনও সহায়তা করবে তবে এটি ব্যবহারের জন্য প্রকৃত ওয়েব পৃষ্ঠায় একটি ম্যানুয়াল অনুসন্ধান দরকার।
যেহেতু এইচটিএমএল স্তরে শিরোনামগুলিতে অ্যাঙ্কর যুক্ত করা কঠিন নয়, আমি নিশ্চিত যে এই জাতীয় পৃষ্ঠাগুলি রয়েছে;
তবে কোথাও অনলাইনে অ্যাঙ্কর সহ উবুন্টু ম্যান পৃষ্ঠাগুলির একটি সংগ্রহ আছে, বা কমপক্ষে একটি ভাল উপসেট আছে?
উদাহরণ কোড
থেকে বিভাগে "প্যারামিটারটি সম্প্রসারণ" হেডারের
http://manpages.ubuntu.com/bash
যা ধরনের অফ পুনঃনির্দেশ করা
http://manpages.ubuntu.com/manpages/trusty/en/man1/bash.1.html
[ ... ]
tildes in assignments to <b>PATH</b>, <b>MAILPATH</b>, and <b>CDPATH</b>, and the shell
assigns the expanded value.
<b>Parameter</b> <b>Expansion</b>
The `<b>$</b>' character introduces parameter expansion, command substitution,
or arithmetic expansion. The parameter name or symbol to be expanded
[ ... ]
এই বিভাগে সরাসরি লিঙ্ক করতে সক্ষম হতে আমাদের এমন কিছু দরকার:
[ ... ]
tildes in assignments to <b>PATH</b>, <b>MAILPATH</b>, and <b>CDPATH</b>, and the shell
assigns the expanded value.
<a href="#ParameterExpansion"><b>Parameter</b> <b>Expansion</b></a>
The `<b>$</b>' character introduces parameter expansion, command substitution,
or arithmetic expansion. The parameter name or symbol to be expanded
[ ... ]
এটি এইচটিএমএল কোডে একটি ট্যাগ যুক্ত করে এবং একটি বৈশিষ্ট্য, শূন্যস্থান ছাড়াই বিভাগটির নাম:
<b>Parameter</b> <b>Expansion</b>
<a href="#ParameterExpansion"><b>Parameter</b> <b>Expansion</b></a>
এখন, আমরা মত বিভাগে লিঙ্ক করতে পারেন
http://manpages.ubuntu.com/bash# প্যারামিটার এক্সপেনশন
বা এমনকি
manpages.ubuntu.com/bash# প্যারামিটার এক্সপেনশন
যা পাদদেশের নোট ব্যবহার করে এবং
[manpages.ubuntu.com/bash#ParameterExpansion [66] এর মতো লেখা হয়
অন্যান্য রেফারেন্স ডকুমেন্ট ব্যবহার
অনেক ক্ষেত্রে, বিকল্প রেফারেন্স ডকুমেন্টগুলি ম্যান পৃষ্ঠা থেকে পাওয়া যায়। এর মধ্যে প্রায়শই একটি ভাল লিঙ্ক কাঠামো থাকে যা সামগ্রীর সারণী থেকে বিভাগগুলিতে লিঙ্ক করতে ব্যবহৃত হয়, কেবল আমাদের প্রয়োজন।
তবে এটি সাধারণ সমস্যার সমাধান করে না , কারণ এই জাতীয় দলিলটি বিদ্যমান রয়েছে কিনা তা খুঁজে পাওয়ার এবং লিঙ্ক কাঠামোটি ব্যবহার করার কোনও সাধারণ উপায় নেই।
উপরের ব্যাশ উদাহরণের জন্য, ব্যাশ রেফারেন্স ম্যানুয়ালটি পৃথক সমাধান হিসাবে ম্যানুয়ালি দেখাতে ব্যবহার করা যেতে পারে:
বাশ রেফারেন্স ম্যানুয়াল বিভাগ শেল-প্যারামিটার-সম্প্রসারণ
হিসাবে লিখেছেন
[ব্যাশ রেফারেন্স ম্যানুয়াল বিভাগ শেল-প্যারামিটার-প্রসারণ] (http://www.gnu.org/software/bash/manual/bash.html# শেল -প্যারামিটার-এক্সপেনশন)
প্রস্তাবিত বাস্তবায়ন
প্রকৃতপক্ষে এই ধারণাটি manpages.ubuntu.com এ বাস্তবায়নের প্রস্তাব দেওয়ার জন্য ,
আমি সম্পর্কিত প্রকল্প "উবুন্টু- ম্যানপেজ -রিপোজিটরি" -তে একটি ঘনিষ্ঠভাবে সম্পর্কিত বাগ / বর্ধিতকরণের আবেদনটি দায়ের করেছি:
লঞ্চপ্যাড # 1355271: মানুষের সাবসেকশনে বহিরাগত লিঙ্কগুলিকে অনুমতি দেওয়ার জন্য এইচটিএমএল ট্যাগ ব্যবহার করুন পৃষ্ঠাগুলি