দেখে মনে হচ্ছে অক্স-বিবেটেক্স সর্বশেষতম org প্যাকেজটিতে অন্তর্ভুক্ত নেই (8.2.10-34-gc41bbc-elpa)। সুতরাং আমি এটি অনলাইনে অনুসন্ধান করেছি এবং একবার ডাউনলোড করে / ডিরেক্টরি / লিস্প / ডিরেক্টরিতে রেখেছি। কিছু বাইবেটেক্স জড়িত রফতানি করার চেষ্টা করার সময় আমি নিম্নলিখিত ত্রুটির মধ্যে পড়েছিলাম।
প্রতীকটির ফাংশন সংজ্ঞাটি বাতিল: org-عنصر-সন্নিবেশ-আগে before
তারপরে আমি 'org-element.el' ফাইলটি পরীক্ষা করে দেখি, অবশ্যই এর আগে কোনও ফাংশন পূর্বনির্ধারিত নেই। তবে কেন নেই? Org- উপাদানটির অনলাইন এপিআই ডকুমেন্টটি একবারে এটি উল্লেখ করেছে ।
সুতরাং আমি অনুমান করি যে বর্তমানে আপনি বিটা সংস্করণ বা কিছু পুরানো সংস্করণে স্যুইচ না করতে চাইলে নথির যেভাবে ডকুমেন্ট বর্ণনা করেছে সেভাবেই রেফটেক্স ব্যবহার করা অসম্ভব। দেখা
এখানে আমি বিটা সংস্করণটি ব্যবহার করার উপায়টি শেয়ার করি
git clone git://orgmode.org/org-mode.git
ফোল্ডারটি সরান ~/.emacs.d/
এবং এটির নাম দিনorg-beta
সংশোধন করুন load-path
, বিটা সংস্করণটিকে অন্য সংস্করণের ছায়া দিন এবং ব্যবহারকারীর অবদানের ডিরেক্টরি অন্তর্ভুক্ত করুন
(add-to-list 'load-path (expand-file-name "org-beta\\lisp" user-emacs-directory))
(add-to-list 'load-path (expand-file-name "org-beta\\org-contrib\\lisp" user-emacs-directory))
(alচ্ছিক) আপনি উত্স ফাইলটি সংকলন করতে এবং ডকটি তৈরি করতে মেক কমান্ডটি ব্যবহার করতে পারেন
এখন আপনি পারেন (require 'ox-bibtex)
। আমি এটি লিখতে পছন্দ:(eval-after-load 'org (require 'ox-bibtex))
সঠিক জায়গায় রেফারেন্স তালিকা তৈরি করতে #+BIBLIOGRAPHY: your_bib_lib_name plain option:-d
, org ফাইলের শেষে কিছু রাখুন । আরও বিকল্প দয়া করে এর মধ্যে সহায়তা দস্তাবেজটি দেখুনox-bibtex.el
এইচটিএমএল রফতানির অংশটি সঠিকভাবে কাজ করতে আপনার সর্বশেষ বিবিটেক্স 2 এইচটিএমএল প্রয়োজন হতে পারে, অর্থাত্ 1.98। এটি উত্স থেকে তৈরি করতে, গিথুব থেকে ডাউনলোড করুন এবং 'README' সহায়তা নথির নির্দেশ অনুসরণ করুন।
আপনি যদি আমার মতো উইন্ডোজ ব্যবহার করে থাকেন তবে সমস্ত ডিভেল প্যাকেজ সহ Cygwin64 ব্যবহার করুন। সাইগুইন 64৪৪ ব্যবহার করে বিডেক্সএক্সএইচটিএমএল এর সিডিতে সিডি করুন এবং টাইপ করুন ./configure
, ফিনিস ফিনিস দিন, তারপরে টাইপ করুন make
, ওয়েট ফিনিশটি লিখুন । এখন এই দির, আপনি পাবেন bib2bib.exe
, bibtex2html.exe
এবং aux2bib
। এগুলি আপনার পরিবেশের ভারে কিছু দির কাছে অনুলিপি করুন PATH
। bibtex2html
সেমিডিতে টাইপ করে এটি পরীক্ষা করুন ।
আমাকে উপরের কাজটি করতে হবে কারণ আমি টেক্সলাইভ2014 ব্যবহার করি। আপনি যদি মিকটেক ব্যবহারকারী হন তবে বিবটেক্স ২ এইচটিএমএল ১.৯৯ খুব ভালভাবে কাজ করতে পারে যা উইন্ডোজ ইনস্টলার সহ সহজেই ইনস্টল করা যায়।
পিডিএফ রফতানির অংশটি সঠিকভাবে কাজ করতে আপনার org- মোডটি আরম্ভ করার জন্য নিম্নলিখিত কোডটি ব্যবহার করুন:
(setq org-latex-pdf-process
'("xelatex -shell-escape -interaction nonstopmode -output-directory %o %f"
"bibtex %b"
"xelatex -shell-escape -interaction nonstopmode -output-directory %o %f"
"xelatex -shell-escape -interaction nonstopmode -output-directory %o %f"))
এটি 'বিবেটেক্স' অংশটি কাজ করে। আমি ক্ষীরের প্যাকেজের জন্য শেল এস্কেপ কমান্ডটি ব্যবহার করি।
M-x add-file-local-variable