আমি কিভাবে লেটেককে এঙ্কিতে কাজ করতে পারি?


10

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

বর্তমান সমস্যা হল: কিভাবে আমি libgd ইনস্টল করতে পারেন?


আমি তৈরি করার চেষ্টা করছি Anki সাথে কাজ করে ক্ষীর । এটি কীভাবে করা যায় সে সম্পর্কে আমি জানতে পারি কেবলমাত্র তথ্য এই পৃষ্ঠা :

  • [...] LaTeX ব্যবহার করার জন্য, আপনাকে এটি আলাদাভাবে ইনস্টল করতে হবে - এটি Anki এর সাথে বান্ডেল করা হয় না
  • [...] ওএসএক্সে ম্যাকটেক্স ব্যবহার করুন
  • Dvipng ইনস্টল করা আবশ্যক।
  • ওএসএক্সে, যদি আপনি MacPorts ব্যবহার করেন অথবা LaTeX ইনস্টল করতে চান তবে নিশ্চিত করুন যে লেটেক এবং ডিভিপঞ্জগুলি / usr / bin এ লিঙ্কযুক্ত।

স্ট্যান্ডার্ড ইনস্টলেশন MacTex 3 গিগাবাইট পর্যন্ত লাগে, আমি বিশ্বাস করি যতটা প্রয়োজনীয়, আমি তার জিআইআই অ্যাপ্লিকেশন ব্যবহার করতে যাচ্ছি না। আমি শুধু লেটেক্স লাইব্রেরির প্রয়োজন হলে, আমি সঠিকভাবে বুঝতে পারছি, যা 3 গিগাবাইটের চেয়ে কম হওয়া উচিত। অতএব, আমি ইনস্টল করছি BasicTeX পরিবর্তে সংস্করণ, যা প্রায় 100 এমবি লাগে।

আমি ইতিমধ্যে আছে যদি আমি নিশ্চিত নই Dvipng ইনস্টল বা না, তাই আমি Anki পুনরায় কাজ করছে কিনা তা দেখতে কাজ করে না। আমি নিম্নলিখিত ত্রুটি পেয়েছিলাম:

Dvipng নির্বাহ ত্রুটি। [...] আউটপুট tmp.dvi লেখা [...]

তাই সম্ভবত আমাকে ডিভিপং ইন্সটল করতে হবে ... ইন্সটল রিডমে নিম্নলিখিত তথ্য রয়েছে:

Dvipng ইনস্টল করা সহজ হওয়া উচিত: নিছক ./configure', ', এবং   'ইনস্টল করুন'।

পূর্বশর্ত:

  • জিডি গ্রাফিক্স ড্র লাইব্রেরি, libgd
  • পথ অনুসন্ধান লাইব্রেরি kpathsea
  • libpng এবং libz

আবার, আমি নিশ্চিত নই যে, এই যে কোন পূর্বশর্তগুলির আমি ইতিমধ্যেই ইনস্টল করেছি, তাই আমি সঠিক পথে সঠিক পথে পরিচালিত ত্রুটির বার্তাগুলির প্রত্যাশায় ইনস্টলেশনের সাথে এগিয়ে যাচ্ছি।

নির্বাহ করার পর ./config, এটা ত্রুটি দেয়:

কনফিগারেশন: ত্রুটি: খুঁজে পাওয়া যায় না / libpng ব্যবহার করতে পারেন

... যা আমি মনে করি অদ্ভুত যেহেতু Readme states:

 To be able to compress and write PNG files to disk, dvipng (or
 really libgd) uses libpng which in turn uses libz. These should be
 available on any modern system, if not, download them and install
 them.

আমি গিয়েছিলাম libpng ওয়েবসাইট এবং আমার ওএস (10.6 / i386) এর সাথে কাজ করে এমন একটি "বর্তমান বাইনারি" খুঁজে বের করার চেষ্টা করেছে, তবে মনে হচ্ছে যে সর্বশেষ 3 টি সংস্করণে কোন বাইনারি নেই যা ডাউনলোডের জন্য উপলব্ধ। তাই আমি "পুরনো বাইনারি" বিভাগে গিয়েছিলাম, যা আমাকে নিয়েছিল এই ওয়েবসাইট , যা libpng v1.4.5 আছে। আমি libpng এর জন্য "পৃথক ইনস্টলার প্যাকেজ" ইনস্টল করেছি।

এখন এটি ইনস্টল করা হয়েছে, আমি আবার ডিভিপং ইনস্টল করার চেষ্টা করেছি, এবং এটি এখন নিম্নোক্ত ত্রুটিটি দেয়:

খুঁজে পাওয়া যাবে না / libgd ব্যবহার করুন
এই অঙ্কন লাইব্রেরি ডাউনলোড করা যেতে পারে http://www.boutell.com/gd

আমি যখন যান যে ওয়েবসাইট , আমি দেখি এটি পৃষ্ঠাটি সরানো হয়েছে এবং এটি বর্তমানে ডাউন। উৎস ফাইলগুলির একটি লিঙ্ক আছে এবং বাইনারি বিতরণ নেই। আমি নিশ্চিত যে আমি কোথা থেকে যাব ... আমি কি উৎসটি ডাউনলোড করবো এবং এটিকে কোনভাবে কম্পাইল করবো? একবার এটা মেনে চলার সাথে আমি কি করব? আমি কি এটি তৈরি কিছু ফাইল চালানো? আমি কি নির্দিষ্ট ফোল্ডারে জেনারেট করে ফাইল সরানো? ডিভিপিং কিভাবে এটি অ্যাক্সেস করবেন তা কীভাবে জানবে? আমি কিভাবে এই মত কিছু করতে অপরিচিত, তাই কোন সাহায্য প্রশংসা করা হবে।


