লিনাক্সে ল্যাটেক্স দিয়ে শুরু করুন [বন্ধ]


189

আজ-লেটেক্স-মূল্য-শেখার দ্বারা প্রভাবিত , এবং উইন্ডোজে কীভাবে করা যায়,

আপনি কীভাবে কেউ লিনাক্সে ল্যাটেক্স দিয়ে শুরু করেছেন?

আপনি কীভাবে এটি থেকে একটি পিডিএফ তৈরি করেন এবং ওও ওয়ার্ড প্রসেসারটি ছেড়ে দেন?

হালনাগাদ:

এখানে দেওয়া সমস্ত পরামর্শকে ধন্যবাদ। আমি বিমার ক্লাসটি ব্যবহার করে একটি দুর্দান্ত পিটিপি তৈরি করতে সক্ষম হয়েছি: http://github.com/becomingGuru/gids-django-ppt । আমি পাওয়ার পয়েন্ট এবং এর মতো ব্যবহারের চেয়ে এই পদ্ধতিরটি অনেক বেশি ভাল পেয়েছি।

যারা আগ্রহী তারা অনেক কাস্টম কমান্ড এবং সংশ্লিষ্ট উপস্থাপনা সহ টেক্স ফাইলটি চেকআউট করতে পারে ।


5
আমি এই প্রশ্নটিকে অফ-টপিক হিসাবে বন্ধ করতে ভোট দিচ্ছি কারণ এটি প্রোগ্রামিং সম্পর্কিত নয়, টেক্স এসই
ভাদিম কোতোভ

3
গুগল করার পরেও প্রথম এক নম্বর ফলাফল
স্যাম জনসন

উত্তর:


287

প্রথমে আপনাকে এটি ইনস্টল করতে হবে:

  • যদি আপনি কোনও ডিস্ট্রো ব্যবহার করেন যা ল্যাটেক্স (প্রায় সবগুলি করবে) প্যাকেজগুলি ব্যবহার করে থাকে তবে টেক্সলাইভ বা টেলেক্সের সন্ধান করুন । টেক্স লাইভ দু'জনের মধ্যে নতুন এবং এখন বেশিরভাগ বিতরণে টেটেক্সকে প্রতিস্থাপন করছে।

    আপনি যদি ডেবিয়ান বা উবুন্টু ব্যবহার করছেন তবে এরকম কিছু:

    apt-get install texlive

    .. এটি ইনস্টল করা হবে।

    রেডহ্যাট বা সেন্টোসের প্রয়োজন:

    yum install tetex

দ্রষ্টব্য: এটির জন্য রুট অনুমতি প্রয়োজন, সুতরাং suব্যবহারকারীকে রুটে স্যুইচ করতে ব্যবহার করুন, অথবা sudoআপনি যদি ইতিমধ্যে রুট ব্যবহারকারী হিসাবে লগ ইন না করে থাকেন তবে কমান্ডগুলি উপসর্গটি ব্যবহার করুন।

এর পরে আপনাকে একটি পাঠ্য সম্পাদক পেতে হবে । যে কোনও সম্পাদক তা করবেন, তাই আপনি যা স্বাচ্ছন্দ্য বোধ করেন। আপনি দেখতে পাবেন যে ইমাস (এবং ভিএম) এর মতো অগ্রণী সম্পাদকগুলি প্রচুর কার্যকারিতা যুক্ত করে এবং তাই আপনার নথির আউটপুট চেষ্টা করার আগে এবং তৈরি করার আগে আপনার সিনট্যাক্সটি সঠিক কিনা তা নিশ্চিত করতে সহায়তা করবে।

টেস্ট.টেক্স নামে একটি ফাইল তৈরি করুন এবং এতে কিছু সামগ্রী রেখে দিন, ল্যাটেক্স প্রাইমারের উদাহরণটি বলুন :

\documentclass[a4paper,12pt]{article}
\begin{document}

The foundations of the rigorous study of \emph{analysis}
were laid in the nineteenth century, notably by the
mathematicians Cauchy and Weierstrass. Central to the
study of this subject are the formal definitions of
\emph{limits} and \emph{continuity}.

