এটি হল updmap-sys কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
updmap - TeX ফন্ট ম্যাপ, প্রতি-ব্যবহারকারী পরিচালনা করুন
updmap-sys - TeX ফন্ট ম্যাপ, সিস্টেম-ব্যাপী পরিচালনা করুন
সাইনোপিসিস
updmap [অনুযায়ী OPTION] ... [কমান্ড]
updmap-sys [অনুযায়ী OPTION] ... [কমান্ড]
বর্ণনাঃ
updmap সংস্করণ svn33988 (2014-05-12 15:39:32 +0900)
pdftex, dvips, এবং dvipdfm(x) এবং ঐচ্ছিকভাবে ব্যবহৃত ডিফল্ট ফন্ট ম্যাপ ফাইলগুলি আপডেট করুন
pxdvi, সমস্ত কনফিগারেশন ফাইল দ্বারা নির্ধারিত হয় updmap.cfg (যেগুলি চলমান দ্বারা ফিরে আসে
"kps যা --সব updmap.cfg", কিন্তু নীচে দেখুন)।
অন্যান্য জিনিসগুলির মধ্যে, এই মানচিত্র ফাইলগুলি কোন ফন্ট হিসাবে ব্যবহার করা উচিত তা নির্ধারণ করতে ব্যবহৃত হয়
বিটম্যাপ এবং কোনটি রূপরেখা হিসাবে এবং কোন ফন্ট ফাইলগুলি PDF এ অন্তর্ভুক্ত করা হয়েছে তা নির্ধারণ করতে
অথবা পোস্টস্ক্রিপ্ট আউটপুট।
updmap-sys সিস্টেম-ব্যাপী কনফিগারেশনকে প্রভাবিত করার উদ্দেশ্যে, যখন updmap প্রভাবিত করে
শুধুমাত্র ব্যক্তিগত কনফিগারেশন ফাইল, সিস্টেম ফাইল ওভাররাইড করে। ফলস্বরূপ, একবার
updmap চালানো হয়েছে, এমনকি একবার, updmap-sys চালানোর আর কোনো প্রভাব নেই।
(updmap-sys এই পরিস্থিতিতে একটি সতর্কতা জারি করে।)
ডিফল্টরূপে, TeX ফাইলের নাম ডাটাবেস (ls-R) আপডেট করা হয়।
বিকল্প
--cnfile ফাইল
updmap কনফিগারেশনের জন্য FILE পড়ুন (এটি একাধিকবার দেওয়া যেতে পারে, এই ক্ষেত্রে
সব ফাইল ব্যবহার করা হয়)
--dvipdfmxoutputdir থেকে DIR
আউটপুট ডিরেক্টরি নির্দিষ্ট করুন (dvipdfm(x) সিনট্যাক্স)
--dvipsoutputdir থেকে DIR
আউটপুট ডিরেক্টরি নির্দিষ্ট করুন (dvips সিনট্যাক্স)
--pdftexoutputdir থেকে DIR
আউটপুট ডিরেক্টরি নির্দিষ্ট করুন (pdftex সিনট্যাক্স)
--pxdvioutputdir থেকে DIR
আউটপুট ডিরেক্টরি নির্দিষ্ট করুন (pxdvi সিনট্যাক্স)
--আউটপুটডির থেকে DIR
আউটপুট ডিরেক্টরি নির্দিষ্ট করুন (সমস্ত ফাইলের জন্য)
--কপি সিমলিঙ্ক ব্যবহার করার পরিবর্তে cp জেনেরিক ফাইল
-- বল
কনফিগার পরিবর্তন না হলেও ফাইলগুলি পুনরায় তৈরি করুন
--nomkmap
মানচিত্র ফাইল পুনরায় তৈরি করবেন না
--নোহাশ
টেক্স্যাশ চালাবেন না
--sys সিস্টেম-ব্যাপী ফাইলগুলিকে প্রভাবিত করে (updmap-sys-এর সমতুল্য)
-n, --শুষ্ক রান
শুধুমাত্র কনফিগারেশন দেখান, কোন আউটপুট নেই
-- শান্ত, --চুপ
শব্দচয়ন কমানো
আদেশগুলি:
--help এই বার্তাটি দেখান এবং প্রস্থান করুন
--সংস্করণ
সংস্করণ তথ্য দেখান এবং প্রস্থান করুন
--শোপশন অনুযায়ী OPTION
OPTION এর বর্তমান সেটিং দেখান
-- শো অপশন অনুযায়ী OPTION
বিকল্পের জন্য সম্ভাব্য সেটিংস দেখান
--সেটপশন বিকল্প মান
মান হিসাবে OPTION সেট করুন; নিচে বিকল্প নাম
--সেটপশন OPTION=VALUE
উপরের মত, শুধু ভিন্ন সিনট্যাক্স
--সক্রিয় করুন ম্যাপটাইপ ম্যাপফাইল
updmap.cfg-এ "MAPTYPE MAPFILE" যোগ করুন, যেখানে MAPTYPE হল Map, MixedMap, বা KanjiMap
--সক্রিয় করুন মানচিত্র=MAPFILE
updmap.cfg এ "মানচিত্র MAPFILE" যোগ করুন
--সক্রিয় করুন MixedMap=MAPFILE updmap.cfg এ "মিক্সডম্যাপ MAPFILE" যোগ করুন
--সক্রিয় করুন KanjiMap=MAPFILE updmap.cfg-এ "কানজিম্যাপ MAPFILE" যোগ করুন
-- নিষ্ক্রিয় করুন MAPFILE
MAPFILE অক্ষম করুন, যাই হোক না কেন
--লিস্টম্যাপ
সমস্ত সক্রিয় এবং নিষ্ক্রিয় মানচিত্র তালিকা
--তালিকা উপলব্ধ মানচিত্র
একই রকম --লিস্টম্যাপ, কিন্তু অনুপলব্ধ মানচিত্র ফাইল ছাড়া
--গাছের সাথে সিঙ্ক
updmap.cfg এ অনুপলব্ধ মানচিত্র ফাইল নিষ্ক্রিয় করুন
মানচিত্রের ধরনগুলির ব্যাখ্যা: মানচিত্র এবং মিক্সডম্যাপের মধ্যে (কেবল) পার্থক্য হল এটি
MixedMap এন্ট্রি psfonts_pk.map এ যোগ করা হয় না। উদ্দেশ্য হল ব্যবহারকারীদের সাহায্য করা
যে ডিভাইসগুলি টাইপ 1 আউটলাইন ফন্টগুলিকে মোড-টিউন করা টাইপ 1 বিটম্যাপ ফন্টের চেয়ে খারাপ রেন্ডার করে। তাই,
মিক্সডম্যাপ ফন্টগুলির জন্য ব্যবহৃত হয় যা টাইপ 1 এবং মেটাফন্ট উভয় হিসাবে উপলব্ধ। কাঞ্জি ম্যাপ
এন্ট্রিগুলি psfonts_t1.map এবং kanjix.map-এ যোগ করা হয়েছে।
জন্য বিকল্প নাম ব্যাখ্যা -- শো অপশন, --শোপশন, --সেটপশন:
dvipsPreferOutline
সত্য, মিথ্যা (ডিফল্ট সত্য)
dvips বিটম্যাপ বা রূপরেখা ব্যবহার করে কিনা, যখন উভয়ই উপলব্ধ থাকে।
dvipsDownloadBase35
সত্য, মিথ্যা (ডিফল্ট সত্য)
dvips এর আউটপুটে স্ট্যান্ডার্ড 35টি পোস্টস্ক্রিপ্ট ফন্ট অন্তর্ভুক্ত আছে কিনা।
pdftexDownloadBase14
সত্য, মিথ্যা (ডিফল্ট সত্য)
pdftex এর আউটপুটে স্ট্যান্ডার্ড 14টি PDF ফন্ট অন্তর্ভুক্ত আছে কিনা।
pxdvi ব্যবহার করুন
সত্য, মিথ্যা (ডিফল্ট মিথ্যা)
pxdvi (জাপানি-প্যাচড xdvi) এর মানচিত্র updmap-এর নিয়ন্ত্রণে আছে কিনা।
কাঞ্জি এম্বেড
(যে কোনো স্ট্রিং)
কাঞ্জি ভেরিয়েন্ট
(যে কোনো স্ট্রিং)
নিচে দেখ.
LW35 URWkb, URW, ADOBEkb, ADOBE (ডিফল্ট URWkb)
স্ট্যান্ডার্ড 35 পোস্টস্ক্রিপ্ট ফন্টের ফন্ট এবং ফাইলের নাম মানিয়ে নিন।
"বেরি" ফাইলের নাম সহ URWkb URW ফন্ট (যেমন uhvbo8ac.pfb)
"বিক্রেতা" ফাইলের নাম সহ URW URW ফন্ট (যেমন n019064l.pfb)
ADOBEkb
"বেরি" ফাইলের নাম সহ অ্যাডোব ফন্ট (যেমন phvbo8an.pfb)
"বিক্রেতা" ফাইলের নাম সহ ADOBE Adobe ফন্ট (যেমন hvnbo___.pfb)
এই বিকল্পগুলি শুধুমাত্র updmap দ্বারা পড়া এবং কাজ করা হয়; dvips, pdftex, ইত্যাদি, না
তাদের সম্পর্কে কিছু জানি। তারা ডিফল্ট মানচিত্র ফাইল পরিবর্তন করে কাজ করে যা
প্রোগ্রামগুলি পড়ে, তাই কমান্ড-লাইন বিকল্পগুলি বা নির্দিষ্ট করে তাদের ওভাররাইড করা যেতে পারে
প্রোগ্রামের কনফিগারেশন ফাইল, যেমন updmap.cfg এর শুরুতে ব্যাখ্যা করা হয়েছে।
kanjiEmbed এবং kanjiVariant বিকল্পগুলি মানচিত্রে বিশেষ প্রতিস্থাপনগুলি নির্দিষ্ট করে৷
লাইন যদি একটি মানচিত্রে @kanjiEmbed@ স্ট্রিং থাকে, তাহলে এটি দ্বারা প্রতিস্থাপিত হবে
যে বিকল্পের মান; একইভাবে কাঞ্জি ভেরিয়েন্টের জন্য। এই ভাবে, এর ব্যবহারকারীরা
জাপানিজ TeX চূড়ান্ত আউটপুটে অন্তর্ভুক্ত করার জন্য বিভিন্ন ফন্ট নির্বাচন করতে পারে।
পরিবেশ
সাধারণত ব্যবহৃত গাছ এবং ফাইলের ব্যাখ্যা:
If --cnfile কমান্ড লাইনে নির্দিষ্ট করা হয়েছে (সম্ভবত একাধিকবার), তার
মান(গুলি) ব্যবহার করা হয়। অন্যথায়, updmap দ্বারা পাওয়া সমস্ত updmap.cfg ফাইল পড়ে
চলমান `kpswhich -সব updmap.cfg', কেপিএসওয়াইচ দ্বারা প্রত্যাবর্তিত ক্রমে।
যাই হোক না কেন, যদি একাধিক updmap.cfg ফাইল পাওয়া যায়, সবগুলোতে উল্লেখিত সব মানচিত্র
updmap.cfg ফাইল একত্রিত করা হয়.
সুতরাং, যদি updmap.cfg ফাইলগুলি সমস্ত গাছে উপস্থিত থাকে এবং ডিফল্ট বিন্যাস ব্যবহার করা হয়
ডেবিয়ানে টেক্স লাইভের সাথে প্রেরিত হিসাবে, নিম্নলিখিত ফাইলগুলি প্রদত্ত অবস্থায় পড়া হয়
অর্ডার।
updmap-sys এর জন্য:
TEXMFSYSCONFIG /etc/texmf/web2c/updmap.cfg
TEXMFSYSVAR /var/lib/texmf/web2c/updmap.cfg
টেক্সমফ্লোকাল /usr/local/share/texmf/web2c/updmap.cfg
TEXMFDEBIAN /usr/share/texmf/web2c/updmap.cfg
TEXMFDIST /usr/share/texlive/texmf-dist/web2c/updmap.cfg
updmap জন্য:
TEXMFCONFIG $HOME/.texmf-config/web2c/updmap.cfg
TEXMFVAR $HOME/.texmf-var/web2c/updmap.cfg
TEXMFHOME $HOME/texmf/web2c/updmap.cfg
TEXMFSYSCONFIG /etc/texmf/web2c/updmap.cfg
TEXMFSYSVAR /var/lib/texmf/web2c/updmap.cfg
টেক্সমফ্লোকাল /usr/local/share/texmf/web2c/updmap.cfg
TEXMFDEBIAN /usr/share/texmf/web2c/updmap.cfg
TEXMFDIST /usr/share/texlive/texmf-dist/web2c/updmap.cfg
কর্ম অনুসারে, updmap প্রদত্ত ফাইলগুলির একটিতে লিখতে পারে বা একটি তৈরি করতে পারে
নতুন updmap.cfg, আরও নীচে বর্ণিত।
যেখানে পরিবর্তন সংরক্ষিত হয়:
যদি কনফিগার ফাইলগুলি কমান্ড লাইনে দেওয়া হয়, তবে প্রথমটি দেওয়া হবে
থেকে যেকোনো পরিবর্তন সংরক্ষণ করতে ব্যবহৃত হয় --সেটপশন, --সক্রিয় করুন or -- নিষ্ক্রিয় করুন. কনফিগার হলে
ফাইলগুলি কেপিএস থেকে নেওয়া হয় যা আউটপুট, তারপর অ্যালগরিদম আরও জটিল:
1) যদি $TEXMFCONFIG/web2c/updmap.cfg or $TEXMFHOME/web2c/updmap.cfg প্রদর্শিত হবে
ব্যবহৃত ফাইলের তালিকা, তারপর kpsew দ্বারা প্রথমে তালিকাভুক্ত করা হয়েছে --সব (সমতুল্যভাবে,
kpsewhi updmap.cfg দ্বারা প্রত্যাবর্তিত একটি), ব্যবহৃত হয়।
2) যদি উপরের দুটির কোনটিই উপস্থিত না থাকে এবং পরিবর্তন করা হয়, একটি নতুন কনফিগার ফাইল
মধ্যে নির্মিত হয় $TEXMFCONFIG/web2c/updmap.cfg.
সাধারণভাবে, ধারণাটি হল যে যদি একটি প্রদত্ত কনফিগার ফাইল লেখার যোগ্য না হয়, একটি উচ্চ-স্তরের
একটি ব্যবহার করা যেতে পারে। এইভাবে, ডিস্ট্রিবিউশনের সেটিংস এর জন্য ওভাররাইড করা যেতে পারে
TEXMFLOCAL ব্যবহার করে সিস্টেম-ব্যাপী, এবং তারপর সিস্টেম সেটিংস এর জন্য আবার ওভাররাইড করা যেতে পারে
TEXMFHOME ব্যবহার করে একটি বিশেষ ব্যবহার করে।
একটি ফন্টের একাধিক সংজ্ঞা সমাধান করা:
যদি একটি ফন্ট একাধিক মানচিত্র ফাইলে সংজ্ঞায়িত করা হয়, তাহলে সংজ্ঞাটি থেকে আসছে
প্রথম তালিকাভুক্ত updmap.cfg ব্যবহার করা হয়। যদি একটি ফন্টের মধ্যে একাধিকবার সংজ্ঞায়িত করা হয়
একই মানচিত্র ফাইল, একটি নির্বিচারে নির্বাচিত হয়. উভয় ক্ষেত্রেই সতর্কতা জারি করা হয়।
মানচিত্র নিষ্ক্রিয় করা হচ্ছে:
উচ্চ অগ্রাধিকার সহ updmap.cfg ফাইল (আগে তালিকাভুক্ত) উল্লেখিত মানচিত্র নিষ্ক্রিয় করতে পারে
নিম্ন অগ্রাধিকারে (পরে তালিকাভুক্ত) updmap.cfg ফাইলগুলি লিখে, যেমন,
#! মানচিত্র mapname.map
or
#! MixedMap mapname.map
উচ্চ অগ্রাধিকারের updmap.cfg ফাইলে।
একটি উদাহরণ হিসাবে, ধরুন আপনার কাছে MathTime Pro ফন্টগুলির একটি অনুলিপি রয়েছে এবং আপনি নিষ্ক্রিয় করতে চান৷
ফন্টের বেলিক সংস্করণ; অর্থাৎ মানচিত্র belleek.map নিষ্ক্রিয় করুন। তুমি পারবে
ফাইল তৈরি করুন $TEXMFCONFIG/web2c/updmap.cfg বিষয়বস্তু সঙ্গে
#! মানচিত্র belleek.map মানচিত্র mt-plus.map মানচিত্র mt-yy.map
এবং কল updmap.
updmap dvips (psfonts.map) এবং pdftex (pdftex.map) এর জন্য মানচিত্র ফাইলগুলি লেখে
TEXMFVAR/fonts/map/updmap/{dvips,pdftex}/ ডিরেক্টরি।
লগ ফাইলটি TEXMFVAR/web2c/updmap.log এ লেখা হয়েছে।
যখন updmap-sys চালানো হয়, তখন TEXMFCONFIG এর পরিবর্তে TEXMFSYSCONFIG এবং TEXMFSYSVAR ব্যবহার করা হয় এবং
TEXMFVAR, যথাক্রমে। এটি updmap-sys এবং updmap এর মধ্যে একমাত্র পার্থক্য।
অন্য অবস্থানগুলি ব্যবহার করা হতে পারে যদি আপনি সেগুলিকে কমান্ড লাইনে দেন, বা এই গাছগুলি না দেয়৷
বিদ্যমান, অথবা আপনি মূল TeX Live ব্যবহার করছেন না।
বিভিন্ন ফাইলের সুনির্দিষ্ট অবস্থান দেখতে যা পড়া এবং লেখা হবে, তা দিন
-n বিকল্প (বা উৎস পড়ুন)।
উদাহরণ
TeX-এ পরিচিত নতুন ফন্ট তৈরির জন্য ধাপে ধাপে নির্দেশাবলী পড়ুন
http://tug.org/fonts/fontinstall.html. আরও তুচ্ছ নির্দেশাবলীর জন্য, পড়ুন
প্রধান updmap.cfg এর শুরু।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে updmap-sys ব্যবহার করুন