এখানে আনক্সির সাথে লেটেক্সের কাজ করার জন্য নির্ভরতা অনুক্রমের একটি সারসংক্ষেপ (এতদূর) যা ইনস্টল করা উচিত:

  • MacTeX : ইনস্টল করা (ডিস্ক স্পেস অনেক সংরক্ষণ করতে বেসিক টেক সংস্করণ পেয়েছেন)।
  • Dvipng : ইনস্টল করা নেই (libgd ছাড়া ইনস্টল করা যাবে না)।
    • libpng : ইনস্টল (ব্যক্তিগত ইনস্টলার প্যাকেজ পেয়েছিলাম)।
    • libgd: ইনস্টল করা নেই (এটি কিভাবে ইনস্টল করবেন তা নিশ্চিত না)।
    • ???

অন্য প্রশ্নগুলো:

  • এই নির্ভরতাগুলির কোনটি ইনস্টলার চালানোর পরিবর্তে ইনস্টল করা হয়েছে কিনা তা জানার জন্য আরও ভাল, নির্ভরযোগ্য পদ্ধতি আছে কি না এবং একটি অর্থপূর্ণ ত্রুটির বার্তা আশা করা যায়?

উত্তর:


13

আপনার প্রশ্নটি আনািকে সাথে কাজ করার জন্য লেটেক্সের সাথে আমার খুব সহায়ক ছিল, কিন্তু আমি খুঁজে পাই যে ডিভিপঞ্জ পেতে সহজ উপায় রয়েছে:

  1. MacTeX ইনস্টল করুন। আমি বেসিক টেক-2011.pkg ইনস্টল করেছি (ম্যাকটেক্স-এডিশন-২011.এমপিকেজি প্রয়োজন হয় না)।
  2. টার্মিনাল খুলুন, টাইপ করুন "tlmgr আপডেট - স্বয়ং & amp; tlmgr ইনস্টল dvipng" এবং এন্টার চাপুন। এটি TeX লাইভ ম্যানেজার আপডেট করবে এবং সর্বশেষ dvipng ইনস্টল করবে।

একবার আপনি যে, আপনি সব সেট করা উচিত।


আমি রাজী. কমান্ড লাইনের তুলনায় টেক্স লাইভ ইউটিলিটির মাধ্যমে ম্যাকটেক্সে প্যাকেজ ইনস্টল করা অনেক ভাল। এই পরামর্শ কাজ করা উচিত।
dan8394

1
প্রশ্ন: আমি আমার সিস্টেমে একমাত্র প্রশাসক নই তবে যখন আমি টার্মিনাল কমান্ডটি ব্যবহার এবং চালানোর চেষ্টা করি তখন "tlmgr update - self & amp; tlmgr install dvipng" চালানোর সময় আমাকে একটি ত্রুটি বলে মনে হচ্ছে যে আমাকে প্রোগ্রামটি অ্যাডমিন হিসাবে চালানোর দরকার। আমি প্রশাসক! আমি কিভাবে এই প্রোগ্রাম চালাতে পারি? আমি OSX10.6 (স্নো লিপার্ড) এ লেটেক্স সঠিকভাবে কনফিগার করার জন্য এটি প্রয়োজন কারণ আমি বেসিকটেক্সের একটি নতুন ইনস্টল করার পরে pdflatex / dvipng ত্রুটিগুলি পাচ্ছি। ধন্যবাদ!

1
পিতা-মাতার জন্য: @ user21373 এর প্রশ্নের উত্তরটি 'সুডো' কমান্ড ব্যবহার করা।
SigmaX

3

আমি এই সঠিক সমস্যাটি ছিলাম কিন্তু "tlmgr আপডেট --self & amp; tlmgr ইনস্টল dvipng" কমান্ডটি কাজ করে নি এবং আমি একটি প্রশাসক হিসাবে প্রোগ্রাম চালানোর জন্য ত্রুটিটি পেয়েছি।

আমি ব্যবহার করে ব্যবহারকারীর অ্যাকাউন্ট একটি অ্যাডমিন অ্যাকাউন্ট ছিল। পরিবর্তে আমি যা করেছি তা হল সুডো হিসাবে আলাদাভাবে প্রতিটি কমান্ড চালানো: ম্যাক ওএস এক্স টার্মিনাল প্রম্পটে:

$ sudo tlmgr update --self

(এই কমান্ডের জন্য অপেক্ষা এবং প্রতিদ্বন্দ্বিতা করার জন্য অপেক্ষা করুন)

$ sudo tlmgr install dvipng

এটি কাজ করে এবং tlmgr আপডেটগুলি পাশাপাশি dvipng ইনস্টল করে, যার ফলে আনািকে লাটেক্স আউটপুট প্রদর্শন করে!


1
আপনি এই কমান্ডগুলি এক-মাছ ধরার যন্ত্র হিসাবে চালাতে পারেন sudo tlmgr update --self && sudo tlmgr install dvipng
Joe Chrysler
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.