Let $D$ be a subset of $\bf R$ and let
$f \colon D \to \mathbf{R}$ be a real-valued function on
$D$. The function $f$ is said to be \emph{continuous} on
$D$ if, for all $\epsilon > 0$ and for all $x \in D$,
there exists some $\delta > 0$ (which may depend on $x$)
such that if $y \in D$ satisfies
\[ |y - x| < \delta \]
then
\[ |f(y) - f(x)| < \epsilon. \]

One may readily verify that if $f$ and $g$ are continuous
functions on $D$ then the functions $f+g$, $f-g$ and
$f.g$ are continuous. If in addition $g$ is everywhere
non-zero then $f/g$ is continuous.

\end{document}

একবার আপনি এই ফাইলটি পেয়ে গেলে আপনাকে কিছু আউটপুট তৈরি করতে তার উপর লেটেক্স চালাতে হবে (শুরু করার জন্য .dvi ফাইল হিসাবে, যা আরও অনেকগুলি ফর্ম্যাটে রূপান্তর করা সম্ভব):

latex test.tex

এটি একগুচ্ছ আউটপুট মুদ্রণ করবে, এরকম কিছু:

=> latex test.tex

This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./test.tex
LaTeX2e &lt;2003/12/01&gt;
Babel &lt;v3.8d&gt; and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size12.clo))
No file test.aux.
[1] (./test.aux) )
Output written on test.dvi (1 page, 1508 bytes).
Transcript written on test.log.

..এই বেশিরভাগ আউটপুট সম্পর্কে চিন্তা করবেন না - গুরুত্বপূর্ণ অংশটি টেস্ট.ডভি লাইনে লেখা আউটপুট , যা বলে যে এটি সফল হয়েছিল।

এখন আপনাকে এক্সডিভি দিয়ে আউটপুট ফাইলটি দেখতে হবে :

xdvi test.dvi &

