লুএক্স বা লটেক্সের সাথে উবুন্টু হরফ কীভাবে ব্যবহার করা যেতে পারে?


27

আমি নথি তৈরি করার জন্য লায়াক্স ব্যবহার করি এবং আমার নথির আউটপুটটিকে ফর্ম্যাট করতে সক্ষম হতে চাই যাতে তারা উবুন্টু ফন্টটি ব্যবহার করে।

LyX ডকুমেন্ট সেটিংসে, এটি প্রদর্শিত হবে যে কেবলমাত্র একটি নির্দিষ্ট সংখ্যক ফন্ট উপলব্ধ।

লিক্স: ডকুমেন্ট সেটিংস

এই তালিকায় উবুন্টু ফন্ট যুক্ত করা কি সম্ভব?

যদি তা না হয় তবে লটেক্সে উবুন্টু হরফ ব্যবহার করার কোনও উপায় আছে কি? আমি ল্যাকএক্স ডকুমেন্টটি ল্যাটেক্সে রফতানি করতে পারি, আমার পরিবর্তনগুলি করতে এবং তারপরে pdflatex& Co ব্যবহার করতে পারি । একটি ফর্ম্যাট ডকুমেন্ট তৈরি করতে।

উত্তর:


11

ল্যাটেক্স যে ফর্ম্যাটটি বোঝে সেটিকে প্রকৃত প্রকারের ফর্ম্যাটে (যেমন উবুন্টু ফন্টের মতো) ফন্টে রূপান্তর করা যেমন ttf2afm, ttf2pkইত্যাদি ইত্যাদির সাহায্যে সম্ভব তবে এতে প্রচুর কাজ জড়িত। নেটে অনেকগুলি হাওটো রয়েছে (যেমন এটি )।

কোনও বিকল্প LaTeX / pdfLaTeX এর পরিবর্তে XeTeX ব্যবহার করছে যা কোনও সিস্টেমের ফন্ট ব্যবহার করতে সক্ষম। লিকএক্সকে এক্সটেক্সের সাথে কাজ করাও খুব বেশি কঠিন নয়, লিক্স উইকির একটি হাটো রয়েছে: http://wiki.lyx.org/LyX/XeTeX

আপডেট: ভিনসেন্ট-জাভিয়ের জুমেল আপনি কীভাবে একটি ব্লগ পোস্টে উবুন্টু হরফগুলিকে একটি ল্যাটেক্স প্যাকেজে রূপান্তর করতে পারবেন তার একটি খুব সংক্ষিপ্ত সংক্ষিপ্তসার পোস্ট করেছেন । তারপরে আপনি কেবল \usepackage{Ubuntu}লেক্সেক্স বা লিক্সে ব্যবহার করতে পারেন ।


+1, এক্সটেক্সটি সাধারণত দুর্দান্ত এবং বুট করার জন্য ইউনিকোডকে সঠিকভাবে বোঝে।
লোভবার্গ

16

উবুন্টু হরফ (বা অন্য কোনও সিস্টেম ফন্ট) ব্যবহার করতে, এক্সটেক্স ব্যবহার করুন

sudo apt-get install texlive-xetex

একবার আপনি LyX মধ্যে আপনার দস্তাবেজ তৈরি করেছেন দস্তাবেজ (TeX বোতাম ব্যবহার করে) শুরুতে কিছু TeX কোড যোগ করুন: \fontspec{Ubuntu}। এটি পুরো ডকুমেন্টটি উবুন্টু ফন্ট ব্যবহার করে। আপনি যদি অন্য কোনও ফন্টে স্যুইচ করতে চান তবে অন্য ফন্টের \fontspecফন্টের নামটি দিয়ে আবার কমান্ডটি ব্যবহার করুন ।

লিক্স ডকুমেন্ট

এটি কোনও ডিভিআই / পিডিএফ / ইত্যাদি রেন্ডার করার জন্য, কিছু সেটিংস ডকুমেন্ট> সেটিংসে পরিবর্তন করা দরকার be

'LaTeX Preamble' এ ক্লিক করুন এবং এটি পাঠ্য বাক্সে প্রবেশ করুন:

\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}

ল্যাকেক্স প্রি্যাম্বেল

এছাড়াও, 'ভাষা' এর অধীনে, এনকোডিংটি এতে সেট করুন Unicode (XeTeX) (utf8)

ভাষা

এখন ডকুমেন্টটি ল্যাটেক্স (পিডিফ্লেটেক্স) হিসাবে এক্সপোর্ট করুন:

