natgillin/translations-raw huggingface dataset:
শুধুমাত্র অ্যাপ্লিকেশন রূপে আরম্ভ করা হলে প্রভাব সৃষ্টি করবে। মান TRUE (সত্য ) হলে একটি অবস্থাসূচক আইকন প্রদর্শন করা যাবে। মান FALSE (অসত্য) হলে 'সকল নোট অনুসন্ধান করুন' শীর্ষক উইন্ডোটি মূল অ্যাপ্লিকেশন উইন্ডো রূপে ব্যবহার করা হবে ও এই উইন্ডোটি বন্ধ করা হলে অ্যাপ্লিকেশনটিও বন্ধ করা হবে।
Has affect only when started as an application. When set to TRUE, shows a status icon. If set to FALSE, Search All Notes window is used as main application window, closing which makes application to exit.
সুসংগতির কাজের ক্লায়েন্ট ID
Synchronization Client ID
স্বয়ংক্রিয় পটভূমি সুসংগতির কাজের মেয়াদপূর্তী
Automatic Background Synchronization Timeout
নোটগুলি কতবার পটভূমিতে সুসংগত করা হবে তার মান নির্ধারণ করতে ব্যবহৃত একটি পূর্ণসংখ্যা মান (সুসংগতির কাজ কনফিগার করা হয়ে থাকলে)। autosync নিষ্ক্রিয় করা থাকলে তা 1-র থেকে কম সংখ্যা দ্বারা নির্ধারণ করা হবে। গ্রহণযোগ্য ন্যুনতম মান হল 5। মিনিট অনুযায়ী এই মান ধার্য করা হয়।
Integer value indicating how frequently to perform a background sync of your notes (when sync is configured). Any value less than 1 indicates that autosync is disabled. The lowest acceptable positive value is 5. Value is in minutes.
শেয়ার URL
Share URL
নোটগুলি যে স্থানে সুসংগত করা হয় সেই WebDAV-র শেয়ার URL।
WebDAV share URL where notes are synchronized to.
শেয়ারের ব্যবহারকারীর নাম
Share username
WebDAV শেয়ার প্রয়োগ করার জন্য ব্যবহারকারী অ্যাকাউন্টের নাম
Username to access WebDAV share.
স্থানীয় ডিরেক্টরি সুসংগতি পরিসেবার অ্যাড-ইন
Local Directory Sync Service Add-in
স্থানীয় ফাইল-সিস্টেমের পাথের মধ্যে Gnote-র নোট সুসংগত করা হবে
Synchronize Gnote Notes to a local file system path
অরিমাস সার্নিয়াস ও Tomboy প্রজেক্ট
Aurimas Cernius and the Tomboy Project
ফোল্ডারের পাথ চিহ্নকারী ক্ষেত্রটি ফাঁকা।
Folder path field is empty.
উল্লিখিত ফোল্ডারের পাথ উপস্থিত নেই, ও Gnote দ্বারা এটি তৈরি করা যায়নি।
Specified folder path does not exist, and Gnote was unable to create it.
নোট ডিরেক্টরি নিরীক্ষণ
Note Directory Watcher
নোটের মধ্যে পরীক্ষা জানার জন্য Gnote-র নোট ডিরেক্টরি নিরীক্ষণ করুন
Watch your Gnote note directory for changes to your notes.
অরিমাস সার্নিয়াস ও Tomboy-র মূল লেখকবৃন্দ
Aurimas Černius and Tomboy original authors
শিরোনাম প্রতিস্থাপন করুন
Replace title
নির্বাচিত অংশ সহযোগে শিরোনাম প্রতিস্থাপন করুন।
Replace title with selection.
পিয়ের-ইভস লুটয়েন
Pierre-Yves Luyten
WebDav সুসংগতি পরিসেবার অ্যাড-ইন
WebDav Sync Service Add-in
Gnote নোটগুলি একটি WebDav URL-এ সুসংগত করুন
Synchronize Gnote Notes to a WebDav URL
সার্ভারের সাথে সংযোগ করতে ত্রুটি দেখা দিয়েছে। ব্যবহারকারীর নাম এবং/অথবা পাসওয়ার্ড ভুল হওয়ার ফলে এই সমস্যা দেখা দিতে পারে।
There was an error connecting to the server. This may be caused by using an incorrect user name and/or password.
URL, ব্যবহারকারীর নাম, অথবা পাসওয়ার্ড ক্ষেত্রেটি ফাঁকা।/apps/tomboy/sync_wdfs_url/apps/tomboy/sync_wdfs_username
URL, username, or password field is empty.
নিম্নলিখিত বার্তা প্রদর্শন করে GNOME keyring-র মধ্যে কনফিগারেশন সংরক্ষণের প্রচেষ্টা ব্যর্থ হয়েছে: %1%
Saving configuration to the GNOME keyring failed with the following message: %1%
স্বত্বাধিকার © ২০১০-২০১২ অরিমাস সার্নিয়াস স্বত্বাধিকার © ২০০৯-২০১০ দেবর্ষি রায় স্বত্বাধিকার © ২০০৯ হুবার্ট ফিগুয়ারি স্বত্বাধিকার © ২০০৪-২০০৯, Tomboy-র মূল নির্মাতাবৃন্দ
Copyright © 2010-2013 Aurimas Cernius Copyright © 2009-2011 Debarshi Ray Copyright © 2009 Hubert Figuiere Copyright © 2004-2009 the Tomboy original authors.
পটভূমিতে Gnote সঞ্চালিত হবে।
Run Gnote in background.
নোটবইMeetings", the templateNoteTitle should be %1%
Notebooks
নতুন নোট
New Note
আপনার নোট সংরক্ষণ করতে সমস্যা হয়েছে। ডিস্কের মধ্যে পর্যাপ্ত ফাঁকা স্থানের উপস্থিতি, এবং ~/.gnote-র ক্ষেত্রে পর্যাপ্ত অধিকার আছে কিনা তা যাচাই করে নিন। সমস্যার বিবরণ ~/.gnote.log নামক ফাইলে পাওয়া যাবে।
An error occurred while saving your notes. Please check that you have sufficient disk space, and that you have appropriate rights on ~/.gnote. Error details can be found in ~/.gnote.log.
অন্যান্য নোটের মধ্যে লিংকের নাম "%1" থেকে "%2"-এ পরিবর্তন করা হবে কি? লিংকের নাম পরিবর্তন করা না হলে, সেগুলি দ্বারা কিছুই চিহ্নিত করা হবে না।
Rename links in other notes from "%1" to"%2"? If you do not rename the links, they will no longer link to anything.
বর্তমানে নোটের ক্ষেত্রে সরঞ্জাম প্রয়োগ করা হবে
Use tools on this note
এটি একটি টেমপ্লেট নোট। সাধারণ নোটের মধ্যে ডিফল্টরূপে উপস্থিত তথ্য এর দ্বারা নির্ধারিত হয় ও নোটের মেনু অথবা অনুসন্ধানের উইন্ডোর মধ্যে এটি প্রদর্শিত হবে না।
This note is a template note. It determines the default content of regular notes, and will not show up in the note menu or search window.
স্বাভাবিক নোটে পরিবর্তন করা হবে
Convert to regular note
মাপ সংরক্ষণ করা হবে (_z)
Save Si_ze
নির্বাচন সংরক্ষণ করা হবে (_l)
Save Se_lection
শিরোনাম সংরক্ষণ করা হবে (_T)
Save _Title
সুসংগতি
Synchronization
অবস্থাসূচক আইকন ব্যবহার করা হবে (_I)
Use Status _Icon
হট-কি-র জন্য অপেক্ষা করা হবে (_H)
Listen for _Hotkeys
কনফিগার করার যোগ্য নয়Advanced...
Not configurable
নিম্নলিখিত অতিরিক্ত সামগ্রী বর্তমানে ইনস্টল করা আছেInstall Add-ins...Repositories...
The following add-ins are installed
স্থানীয় নোট ও কনফিগার করা সুসংগতির সার্ভারের মধ্যে দ্বন্দ্ব দেখা দিলে:
When a conflict is detected between a local note and a note on the configured synchronization server:
সঞ্চালনযোগ্য কর্ম সম্বন্ধে সর্বদা জিজ্ঞাসা করা হবে
Always ask me what to do.
স্থানীয় নোটের নাম পরিবর্তন করা হবে।
Rename my local note.
স্থানীয় নোটটি, সার্ভারের আপডেট দ্বারা প্রতিস্থাপন করা হবে।
Replace my local note with the server's update.
আপনি কি নিশ্চিত?
Are you sure?
সুসংগতি সম্পর্কিত বৈশিষ্ট্যগুলি মুছে ফেলা বাঞ্ছনীয় নয়। নতুন বৈশিষ্ট্য সংরক্ষিত হলে সকল নোট পুনরায় সুসংগত করার আবশ্যকতা দেখা দিতে পারে।
Clearing your synchronization settings is not recommended. You may be forced to synchronize all of your notes again when you save new settings.
সুসংগতি সম্বন্ধীয় বৈশিষ্ট্যের মান পরিবর্তন করা হবে
Resetting Synchronization Settings
সুসংগতি পরিসেবা নিষ্ক্রিয় করে কনফিগার করা হয়েছে। সুসংগতি সম্পর্কিত বৈশিষ্ট্যগুলি মুছে ফেলা হবে। নতুন বৈশিষ্ট্য সংরক্ষিত হলে সকল নোট পুনরায় সুসংগত করার আবশ্যকতা দেখা দিতে পারে।
You have disabled the configured synchronization service. Your synchronization settings will now be cleared. You may be forced to synchronize all of your notes again when you save new settings.
সংযোগ স্থাপন করতে সফল
Connection successful
Gnote এখন আপনার নোটগুলি সুসংগত করতে প্রস্তুত। অবিলম্বে সুসংগত করা হবে কি?
Gnote is ready to synchronize your notes. Would you like to synchronize them now?
অনুগ্রহ করে আপনার তথ্য পরীক্ষা করে পুনরায় প্রচেষ্টা করুন। এই ত্রুটি সম্বন্ধে অধিক বিবরণ %1% লগ ফাইলের মধ্যে উপস্থিত থাকতে পারে।
Please check your information and try again. The log file %1% may contain more information about the error.
সংযোগ করতে সমস্যা হয়েছে
Error connecting
শিরোনামে মিল
Title match
নির্বাচিত নোট-বইয়ের মধ্যে কোনো ফলাফল পাওয়া যায়নি। সকল নোট অনুসন্ধান করার জন্য এইস্থানে ক্লিক করুন।
No results found in the selected notebook. Click here to search across all notes.
সকল নোট-বইয়ে অনুসন্ধানের জন্য এইখানে ক্লিক করুন
Click here to search across all notebooks
বিন্যাস
Formatting
ডেস্কটপে সংযোজন
Desktop integration
আপনার ব্যবহৃত কম্পিউটারে এই সুসংগতির কাজ সমর্থিত হয় না। অনুগ্রহ করে পরীক্ষা করুন FUSE ও %1% সঠিকভাবে ইনস্টল করে কনফিগার করা হয়েছে কি না।
This synchronization addin is not supported on your computer. Please make sure you have FUSE and %1% correctly installed and configured
সার্ভারের সাথে সংযোগ স্থাপন করতে সময়সীমা উত্তীর্ণ হয়েছে।
Timeout connecting to server.
সার্ভারের সাথে সংযোগ স্থাপন করতে ত্রুটি
Error connecting to server.
উল্লিখিত সার্ভারের সাথে সংযোগ স্থাপনকালে সমস্যা দেখা দিয়েছে
An error ocurred while connecting to the specified server
নোটের মধ্যে দ্বন্দ্ব (old)
Note Conflict
(পুরোনো)
(old)
সংযুক্ত নোটের মধ্যে লিংক আপডেট করা হবে
Update links in referencing notes
স্থানীয় নোট প্রতিস্থাপন করা হবে
Overwrite local note
সর্বদা এই কাজ করা হবে
Always perform this action
নোটের মধ্যে দ্বন্দ্ব সনাক্ত হয়েছে
Note conflict detected
"%1%"-র সার্ভার সংস্করণের সাথে স্থানীয় নোটের দ্বন্দ্ব রয়েছে। স্থানীয় নোট সম্বন্ধে কী করা হবে?
The server version of "%1%" conflicts with your local note. What do you want to do with your local note?
সুসংগতি সংক্রান্ত লক প্রাপ্ত করা হচ্ছে...
Acquiring sync lock...
এই কাজে কিছু বিলম্ব হতে পারে, অনুগ্রহ করে প্রতিক্ষা করুন!
This may take a while, kick back and enjoy!
সার্ভার লক করা আছে
Server is locked
আপনার ব্যবহৃত অন্য একটি কম্পিউটার বর্তমানে সুসংগত করা হচ্ছে। অনুগ্রহ করে ২ মিনিট অপেক্ষা করে পুনরায় চেষ্টা করুন।
One of your other computers is currently synchronizing. Please wait 2 minutes and try again.
সুসংগতির কাজ বিফল হয়েছে
Synchronization Failed
সুসংগত করতে ব্যর্থ
Failed to synchronize
নোট সুসংগত করতে ব্যর্থ। নিম্নলিখিত বিবরণ পরীক্ষা করে পুনরায় প্রচেষ্টা করুন।
Could not synchronize notes. Check the details below and try again.
সুসংগতির কাজ সম্পূর্ণ হয়েছে
Synchronization Complete
সুসংগতির কাজ সম্পূর্ণ হয়েছে
Synchronization is complete
আপনার নোটগুলি এখন আপ-টু-ডেট করা হয়েছে।
Your notes are now up to date.
সুসংগতির কাজ বাতিল করা হয়েছে
Synchronization Canceled
সুসংগতির কাজ বাতিল করা হয়েছে
Synchronization was canceled
সুসংগতির কাজ আপনি বাতিল করেছেন। এই উইন্ডো এখন বন্ধ করা যাবে।
You canceled the synchronization. You may close the window now.
সুসংগতির বৈশিষ্ট্য কনফিগার করা হয়নি
Synchronization Not Configured
সুসংগতির বৈশিষ্ট্য কনফিগার করা হয়নি
Synchronization is not configured
পছন্দ সংক্রান্ত ডায়লগের মধ্যে অনুগ্রহ করে সুসংগতি সম্পর্কিত বৈশিষ্ট্য কনফিগার করুন।
Please configure synchronization in the preferences dialog.
সুসংগতির পরিসেবায় ত্রুটি
Synchronization Service Error
পরিসেবায় ত্রুটি
Service error
সুসংগতি পরিসেবার সাথে সংযোগ করতে ত্রুটি। অনুগ্রহ করে পুনরায় প্রচেষ্টা করুন।
Error connecting to the synchronization service. Please try again.
স্থানীয় অবস্থানে মুছে ফেলা হয়েছে
Deleted locally
সার্ভারে পরিবর্তনগুলি আপলোড করা হয়েছে
Uploaded changes to server
সার্ভারের মধ্যে নতুন নোট আপলোড করা হয়েছে
Uploaded new note to server
FUSE মডিউল লোড করা যায়নি। অনুগ্রহ করে এটি সঠিকভাবে ইনস্টল করা হয়েছে কি না পরীক্ষা করে পুনরায় প্রচেষ্টা করুন।
The FUSE module could not be loaded. Please check that it is installed properly and try again.
নির্বাচিত সুসংগতির কাজের জন্য FUSE মডিউল লোড করা আবশ্যক। এই বার্তাটি ভবিষ্যতে প্রাপ্ত করতে ইচ্ছুক না হলে, প্রারম্ভে FUSE লোড করা আবশ্যক। /etc/init.d/boot.local ফাইলে "modprobe fuse" অথবা / etc/modules ফাইলে "fuse" যোগ করুন।
The synchronization you've chosen requires the FUSE module to be loaded. To avoid getting this prompt in the future, you should load FUSE at startup. Add "modprobe fuse" to /etc/init.d/boot.local or "fuse" to /etc/modules.
সূচিপত্র (_C)
Help _Contents
হুবার্ট ফিগুয়ারি ও Tomboy প্রজেক্ট
Aurimas Cernius and the Tomboy Project
সুসংগতি পরিসেবার নির্বাচিত অ্যাড-ইন
WebDav Sync Service Add-in
নোট সুসংগত করুন
Synchronize Gnote Notes to a WebDav URL
স্বত্বাধিকার © ২০০৯-২০১০ দেবর্ষি রায় স্বত্বাধিকার © ২০০৯ হুবার্ট ফিগুয়ারি স্বত্বাধিকার © ২০০৪-২০০৯, Tomboy-র মূল নির্মাতাবৃন্দ
Copyright © 2010-2013 Aurimas Cernius Copyright © 2009-2011 Debarshi Ray Copyright © 2009 Hubert Figuiere Copyright © 2004-2009 the Tomboy original authors.
নতুন নোটবই...(_b)
New Note_book
ফাইল না করা নোট
Pinned Notes
সকল নোট
Active Notes
স্বনির্বাচিত ফন্ট ব্যবহার করা হবে (_f)
Use Status _Icon
কনফিগার করার যোগ্য নয়Automatically Sync in Background Every [_] Minutes[_]
Not configurable
Advanced...
Minutes
সঞ্চালনযোগ্য কর্ম সম্বন্ধে জিজ্ঞাসা করা হবে
Always ask me what to do.
এই নোটবই মুছে ফেলুন (_b)
_Delete Notebook
নতুন নোটবই...(_b)
_New Notebook
লিংক
_Link
GTK-Doc সহায়িকা
GTK-Doc Manual
GTK-Doc ব্যবহারের নির্দেশাবলী সহ, ডিভেলপরদের উদ্দেশ্যে নির্মিত সহায়িকা।
User manual for developers with instructions of GTK-Doc usage.
GTK-Doc প্রজেক্ট
GTK-Doc project
এই অধ্যায়ে GTK-Doc সম্বন্ধে প্রারম্ভিক তথ্য ও এটির ব্যবহার ও মূল বিষয়বস্তু সম্পর্কে তথ্য উপস্থিত করা হয়েছে।
This chapter introduces GTK-Doc and gives an overview of what it is and how it is used.
GTK-Doc কী?
What is GTK-Doc?
GTK-Doc-র সাহায্যে C কোডের জন্য নথি তৈরি করা হয়। বিভিন্ন লাইব্রেরি যেমন GTK+ ও GNOME লাইব্রেরির পাবলিক API সম্বন্ধীয় নথি তৈরি করার জন্য এটি ব্যবহৃত হয়। অ্যাপ্লিকেশনের কোড সম্পর্কিত তথ্য লেখার জন্যও এটি ব্যবহার করা হয়।
GTK-Doc is used to document C code. It is typically used to document the public API of libraries, such as the GTK+ and GNOME libraries. But it can also be used to document application code.
GTK-Doc কীভাবে ব্যবহার করা যাবে?
How Does GTK-Doc Work?
GTK-Doc-র মধ্যে অনেকগুলি perl স্ক্রিপ্ট উপস্থিত রয়েছে ও প্রতিটি স্ক্রিপ্ট দ্বারা সম্পর্ণ প্রক্রিয়ার একটি ভিন্ন ধাপের কর্ম সঞ্চালন করা হয়।
GTK-Doc consists of a number of perl scripts, each performing a different step in the process.
এই প্রক্রিয়ার মধ্যে ৫-টি প্রধান ধাপ উপস্থিত রয়েছে:
There are 5 main steps in the process:
"template" ফাইল নির্মাণ। প্রথম ধাপে সংগ্রহ করা তথ্যের ভিত্তিতে gtkdoc-mktmpl দ্বারা tmpl/ সাব-ডিরেক্টরির মধ্যে বেশ কয়েকটি ফাইল নির্মাণ করা হয়। (উল্লেখ্য, কোনো নথিপত্র হারিয়ে না ফেলার লক্ষ্যে, এই কাজটি পুনরাবৃত্তি করা হতে পারে।)
Generating the "template" files. gtkdoc-mktmpl creates a number of files in the tmpl/ subdirectory, using the information gathered in the first step. (Note that this can be run repeatedly. It will try to ensure that no documentation is ever lost.)
SGML/XML ও HTML/PDF নির্মাণের প্রণালী। sgml/ অথবা xml/ সাব-ডিরেক্টরির মধ্যে উপস্থিত SGML অথবা XML ফাইলগুলিকে gtkdoc-mkdb দ্বারা টেমপ্লেট ফাইল রূপে পরিবর্তন করা হয়। সোর্স কোডের মধ্যে ফাংশান সংক্রান্ত নতিপত্র উপস্থিত থাকলে, বিশেষ কমেন্ট ব্লক প্রয়োগ করে সংশ্লিষ্ট অংশগুলি এইখানে অন্তর্ভুক্ত করা হয়। কোনো tmpl ফাইল ব্যবহার না করা হলে, শুধুমাত্র সোর্স থেকে নথি ও বিশ্লেষণের তথ্য সংগ্রহ করা হয়।
Generating the SGML/XML and HTML/PDF. gtkdoc-mkdb turns the template files into SGML or XML files in the sgml/ or xml/ subdirectory. If the source code contains documentation on functions, using the special comment blocks, it gets merged in here. If there are no tmpl files used it only reads docs from sources and introspection data. We recommend to use Docbook XML.
gtkdoc-mkhtml দ্বারা SGML/XML ফাইলগুলিকে HTML html/ সাব-ডিরেক্টরির মধ্যে HTML ফাইল রূপে পরিবর্তন করা হয়। একই পদ্ধতিতে gtkdoc-mkpdf দ্বারা SGML/XML ফাইলগুলিকে PDF lt;packagegt;.pdf নামক একটি PDF নথিতে রূপান্তর করা হয়।
gtkdoc-mkhtml turns the SGML/XML files into HTML files in the html/ subdirectory. Likewise gtkdoc-mkpdf turns the SGML/XML files into a PDF document called lt;packagegt;.pdf.
sgml/ অথবা xml/ ও html/ ডিরেক্টরির মধ্যে উপস্থিত ফাইলগুলি সর্বদা নতুন করে লেখা হবে। এই ফাইলগুলি সরাসরি পরিবর্তন করা উচিত নয়।
Files in sgml/ or xml/ and html/ directories are always overwritten. One should never edit them directly.
GTK-Doc প্রাপ্ত করার প্রণালী
Getting GTK-Doc
আবশ্যক মান
Requirements
Perl v5 - প্রধান স্ক্রিপ্টগুলি Perl-এ লেখা হয়েছে।
Perl v5 - the main scripts are in Perl.
GTK-Doc পরিচিতি
About GTK-Doc
(FIXME)
(FIXME)
(পূর্ববর্তী তথ্য, লেখক, ওয়েব-পেজ, লাইসেন্স, ভবিষ্যতের প্রকল্প, অন্যান্য সমতূল্য সিস্টেমের সাথে তূলনা।)
(History, authors, web pages, mailing list, license, future plans, comparison with other similar systems.)
এই সহায়িকার পরিচিতি
About this Manual
(উদ্দিষ্ট পাঠকবৃন্দ, প্রাপ্তির স্থান, লাইসেন্স)
(who it is meant for, where you can get it, license)
প্রজেক্ট প্রস্তুত করার প্রণালী
Setting up your project
নথির একটি পরিকাঠামো নির্ধারণের প্রণালী
Setting up a skeleton documentation
ডিরেক্টরির বিন্যাসের উদাহরণ
Example directory structure
নিম্নলিখিত উদাহরণের অনুরূপ হবে:
This can then look as shown below:
autoconf সহযোগে একত্রিত করার প্রণালী
Integration with autoconf
এই কাজ অতিমাত্রায় সহজ! configure.ac স্ক্রিপ্টের মধ্যে একটি পংক্তি যোগ করুন।
Very easy! Just add one line to your configure.ac script.
--with-html-dir=PATH : ইনস্টল করা ডকুমেন্টের পাথ
--with-html-dir=PATH : path to installed docs
--enable-gtk-doc : use gtk-doc to build documentation [default=no]
--enable-gtk-doc : use gtk-doc to build documentation [default=no]
--enable-gtk-doc-html : build documentation in html format [default=yes]
--enable-gtk-doc-html : build documentation in html format [default=yes]
--enable-gtk-doc-pdf : build documentation in pdf format [default=no]
--enable-gtk-doc-pdf : build documentation in pdf format [default=no]
gtkdocize-র প্রস্তুতি
Preparation for gtkdocize
automake সহযোগে একত্রিত করার প্রণালী
Integration with automake
autogen সহযোগে একত্রিত করার প্রণালী
Integration with autogen
autogen.sh থেকে gtkdocsize সঞ্চালনার প্রণালী
Running gtkdocize from autogen.sh
doc build সঞ্চালনার প্রণালী
Running the doc build
ভার্সান কনট্রোল সিস্টেমের সাথে একত্রিত করার প্রণালী
Integration with version control systems
ভার্সান কনট্রোল সিস্টেমের সাথে একত্রিত করার প্রণালী
Integration with plain makefiles or other build systems
নথিপত্রের মধ্যে বিবৃতি
Documentation build steps
কোডের জন্য সহায়ক নথি লেখার প্রণালী
Documenting the code
নথিপত্রের স্থাপনা
Documentation placement
GTK-Doc বিবৃতির অংশ
GTK-Doc comment block
নথিপত্রের মধ্যে বিবৃতি
Documentation comments
আর্গুমেন্ট গ্রহণকারী ফাংশান অথবা ম্যাক্রোর জন্য function() ব্যবহার করা হবে।
Use function() to refer to functions or macros which take arguments.
GObject signal-র জন্য #Object::signal ব্যবহার করুন
Use #Object::signal to refer to a GObject signal.
GObject property-র জন্য #Object:property ব্যবহার করুন
Use #Object:property to refer to a GObject property.
স্ট্রাকচারের মধ্যে কোনো ফিল্ড চিহ্নিত করার জন্য #Struct.field প্রয়োগ করুন।
Use #Struct.field to refer to a field inside a structure and #GObjectClass.foo_bar() to refer to a vmethod.
প্লেইন-টেক্সটের পরিবর্তে হাইপার-লিংক ব্যবহার করা হলে ডকুমেন্টের মধ্যে লিংক অন্তর্ভুক্ত করা সম্ভব হবে। কিন্তু লিংকের ক্ষেত্রে সঠিক markup লেখা পরিশ্রমের কাজ হতে পারে। GTK-Doc দ্বারা উপলব্ধ কয়েকটি সংক্ষিপ্ত শব্দের সাহায্যে এই কাজ হ্রাস করা যাবে।
One advantage of hyper-text over plain-text is the ability to have links in the document. Writing the correct markup for a link can be tedious though. GTK-Doc comes to help by providing several useful abbreviations.
নথির মধ্যে কিছু বিশেষ অক্ষর যেমন 'lt;', 'gt;', '()', '@', '%', অথবা '#' প্রভৃতি ব্যবহার করতে ইচ্ছুক হলে GTK-Doc দ্বারা এইগুলিকে পরিবর্তন করতে প্রতিরোধ করার জন্য যথাক্রমে "amp;lt;", "amp;gt;", "amp;lpar;", "amp;rpar;", "amp;commat;", "amp;percnt;" and "amp;num;" XML এনটিটিগুলি ব্যবহার করুন অথবা ব্যাক-স্ল্যাশ চিহ্ন '\\' সহযোগে এস্কেপ করানো আবশ্যক।
If you need to use the special characters 'lt;', 'gt;', '()', '@', '%', or '#' in your documentation without GTK-Doc changing them you can use the XML entities "amp;lt;", "amp;gt;", "amp;lpar;", "amp;rpar;", "amp;commat;", "amp;percnt;" and "amp;num;" respectively or escape them with a backslash '\\'.
GTK-Doc বিবৃতির অংশ
GTK-Doc comment block using Markdown
নথিপত্রের বিভাগ
Documenting sections
বিভাগ কমেন্ট ব্লক
Section comment block
SECTION:lt;namegt;
SECTION:lt;namegt;
@short_description
@short_description
এক পংক্তি দ্বারা উল্লিখিত বিভাগের বিবরণ, সূচিপত্রের লিংকের পরে ও বিভাগের পৃষ্ঠার উপরে এই বিবরণ পরে প্রদর্শন করা হবে।
A one line description of the section, that later will appear after the links in the TOC and at the top of the section page.
@title
@title
@section_id
@section_id
@see_also
@see_also
এই বিভাগ সম্বন্ধীয় সংকেতের তালিকা..
A list of symbols that are related to this section.
@stability
@stability
চিহ্নিত API-র স্থায়ীত্বের পরিমানের আনুমানিক বিবরণ। চিহ্নিত কোনো অভিব্যক্তির ব্যবহার বাঞ্ছনীয়:
An informal description of the stability level this API has. We recommend the use of one of these terms:
@include
@include
@image
@image
নথিপত্রের সংকেত
Documenting symbols
সাধারণ ট্যাগ
General tags
সংস্করণ সংক্রান্ত ট্যাগ
Versioning Tags
প্রারম্ভ:
Since:
API-টি কোডের কোন সংস্করণ থেকে উপলব্ধ রয়েছে সেটির বিবরণ।
Description since which version of the code the API is available.
অবচিত:
Deprecated:
উল্লিখিত ফাংশান ব্যবহার না করার চিহ্নকারী অনুচ্ছেদ। এই বিবরণের সাহায্যে পাঠাকদেরকে নতুন API নির্দেশ করা হবে।
Paragraph denoting that this function should no be used anymore. The description should point the reader to the new API.
(FIXME : স্থায়ীত্ব সংক্রান্ত তথ্য)
(FIXME : Stability information)
ফাংশান কমেন্টের ব্লক
Function comment block
অনুগ্রহ করে খেয়াল রাখবেন:
Please remember to:
উপরন্তু, gobject introspection annotation ট্যাগ দেখুন: http://live.gnome.org/GObjectIntrospection/Annotations
Also, take a look at GObject Introspection annotation tags: http://live.gnome.org/GObjectIntrospection/Annotations
ফাংশান সংক্রান্ত ট্যাগ
Function tags
প্রাপ্ত মান:
Returns:
প্রাপ্ত ফলাফলের বর্ণনা উপলব্ধকারী অনুচ্ছেদ।
Paragraph describing the returned result.
@...:
@...:
Property কমেন্টের ব্লক
Property comment block
Signal কমেন্টের ব্লক
Signal comment block
Struct কমেন্টের ব্লক
Struct comment block
Enum কমেন্টের ব্লক
Enum comment block
সুবিধাজনক DocBook ট্যাগ
Useful DocBook tags
কোড নথিভুক্ত করার সময় সহায়ক কিছু DocBook ট্যাগ এইখানে উল্লেখ করা হল।
Here are some DocBook tags which are most useful when documenting the code.
বুলেট চিহ্ন সহ তালিকা অন্তর্ভুক্ত করার জন্য ব্যবহার করুন:
To include bulleted lists:
কোনো টাইপ উল্লেখ করা জন্য:
To refer to a type:
কোনো স্ট্রাকচারের ফিল্ড উল্লেখ করার জন্য:
To refer to a field of a structure:
টেক্সট বিশেষভাবে উল্লেখ করার জন্য:
To emphasize text:
ফাইলের নামের জন্য ব্যবহার করুন:
For filenames use:
কি উল্লেখ করার জন্য ব্যবহার করুন:
To refer to keys use:
প্রধান নথি সম্পাদনা
Editing the master document
প্রধা নথির হেডার
Master document header
বিভাগের ফাইল সম্পাদনা
Editing the section file
ফলাফল নিয়ন্ত্রণের প্রণালী
Controlling the result
প্রধান নথি সম্পাদনা
Modernizing the documentation
GTK-Doc সহায়িকা
GTK-Doc 1.9
GTK-Doc সহায়িকা
GTK-Doc 1.10
GTK-Doc সহায়িকা
GTK-Doc 1.16
GTK-Doc সহায়িকা
GTK-Doc 1.20
কোডের জন্য সহায়ক নথি লেখার প্রণালী
Documenting other interfaces
কোডের জন্য সহায়ক নথি লেখার প্রণালী
Document the tool
সাধারণ প্রশ্নোত্তর
Frequently asked questions
উত্তর
Answer
কোনো ক্লাস অনুক্রম নেই।
No class hierarchy.
তথাপি ক্লাসের কোনো অনুক্রম নেই।
Still no class hierarchy.
এখনো কোনো ক্লাস অনুক্রম নেই।
Damn, I have still no class hierarchy.
সংকেতের ইন্ডেক্স অনুপস্থিত।
No symbol index.
সিম্বলগুলি doc-section-র সাথে যুক্ত নয়।
Symbols are not linked to their doc-section.
নথির মধ্যে নতুন শ্রেণী উপস্থিত নেই।
A new class does not appear in the docs.
নতুন পৃষ্ঠাটি থেকে xi:include করে নির্মিত হয়েছে কি।
Is the new page xi:included from lt;packagegt;-docs.{xml,sgml}.
নথির মধ্যে নতুন সিম্বল অন্তর্ভুক্ত নয়।
A new symbol does not appear in the docs.
ক্লাস অনুক্রম থেকে টাইপ অনুপস্থিত।
A type is missing from the class hierarchy.
সকল gobject অ্যানোটেশনের জন্য foldoc লিংক পাওয়া গিয়েছে।
I get foldoc links for all gobject annotations.
0. PREAMBLE
0. PREAMBLE
H
H
J
J
M
M
N
N
A
MA
@section_id
section 3
নথিপত্রের সংকেত
Document's
@section_id
section 4
১.১২
1.12
লিটল
Lyttle
chris@wilddev.net
chris@wilddev.net
ড্যান
Dan
মুয়েথ
Mueth
d-mueth@uchicago.edu
d-mueth@uchicago.edu
স্টেফান
Stefan
কোস্ট
Kost
ensonic@users.sf.net
ensonic@users.sf.net
gtk-doc-list@gnome.org
gtk-doc-list@gnome.org
১.১৪
1.14
ডিভেলপমেন্ট সংস্করণ
development version
১.১৩
1.13
১৮ ডিসেম্বর ২০০৯
18 December 2009
ক্ষতিগ্রস্ত tarball আপডেট করা হয়েছে
broken tarball update
নতুন সরঞ্জামের বৈশিষ্ট্য ও সংশোধিত বাগের তথ্য
new tool features and bugfixes
১.১১
1.11
১৬ ডিসেম্বর ২০০৯
16 Novemebr 2008
mal
mal
GNOME doc-utils মাইগ্রেশন
GNOME doc-utils migration
Jade v1.1 - SGML-কে বিভিন্ন বিন্যাসে পরিবর্তনের জন্য ব্যবহৃত এটি একটি DSSSL প্রসেসর। http://www.jclark.com/jade
Jade v1.1 - This is a DSSSL processor for converting SGML to various formats. http://www.jclark.com/jade
ইনস্টলেশনের প্রণালী
Installation
DocBook মডিউলার স্টাইল-শিট ইনস্টল করার কোনো প্রমিত স্থান উপস্থিত নেই।
There is no standard place where the DocBook Modular Stylesheets are installed.
GTK-Doc-র কনফিগার স্ক্রিপ্ট দ্বারা স্বয়ংক্রিয়ভাবে নিম্নলিখিত তিনটি ডিরেক্টরির মধ্যে অনুসন্ধান করা হয়:
GTK-Doc's configure script searches these 3 directories automatically:
/usr/lib/sgml/stylesheets/nwalsh-modular (RedHat দ্বারা ব্যবহৃত)
/usr/lib/sgml/stylesheets/nwalsh-modular (used by RedHat)
/usr/lib/dsssl/stylesheets/docbook (Debian দ্বারা ব্যবহৃত)
/usr/lib/dsssl/stylesheets/docbook (used by Debian)
/usr/share/sgml/docbkdsl (SuSE দ্বারা ব্যবহৃত)
/usr/share/sgml/docbkdsl (used by SuSE)
স্টাইল-শিটগুলি অন্য কোনো স্থানে ইনস্টল করা হয়ে থাকলে, নিম্নলিখিত বিকল্প সহয়োগে GTK-Doc কনফিগার করতে হবে: --with-dsssl-dir=lt;PATH_TO_TOPLEVEL_STYLESHEETS_DIRgt;
If you have the stylesheets installed somewhere else, you need to configure GTK-Doc using the option: --with-dsssl-dir=lt;PATH_TO_TOPLEVEL_STYLESHEETS_DIRgt;
make distcheck-র সময় GTK-Doc সক্রিয় করুন
Enable GTK-Doc during make distcheck
xxx_get_type()
xxx_get_type()
&lt;packagegt;.types
&lt;packagegt;.types
&lt;packagegt;-sections.txt
&lt;packagegt;-sections.txt
বর্ণনা
explanation
ফাইলের মধ্যে নাম অনুপস্থিত অথবা ভুল ( দেখুন)।
Missing or wrong naming in file (see ).
GtkWidget
GtkWidget
&lt;packagegt;-docs.{xml,sgml}
&lt;packagegt;-docs.{xml,sgml}