আপনি যদি নিজেই উদাহরণ তৈরি করতে চান (এটিই আমি আপনার প্রশ্ন থেকে যাচ্ছি, তবে আমি ভুল হলে আমাকে সংশোধন করি), EXAMPLE
ব্লকের পরিবর্তে একটি ব্লক ব্যবহার করুন SRC
:
#+BEGIN_EXAMPLE
$ ls
dir1
dir2
file1
file2
...
#+END_EXAMPLE
এইচটিএমএল রফতানি করার সময়, এই ব্লকটি হয়ে যায়:
<pre class="example">
$ ls
dir1
dir2
file1
file2
...
</pre>
আপনি দেখতে পাচ্ছেন, রফতানি করা ব্লকের সামগ্রীগুলি মূল EXAMPLE
ব্লকের সামগ্রীর মতো ।
আপনি যদি আউটপুটটিকে গতিশীলভাবে তৈরি করতে প্রকৃতপক্ষে এক বা একাধিক কমান্ড চালাতে চান এবং আপনার এইচটিএমএল ডকুমেন্টে কমান্ড এবং ফলাফল উভয়ই অন্তর্ভুক্ত করেন তবে আপনাকে SRC
এই জাতীয় দেখতে ব্লকটি সংশোধন করতে হবে :
#+BEGIN_SRC sh :exports both
ls
#+END_SRC
আউটপুট তাহলে ls
কমান্ড ডিরেক্টরি এবং ফাইল আপনি আপনার উদাহরণে তালিকাভুক্ত থাকে ( dir1
, dir2
, file1
, file2
) এই রপ্তানি হবে:
<div class="org-src-container">
<pre class="src src-sh">
ls
</pre>
</div>
<table>
<colgroup>
<col class="left" />
</colgroup>
<tbody>
<tr>
<td class="left">dir1</td>
</tr>
<tr>
<td class="left">dir2</td>
</tr>
<tr>
<td class="left">file1</td>
</tr>
<tr>
<td class="left">file2</td>
</tr>
</tbody>
</table>
আপনি দেখতে পাচ্ছেন যে কোডটি নিজেই একটি কোড ব্লকে মোড়ানো থাকে এবং ফলাফলগুলি একটি সারণীতে তালিকাভুক্ত হয়।
নোট করুন যে sh
কোড ব্লকগুলির জন্য আপনাকে স্পষ্টভাবে এর মাধ্যমে সমর্থন সক্ষম করতে হবে :
(require 'ob-sh)
(org-babel-do-load-languages 'org-babel-load-languages '((sh . t)))
এটি কারণ ডিফল্টরূপে অর্গ বাবেল কেবল ইমাস লিস্প কোড ব্লকগুলির জন্য সমর্থন সক্ষম করে ( এখানে বর্ণিত হিসাবে )।
ob
জিনিস, আমি আরো দুটি সমস্যার পেয়েছি,1
: কোনো থাকেbuilt-in shortcut
মতো BEGIN_EXAMPLE জোড়া সন্নিবেশ করতে<s then TAB
সন্নিবেশ করতেBEGIN_EXAMPLE
একটি স্নিপেট সংজ্ঞায়িত করতে ব্যতীতyasnippet
?2
:org-html-handle-links: Wrong type argument: stringp, nil
পরিবর্তন করার পরে আমি ত্রুটির বার্তা পেয়েছিBEGIN_EXAMPLE
তবে আরও কিছু নেই, আমার org ফাইলটিতে লিঙ্কটি সম্পর্কে অবশ্যই কিছু ভুল থাকতে হবে, সেগুলির মধ্যে অনেক কিছুই রয়েছে,org-export
রফতানি ব্যর্থ হওয়ার সময় আমি কীভাবে লাইন নম্বরটি ভুল তা কীভাবে আরও বিশদ প্রদর্শন করতে পারি? ??