রপ্তানি

এটি DOCUMENT_NAME.tex এ আসলে আউটপুট ছাড়া কিছুই করবে না বলে মনে হবে।

এখন একটি টেমিনাল খুলুন (অ্যাপ্লিকেশন-> আনুষাঙ্গিক-> টার্মিনাল) এবং প্রবেশ করুন:

cd ~/Documents
xelatex ubuntu.tex
xdg-open ubuntu.pdf

~/Documentsআপনার দস্তাবেজযুক্ত ফোল্ডারের পাথ এবং নথির ubuntuনামের সাথে প্রতিস্থাপন করুন । এটিতে আপনার নথির আউটপুট একটি পিডিএফ ফাইল তৈরি করা উচিত এবং এটি ডিফল্ট পিডিএফ রিডারে খুলতে হবে:

পিডিএফ আউটপুট

দেখতে সুন্দর লাগছে না? : ডি

এক্সেলকে পরামর্শ দেওয়ার জন্য এবং সংস্থানগুলিতে দরকারী লিঙ্ক সরবরাহ করার জন্য মার্সেল স্টিমবার্গকে ধন্যবাদ । আমি আরও তথ্যের জন্য লোকগুলিকে এক নজর দেখার পরামর্শ দিই।


সুন্দর ব্যাখ্যা! আমি মনে করি লিকএক্স থেকে সরাসরি এক্সটেক্স কল করা উচিত (অর্থাত্ প্রথমে রফতানির পরিবর্তে), তবে আমি কখনই এটি চেষ্টা করি নি।
মার্সেল স্টিমবার্গ

1
বাহ, একটি নিখুঁত উত্তর! আমার কাছে একটি প্রশ্ন রয়ে গেছে: হরফ ব্যবহারের টাইপোগ্রাফিক গুণাগুণটি কীভাবে। এর আরও ভাল কর্নিংয়ের মতো ল্যাটেক্সের সাধারণ সুবিধা রয়েছে কি?
ইঙ্গো

4

আমি LaTeX2e এর জন্য উবুন্টু ফন্ট পরিবারের একটি বান্ডিল তৈরি করেছি। আপনি এটি গিথুব থেকে ডাউনলোড করতে পারেন:

https://github.com/tzwenn/ubuntu-latex-fonts

ইনস্টলেশন জন্য রান করুন:

sudo make install

এবং তারপরে \usepackage{ubuntu}আপনার ল্যাটেক্স ফাইলটি টাইপ করুন।


এটি কি গণিতে সমর্থন করে?
জোরিস

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

2

12.04 এ আমি লিক্স ইউআইতে নিম্নলিখিত হিসাবে সক্ষম করেছি:

  • প্যাকেজ ইনস্টল করুন: টেক্সলাইভ-এক্সেটেক্স এবং ইটোলবাক্স
  • লিক্সে: সরঞ্জামগুলি> পুনরায় কনফিগার করুন
  • লিক্স বন্ধ করুন এবং পুনরায় চালু করুন
  • দস্তাবেজ> সেটিংস> ফন্ট> নন-টেক্সট ফন্টগুলি ব্যবহার করুন

0

যেহেতু ল্যাটেক্স / টেক্স মেটাফন্টের সাহায্যে তৈরি ফন্টগুলি ব্যবহার করে, তাই আমি মনে করব যে উবুন্টু ফন্টটি অবশ্যই এমন ফর্ম্যাটে রাখতে হবে যা মেটাফন্ট ব্যবহার করতে পারে এবং এর অভ্যন্তরীণ ফন্টের তথ্য তৈরি করতে পারে। পরিবর্তে আপনাকে আপনার ল্যাটেক্স উত্স ফাইলগুলি থেকে ডিভিআই ফাইলগুলি তৈরি করতে মেটাফন্টের তৈরি ফন্ট ফাইলগুলি ব্যবহার করতে হবে।


0

2.0.x সিরিজ দিয়ে শুরু করে লিক্সের এক্সটিেক্স / লুয়াটেক্সের জন্য অন্তর্নির্মিত সমর্থন রয়েছে। উবুন্টু ফন্টটি ব্যবহার করতে আপনার কেবল প্রয়োজন Doc > Settings > Fonts > Use non-TeX fonts, তারপরে Ubuntuকম্বো থেকে ফন্ট নির্বাচন করুন । (গৃহীত উত্তর প্রয়োজনের চেয়ে আরও জটিল সমাধান দেয়))

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