ম্যানপেজ কীভাবে তৈরি করবেন?


29

আমি উবুন্টুর জন্য একটি প্রোগ্রাম প্যাকেজিং করছি, এবং আমি লিন্টিয়ান সতর্কতা পাচ্ছি যে আমার বাইনারিটির একটি ম্যানপেজ প্রয়োজন।

একটি প্রোগ্রামের জন্য একটি ম্যানপেজ তৈরি সম্পর্কে কীভাবে যায়?

উত্তর:


23

সাহায্যে Gmanedit Gmanedit ইনস্টল করুন আপনি একটি গ্রাফিকাল গুই সঙ্গে manpages তৈরি করতে সক্ষম হয়।

Gtk + মানপেজ সম্পাদক ম্যান পেজগুলির জন্য একটি সম্পাদক যা জিটিকে + সহ X এ চলে runs

Gmanedit একটি অ্যাপ্লিকেশন যা আপনাকে লিনাক্স / ইউনিক্স সিস্টেমে ম্যানুয়াল পৃষ্ঠাগুলি (ম্যান) সম্পাদনা করতে দেয়।

এটি বেশিরভাগ সাধারণ এইচটিএমএল সম্পাদকদের মতো তবে আরও সহজ। আপনাকে ম্যানপেজের ফর্ম্যাটটি জানতে হবে।

এখানে চিত্র বর্ণনা লিখুন

মতে ডেবিয়ান FHS ব্যবহারকারী প্রোগ্রাম manpages সংরক্ষিত হয় usr/share/man/man1বা usr/local/share/man/man1

ম্যানপেজগুলি পরিবর্তনের পরে mandbটার্মিনালে চালিয়ে ম্যানপেজ ডাটাবেস আপডেট করা বুদ্ধিমানের কাজ হতে পারে ।

ম্যানপেজ সিনট্যাক্স সম্পর্কিত বিশদগুলি ম্যানপেজের জন্য ম্যানপেজে সংক্ষিপ্ত করা হয়েছে


অবশ্যই, আপনি ঠিক বলেছেন। আমি এটি পরিবর্তন করতে যাচ্ছিলাম, তবে আমি সেখানে মার্কোচেপ্পিকে দেখামাত্রই আমি এটিকে সংশোধন করতে চাইনি। : ডি
লুসিও

@ লুসিও লোল - এটি ফিরে আসার এক সময় থেকে, যখন কোনও অ্যাপস.বুন্টু এখনও ছিল না;)
তাক্কাত

3

আপনি ডকবুক / রিফেন্টরিতে ম্যানপেজ লিখতে পারেন, একটি এক্সএমএল ডকুমেন্টেশন ফর্ম্যাট,

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">

<refentry id='vfplot1'>
<refentryinfo><date>1 July 2008</date></refentryinfo>
<refmeta>
<refentrytitle>VFPLOT</refentrytitle>
<manvolnum>1</manvolnum>
<refmiscinfo class='date'>1 July 2008</refmiscinfo>
</refmeta>
<refnamediv id='name'>
<refname>vfplot</refname>
<refpurpose>plot vector fields with curved arrows.</refpurpose>
</refnamediv>
<refsynopsisdiv id='synopsis'>
<cmdsynopsis>
  <command>vfplot</command>    
  <arg choice='opt'>-a <replaceable>aspect</replaceable></arg>
  <arg choice='opt'>-d <replaceable>file</replaceable></arg>
  <arg choice='opt'>-D <replaceable>pen</replaceable></arg>
    :

এবং তারপরে ফলাফলগুলি ম্যান ফর্ম্যাটে ব্যবহার করে রূপান্তর করুন

xsltproc /path/to/docbook.xsl vfplot.xml

সাথে এইচটিএমএল

docbook2html docbook2html

ইত্যাদি। ম্যানপেজটি লেখার পক্ষে এটি সহজতম উপায় নয়, তবে আপনি যদি আগে XML লিখে থাকেন তবে আপনি ইতিমধ্যে বাক্য গঠনটি জানেন, এটি ট্যাগ ব্যবহার করার জন্য শেখার বিষয়।


2

এটিকে ঘৃণা করুন আমি সবেমাত্র এটি আপলোড করেছি আমি বেশ কয়েকটি অ্যাপ্লিকেশন লিখি এবং একটি শালীন ম্যানপেজ সম্পাদক নিয়ে সমস্যায় পড়ছি

http://gtk-apps.org/content/show.php/Man+Page+Editor+?content=160219

এটি একটি জিটিকে ২ অ্যাপ্লিকেশন যা প্রতিটি বিভাগের জন্য পৃথক ট্যাব আমদানি করে ম্যানপেজগুলি পূর্বরূপ ও রফতানি করে তা সব সমর্থন করে, কোনও গুপ্ত বিন্যাসের আদেশ নেই, এটি এখনও বিকাশে রয়েছে তবে এটি অবশ্যই ব্যবহারের পক্ষে যথেষ্ট স্থিতিশীল।


1
অ্যাপ্লিকেশনটি আকর্ষণীয় দেখায়। আপনি কি এখানে কেবল একটি লিঙ্কের চেয়ে আরও কিছু বিশদ সরবরাহ করতে পারেন?
কেভিন বোয়েন

এটি একটি জিটিকে ২ অ্যাপ্লিকেশন যা প্রতিটি বিভাগের জন্য পৃথক ট্যাব আমদানি করে ম্যানপেজগুলি পূর্বরূপ ও রফতানি করে তা সব সমর্থন করে, কোনও গুপ্ত বিন্যাসের আদেশ নেই, এটি এখনও বিকাশে রয়েছে তবে এটি অবশ্যই ব্যবহারের পক্ষে যথেষ্ট স্থিতিশীল।
টনি ডানকুন

0

আপনি এটি অটোটুল দিয়ে করতে পারেন। জিএনইউ এমন উদাহরণ প্রকাশ করেছে যেখানে একটি সি প্রকল্প অটটুলগুলি সহ একটি ম্যানপেজ ইনস্টল করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.