এটি এতে সুন্দর বিন্যাসিত আউটপুট সহ একটি উইন্ডো পপআপ করবে। এটিকে ছাড়তে `q 'চাপুন, অথবা আপনি এটি উন্মুক্ত রেখে দিতে পারেন এবং টেস্ট.ডভি ফাইলটি সংশোধন করা হলে এটি স্বয়ংক্রিয়ভাবে আপডেট হবে (সুতরাং আপনি যখনই আউটপুট আপডেট করতে ক্ষীর চালাবেন)।

এর একটি পিডিএফ তৈরি করতে আপনি কেবল ক্ষীরের পরিবর্তে পিডিফ্লেটেক্স চালান :

pdflatex test.tex

.. এবং আপনার কাছে test.dvi ফাইলের পরিবর্তে একটি test.pdf ফাইল তৈরি হবে।

এটি সব ঠিকঠাক কাজ করার পরে, আমি LaTeX প্রাইমার পৃষ্ঠাতে গিয়ে সেখানে আইটেমগুলি চালানোর পরামর্শ দিচ্ছি কারণ আপনার যে ডকুমেন্টটি লিখতে চান তার জন্য বৈশিষ্ট্যগুলি প্রয়োজন।

ভবিষ্যতের বিষয়গুলি বিবেচনা করার মধ্যে রয়েছে:

  • যেমন ব্যবহারযোগ্য সরঞ্জামসমূহ XFig বা দিয়া ডায়াগ্রামে তৈরি করতে । এগুলি সহজেই আপনার নথিগুলিতে বিভিন্ন ফর্ম্যাটে sertedোকানো যেতে পারে। নোট করুন আপনি যদি পিডিএফ তৈরি করে থাকেন তবে আপনার চিত্রগুলির জন্য ইপিএস (এনক্যাপসুলেটেড পোস্টস্ক্রিপ্ট) ব্যবহার করা উচিত নয় - যদি সম্ভব হয় তবে আপনার ডায়াগ্রাম সম্পাদক থেকে রফতানি করা পিডিএফ ব্যবহার করুন, বা আপনি epstopdfপ্যাকেজটি চিত্রের জন্য স্বয়ংক্রিয়ভাবে (ই) পিএস থেকে পিডিএফ রূপান্তর করতে পারবেন সঙ্গে অন্তর্ভুক্ত \includegraphics

  • আপনার দস্তাবেজগুলিতে সংস্করণ নিয়ন্ত্রণ ব্যবহার শুরু করুন । এটি প্রথমে অতিরিক্ত মনে হয় তবে আপনি যখন বড় কিছু লিখছেন তখন ফিরে যেতে এবং পূর্ববর্তী সংস্করণগুলি সন্ধান করতে সক্ষম হওয়া অত্যন্ত দরকারী extremely

  • আপনার জন্য ক্ষীর চালানোর জন্য মেক ব্যবহার করুন । আপনি যখন গ্রন্থাগার, ছবি এবং ল্যাটেক্সের আরও জটিল ব্যবহারগুলি শুরু করবেন তখন আপনি দেখতে পাবেন যে এটি আপনাকে একাধিক ফাইল বা একাধিকবার চালানো উচিত (প্রথমবারের তথ্যগুলি রেফারেন্স আপডেট করে এবং দ্বিতীয়টি নথিতে রেফারেন্স রাখে, তাই তারা যদি আপনি দু'বার ল্যাটেক্স চালিত না করেন তবে পুরানো হতে পারে ...)। এটি একটি মেকফিলের মধ্যে বিমূর্ত করা অনেক সময় এবং প্রচেষ্টা সাশ্রয় করতে পারে।

  • আরও ভাল সম্পাদক ব্যবহার করুন । ইমাসস + অ্যাক্টেক্সের মতো কিছু উচ্চ দক্ষ। এটি অবশ্যই একটি অত্যন্ত বিষয়গত বিষয়, সুতরাং আমি এটি এ ছেড়ে যাব (যে এবং এটি যে ইমাকসই স্পষ্টভাবে সর্বোত্তম বিকল্প :)


15
সদুপদেশ; কংক্রিট সবসময় অস্পষ্ট চেয়ে ভাল। আমি ল্যাটেক্স-ডিভি পথ পুরোপুরি সরিয়ে ফেলতাম এবং কেবল কোনও শিক্ষানবিশকে পিডিএফ্লেটেক্স উল্লেখ করতাম।
শ্রীভাতসারআর

1
(ভেক্টর) গ্রাফিক্স পিডিএফ থাকা উচিত, যখন পিডিএফ ল্যাটেক্স ডকুমেন্ট তৈরি করা হয়। যদিও পিডিজি ফাইলগুলি খুব বড় হলে পিএনজিগুলি কার্যকর হতে পারে।
এডুয়ার্ডো লিওনি

এটি উবুন্টু ১৩.০৪ (বিরল) তে কাজ করে না, টেক্সলাইভের জন্য কোনও প্যাকেজ নেই :( আমি কীভাবে উবুন্টু ১৩.০৪ (
বিরল

@ ভ্যালেন্ট এই পৃষ্ঠার লঞ্চপ্যাড.এন.উবন্টু / রেরিং /+ প্যাকেজ / টেক্সলাইভ পরামর্শ দেয় যে টেক্সলাইভটি পাওয়া উচিত (এই ঘটনাটি পরীক্ষা করার জন্য অবিলম্বে আমার কাছে ১৩.০৪ বাক্স নেই)
ডেভিড গার্ডনার

@ ভ্যালেন্ট্ট আসলে আমার চারপাশে একটি ১৩.০৪ বাক্স ছিল এবং এটি চেষ্টা করেছিলাম এবং "সংস্করণে ইনস্টল টেক্সলাইভ" এই সংস্করণে আমার জন্য দুর্দান্ত কাজ করে। সম্ভবত আপনি একটি এপটি রেপো মিস করছেন?
ডেভিড গার্ডনার

39

লিনাক্সে ল্যাটেক্স শুরু করার জন্য আপনাকে কয়েকটি প্যাকেজ ইনস্টল করতে হবে:

  1. আপনার একটি লেটেক্স বিতরণ প্রয়োজন । এটি হ'ল (লা) টিএক্স কম্পিউটার টাইপসেটিং সিস্টেম সমন্বিত প্রোগ্রামগুলির সংকলন। ইউনিক্স সিস্টেমে স্ট্যান্ডার্ড লটেক্স বিতরণটি টেইটেক্স ব্যবহৃত হত , তবে এটি টেক্স লাইভ দ্বারা সুপারসাইড করা হয়েছে । বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশনে টেক্স লাইভের জন্য ইনস্টলেশন প্যাকেজ রয়েছে - উদাহরণস্বরূপ, উবুন্টু এবং ফেডোরার জন্য প্যাকেজ ডাটাবেস প্রবেশ করুন ।

  2. আপনি সম্ভবত একটি ল্যাকেক্স সম্পাদক ইনস্টল করতে চাইবেন । স্ট্যান্ডার্ড লিনাক্সের পাঠ্য সম্পাদকরা ঠিকঠাক কাজ করবে; বিশেষত, ইমাক্সের কাছে (লা) টিএক্স এডিটিং ম্যাক্রোগুলির একটি দুর্দান্ত প্যাকেজ রয়েছে যার নাম অ্যাকটিএক্স । বিশেষায়িত লটেক্স সম্পাদকগুলিও বিদ্যমান; এর মধ্যে কিলি ( কেডিএ ইন্টিগ্রেটেড লটেক্স এনভায়রনমেন্ট) বিশেষত দুর্দান্ত।

  3. আপনি সম্ভবত একটি ল্যাকেক্স টিউটোরিয়াল চাইবেন । ক্লাসিক টিউটোরিয়ালটি হ'ল " টেক্সট ল্যাটেক্স 2 এর সংক্ষিপ্ত পরিচিতি ", তবে আজকাল লটেক্স উইকিবুক আরও ভাল পছন্দ হতে পারে।


9

আমি লিক্স ব্যবহার শুরু করার সুপারিশ করব, এটির সাথে আপনি ওএইও-রাইটারের মতোই ল্যাটেক্স ব্যবহার করতে পারবেন। এটি ম্যানুয়ালি আপনার ডকুমেন্টে লেটেক্স-কোড যুক্ত করে আরও গভীরতর লেটেক্সে প্রবেশের সম্ভাবনা দেয়। ইনস্টলটিউইনের পরে পিডিএফটি কেবল এক কিলিক দূরে। লিক্স ক্রস প্ল্যাটফর্ম form


7

এটি আপনার লিনাক্স ডিস্টিবিউশন এবং আপনার সম্পাদকসমূহের পছন্দ ইত্যাদির উপর নির্ভর করে তবে আমি কিল (একটি কেপি অ্যাপ্লিকেশন) দিয়ে শুরু করার পরামর্শ দেব কারণ এটি শিখতে সহজ এবং এটি ইনস্টল করা ল্যাটেক্স এবং পিডিএফ প্রজন্মের বেশিরভাগ প্রয়োজনীয় প্যাকেজ ইনস্টল করা উচিত। স্ক্রিনশটগুলি একবার দেখুন।


7

আপনি যদি উবুন্টু বা ডেবিয়ান ব্যবহার করেন তবে আমি একটি টিউটোরিয়াল অনুসরণ করতে সহজ করেছিলাম: উবুন্টু বা ডেবিয়ানে লটেক্স ইনস্টল করুন । এই টিউটোরিয়ালটি কীভাবে ল্যাটেক্স ইনস্টল করবেন এবং কীভাবে আপনার প্রথম পিডিএফ তৈরি করবেন তা ব্যাখ্যা করে।


2

টেকেক্স বিতরণ আকারে বেশিরভাগ লিনাক্স বিতরণ নিয়ে ল্যাটেক্স আসে । নামে 'টিটেক্স' সহ সমস্ত প্যাকেজ সন্ধান করুন এবং সেগুলি ইনস্টল করুন।

  • বেশিরভাগ সম্পাদক যেমন vim বা emaks টেক্স এক্স সম্পাদনা মোডের সাথে আসে । আপনি ডাব্লুওয়াইএসআইজিআইজি-ইশ ফ্রন্ট- এন্ডস (প্রযুক্তিগতভাবে ডাব্লুওয়াইএসআইওয়াইওয়াইএম ) পেতে পারেন, যার মধ্যে সম্ভবত সবচেয়ে বেশি পরিচিত লিক্স।

  • ল্যাটেক্সের সেরা দ্রুত পরিচয় হ'ল ওটিকারের ' ল্যাটেক্সের পক্ষে এত ছোট নয়'

  • লেটেক্স একটি সংকলকের মতো কাজ করে। আপনি ল্যাটেক্স ডকুমেন্টটি সংকলন করুন (এতে অন্যান্য ফাইল অন্তর্ভুক্ত থাকতে পারে), যা একটি .dvi(ডিভাইস ইন্ডিপেন্ডেন্ট) নামে একটি ফাইল উত্পন্ন করে । এটি বিভিন্ন পোস্ট-প্রসেসরের সাথে বিভিন্ন ফরমেটে (পিডিএফ সহ) পোস্ট-প্রসেস করা যেতে পারে।

  • পিডিএফ করার dvipsজন্য, পিডিএফ রূপান্তর করার জন্য ফন্ট রেন্ডারিং সেট আপ করে একটি পিএস তৈরি করতে পতাকা -PPDF (আইআইআরসি - আমার হাতে একটি মেকফিল নেই) ব্যবহার করুন এবং ব্যবহার করুন। তারপরে পিডিএফ রূপান্তরটি দিয়ে ps2pdfবা ডিস্টিলারের মাধ্যমে করা যেতে পারে (যদি আপনার এটি থাকে)।

  • এই পরিবেশে গ্রাফিক্স অন্তর্ভুক্ত করার জন্য সেরা ফর্ম্যাটeps (এনক্যাপসুলেটেড পোস্টস্ক্রিপ্ট) যদিও সমস্ত সফ্টওয়্যার ভাল আচরণযুক্ত পোস্টস্ক্রিপ্ট তৈরি করে না। জেপিগ বা অন্যান্য ফর্ম্যাটে ফটোগ্রাফগুলি বিভিন্ন প্রক্রিয়া ব্যবহার করে অন্তর্ভুক্ত করা যেতে পারে


1
টেটেক্স খুব পুরানো এবং অসমর্থিত। পরিবর্তে টেক্স লাইভ ব্যবহার করা উচিত। অন্যথায় আপনার অন্যান্য মন্তব্য ভাল।
উইল রবার্টসন

আমি নিশ্চিত যে ফেডোরা এবং উবুন্টু উভয়ের সাথেই বন্টন বেল্ট হয়েছে টেকেক্স। এটা অবশ্যই বেশ সম্প্রতি ছিল।
কনফারডঅফটুনব্রিজ

2

আমি ব্যক্তিগতভাবে একটি সম্পূর্ণ সম্পাদনা প্যাকেজ ব্যবহার করব যেমন:

  • TexWorks
  • TexStudio

তারপরে আমি সংকলন প্যাকেজ হিসাবে "মিকটেক্স" ইনস্টল করব যা আপনাকে pdfLaTeXসংকলকটি ব্যবহার করে আপনার ডকুমেন্ট থেকে পিডিএফ তৈরি করতে দেয় allows


2
yum -y install texlive

ল্যাটেক্স কমান্ডটি পাওয়ার জন্য আমার সেন্টো ডিসট্রোর পক্ষে যথেষ্ট ছিল না।

এই সাইটে https://gist.github.com/melvincabatuan/350f86611bc012a5c1c6 অতিরিক্ত প্যাকেজ রয়েছে। নির্দিষ্টভাবে:

yum -y install texlive texlive-latex texlive-xetex

যথেষ্ট ছিল তবে লেখক এগুলিও উল্লেখ করেছেন:

yum -y install texlive-collection-latex
yum -y install texlive-collection-latexrecommended
yum -y install texlive-xetex-def
yum -y install texlive-collection-xetex

শুধুমাত্র প্রয়োজন হলে:

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