<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>جہانِ قلم &#187; Font Making &raquo; جہانِ قلم</title>
	<atom:link href="http://fonts.alqlm.org/category/font-making/feed/" rel="self" type="application/rss+xml" />
	<link>http://fonts.alqlm.org</link>
	<description>اردو عربی فارسی اور قرآنی یونی کوڈ فونٹس کی دنیا</description>
	<lastBuildDate>Wed, 29 Feb 2012 19:37:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Our Favorite Typefaces of 2011</title>
		<link>http://fonts.alqlm.org/2012/01/25/our-favorite-typefaces-of-2011/</link>
		<comments>http://fonts.alqlm.org/2012/01/25/our-favorite-typefaces-of-2011/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 17:31:55 +0000</pubDate>
		<dc:creator>jameelnastaleeq</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[Font Makers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Typefaces of 2011]]></category>
		<category><![CDATA[متفرقات]]></category>
		<category><![CDATA[billy-whited]]></category>
		<category><![CDATA[contributors]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[matthew-coles]]></category>
		<category><![CDATA[rethink-the-way]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[theoretical]]></category>
		<category><![CDATA[year]]></category>

		<guid isPermaLink="false">http://alqlm.org/Jahan-e-Qalam/2012/01/25/our-favorite-typefaces-of-2011/</guid>
		<description><![CDATA[ After a long hiatus (inexcusably skipping 2009 and ’10) we’re back with our annual review of the year in type. ]]></description>
			<content:encoded><![CDATA[<p> After a long hiatus (inexcusably skipping 2009 and ’10) we’re back with our annual review of the year in type. </p>
<p><img src="http://typographica.org/wp-content/uploads/2011/11/typefaces-of-2011-140x140.png" /></p>
<p>Originally posted here:<br />
<a target="_blank" href="http://feedproxy.google.com/~r/typographica/~3/dTSn_Kj_k7Y/" title="Our Favorite Typefaces of 2011">Our Favorite Typefaces of 2011</a></p>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2012/01/25/our-favorite-typefaces-of-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Importing EPS glyphs into Font Creator</title>
		<link>http://fonts.alqlm.org/2011/10/22/importing-eps-glyphs-into-font-creator/</link>
		<comments>http://fonts.alqlm.org/2011/10/22/importing-eps-glyphs-into-font-creator/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 19:06:59 +0000</pubDate>
		<dc:creator>القلم</dc:creator>
				<category><![CDATA[Font Making]]></category>
		<category><![CDATA[Font Making Tutorials]]></category>

		<guid isPermaLink="false">http://alqlm.org/Jahan-e-Qalam/?p=1749</guid>
		<description><![CDATA[Importing EPS glyphs into Font Creator Postby Chris Eilers » Fri May 02, 2003 4:49 am I’ve just discovered a relatively easy way to import Illustrator EPS glyph paths into Font Creator that involves nil cost. Firstly, download a free demo version of the high-end (and highly expensive) font creation program, Fontlab, from any of &#8230; </p><p><a class="more-link block-button" href="http://fonts.alqlm.org/2011/10/22/importing-eps-glyphs-into-font-creator/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Importing EPS glyphs into Font Creator</p>
<p>Postby Chris Eilers » Fri May 02, 2003 4:49 am<br />
I’ve just discovered a relatively easy way to import Illustrator EPS glyph paths into Font Creator that involves nil cost.</p>
<p>Firstly, download a free demo version of the high-end (and highly expensive) font creation program, Fontlab, from any of the servers listed under Downloads at: http://www.fontlab.com/html/fontlab.html</p>
<p>Secondly, open a new font in Fontlab Demo and go through the instructions below, taken from the “[Tips / Drawing] Seamless copy-paste between Illustrator and FontLab” message in the Tips and Tricks section under Messages on Fontlab’s discussion forum at MSN: http://groups.msn.com/FontLab/<br />
I have added additional comments to some of the instructions in square brackets:-<br />
“Seamless copy-paste between Illustrator and FontLab<br />
Patric King and Lune have provided the following tips on how to seamlessly copy-paste your outlines between FontLab and Illustrator. The described procedure works on Mac OS X 10.2.4 with Illustrator 10.0.3 and FontLab 4.5.1, but should also apply to other versions.<br />
1. In FontLab, check ‘Do not rescale EPS&#8230;’ in the FontLab Preferences / General. [In my recently-downloaded version of the Fontlab demo, v4.5.2, this check box is located on the General tab under Tools > Options. It was checked as ‘Do not rescale EPS (on import and export)’ by default, so there was no need to change anything.]<br />
2. In Illustrator, change the units to points: 1 point will be equal to 1 unit in FontLab. [Instructions #2 and #3 are only necessary if you want to avoid scaling the glyphs in either Illustrator or FontLab.]<br />
3. Make a box with 1000&#215;500 points in Illustrator, add the baseline, x-height lines and whatever you want, make your drawing.<br />
4. Fill or stroke everything with something. FontLab won&#8217;t import paths with no fill/no line.<br />
5. Copy in AICB format (you can change this in Illustrator preferences). I don&#8217;t know if it&#8217;s necessary, but I have also turned off PDF copy. [I couldn’t find either ‘Copy in AICB format’ or ‘PDF copy’ under Preferences in my version of Illustrator, v8.0, but the instructions worked fine for me just the same.]<br />
6. Paste into a glyph window in FontLab. You&#8217;ll have to actually open the glyph window, which is annoying.<br />
You can now copy/paste between FontLab and Illustrator without re-scaling your outlines. It also works with Photoshop files, it might be useful when you bring bitmap images as background templates. Bon Appetit!”</p>
<p>Thirdly, paste every glyph you import into Fontlab Demo in several adjacent glyph windows, in order to get round the restrictions of the demo version:<br />
1) Only 20 glyphs can be saved in any one font.<br />
2) 50% of the glyphs will be modified with a (large!) embedded Fontlab logo.</p>
<p>Fourthly, select Generate Font under File on the menu bar. In the Generate Font dialog box that opens, select TrueType in the Save As box. You can then open the font you have saved in Font Creator, and copy and paste the glyphs that have escaped logo embedding wherever you want.</p>
<p>I haven’t played around with Fontlab Demo sufficiently to figure out exactly how many adjacent glyph windows you will need to paste a given glyph into, in order to be sure that at least one of the saved glyphs doesn’t have the embedded Fontlab logo. So far, I’ve struck two different ways that Fontlab Demo selects glyphs for logo embedding:&#8212;1) Every other glyph embedded, and 2) Two adjacent glyphs embedded followed by two adjacent glyphs un-embedded. If these are the only logo-embedding patterns, then you will need to paste a given glyph into three adjacent glyph windows in order to be sure that at least one of the saved glyphs doesn’t have a Fontlab logo emblazoned across it.</p>
<p>If what you are seeking is a fairly high quality TrueType rendition of your EPS glyphs, then this EPS import system should work fine.</p>
<p>However, it is worth noting that the TrueType glyphs generated by this import system will have considerably more points than they need to have in order to generate the requisite shape (see the post: ‘Quadratic (TrueType) v. cubic (Type 1) Bezier curves’). The extraneous points will increase the file size of the font, and will limit the ease of editing of the TrueType glyphs&#8212;or at least they will limit editability if you retain the overall point configuration on the imported TrueType glyphs. On the other hand, if you figure out which are the extraneous points, and delete them, this will significantly alter the shape of the TrueType glyph, and will therefore necessitate a significant redesign of the shape, perhaps also necessitating the import of a bitmap as a background image to use as a guideline. And if you’re going to export the EPS graphic as a bitmap for use as a TrueType guideline, you have to ask yourself whether it was worth going to the trouble of using this EPS-path conversion system in the first place. I guess the answer to this question depends on the complexity of the particular EPS graphic, and your own ability to quickly draw a TrueType glyph from scratch in Font Creator from a bitmap background image.</p>
<p>Chris Eilers</p>
<p>    Posts: 42<br />
    Joined: Sun Apr 27, 2003 12:21 pm<br />
    Location: Christchurch, New Zealand</p>
<p></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2011/10/22/importing-eps-glyphs-into-font-creator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>اردو فانٹس کیٹلاگ کا اجرا</title>
		<link>http://fonts.alqlm.org/2010/11/25/%d8%a7%d8%b1%d8%af%d9%88-%d9%81%d8%a7%d9%86%d9%b9%d8%b3-%da%a9%db%8c%d9%b9%d9%84%d8%a7%da%af-%da%a9%d8%a7-%d8%a7%d8%ac%d8%b1%d8%a7/</link>
		<comments>http://fonts.alqlm.org/2010/11/25/%d8%a7%d8%b1%d8%af%d9%88-%d9%81%d8%a7%d9%86%d9%b9%d8%b3-%da%a9%db%8c%d9%b9%d9%84%d8%a7%da%af-%da%a9%d8%a7-%d8%a7%d8%ac%d8%b1%d8%a7/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 17:47:12 +0000</pubDate>
		<dc:creator>القلم</dc:creator>
				<category><![CDATA[featured articles]]></category>
		<category><![CDATA[Font Making]]></category>
		<category><![CDATA[اردو فانٹس سرور]]></category>

		<guid isPermaLink="false">http://fonts.alqlm.org/?p=1571</guid>
		<description><![CDATA[گوکہ داغ دہلوی کے بقول: اردو ہے جس کا نام ہمیں جانتے ہیں داغ سارے جہاں میں دھوم ہماری زبان کی ہے ۔۔۔۔۔۔ نہیں کھیل اے داغ یاروں سے کہہ دو کہ آتی ہے اردو زباں آتے آتے ۔۔۔۔۔ اور میر تقی میر کی زبانی: گفتگو ریختے میں ہم سے نہ کر یہ ہماری زبان &#8230; </p><p><a class="more-link block-button" href="http://fonts.alqlm.org/2010/11/25/%d8%a7%d8%b1%d8%af%d9%88-%d9%81%d8%a7%d9%86%d9%b9%d8%b3-%da%a9%db%8c%d9%b9%d9%84%d8%a7%da%af-%da%a9%d8%a7-%d8%a7%d8%ac%d8%b1%d8%a7/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>گوکہ داغ دہلوی کے بقول:</p>
<div><span style="font-size: large;"><span style="color: red;">اردو ہے جس کا نام ہمیں جانتے ہیں داغ<br />
سارے جہاں میں دھوم ہماری زبان کی ہے</span></span><br />
۔۔۔۔۔۔<br />
<span style="font-size: large;">نہیں کھیل اے داغ یاروں سے کہہ دو<br />
کہ آتی ہے اردو زباں آتے آتے</span><br />
۔۔۔۔۔<br />
اور میر تقی میر کی زبانی:<br />
<span style="font-size: large;">گفتگو ریختے میں ہم سے نہ کر<br />
</span><br />
<span style="font-size: large;">یہ ہماری زبان ہے پیارے</span></div>
<p>اردو زبان اپنی شیرینی، اسلوب ، لب و لہجہ اور کشادہ دامانی کے باعث  بام عروج پر  فائز تھی لیکن اس کے باوجود داغ دہلوی ہے کے شاگرد علامہ  اقبال کا یہ ماننا تھا کہ:<br />
گیسوئے اردو ابھی منت پذیر شانہ ہے<br />
کیونکہ وہ  جدید و قدیم علوم کے اظہار کے لیے زبان کی موجودہ صورت کو نا  کافی جانتے تھے اور ان کے نزدیک ابھی بہت ساری گنجائشیں اس میں موجود تھیں  چنانچہ اقبال نے  اردو کو  نئی تراکیب اور الفاظ کو معانی کی نئی جہتوں سے  روشناس کرایا اور اردو کا دامن  کشادہ سے کشادہ تر ہوتا چلا گیا، اسی بات  کو پطرس بخاری نے بھی شدت سے محسوس کیا اور  وہ بھی لیلائے اردو کے گیسو  سنوارنے  میں مصروف رہے وہ اس زبان کو اعلیٰ تعلیم کا ذریعہ بنانا چاہتے  تھے اور اس کیلئے ضروری تھا کہ اردو میں جدید علوم وفنون کا خزانہ موجود  ہو۔ اس مقصد کیلئے انہیں فیض احمد فیض، ڈاکٹر ایم ڈی تاثیر، حفیظ جالندھری  اور پروفیسر منظور حسین جیسے عمائدین کا مکمل تعاون بھی حاصل تھا۔<br />
پھر جب انٹر نیٹ کا زمانہ آیا تو محسوس ہونے لگا کہ لیلائے اردو تو ابھی تک  لذت گفتار اورلب و رخسار کے تذکروں تک ہی محدود ہے اس میں شاعری کی جا  سکتی ہے، افسانہ لکھا جا سکتا ہے، فلسفیانہ موشگافیاں ہو سکتی ہیں لیکن   جدید ترین تیکنیکی اصطلاحات کے معاملہ میں ابھی تک یہ تنگ دامانی کا شکار  ہے اور کوئی بھی زبان اگرجدید علوم کا ساتھ نہ دے سکے تو وہ بہت جلد نسیا  منسیا ہو جایا کرتی ہے اس ضرورت کے پیش نظر اردو زبان کی خدمت کے لیے نئی  نئی جہتیں سامنے آئیں جن میں، جدید اصطلاحات کے تراجم، آن لائن فرہنگ سازی،  اردو وکی پیڈیا کا قیام، اردو زبان میں ویب سائٹس ، بلاگز اور  چوپالوں کا   اجرا، سافٹ ویرز کے تراجم،  اردو کے کلیدی تختے، انٹر نیٹ کے صارفین کو  قومی زبان کی طرف راغب کرنا، یونی کوڈ میں گرانقدر اردو مواد کی فراہمی، آن  لائن  کتب خانوں کا قیام، طباعتی غرض سے اوپن سورس فانٹس اور ٹائپو گرافی  وغیرہ جیسے  میدان شامل ہیں چنانچہ اس باربھی کچھ صاحبان جنوں میدان عمل  میں اترے اور  بقول اقبال وارفتگان اردو کے ہوش خرد شکار کرنے لگے:</p>
<div><span style="font-size: large;"><span style="color: blue;">ہوش خرد شکار کر، قلب و نظر شکار کر<br />
گیسوئے تابدار کو اور بھی تابدار کر<br />
</span></span></div>
<p>اردو ویب، اردومحفل اور القلم ایسے ہی دلدادگان اردو  کی انجمنیں ہیں جہاں سے اردو زبان و ادب اورجدید لسانی تقاضوں کو مد نظر  رکھتے ہوئے شبانہ روز کاوشیں جاری ہیں ان اداروں کی جانب سے کی جانے والی  خدمات کو اگر بیان کرنے لگوں تو شاید  یہ مراسلہ اس کا متحمل نہ ہو سکے، یہ  چند سطور تو محض تمہیدی طور پر لکھ دی ہیں، آپ احباب سے ان اداروں کی  خدمات پوشیدہ نہیں اور  عیاں را چہ بیاں کی مصداق ان کے ذکر سے اجتناب کرتے  ہوئے حرف مطلب کی طرف آتا ہوں<br />
جیسا کہ تمام احباب کو معلوم ہے کہ اردو محفل اور  القلم کے پلیٹ فارم سے  اردو ٹائیپو گرافی اور فونٹ سازی کے میدان میں قابل فخر خدمات انجام دی گئی  ہیں اور آئے روز نت نئے خطوط (فانٹس) کے ذریعہ دامن اردو کو مالا مال  کیاجا رہا ہے۔ اس  کے علاوہ بھی مختلف اطراف و جوانب سے اس ذخیرہ میں اضافہ  ہو رہا ہے، ایسے میں اس  امر کی شدت سے ضرورت محسوس کی جا رہی تھی کہ:<br />
•    ان اردو خطوط کو  یکجا کر کے ایک مرکزی  ذخیرہ بنایا جائے  اور اس  بنیادی ذخیرہ  کی ترتیب و تنظیم اور  تمام فانٹس کی دیکھ بھال ایک منظم  انداز میں  ٹیم ورک کے ساتھ کی جائے<br />
•    اس ذخیرہ تک رسائی  اور  یہاں سے فونٹس حاصل کرنے کے لیے ایک اردو  فانٹ کیٹلاگ/ شو کیس فراہم کیا جائے جہاں سے نہ صرف تمام فونٹس ڈاؤن لوڈ  کیے جا سکیں بلکہ ان  کے بارے میں ضروری معلومات بھی حاصل<br />
•    مرکزی ذخیرہ کو بھی ایک سے زائد مقامات پر رکھا جائے تاکہ کسی ایک  سرور کے ڈاون یا غیر فعال ہونے کی صورت میں متبادل ذخیرہ بروئے کار لایا جا  سکے اور  صارف کو انتظار کی زحمت سے بچایا جا سکے<br />
•    فونٹ کیٹلاگ یا/ شوکیس کو ایک سے زائد مختلف مقامات پر نصب کیا جا سکے  لیکن ہر شوکیس اسی بنیادی ذخیرہ کو استعمال کرے اور  ڈاؤن لوڈز کے تمام  اعدادو شماری مرکزی سطح پر جمع ہوتے جائیں اور تمام ان مقامات پر جہاں جہاں   شوکیس نصب کیا گیا ہو یکساں طور پر ظاہر ہو سکیں،<br />
•    شوکیس میں فونٹس ڈاؤن لوڈ کرنے اور پری ویو دیکھنے کے ساتھ ساتھ ویب  ڈیزائنر حضرا ت کی سہولت کے لیے CSS جنریٹ کرنے کا انتظام بھی کیا  جائے<br />
•    بعض فانٹس کے ساتھ معلومات کے لیے اضافی مواد مثلا پی ڈی ایف یا ٹیکسٹ  فائل بھی موجود ہوتا ہے اسی طرح کچھ فانٹس ایسے بھی ہیں جن کا سورس کوڈ  بھی دستیاب ہے ایسے فانٹس کو مناسب نشانات (آئیکانز) کے ذریعہ نمایا اور  ممتاز کیا  جائے<br />
•    اپلی کیشن میں صارف کی راہنمائی کے لیے ایک عدد &#8220;یوزر مینول&#8221;  بھی شامل ہو<br />
•    صارفین کی تجاویز، مشوروں اور آرا کے لیے فیڈ بیک کی سہولت بھی شامل کر دی جائے<br />
ان تمام ضروریات اور  دلدادگان اردو کی خواہشات کو مد نظر رکھتے ہوئے اردو محفل اور القلم کی ٹیم نے</p>
<div><span style="font-size: large;">یک دو شکن زیادہ کن گیسوئے تاب دار را<br />
</span></div>
<p>کی مصداق ایک اوپن سورس اپلی کیشن &#8220;جمیل خط نما&#8221; کو بنیاد  بناتے ہوئے اردو فونٹ کیٹلاگ/ شوکیس اورسرور لانچ کیا ہے ،  جس میں متذکرہ  بالا تمام سہولتیں فراہم کر دی گئی ہیں<br />
تمام  فانٹس کا مرکزی ذخیرہ ایک ٹیم کے ذریعہ مرتب کیا گیا ہے اور اس کی  دیکھ بھال کی جا رہی ہے اور  شوکیس کو ابتدائی طور پر  اردو محفل اور القلم  سے ایک ساتھ لانچ کیا چا رہا ہے۔ تاہم بعد میں دوسری ویب سائٹس کے مالکان  بھی اس شوکیس کو  اپنے ڈومین کے ساتھ منسلک کر سکیں گے۔ آپ مندرجہ ذیل  روابط پر دستک دیکر  شوکیس تک رسائی حاصل کر سکتے ہیں ۔</p>
<p><a href="http://font.urduweb.org/" target="_blank">اردو محفل فونٹ سرور</a></p>
<p><a href="http://font.alqlm.org/" target="_blank">جہان قلم فونٹ سرور</a></p>
<ul>
<li>ابتدائی طور پر  اس شوکیس  میں صرف اردو فانٹس کو ہی شامل کیا گیا  ہے تاہم ہماری ٹیم  مستقبل میں دوسری زبانوں کے فانٹس کو بھی شامل کرنے کا  ارادہ رکھتی ہے اور  ان فانٹس کی کیٹلاگنگ پر زور و شور سے کام جاری ہے</li>
<li>اس وقت فونٹ شوکیس میں400 سے زائد اردو فانٹس کا ذخیرہ موجود ہے</li>
</ul>
<p>آخر میں ایک گزارش کرنا چا ہوں  گا کہ یہ تمام کام صرف اردو کے فروغ  کی نیت سے کیا گیا ہے اور  محبان اردو کے لیے ایک تحفہ سمجھ کر پیش کیا جا  رہا ہے اس  سے نہ تو ذاتی تشہر مطلوب ہے نہ کوئی کاروباری مفاد مقصود، لہذا  اس اہم سنگ میل کو عبور کرنے والی ٹیم کے لیے صدق دل سے دعائیں کیجئے گا  اور اس شوکیس کو استعمال کرنے کے بعد فیڈ بیک کے ذریعہ اپنی آرا اور تجاویز  دینا مت بھولیے گا<br />
والسلام</p>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2010/11/25/%d8%a7%d8%b1%d8%af%d9%88-%d9%81%d8%a7%d9%86%d9%b9%d8%b3-%da%a9%db%8c%d9%b9%d9%84%d8%a7%da%af-%da%a9%d8%a7-%d8%a7%d8%ac%d8%b1%d8%a7/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>تاج نستعلیق پروجیکٹ اپ ڈیٹ</title>
		<link>http://fonts.alqlm.org/2010/03/17/taj-nastaleeq-project/</link>
		<comments>http://fonts.alqlm.org/2010/03/17/taj-nastaleeq-project/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 17:27:48 +0000</pubDate>
		<dc:creator>القلم</dc:creator>
				<category><![CDATA[Font Making]]></category>
		<category><![CDATA[Taj Nsataleeq Project]]></category>
		<category><![CDATA[نستعلیق خطوط]]></category>
		<category><![CDATA[تاج نستعلیق]]></category>

		<guid isPermaLink="false">http://fonts.alqlm.org/?p=1254</guid>
		<description><![CDATA[&#160; جہان قلم ـ ـ ـ ـ کی وساطت سے آپ کو اب تک بہت سے رنگا رنگ یونی کوڈ اردو فونٹ فراہم کیے جا چکے ہیں اور  ہنوز یہ عمل مسلسل جاری ہے اس طرح اب  اردو  زبان ٹائیپو گرافی  کے میدان میں بھی خود کفیل ہوتی جا رہی ہے اور وہ دن دور &#8230; </p><p><a class="more-link block-button" href="http://fonts.alqlm.org/2010/03/17/taj-nastaleeq-project/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">&nbsp;</p>
<p style="text-align: right;">جہان قلم ـ ـ ـ ـ کی وساطت سے آپ کو اب تک بہت سے رنگا رنگ یونی کوڈ اردو فونٹ فراہم کیے جا چکے ہیں اور  ہنوز یہ عمل مسلسل جاری ہے اس طرح اب  اردو  زبان ٹائیپو گرافی  کے میدان میں بھی خود کفیل ہوتی جا رہی ہے اور وہ دن دور نہیں جب اردو زبان اس اعتبار سے مالا مال ہو جائے گی</p>
<p style="text-align: right;">جہان قلم پر نہ صرف مختلف لوگوں کے بنائے ہوئے فونٹس  فراہم کیے جاتے ہیں بلکہ القلم کی جانب سے بھی نئے فونٹس ریلیز کیے جا رہے ہیں القلم فونٹ سیریز اس سلسلہ  میں ایک اہم پیش رفت ہے</p>
<p style="text-align: right;">القلم قرآن فونٹ القلم کا ایک اور اہم کارنامہ ہے  اور اس فونٹ کی خوبی کا اندازہ اس بات سے لگایا جا سکتا ہے کہ مشہور زمانہ کلین ٹچ اردو ڈکشنری بنانے والے ادارہ نے اپنے قرآنی سافٹ ویئر خزائن الہدایت کے لیے القلم قرآن فونٹ کو منتخب کیا</p>
<p style="text-align: right;">اسی طرح القلم کے زیر اہتمام اردو کا پہلا  ترسیمہ جاتی فونٹ علوی لاہوری نستعلیق کے نام سے ریلیز کیا گیا جس کے خالق  جناب امجد حسین علوی ہیں القلم نے نہ صرف  اس فونٹ کی تیاری میں  فونٹ کے خالق کی  قدم قدم پر حوصلہ افزائی کی بلکہ القلم کی جانب سے سید تفسیر حسین اور  جناب فاروق سرور خان نے 75000 روپے کا نقد انعام  دیا</p>
<p style="text-align: right;">علوی نستعلیق کے بعد پھر  جمیل نستعلیق اور  فیض نستعلیق کی یکے بعد دیگرے ریلیز نے واقعی اردو ٹائیپو گرافی کے میدان میں  نئے نئے  امکانات پیدا کیے  لہذا القلم نے</p>
<p style="text-align: right;">تو رہ نورد شوق ہے منزل نہ کر قبول</p>
<p style="text-align: right;">کی مصداق   ان نستعلیقی خطوط پر  اکتفا نہیں کیا بلکہ ستاروں سے آگے کے جہانوں کی تلاش میں سرگردانی اختیار کی اور  اپنے لیے ایک اور سنگ میل کا تعین کیا</p>
<p style="text-align: right;">یہ سنگ میل کیا ہے؟</p>
<p style="text-align: right;">عرصہ دراز سے یہ بات محسوس کی جارہی تھی کہ موجودہ نوری نستعلیق ہاتھ سے کی گئی کتابت یا خطاطی کا متبادل نہیں گو کہ اس خط نے اپنی مقبولیت کی معراج پائی اور  اردو مواد کی طباعتی دنیا میں  ایک طویل عرصہ تک  ان پیج اور نوری نستعلیق کا راج رہا اور آج بھی صورت حال یہ ہے کہ کوئی بھی دوسرا رسم الخط اس کے مقابلے میں نہیں آسکا ـ</p>
<p style="text-align: right;">احباب نے بڑی محنت اور کاوش سے اس  رسم الخط کو ان پیج کے تسلط سے تو آزاد کرا لیا لیکن اوپن ٹائپ میں کوئی ایسا خط ہنوز پیش نہیں کیا جا سکا جو کہ  نوری نستعلیق کا حقیقی حریف اور متبادل ثابت ہو سکےـ اوپن ٹائپ میں نفیس نستعلیق گو کہ نسبتا اچھا خط ہے لیکن بہت زیادہ سست رفتار ہونے کی بنا پرپبلشنگ کی دنیا میں  نوری نستعلیق کا متبادل ثابت نہیں ہوسکا ـ اس کی کارکردگی کو بہتر بنانے کے لیے اس میں ترسیمہ جات کی شمولیت کی تجویز بہت پہلے سے میرے پیش نظر موجود تھی  اور  اس سلسلہ میں، میں اور الف نظامی بات چیت بھی کر چکے تھے لیکن  لاہوری انداز میں بہتر سے بہتر  خط کا انتخاب   اس تجویز کو عملی جامہ پہنانے میں حائل ہوا اور طے پایا کہ نفیس نستعلیق میں ترسیمے ڈالنا کوئی مشکل کام نہیں اب جبکہ نبیل اور ابرار بھائی جیسے پروگرامرز نے ہمارے لیے بہت سے ٹول لکھ کر آسانیاں پیدا کر دی ہیں تو یہ کا م کوئی مبتدی بھی کر سکتا ہے لہذا اس کام کو ان لوگوں کے لیے چھوڑ دیا جائے جو فونٹ سازی میں نئے آئے ہیں اور ذوق و شوق سے کام کر رہے ہیں ـ</p>
<p style="text-align: right;">اسی طرح میں نے علوی نستعلیق کے گھیرے تبدیل کرنے کا کام شروع کیا تھا  لیکن اس کام کو بھی  میں نے ایسے ہی نوواردان چمن کے لیے چھوڑ دیا اور اس کا باقی ماندہ کام اشتیاق علی مکمل کر رہے ہیںـ ان پیج کے لگیچرز پر مبنی تمام فونٹس تیار ہو چکے ہیں جن میں علوی، جمیل اور فیض شامل ہیں اس لیے اپ ان پیج کے ترسیموں پر کام کرنا وقت کا ضیاع ہی ہوگاـ اور نفیس کی بیس تو پہلے سے موجود ہے تو ترسمیہ جات پر مبنی فونٹ تھوڑی سی محنت سے تیار ہو جائے گا ــ اسلیے ضروری ہے کہ کوئی ایسا کام کیا جائے جو منفرد بھی ہو، ہماری امنگوں کا آئینہ دار بھی ہو اسی طرح  ایک ایرانی خط منظر عام پر آیا جو کہ میر عماد الحسینی کے طرز کتابت پر مبنی تھا لیکن اس ایرانی اسلوب نستعلیق کو برصغیر میں وہ پذیرائی حاصل نہ ہو سکی  گو کہ اس خط میں بہت سی خوبیاں ایسی ہیں جو اس خط کو مشینی کتابت کے درجہ سے نکال کر  دستی کتابت کے قریب کر دیتی ہیں تاہم بر صغیر پاک و ہند میں چونکہ نستعلیق طرز کتابت میں مقبول عام کا درجہ لاہوری نستعلیق کو حاصل ہے اس لیے اس کی پذیرائی نہ ہو سکی  میں نے ایرانی طرز کے اس  نستعلیق میں بھی لگیچر ڈالنے کا کام شروع کیا تھا اور تقریبا سات ہزار لگیچر ڈال چکا تھا لیکن بوجوہ تعطل کا شکار تھاـاس مرحلہ پر مجھے اس عماد نستعلیق پر رکے ہوئے کام کا خیال بھی آیا  ـ سوچا کہ اس کو مکمل کیا جائے لیکن پھرسوچا کہ عماد نستعلیق کی پذیرائی کچھ زیادہ نہیں ہوئی تھی کیونکہ برصغیر کے لوگوں کے مزاج نستعلیق کے ایرانی اسلوب سے اتنے آشنا نہیں ہیں اور یہاں پر سب سے مقبول لاہوری نستعلیق ہے اس لیے اصولا کام تو لاہوری نستعلیق پر ہی ہونا چاہیئے دوسرے یہ کہ جتنی محنت مجھے عماد نستعلیق میں لگیچرز کی تیاری کے لیے کرنا پڑ رہی تھی اور خصوصا جب رضا کار بھی دستیاب نہ تھے ﴿گوکہ چند احباب نے میری بہت مدد کی خاص طور پر خاور بلال، ایم بلال اور عبدالمجید ﴾ اس لیے میں نے سوچا اگر یہی محنت لاہوری پر کی جائے تو شاید محنت ٹھکانے لگ جائےـ</p>
<p style="text-align: right;">اس ضرورت کے پیش نظر ہم نے لاہوری طرز کتابت پر مبنی خط کی تیاری کو اپنا ہدف مقرر کیا اور  اس کو عملی جامہ پہنانے کے کے لائحہ عمل پر غور شروع ہوا</p>
<p style="text-align: right;">&nbsp;</p>
<p style="text-align: right;">اورضروریات کو بھی پورا کرتا ہوـ</p>
<p style="text-align: right;">&nbsp;</p>
<p style="text-align: right;">چنانچہ میں میں فیصلہ کر لیا اور اس سلسلہ میں ایک لائحہ عمل مرتب کیا جس کی تفصیلات یہ ہیں</p>
<p style="text-align: right;">بر صغیر کے نامور خطاط ـ ــ ـ خطاط الملک استاد تاج الدین زرین رقم کی خطاطی کی بنیاد پر ایک کیریکٹر بیس فونٹ تیار کیا جائےـ</p>
<p style="text-align: right;">جب یہ کیریکٹر بیس فونٹ تیار ہو جائے تو پھر اس فونٹ کی مدد سے ترسیمے تیار کیے جائیں اور اس فونٹ میں ڈال دیے جائیں</p>
<p style="text-align: right;">کیریکٹر بیس فونٹ کا بنیادی مقصد چونکہ ترسیمہ جات کی تیاری ہے اس لیے اس میں نقاط کو غیر فعال رکھا جائے تاکہ ہم بغیر نقاط کے سادہ کشتیاں تیار کردے جب کہ نقاط کو کورل ڈرا میں ترسیمہ جات کی نوک پلک درست کرتے وقت شامل کیا جا سکتا ہے یا فونٹ کرییٹر میں بھی یہ عمل انجام دیا جا سکتا ہے</p>
<p style="text-align: right;">فونٹ کا بنیادی سٹرکچر اور وولٹ ورک کے لیے میں نے عماد نستعلیق کے سٹرکچر کو ہی بہترین جانا کیونکہ اس میں حروف کا تمام ممکنہ اشکال کو شامل کیا گیا ہے اور الفاظ کی خوبصورتی کا خصوصی اہتمام ہے نیز کشیدہ کی سہولت بھی فراہم ہے</p>
<p style="text-align: right;">سو دوستو میں نے اللہ کا نام لیکر کام شروع کر دیا اور خطاط الملک تاج الدین زرین رقم کے &#8221; مرقع زرین&#8221; سے اشکال کو اخذ کرنا شروع کر دیا</p>
<p style="text-align: right;">حروف کی ابتدائی اور آخری اشکال اخذ کرنے میں تو کوئی دشواری نہ ہوئی تاہم درمیانی اشکال کے سلسلہ میں مشکلات کا سامنا ہوا کیونکہ مرقع زریں میں موجود تختیاں اس مقصد کے لیے ناکافی تھی چنانچہ ادھر ادھر سے زریں رقم کی کچھ اور خطاطیاں حاصل کی گئیں کچھ خوشید عالم گوہر قلم کی خطاطیوں سے استفادہ رہا اور بالآخر میانہ اشکال بھی اخذ ہوگئیں</p>
<p style="text-align: right;">اور الحمد للہ میں نے عماد نستعلیق کے سٹرکچر پر ایسا فونٹ بنا لیا جس میں مرقع زریں سے اخذ کی گئی اشکال استعمال ہو رہی ہیں او نتائج اللہ کے فضل و کرم سے بہت شاندار ہیں</p>
<p style="text-align: right;">کیریکٹر بیس فونٹ کی تیاری تک کا مرحلہ تقریبا چھ ماہ سے زائد عرصہ میں مکمل ہوا اور اب دوسرے مرحلہ پر لگیچرز کی تیاری کا کام ہے ہے جو کہ بحمد اللہ ہم نے شروع کر دیا ہے</p>
<p style="text-align: right;">میں اس موقع کو غنیمت جانتے ہوئے ابرار بھائی کو خراج تحسین پیش کرنا چاہتا ہوں جنہوں نے اپنے اطلاقیہ میں کشتیوں کی تخریج کا نظامیہ فراہم کر کے ہمارے کام کو بہت آسان کر دیا ہے ان کے لیے دل سے دعائیں نکلتی ہیں اللہ انہیں ہمت عطا فرمائے</p>
<p style="text-align: right;">لگیچرز کی تیاری کے کام میں فی الحال اشتیاق علی میرا ساتھ دے رہے ہیں اگلے مراحل میں برادرم ابوشامل بھی ہمارے ساتھ شامل ہو جائیں گے اور انشاء اللہ ہمارا یہ سفر جاری و ساری رہے گا یہ تھی میری اب تک کی کارگزاری کی رپورٹ ــ ـ ـ ـ ـ</p>
<p style="text-align: right;">نئے فونٹ کی مدد سے تیار کیے گئے  کچھ نمونے:ـ</p>
<p style="text-align: right;"><a href="http://fonts.alqlm.org/wp-content/uploads/2009/05/taj-1.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="taj-1" src="http://alqlm.org/Jahan-e-Qalam/wp-content/uploads/2009/05/taj-1.png" alt="taj-1" /></a></p>
<p style="text-align: right;"><a href="http://fonts.alqlm.org/wp-content/uploads/2009/05/taj-2.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="taj-2" src="http://alqlm.org/Jahan-e-Qalam/wp-content/uploads/2009/05/taj-2.png" alt="taj-2" /></a><a href="http://fonts.alqlm.org/wp-content/uploads/2009/05/taj-3.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="taj-3" src="http://alqlm.org/Jahan-e-Qalam/wp-content/uploads/2009/05/taj-3.png" alt="taj-3" /></a><a href="http://fonts.alqlm.org/wp-content/uploads/2009/05/taj-4.png"></a></p>
<p style="text-align: right;">&nbsp;</p>
<p style="text-align: right;">اس فونٹ میں تطویل  یعنی کشیدہ کی سہولت بھی فراہم ہوگی کشیدہ حروف کے چند نمونے دیکھیے</p>
<p style="text-align: right;"><a href="http://fonts.alqlm.org/wp-content/uploads/2009/05/taj-4.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="taj-4" src="http://alqlm.org/Jahan-e-Qalam/wp-content/uploads/2009/05/taj-4.png" alt="taj-4" /></a><a href="http://fonts.alqlm.org/wp-content/uploads/2009/05/taj-5.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="taj-5" src="http://alqlm.org/Jahan-e-Qalam/wp-content/uploads/2009/05/taj-5.png" alt="taj-5" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2010/03/17/taj-nastaleeq-project/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>پاک ورڈ فائنڈر اپ ڈیٹ</title>
		<link>http://fonts.alqlm.org/2010/03/11/%d9%be%d8%a7%da%a9-%d9%88%d8%b1%da%88-%d9%81%d8%a7%d8%a6%d9%86%da%88%d8%b1-%d8%a7%d9%be-%da%88%db%8c%d9%b9/</link>
		<comments>http://fonts.alqlm.org/2010/03/11/%d9%be%d8%a7%da%a9-%d9%88%d8%b1%da%88-%d9%81%d8%a7%d8%a6%d9%86%da%88%d8%b1-%d8%a7%d9%be-%da%88%db%8c%d9%b9/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 17:48:09 +0000</pubDate>
		<dc:creator>القلم</dc:creator>
				<category><![CDATA[Font Making Award]]></category>
		<category><![CDATA[Font Making Tools]]></category>

		<guid isPermaLink="false">http://fonts.alqlm.org/?p=1231</guid>
		<description><![CDATA[۔۔ آپ دوستوں کے لیے ایک چھوٹا سا ساوفٹ ویر (پاک ورڈ فائنڈر) بنایا ہے ،امید ہے ساتھیوں کو پسند آئے گا۔ جیسا کہ نام سے بھی اندازہ ہو رہا ہے کہ یہ الفاظ کو ڈھونڈنے کا کام کرتا ہے۔ مگر صرف اتنا ہی نہیں ہے اس کی مدد سے اور بھی بہت سے کام &#8230; </p><p><a class="more-link block-button" href="http://fonts.alqlm.org/2010/03/11/%d9%be%d8%a7%da%a9-%d9%88%d8%b1%da%88-%d9%81%d8%a7%d8%a6%d9%86%da%88%d8%b1-%d8%a7%d9%be-%da%88%db%8c%d9%b9/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<table id="ncode_imageresizer_warning_1" style="text-align: right; height: 24px;" border="0" width="46">
<tbody>
<tr>
<td width="20"></td>
<td></td>
</tr>
</tbody>
</table>
<p style="text-align: right;"><img id="ncode_imageresizer_container_1" src="http://img46.imageshack.us/img46/5323/pakwordfinderpic1.jpg" border="0" alt="" width="500" height="357" />۔۔</p>
<div style="text-align: right;">
<table id="ncode_imageresizer_warning_2" style="height: 26px;" border="0" width="500">
<tbody>
<tr>
<td width="20"></td>
<td></td>
</tr>
</tbody>
</table>
<p><img id="ncode_imageresizer_container_2" src="http://img42.imageshack.us/img42/7734/pakwordfinderpic2.jpg" border="0" alt="" width="500" height="357" /></div>
<p style="text-align: right;">آپ دوستوں کے لیے ایک چھوٹا سا ساوفٹ ویر (پاک ورڈ فائنڈر) بنایا ہے ،امید ہے ساتھیوں کو پسند آئے گا۔ جیسا کہ نام سے بھی اندازہ ہو رہا ہے کہ یہ الفاظ کو ڈھونڈنے کا کام کرتا ہے۔ مگر صرف اتنا ہی نہیں ہے اس کی مدد سے اور بھی بہت سے کام بڑی آسانی کے ساتھ کیے جاسکتے ہیں۔ مثلاً:<br />
• ’’ذخیرۂ الفاظ‘‘ جمع کرنے کی سہولت۔ (لغات کی تیاری یا کسی بھی ضرورت کے لیے)<br />
• ’’سورٹنگ‘‘ کرنے کی سہولت۔ (اردو حروف تہجی کی ترتیب کے ساتھ، اور الفاظ کی جوڑوں کے اعتبار سے سورٹنگ کے لیے)<br />
• ’’کمبائن‘‘ کرنے کی سہولت۔ (دو الگ الگ فائلوں میں موجود الفاظ یا لگیچرز کو ایک جگہ جمع کرنے کے لیے)<br />
• ’’کمپیئر‘‘ کرنے کی سہولت۔ (دو الگ الگ فائلوں میں موجود الفاظ یا لگیچرز میں موازنہ کرنے کے لیے)<br />
• خصوصاً اس پروگرام میں فونٹ میکرز کی ضرورتوں کو مدّنظر رکھتے ہوئے بہت سے فنکشن شامل کیے گئے ہیں۔ لگیچرز نکالنا، کشتیاں نکالنا، پوسٹ اسکرپٹ تیار کرنا، لک اپس تیار کرنا، وغیرہ وغیرہ، کیونکہ سادہ فونٹ بنانا تو کوئی بڑا دشوار کام نہیں ہے البتہ لگیچر بیسڈ فونٹ تیار کرنا واقعی طویل محنت والا کام ہے، اور دیکھنے میں آرہا تھا ایسے فونٹس تیار کرنے کے لیے دوستوں کے پاس خود کار سہولتوں کی کچھ کمی تھی انہیں سہولتوں کو اس ٹول میں شامل کر دیا گیا ہے، اب تو بس بٹن دبائیں اور اپنی مطلوبہ ضرورت پوری کریں۔<br />
اس پروگرام کو ٹیسٹنگ کے لیے تو چند ساتھیوں نے استعمال کیا ہے، لیکن ظاہر سی بات ہے کہ ہرطرف تو دھیان نہیں جاسکتا،اگر اس میں کوئی خامی رہ گئی ہو یا مزید کوئی بہتر رائے آپ کے ذہن میں ہو تو ضرور یہاں شیئر کریں، آپ کی تجاویز سے پروگرام کو اور بہتر سے بہتر بنایا جاسکتا ہے۔<br />
مختصر تعارف کے بعد اس ٹول کو استعمال کرنے کی کچھ تفصیل لکھ رہا ہوں، انشاء اللہ اس کی مدد سے پروگرام کو استعمال کرنے میں آسانی ہوگی۔ اور اگر کسی ساتھی کو کوئی بات سمجھنے میں دشواری ہو تو بلا جھجھک پوچھ سکتے ہیں، انشاء اللہ میں سمجھا دوں گا۔<br />
………………………………<br />
آپ کسی بھی ٹیکسٹ فائل کو سلیکٹ کریں اور Find کو کلک کریں تو یہ فائل میں سے ایسے الفاظ کو ڈھونڈ نکالے گا جن کے بیچ میں اسپیس نہ ہو اگر اسپیس آئے تو یہ اسے الگ لفظ شمار کرے گا اور دوسری بات کہ اگر آپ نے آپشن میں سے یو نیک کو سکٹپی کیا ہوا ہے تو ایک لفظ ایک ہی بار لے گا خواہ وہ جتنی دفعہ فائل میں مرضی آیا ہو۔لیکن نیچے ایڈوانس سرچ کے آپشن میں Urdu / Arabic Words سکٹ ہونا چاہیے۔<br />
نیچے آپ کو ایڈوانس سرچ کا ٹیب نظر آرہا ہوگا۔ اس میں سے جو پہلا ڈراپ ڈاون کمبو باکس نظر آرہا ہوگا اس میں کافی سیلیکشن ہے۔ ان میں سے کوئی ایک سلکٹر کر لیں جیسے پہلے نمبر پر<br />
۱- Ligatures : جیسا کہ نام سے ہی یہ اس فائل میں سے تمام لیگیچرز کو ڈھونڈ کر نکالے گا۔اعراب اور بغیر اعراب کی کوئی قید نہیں ، یہ فنکشن اعراب کو مکمل طور نظر انداز کر دیتا ہے ،صرف حروف تجیس کی بنیا د پر لگیچرز نکالتا ہے۔<br />
2- Kerning: یہ کرننگ کے پئیر بنانے کے لیے ہے۔ اگر آپ اس کو سکٹتا کریں گے تو آپ کا کرسر ٹیکسٹ باکس میں جہاں”ر“ لکھا ہوا ہوگا وہاں آجائے گا آپ (ر ) کے کرننگ پئیر اس سے حاصل کر سکتے ہیں دو لگیچر کو جو کہ پہلا لگیچر جس کا اختتام” ر“پر ہوگا وہ آپ کے سامنے ہوں ۔اور (ر) کی جگہ پر آپ جولفظ ڈالیں گے اس کے کرننگ پیر نکال کرلے آئے گا۔<br />
3- kerning MSpecific (kerning More Specific) اس میں دو حروف آپ کودو ٹیکسٹ باکس میں نظر آئیں گے ۔ ’’ر‘‘ اور ’’ک ‘‘ آپ اس کی مدد سےپہلا لگیچر جس کے آخر میں ’’ر‘‘ اوراس کے بعدکا لگیچر جس کے شروع میں ’’ک‘‘ ہوگا وہ آپ کو دیکھائے گا۔اور ان میں تبدیلی کر کے اپنی مرضی کے کرننگ پیئر نکال سکتے ہیں۔<br />
4-  kerning With Space   ایسے دو لیگیچر جن کے بیچ میں اسپیس ہو ،مطلب دوسرے لفظ کے ساتھ پیئر بنائے۔<br />
5-  kerning With SMSpecific (kerning With Space More Specific) 3 نمبر والا فنکشن اسپیس کے ساتھ۔<br />
6- kerning Word یہ دو الفاظ کو ڈھونڈ کر لائے گا ،یعنی پہلا لفظ جو کہ آپ کے بتائے ہوئے کریکٹر پر ختم ہو اور دوسرا اس کے بعد پورا لفظ تاکہ علم ہو کہ ہم جو پیئر نکال رہیے ہیں وہ غلط ٹائپ کی وجہ سے تو نہیں ہے۔<br />
7- kerning WordWith SMS ( kerning Word with space More Specific ) کرننگ کیلیے دوالفاظ کو سلکٹ- کرتاہے،اور آپ کے دیئے ہوئے کریکٹر پر پہلا لفظ ختم ہوگا اور آپ کے دیئے ہوئےکریکٹر سے اگلا لفظ شروع کرے گا۔<br />
8- Qurani Kerning WJointChar (قرآنی کرننگ جوائنٹ کریکٹر کے ساتھ) جوائنٹ کریکٹر مطلب وہ حروف جو اگلے حرف کے ساتھ مل جاتے ہیں۔جیسے ب،ت،ج،س وغیرہ ۔اوپر والی کرننگ کی طرح ہی ٹیکسٹ باکس میں ”ر“ لکھا ہوا آجائے گا اس کو تبدیل کر کےجس حرف کے ساتھ مرضی ہو کرننگ نکالیں۔ جیسے:<br />
لرَّحْمٰنِ لرَّحِيْمِ مَّرَضٌ مَرَضًا<br />
9-  Qurani Kerning WCharSeparator (قرآنی کرننگ کریکٹر سیپریٹر  کے ساتھ) کریکٹر سیپریٹر مطلب وہ حرف جوکہ لگیچر کو توڑ دے۔ جیسے<br />
مُّطَهَّرَةٌ 	كَثِيْرًا 	لْخٰسِرُوْ	 تَكْفُرُوْ<br />
10- ، 11 &#8211; نمبر میں اضافہ صرف اسپیس کا ہے یعنی دو الفاظ میں کرننگ کے لیے استمالل کر سکتے ہیں۔ باقی اوپر دیے گئے طریقے پر ہی کرننگ ہوتی ہے۔<br />
اس کے بعد آپ کو Kashtiyaan لکھا ہوا نظر آئے گا۔آپ پہلے لگیچر کی فائل کو سورس میں سلکٹں کر لیں اور اس کے بعد اس آپشن کو سکٹپ کر کے فائنڈ کا بٹن پریس کر دیں۔یہ سورس فائل والی جگہ پر ایک Kashtiy کے نام سے فولڈر بنائے گا۔اس میں دو فائلز ہوں گی ایک میں صرف کشتیاں ہوں گی (ہر کشتی کے سیٹ سے ایک ایک کشتی لے کر اسے الگ سے محفوظ کر دے گی) اور دوسری فائل کے اندر تمام کشتیوں کے سیٹ حروف کی تعداد کے حساب سے سارٹ کیے ہوئے آپ کو ملیں گے ،جیسے دو حرفی لگیچر کی کشوریں کے سیٹ او رپھر تین حرفی کشتیوں کے سیٹ اسی طرح آخر تک ،اور اس پروگرام کی مدد سے 12 حرفی کشتیاں تک نکل سکتی ہیں ،ویسے قرآن مجید کے سب سے بڑی کشتی (10) حرفی ہے اور اردو کی سب سے بڑی کشتی جو اب تک مجھے ملی ہے وہ (11) حرفی ہے، مطلب ایک حرف اضافی ہے۔اور یہ حروف اعراب اور تطویل کو نظر انداز کر کے نکالے جا رہے ہیں۔اگر ایک (10) حرفی لگیچر پر 10، 12 اعراب اور 2،3 جگہ پر تطویل کی علامت لگی ہوئی ہے تو وہ اسے صرف (10) حرفی لگیچر سمجھے گا۔اعراب اور تطویل کاؤنٹ نہیں ہوں گے۔اور جب اس کی کشتی بنے گی تو وہ بھی صرف الفابیٹ کی ترتیب سے بنے گی۔ نہ کہ اعراب اور تو یل کو دیکھ کر۔<br />
اسی فولڈ میں آپ کو کچھ اور فولڈر بھی نظر آئیں گے ۔جن کے نام length_ 2,lengh_3 وغیرہ لکھے ہوں گے۔ ان میں سے ہر فولڈر میں تین فائلز ہوں گی۔ پہلی فائل میں صرف اسی لینتھ کے لگیچر کی فائل ہوگی ،دوسری فائل میں اسی لینتھ کے کشتیوں کے سیٹ ہوں گے اور تیسری فائل میں ہرکشتی کے سیٹ سے پہلی کشتی لے محفوظ کر لی گئی ہے۔<br />
اس سے نیچے آپ کو “Manual Kashtiyaan ” لکھا ہوا نظر آئے گا۔اس کو کلک کرنے سے آپ کے سامنے ایک نیا فارم کھل جائے گا۔اس میں آپ نے load kashti کے بٹن کو کلک کرکے اس فائل کو جوکہ length والے فولڈر میں onlykashti کے نام سے ہے اس سلیکٹ کرنا ہے،اور بائیں ہاتھ پر load ligature والے بٹن کو کلک کر کے اس فولڈر (اسی length والے ) میں جو لگیچر کی فائل بنی ہو گی اس کو سلکٹئ کرنا ہے اب آپ جیسے ہی کسی کشتی کو کلک کریں گےتو دوسری طرف والے حصے میں اس کشتی سے بننے والے لگیچر نظر آجائیں گی۔ یہ جب کوئی ساتھی کشتی سے لگیچر بنا رہا ہوگا تو اس کے لیے ہے کہ بار بار فائل نہ کھول کر دیکھنی پڑے، اس کی مدد لے لے۔<br />
اس کے بعد لک اپس ،اور پوسٹ سکرپٹ ہیں اس میں اردو اور عربی کے لیے الگ سے ویلیوز ڈیفائن کر دی گئی ہیں (جوکہ ساتھ دی گئی ایکسل کی فائل میں دیکھ سکتے ہیں ، لیکن پروگرام کے لیے اس ایکسل فائل کی ضرورت نہیں ہے)۔ ان میں ایک خاص بات کہ اس سے صرف لگیچر کے ہی نہیں بلکہ الفاظ کے بھی لک اپس جنریٹ کئے جاسکتے ہیں۔جو کہ ”مائکروسافٹ وولٹ “ سے کمپیٹیبل ہو ں گے انشاءاللہ ۔اکثر ساتھیوں کے لیے شائد یہ کانسپٹ نیا ہو،کیونکہ عام طور پر لگیچر کے ہی لک اپس تیا ر کیے جاتے ہیں اور انہیں ہی استمایل کیا جاتا ہے،میں بتاتا ہوں کہ اس کی ضرورت کیوں پڑی ………<br />
جب ہم نے اس پروگرام کے ذریعے قرآن پاک کے لگیچر نکالے تو ان کی تعداد تقریباً 12 ہزار نکلی (مجھے اس وقت صحیی سے یاد نہیں ) اور جب ہم نے قرآن پاک کے یونیق الفاظ نکالے تو ان کی تعداد تقریباً17 ہزار کے قریب نکلی تو ایک رائے یہ آئی کہ کیوں نہ ہم قرآن پاک کو لگیچر کے بجائے الفاظ کی بنیاد پر بنائیں،اس سے کرننگ کے مسائل بھی کم ہوں گے اور الفاظ بھی خوبصورت نظر آئیں گے۔تو اسی وجہ سے اس میں یہ فیچر بھی شامل کر دیا کہ اب یہ الفاظ کے لک اپس بھی جنریٹ کرے گا۔اور یہ فنکشن اردو اور عربی دونوں میں کام کرے گا۔اردو میں یہ ہوسکتا ہے کہ اگر کسی لفظ کی شکل مختلف لگیچر کے مجموعے سے اچھی نہ لگے تو اس لفظ کو ایک ساتھ سیٹ کے کر فونٹ میں ڈال دیں تو وہ لفظ بھی خوبصور ت ہو جائے گا۔<br />
ان لک اپس کے ذریعے اگر آپ اعراب ڈالیں گے تو اعراب کے ساتھ لک اپ جنریٹ ہوں گے اگر اعراب نہیں ہوں گے تو بھی کوئی مشکل نہیں اور اگر الفاظ ہوں گے تو ان کے بھی لک اپ جنریٹ ہوجائیں گے ،صرف آپ نے اردو یا عربی (lookup اردو کے لیے اور arlookup عربی کے لیے ) سلکٹج کرنا ہے۔اور اسی طریقے سے پوسٹ اسکرپٹ بھی استما ل کیے جاسکتے ہیں ،پوسٹ اسکرپٹ میں اگر آپ لگیچر دیں گے تو پوسٹ اسکرپٹ کی فائل بن جائے گی اور اگر آپ پوسٹ اسکرپٹ بنی ہوئی فائل ڈال کر کلک کریں گے تو ان سے لگیچر بنا دے گا۔<br />
اور اگر لک اپ جنریٹ ہوتے ہوئے کوئی ایسا حرف آگیا ،جس کی ویلیو اس میں شامل نہیں تو یہ ایک ایرر فائل بنائے گا جس میں ایر ر آنے والے الفاظ جمع ہوں گے ،اور جس فائل میں لک اپ جنریٹ ہوں گے اس فائل میں اس حرف کی جگہ پر Error لکھا ہو ا نظر آئے گا۔ تجربے کے لئے اردو لک اپس عربی سے جنریٹ کر کے یا عربی لک اپس اردو کی مدد سے جنریٹ کر کے چیک کریں وہ ویلیو جو اردو اور عربی میں الگ الگ ہیں وہاں وہاں ایر ر آئے گا۔<br />
اس کے نیچے Nastaleeq LookUps ہیں ۔ان کی ویلیو بھی ایکسل فائل میں موجو دہیں اور اس کا مقصد کشتیوں اور نقطوں سے لک اپس جنریٹ کرنا ہے۔<br />
اس سے نیچے Correct General Mistake ، اس میں عام طور پر جو غلطیا ں کی جاتی ہیں جیسے الف اور ” ٓ “ الگ سے لکھ کر ” آ “ بنایا جاتا ہے یا ل ل ہ لکھ کر للہ بنا یا جاتا ہے اسی طرح اعراب کی ” ٔ “ کو الگ سے ڈالا جاتا ہے تو ایسی غلطیوں کو یہ ٹھیک کر دیتی ہے۔<br />
اس سے نیچے Find Character لکھا ہوا ملے گا ،اس کی مدد سے آپ دی گئی فائل میں استماےل ہونے والے حروف اور کریکٹر نہ صرف ڈھونڈ سکیں گے بلکہ ان کی تعداد بھی ساتھ میں ہوگی کہ یہ کریکٹر اس فائل میں کتنی دفعہ استما ل ہوا ہے،جیسے قرآن مجید کی فائل ڈال کر آ پ اس میں موجود حروف تہجی اور اعراب یا علامات گن سکتے ہیں کہ یہ کتنی دفعہ استمالل ہوئے ہیں ،یا الگ سے کوئی سورت نکال کر اس سورت میں سے یہ تعداد معلوم کر سکتے ہیں۔اور یہ فنکشن صرف اردو عربی کے لیے نہیں ہے ،کسی بھی لیگوڈیج کی فائل میں سے اس میں استما ل شدہ کریکٹر تعداد کے ساتھ بتاتا ہے۔<br />
اس کے بعد Replace لکھا ہوا نظر آئے گا اس کی مدد سے اگر آپ اپنی فائل میں کچھ تبدیلی کرنا چاہتے ہیں تو وہ ممکن ہے آپ ایک سادہ ٹیکسٹ فائل بنائیں جس میں پہلے وہ حرف جو کہ آپ ڈھونڈنا چاہتے ہیں وہ لکھیں اور اس کے بعد “=” کا نشان ڈالیں اور پھر جس حرف سے تبدیل کرنا چاہتے ہیں وہ ڈال دیں۔سورس فائل میں اسے سکٹہی کرلیں اور دوسرے نمبر پر جس فائل میں تبدیلی کرنی ہو اسے سلکٹب کر لیں تو یہ ساری تبدیلیاں ایک ساتھ کر دے گا۔<br />
Remove Ahrab ۔ اگر آپ اعراب کو ریمو کر نا چاہیں تو یہ آپ کی مدد کیلیے حاضر ہے۔لیکن اس سے پہلے Correct General Mistake کو چلا لیجے گا ورنہ یہ ضروری اعراب کو بھی ریمو کر دے گا۔<br />
Remove Tatweel     تطویل کی علامت کو ختم کرتا ہے۔<br />
اس کے بعد اس میں Remove From File لکھا ہوا نظر آئے گا۔اس کی کوئی خاص ضرورت تو نہیں شائد لیکن یہ فنکشن اس میں کیوں شامل کیا ؟ یہ آپ کے لیے دلچسپی کا باعث ہوگا۔ہوا یہ کہ جب ہم نے اس پروگرام کے ذریعے لگیچر اور الفاظ وغیرہ نکال دیئے تو ایک بھائی نے یہ سوال کھڑا کر دیا کہ ہمارے پاس کیا ثبوت ہے کہ جوانفارمیشن ہمیں پروگرام سے مل رہی ہیں وہ 100 % ٹھیک ہیں ،یہ بھی ہوسکتاہے کہ پروگرام کہیں غلطی کر رہا ہو۔اب جو لگیچر یا الفاظ ہمارے پاس ہیں یہ کیسے معلوم ہو کہ ان کے علاوہ اور کوئی لگیچر یا لفظ قرآن پاک میں موجود نہیں ہے۔ تو اس کے لیے مجھے یہ فنکشن بنانا پڑا ،اس سے آپ اپنے الگ کیے گئے الفاظ کو پہلے دی گئی فائل سے ریمو کر سکتے ہیں اور جو کچھ بچ جائے گا وہ کریکٹر یا الفاظ پروگرام نے چھوڑ دیے ہوں گے، ویسے ہمارے پاس رزلٹ الحمدوللہ 100 % ہی آیا ہے۔<br />
Convert Arabic into Urdu اگر آپ کے پاس عربی متن میں قرآن پاک لکھا ہوا ہے اور آپ اس کے لیے اردو یونیکوڈ ویلیوز استماiل کرنا چاہتے ہیں تو اسے استماعل کر لیں پورا متن اردو یونیکو ڈ میں منتقل ہو جائے گا۔<br />
Convert Urdu into Arabic ،   اوپر والی مدد ہی ریورس میں<br />
اس کے نیچے بھی کچھ اور سیٹنگ ہیں لیکن وہ بعد کے لےہ ادھار، اب دوسری طرف آتے ہیں، آپشن کی طرفAdvance Search کے ساتھ ہی آپ کو Option لکھا ہوا نظر آئے گا۔اسے سلکٹ کرلیں۔<br />
اس میں سب سے پہلے آپ کی نظر Min Length اور Max Length کی طرف جائے گی اس کی مدد سے آپ سرچنگ یا سارٹنگ کے دوران یہ قید لگا سکتے ہیں کہ وہ اس لینتھ کے اندر رہتے ہوئے الفاظ کو سرچ کرے ، جیسے اگر آپ چارحرفی لگیچر ڈھونڈ نا چاہتے ہیں تو اس میں Min Length اور Max Length کو 4 پر سیٹ کر دیں تو یہ صرف 4 حرفی لگیچر یا الفاظ جو بھی آپ سرچ کررہے ہوں وہ نکالے گا، یا جیسے آپ نے کم از کم حد 4 اور زیادہ سے زیادہ 6 کی دے دی تو یہ ان دو کے درمیان والی لینتھ کے الفاظ یا لگیچر نکالے گا۔<br />
اس کے بعد لفٹا سائڈ پر Sort Text Direction ہو گا بائی ڈیفالٹ یہ سارٹ نہیں کرتا لیکن اگر آپ الفاظ یا لگیچر ڈھونڈتے ہوئے اسے سلکٹا کرلیں تو یہ اسی ترتیب سے انہیں سارٹ بھی کردے گا۔<br />
اس کے ساتھ Sort Length کا آپشن ہے ،جیسے ہی آپ سارٹ کے آپشن کو سلکٹل کریں گے یہ اِن ایبل ہوجائیں گے۔ اور اگر آپ چاہیں تو اس سے بائی لینتھ بھی سارٹ کر سکتے ہیں ،یعنی بڑے حروف اوپر یا نیچے جیسے آپ چاہیں اور ساتھ ساتھ یہ ٹیکسٹ ڈائریکشن کو بھی ذہن میں رکھتے ہوئے سارٹ ہو گا ،مطلب ایک ہی جیسی لینتھ والے گروپ میں اس کی سارٹ الف سے ےیا ے سے الف جو آپ نے سکٹن کی ہوگی ،وہی ترتیب رہے گی۔<br />
اس کےعلاوہ اعراب کو بھی ترتیب دی گئی ہے ،یعنی پہلے حروف تہجی کی بنیاد پر سارٹ کرے گا،پھر اعراب کو سارٹ کرے گا اور پھر تو یل کو ۔اعراب کی سارٹنگ میں میں نے چھبیس اعراب کو شامل کیا ہے پہلے بغیر اعراب اور پھر زبر پھر زیر پھر پیش پھر تنوین اوپر پھر تنوین نیچے پھر کھڑی زبر اور اسی طرح سب اعراب کو شامل کیا ہے۔<br />
اور سارٹنگ کا یہ آپشن صرف سرچنگ کے دوران ہی کام نہیں کرتا بلکہ الگ سے فائل دے کر بھی آپ اسے سارٹ کر سکتے ہیں۔<br />
جیسے ہی آپ آپشن میں سے سارٹ کو اِن ایبل کر لیں ،تو فائنڈ کے ساتھ سارٹ کا بٹن بھی اِن ایبل ہوجائے گا اور آپ اپنی دی ہوئی فائل کو سارٹ کر سکتے ہیں،اور صرف الفاظ کو ہی نہیں بلکہ پیراگراف کو بھی سارٹ کر سکتے ہیں ، میں نے قرآن پاک کو سارٹ کر کے دیکھا تھا اور مجھے کوئی غلطی نہیں ملی۔اور دیر بھی انشاءاللہ نہیں لگے گی چند سیکنڈ میں کام ہو جائے گا۔<br />
اس کے ساتھ ایک اور باکس ہے جس پر Options لکھا ہوا ہے۔اس میں دو آپشن ہیں ایک تو Unique جو کہ بائی ڈیفالٹ چیک ہی ہوتا ہے ،یہ جو کچھ بھی آپ سرچ کرتے ہیں یا سارٹ کرتے ہیں اگر یہ چیک ہو تو یہ صرف یونیک الفاظ کو ہی لیتا ہے۔اور اس میں زیر زبر کی تبدیلی بھی الگ لفظ تصور ہوتا ہے، سارٹنگ کی طرح اسے نظر انداز نہیں کرتا۔<br />
یونیک سے اوپر ہی ایک اور آپشن ہے use external file جو کہ لک اپس ،اور پوسٹ سکرپٹ کی ویلیوز ایکسٹرنلی استما ل کے لیے ہے۔ ساتھ ساتھ سارٹنگ بھی آپ اپنی مرضی سے تبدیل کرسکتے ہیں۔<br />
آپ جیسے ہی اسے کلک کریں گے تو کیونکہ آپ کے پاس ایکسٹرنل فائل تو پہلی دفعہ نہیں ہوگی تو پروگرام آپ سے پوچھے گا کہ کیا آپ ایک sample فائل جنریٹ کروانا چاہتےہیں ،اور ہاں کی صورت میں اسی فولڈر میں جس میں پروگرام پڑا ہوگامیں ایک فائل postscript کے نام کی جنریٹ کر دے گا۔اب آپ اسے نوٹ پیڈ میں کھول لیں (فونٹ ٹاہوما یا ایریل وغیرہ رکھ لیں)اور دیکھیں گے کہ اس میں جو ویلیوز ہم نے بائی ڈیفالٹ دی ہیں وہ ایک ترتیب سے آئی ہوئی ہوں گی۔<br />
سب سے پہلے StartUrduLookups لکھا ہو گا،پھر ایک لائن اس کے بعد ایک ترتیب سے ویلیوز ہوں گی اس کے بعد Ahrab لکھا ہوا ہے اور پھر اعراب کی ویلیوز ہوں گی اور پھر اس حصے کا اختتام اور پھر اسی طرح عربی کا حصہ ہوگا اور آخر میں سارٹنگ کس ترتیب سے ہو گی وہ حصہ ہوگا۔<br />
اگر آپ اس میں کوئی تبدیلی کرنا چاہتے ہیں تو تبدیلی کر سکتے ہیں یا انہیں ختم کرنا چاہتے ہوں تو ختم کر سکتے ہیں۔ختم کرنے کے لیے اس پوری لائن کو ختم کر دیں اور اگر اضافہ کرنا چاہتے ہیں تو اس حصے میں جس میں آپ تبدیلی کرنا چاہتے ہیں اس کی کسی بھی لائن کے آخر میں جا کر اینٹر کریں اور نئی لائن میں سب سے پہلے اردو یا عربی کریکٹر اس کے بعد “=” کا نشان اور اس کے بعد اس کی پوسٹ سکرپٹ ویلیو اور پھر “=” کا نشان اور اس کے بعد لک اپ کی ویلیو دے دیں پروگرام خود کار طریقے سے انہیں اپنی پوزیشن پر لے لے گا۔<br />
نوٹ: ترتیب کا خیال ضرور رکھا جائے ،اعراب وغیرہ دکھنے میں کبھی ادھر ادھر ہوجاتے ہیں لیکن آپ نے ترتیب وہی رکھنی ہے یعنی پہلے اردو عربی کریکٹر ،پھر “=” اور اس کے بعد پوسٹ سکرپٹ ویلیو ،پھر “=” اور اس کے بعد لک اپ کی ویلیو<br />
اور سارٹنگ والے حصے میں کریکٹر اور اس کی ویلیو جو کہ ڈجٹس میں ہو چھوٹا والا اوپر اور بڑا والا نیچے آئے گا۔<br />
اگر پروگرام کے ساتھ ہی ایکسٹرنل فائل پڑی ہوگی تو جب بھی پروگرام آپ سٹارٹ کریں گے تو یہ آپ سے پوچھے گا کہ کیا آپ ایکسٹرنل سیٹنگ لوڈ کرنا چاہتے ہیں یا نہیں اور ہاں کی صورت میں ایکسٹرنل فائل کو لوڈ کر دے گا۔یا پھر پروگرام اگر چل رہا ہے اور آپ ایکسٹرنل سیٹنگ لوڈ کرنا چاہتے ہیں تو صرف use external file کو کلک کرنے سے ایکسٹرنل فائل لوڈ یا انلوڈ کی جاسکتی ہے،لیکن اگر ایکسٹرنل فائل میں کہیں ایرر ہوگا (جیسے کوئی ویلیو یا کریکٹر ایک ہی سیٹ میں دو دفعہ استما ل ہو جائے ) تو پروگرام اس ویلیو کو بتائے گا اور پروگرام بند ہو جائے گا تاکہ آپ اس ویلیو کو ٹھیک کر کے دوبارہ سے لوڈ کر سکیں۔<br />
اب پھر اوپر کی طرف آجائیں آپ کو بائیں طرف source file اور اس کے نیچے دو جگہوں پر Compare with لکھا ہوا نظر آئے گا۔اور دائیں طرف بٹن ہوں گے جن کو کلک کرکے آپ فائلز کو سلکٹا کر سکتے ہیں۔عام طور پر تو صرف سورس فائل میں ہی سلکشنا کی ضرورت ہوتی ہے لیکن یہ دوسری سلکشن بھی کچھ اضافی مدد دیتی ہیں۔<br />
جیسے اگر آپ نے لگیچر یا الفاظ پہلے سے نکال کر رکھے ہوئے ہیں جن کی تعداد ممکن ہے ہزاروں میں ہو اور آپ کے پاس کوئی اور یونیکوڈ کی کتاب یا ٹیکسٹ آجاتا ہے اور آپ چاہتے ہیں کہ اب اس کتاب سے صرف وہ الفاظ یا لگیچر نکالے جو ہماری کلکشن میں نہیں تو یہ بھی ہوسکتا ہے۔<br />
Compare with میں اپنی پرانی کلیکشن والی فائل سلیکٹ کرلیں (اس میں ہر لفظ الگ الگ لائن میں ہونا چاہیے) اور جس کتاب سے آپ سرچ کرنا چاہتے ہیں اس کو سورس فائل میں دے دیں اور فائنڈ کر لیں تو آپ کے پاس صرف ایسے الفاظ یا لگیچر کی لسٹ آئے گی جو کہ پہلے آپ کے پاس موجود نہیں ہیں ،آپ پھر نئی فائل کو دیکھ کر اگر کچھ ٹائپنگ کی غلطی ہے اسے ختم کرکے اپنی پرانی لسٹ میں ڈال سکتے ہیں۔<br />
اسی طرح اگر آپ دوفائلز کو سلکٹ۔ کرلیں اور Combine کا بٹن پریس کریں تو جو نئی فائل جنریٹ ہوگی اس میں پہلی فائل کے تمام الفاظ اور دوسری فائل کے وہ الفاظ جو کہ پہلی میں موجود نہیں وہ اس میں ڈال دے گی۔<br />
اسی طرح Compare  کے بٹن کو پریس کر نے سے  دوسری فائل میں موجود  صرف نئے الفاظ کی فائل بن جائے گی۔<br />
View file کو کلک کرنے سے جو فائلز آپ نے بنائی ہوں گی ان کو دیکھا جا سکتا ہے۔(اس پر کوئی خاص کام نہیں کیا ابھی صرف ایک سادہ سا ٹیکسٹ باکس ہے جس میں آپ صرف فونٹ اپنی مرضی کا سلکٹ کر سکتے ہیں۔ انشاء اللہ فرصت ملنے پر اس فیچر کو بھی مزید ایڈوانس بنا دیا جائے گا۔)<br />
کچھ چھوٹی موٹی چیزیں اور بھی ہیں انشاءاللہ انہیں بھی جلد شیئر کر دوں گا کہ کیسے استماںل کرنا ہے؟<br />
ڈراپ ڈاؤن باکس میں سے جب آپ کچھ سلکٹء کریں گے تو کچھ جگہوں پر پروگرام آٹومیٹیکلی اپنی سیٹنگ چینج بھی کرتا ہے اسے تبدیل کرنے کی ضرورت نہیں ورنہ متوقع نتائج نہیں ملیں گے ۔ان کی تفصیل بھی انشاءاللہ بعد میں سمجھا دوں گا۔<br />
(نوٹ : یہ پروگرام چونکہ فونٹ سازوں کی مدد کے لئے ترتیب دیا گیا ہے،اس لیے اگر آپ ان کے بارےمیں بنیادی معلومات نہیں رکھتے(جیسے لک اپس یا کرننگ وغیرہ ) تو اسے نظر انداز کر دیں اور جتنی آپ کی ضرورت ہو اسے استماہل کر لیں)۔<br />
اور اس پروگرام کو انسٹال کرنے کیلیٔے آپ کے پاس ڈاٹ نیٹ کا <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=AB99342F-5D1A-413D-8319-81DA479AB0D7&amp;displaylang=en" target="_blank">3.5 فریم ورک</a> کا ہونا ضروری ہے جو کہ آپ مائکروسافٹ کی ویب سائٹ سے ڈاؤنلوڈ کر سکتے ہیں۔</p>
<p style="text-align: right;">==========================================</p>
<p style="text-align: right;">اپ دیٹ</p>
<p style="text-align: right;">اس میں ایک اور فیچر کا اضافہ کیا ہے ،جب ٹی ٹی ایف فائل ‌کو فونٹ کریٹر سے وولٹ میں لے کر جایا جاتا ہے تو اس کے پی ایس نیم ظاہر نہیں‌ہوتے اب اس اطلاقیے کی مدد سے آپ پوسٹ سکرپٹ کی فائل دے کر یا لگیچر کی فائل دے کر وولٹ کیلیے پوسٹ‌سکرپٹ جنریٹ کر کے امپورٹ کرسکتے ہیں ،طریقہ استمال کچھ یوں‌ہے</p>
<div style="text-align: right;"><img src="http://img39.imageshack.us/img39/622/wordfinder3.jpg" border="0" alt="" /></div>
<p style="text-align: right;">سب سے پہلے سیٹنگ کر لیں ، کونسی ٹائپ میں آپ لے کر جارہے ہیں‌،عام طور لگیچر ہی ہوگا ۔لیکن اگر آپ چاہیں‌تو تبدیل بھی کرسکتے ہیں۔<br />
اس کے بعد کمپیوننٹ کو ایڈکرنا ہے یا نہیں (لگیچر میں کتنے حروف استمال ہوئے ہیں‌ان کی تعداد ،یہ اعراب لگانے کے کام آتی ہے)<br />
تیسرے نمبر پر اعراب کو اگنور کرنے کا آپشن ہے،اگر دوسری طرف آپ پوسٹ سکرپٹ کے بجائے لگیچر کی لسٹ دے رہے ہیں اور ان پر اعراب لگے ہوئے ہوں‌تو انہیں‌نظر انداز کر دیتا ہے۔لیکن اس میں محتاط رہنے کی ضرورت رہتی ہے کیونکہ اگر اعراب کے بغیر دو لگیچر ایک ہی جیسے ہوئے تو وولٹ میں ایرر آئے گا۔کیونکہ ان کے پوسٹ سکرپٹ نیم تو ایک ہی جیسے آئیں‌گے۔<br />
دوسری طرف &#8220;فرام&#8221; میں‌آپ پوسٹ سکرپٹ فائل یا اردو عربی کی لگیچر فائل جو بھی استمال کرنی ہو وہ سیلکٹ کر سکتے ہیں۔<br />
اور یہ سیٹنگ کرکے فائل سیلکٹ کریں‌اور ایڈوانس سرچ کے ٹیب میں آکر پہلے ڈراپ ڈاؤن مینیو میں‌سے &#8220;Volt Glyph Data&#8221; کو سیلکٹ کرلیں‌اور کریٹ‌کا بٹن پریس کر دیں‌ ایک آپشن باکس آئے گا کہ آپ کونسی آئی ڈی سے سٹارٹ کرنا چاہتے ہیں‌تو پہلے لگیچر کی جو آئی ڈی آپ کی وولٹ میں ہوگی وہ دے دیں‌اور باقی اسی ترتیب سے جنریٹ ہوجائیں‌گی ،<br />
بس ایک چیز کا خیال رکھنا ہے کہ لگیچر یا پوسٹ سکرپٹ کی ترتیب وہی رہنی چاہیے جس ترتیب میں وولٹ میں‌لگیچر  ہیں۔</p>
<table style="border-collapse: collapse; text-align: right;" dir="ltr" border="1" cellspacing="0" cellpadding="0" width="500" bgcolor="#f3f7f2" bordercolor="#acc29c">
<tbody>
<tr>
<td width="85" align="center">Created by:</td>
<td width="85" align="center">File Size</td>
<td width="165" align="center">Remarks</td>
<td width="165" align="center">Name</td>
</tr>
<tr>
<td width="85" align="center">Abrar Hussain</td>
<td width="85" align="center">(91.9 kb)</td>
<td width="165" align="center">Useful for font makers</td>
<td style="text-align: center;" width="175">Pak Word Finder</td>
</tr>
</tbody>
</table>
<p style="text-align: right;"><strong><a href="http://www.alqlm.org/forum/downloads.php?do=file&amp;id=256" target="_blank"><img title="فونٹ اتارنے کے لیے یہاں کلک کریں" src="http://fonts.alqlm.org/images/download.gif" alt="" width="43" height="48" /></a></strong><a href="http://www.alqlm.org/forum/downloads.php?do=file&amp;id=252"><strong> </strong></a></p>
<p style="text-align: right;"><a href="http://www.alqlm.org/forum/downloads.php?do=file&amp;id=256"><strong>Click to Download</strong></a></p>
<p style="text-align: right;">
<p style="text-align: right;"><span style="font-size: large;"><span style="color: red;"><br />
</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2010/03/11/%d9%be%d8%a7%da%a9-%d9%88%d8%b1%da%88-%d9%81%d8%a7%d8%a6%d9%86%da%88%d8%b1-%d8%a7%d9%be-%da%88%db%8c%d9%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>پاک ورڈ فائنڈر</title>
		<link>http://fonts.alqlm.org/2010/02/12/pak-word-finder/</link>
		<comments>http://fonts.alqlm.org/2010/02/12/pak-word-finder/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 09:48:54 +0000</pubDate>
		<dc:creator>القلم</dc:creator>
				<category><![CDATA[Font Making Tools]]></category>

		<guid isPermaLink="false">http://fonts.alqlm.org/?p=1061</guid>
		<description><![CDATA[۔۔ This image has been resized. Click this bar to view the full image. The original image is sized 596&#215;426. آپ دوستوں کے لیے ایک چھوٹا سا ساوفٹ ویر (پاک ورڈ فائنڈر) بنایا ہے ،امید ہے ساتھیوں کو پسند آئے گا۔ جیسا کہ نام سے بھی اندازہ ہو رہا ہے کہ یہ الفاظ کو ڈھونڈنے &#8230; </p><p><a class="more-link block-button" href="http://fonts.alqlm.org/2010/02/12/pak-word-finder/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<table id="ncode_imageresizer_warning_1" style="text-align: center; height: 24px;" border="0" width="46">
<tbody>
<tr>
<td width="20"></td>
<td></td>
</tr>
</tbody>
</table>
<p style="text-align: center;"><img id="ncode_imageresizer_container_1" src="http://img46.imageshack.us/img46/5323/pakwordfinderpic1.jpg" border="0" alt="" width="500" height="357" />۔۔</p>
<div style="text-align: center;">
<table id="ncode_imageresizer_warning_2" border="0" width="500">
<tbody>
<tr>
<td width="20"><img src="http://www.alqlm.org/forum/images/statusicon/wol_error.gif" border="0" alt="" width="16" height="16" /></td>
<td>This image has been resized. Click this bar to view the full image. The original image is sized 596&#215;426.</td>
</tr>
</tbody>
</table>
<p><img id="ncode_imageresizer_container_2" src="http://img42.imageshack.us/img42/7734/pakwordfinderpic2.jpg" border="0" alt="" width="500" height="357" /></div>
<p style="text-align: center;">آپ دوستوں کے لیے ایک چھوٹا سا ساوفٹ ویر (پاک ورڈ فائنڈر) بنایا ہے ،امید ہے ساتھیوں کو پسند آئے گا۔ جیسا کہ نام سے بھی اندازہ ہو رہا ہے کہ یہ الفاظ کو ڈھونڈنے کا کام کرتا ہے۔ مگر صرف اتنا ہی نہیں ہے اس کی مدد سے اور بھی بہت سے کام بڑی آسانی کے ساتھ کیے جاسکتے ہیں۔ مثلاً:<br />
• ’’ذخیرۂ الفاظ‘‘ جمع کرنے کی سہولت۔ (لغات کی تیاری یا کسی بھی ضرورت کے لیے)<br />
• ’’سورٹنگ‘‘ کرنے کی سہولت۔ (اردو حروف تہجی کی ترتیب کے ساتھ، اور الفاظ کی جوڑوں کے اعتبار سے سورٹنگ کے لیے)<br />
• ’’کمبائن‘‘ کرنے کی سہولت۔ (دو الگ الگ فائلوں میں موجود الفاظ یا لگیچرز کو ایک جگہ جمع کرنے کے لیے)<br />
• ’’کمپیئر‘‘ کرنے کی سہولت۔ (دو الگ الگ فائلوں میں موجود الفاظ یا لگیچرز میں موازنہ کرنے کے لیے)<br />
• خصوصاً اس پروگرام میں فونٹ میکرز کی ضرورتوں کو مدّنظر رکھتے ہوئے بہت سے فنکشن شامل کیے گئے ہیں۔ لگیچرز نکالنا، کشتیاں نکالنا، پوسٹ اسکرپٹ تیار کرنا، لک اپس تیار کرنا، وغیرہ وغیرہ، کیونکہ سادہ فونٹ بنانا تو کوئی بڑا دشوار کام نہیں ہے البتہ لگیچر بیسڈ فونٹ تیار کرنا واقعی طویل محنت والا کام ہے، اور دیکھنے میں آرہا تھا ایسے فونٹس تیار کرنے کے لیے دوستوں کے پاس خود کار سہولتوں کی کچھ کمی تھی انہیں سہولتوں کو اس ٹول میں شامل کر دیا گیا ہے، اب تو بس بٹن دبائیں اور اپنی مطلوبہ ضرورت پوری کریں۔<br />
اس پروگرام کو ٹیسٹنگ کے لیے تو چند ساتھیوں نے استعمال کیا ہے، لیکن ظاہر سی بات ہے کہ ہرطرف تو دھیان نہیں جاسکتا،اگر اس میں کوئی خامی رہ گئی ہو یا مزید کوئی بہتر رائے آپ کے ذہن میں ہو تو ضرور یہاں شیئر کریں، آپ کی تجاویز سے پروگرام کو اور بہتر سے بہتر بنایا جاسکتا ہے۔<br />
مختصر تعارف کے بعد اس ٹول کو استعمال کرنے کی کچھ تفصیل لکھ رہا ہوں، انشاء اللہ اس کی مدد سے پروگرام کو استعمال کرنے میں آسانی ہوگی۔ اور اگر کسی ساتھی کو کوئی بات سمجھنے میں دشواری ہو تو بلا جھجھک پوچھ سکتے ہیں، انشاء اللہ میں سمجھا دوں گا۔<br />
………………………………<br />
آپ کسی بھی ٹیکسٹ فائل کو سلیکٹ کریں اور Find کو کلک کریں تو یہ فائل میں سے ایسے الفاظ کو ڈھونڈ نکالے گا جن کے بیچ میں اسپیس نہ ہو اگر اسپیس آئے تو یہ اسے الگ لفظ شمار کرے گا اور دوسری بات کہ اگر آپ نے آپشن میں سے یو نیک کو سکٹپی کیا ہوا ہے تو ایک لفظ ایک ہی بار لے گا خواہ وہ جتنی دفعہ فائل میں مرضی آیا ہو۔لیکن نیچے ایڈوانس سرچ کے آپشن میں Urdu / Arabic Words سکٹ ہونا چاہیے۔<br />
نیچے آپ کو ایڈوانس سرچ کا ٹیب نظر آرہا ہوگا۔ اس میں سے جو پہلا ڈراپ ڈاون کمبو باکس نظر آرہا ہوگا اس میں کافی سیلیکشن ہے۔ ان میں سے کوئی ایک سلکٹر کر لیں جیسے پہلے نمبر پر<br />
۱- Ligatures : جیسا کہ نام سے ہی یہ اس فائل میں سے تمام لیگیچرز کو ڈھونڈ کر نکالے گا۔اعراب اور بغیر اعراب کی کوئی قید نہیں ، یہ فنکشن اعراب کو مکمل طور نظر انداز کر دیتا ہے ،صرف حروف تجیس کی بنیا د پر لگیچرز نکالتا ہے۔<br />
2- Kerning: یہ کرننگ کے پئیر بنانے کے لیے ہے۔ اگر آپ اس کو سکٹتا کریں گے تو آپ کا کرسر ٹیکسٹ باکس میں جہاں”ر“ لکھا ہوا ہوگا وہاں آجائے گا آپ (ر ) کے کرننگ پئیر اس سے حاصل کر سکتے ہیں دو لگیچر کو جو کہ پہلا لگیچر جس کا اختتام” ر“پر ہوگا وہ آپ کے سامنے ہوں ۔اور (ر) کی جگہ پر آپ جولفظ ڈالیں گے اس کے کرننگ پیر نکال کرلے آئے گا۔<br />
3- kerning MSpecific (kerning More Specific) اس میں دو حروف آپ کودو ٹیکسٹ باکس میں نظر آئیں گے ۔ ’’ر‘‘ اور ’’ک ‘‘ آپ اس کی مدد سےپہلا لگیچر جس کے آخر میں ’’ر‘‘ اوراس کے بعدکا لگیچر جس کے شروع میں ’’ک‘‘ ہوگا وہ آپ کو دیکھائے گا۔اور ان میں تبدیلی کر کے اپنی مرضی کے کرننگ پیئر نکال سکتے ہیں۔<br />
4-  kerning With Space   ایسے دو لیگیچر جن کے بیچ میں اسپیس ہو ،مطلب دوسرے لفظ کے ساتھ پیئر بنائے۔<br />
5-  kerning With SMSpecific (kerning With Space More Specific) 3 نمبر والا فنکشن اسپیس کے ساتھ۔<br />
6- kerning Word یہ دو الفاظ کو ڈھونڈ کر لائے گا ،یعنی پہلا لفظ جو کہ آپ کے بتائے ہوئے کریکٹر پر ختم ہو اور دوسرا اس کے بعد پورا لفظ تاکہ علم ہو کہ ہم جو پیئر نکال رہیے ہیں وہ غلط ٹائپ کی وجہ سے تو نہیں ہے۔<br />
7- kerning WordWith SMS ( kerning Word with space More Specific ) کرننگ کیلیے دوالفاظ کو سلکٹ- کرتاہے،اور آپ کے دیئے ہوئے کریکٹر پر پہلا لفظ ختم ہوگا اور آپ کے دیئے ہوئےکریکٹر سے اگلا لفظ شروع کرے گا۔<br />
8- Qurani Kerning WJointChar (قرآنی کرننگ جوائنٹ کریکٹر کے ساتھ) جوائنٹ کریکٹر مطلب وہ حروف جو اگلے حرف کے ساتھ مل جاتے ہیں۔جیسے ب،ت،ج،س وغیرہ ۔اوپر والی کرننگ کی طرح ہی ٹیکسٹ باکس میں ”ر“ لکھا ہوا آجائے گا اس کو تبدیل کر کےجس حرف کے ساتھ مرضی ہو کرننگ نکالیں۔ جیسے:<br />
لرَّحْمٰنِ لرَّحِيْمِ مَّرَضٌ مَرَضًا<br />
9-  Qurani Kerning WCharSeparator (قرآنی کرننگ کریکٹر سیپریٹر  کے ساتھ) کریکٹر سیپریٹر مطلب وہ حرف جوکہ لگیچر کو توڑ دے۔ جیسے<br />
مُّطَهَّرَةٌ 	كَثِيْرًا 	لْخٰسِرُوْ	 تَكْفُرُوْ<br />
10- ، 11 &#8211; نمبر میں اضافہ صرف اسپیس کا ہے یعنی دو الفاظ میں کرننگ کے لیے استمالل کر سکتے ہیں۔ باقی اوپر دیے گئے طریقے پر ہی کرننگ ہوتی ہے۔<br />
اس کے بعد آپ کو Kashtiyaan لکھا ہوا نظر آئے گا۔آپ پہلے لگیچر کی فائل کو سورس میں سلکٹں کر لیں اور اس کے بعد اس آپشن کو سکٹپ کر کے فائنڈ کا بٹن پریس کر دیں۔یہ سورس فائل والی جگہ پر ایک Kashtiy کے نام سے فولڈر بنائے گا۔اس میں دو فائلز ہوں گی ایک میں صرف کشتیاں ہوں گی (ہر کشتی کے سیٹ سے ایک ایک کشتی لے کر اسے الگ سے محفوظ کر دے گی) اور دوسری فائل کے اندر تمام کشتیوں کے سیٹ حروف کی تعداد کے حساب سے سارٹ کیے ہوئے آپ کو ملیں گے ،جیسے دو حرفی لگیچر کی کشوریں کے سیٹ او رپھر تین حرفی کشتیوں کے سیٹ اسی طرح آخر تک ،اور اس پروگرام کی مدد سے 12 حرفی کشتیاں تک نکل سکتی ہیں ،ویسے قرآن مجید کے سب سے بڑی کشتی (10) حرفی ہے اور اردو کی سب سے بڑی کشتی جو اب تک مجھے ملی ہے وہ (11) حرفی ہے، مطلب ایک حرف اضافی ہے۔اور یہ حروف اعراب اور تطویل کو نظر انداز کر کے نکالے جا رہے ہیں۔اگر ایک (10) حرفی لگیچر پر 10، 12 اعراب اور 2،3 جگہ پر تطویل کی علامت لگی ہوئی ہے تو وہ اسے صرف (10) حرفی لگیچر سمجھے گا۔اعراب اور تطویل کاؤنٹ نہیں ہوں گے۔اور جب اس کی کشتی بنے گی تو وہ بھی صرف الفابیٹ کی ترتیب سے بنے گی۔ نہ کہ اعراب اور تو یل کو دیکھ کر۔<br />
اسی فولڈ میں آپ کو کچھ اور فولڈر بھی نظر آئیں گے ۔جن کے نام length_ 2,lengh_3 وغیرہ لکھے ہوں گے۔ ان میں سے ہر فولڈر میں تین فائلز ہوں گی۔ پہلی فائل میں صرف اسی لینتھ کے لگیچر کی فائل ہوگی ،دوسری فائل میں اسی لینتھ کے کشتیوں کے سیٹ ہوں گے اور تیسری فائل میں ہرکشتی کے سیٹ سے پہلی کشتی لے محفوظ کر لی گئی ہے۔<br />
اس سے نیچے آپ کو “Manual Kashtiyaan ” لکھا ہوا نظر آئے گا۔اس کو کلک کرنے سے آپ کے سامنے ایک نیا فارم کھل جائے گا۔اس میں آپ نے load kashti کے بٹن کو کلک کرکے اس فائل کو جوکہ length والے فولڈر میں onlykashti کے نام سے ہے اس سلیکٹ کرنا ہے،اور بائیں ہاتھ پر load ligature والے بٹن کو کلک کر کے اس فولڈر (اسی length والے ) میں جو لگیچر کی فائل بنی ہو گی اس کو سلکٹئ کرنا ہے اب آپ جیسے ہی کسی کشتی کو کلک کریں گےتو دوسری طرف والے حصے میں اس کشتی سے بننے والے لگیچر نظر آجائیں گی۔ یہ جب کوئی ساتھی کشتی سے لگیچر بنا رہا ہوگا تو اس کے لیے ہے کہ بار بار فائل نہ کھول کر دیکھنی پڑے، اس کی مدد لے لے۔<br />
اس کے بعد لک اپس ،اور پوسٹ سکرپٹ ہیں اس میں اردو اور عربی کے لیے الگ سے ویلیوز ڈیفائن کر دی گئی ہیں (جوکہ ساتھ دی گئی ایکسل کی فائل میں دیکھ سکتے ہیں ، لیکن پروگرام کے لیے اس ایکسل فائل کی ضرورت نہیں ہے)۔ ان میں ایک خاص بات کہ اس سے صرف لگیچر کے ہی نہیں بلکہ الفاظ کے بھی لک اپس جنریٹ کئے جاسکتے ہیں۔جو کہ ”مائکروسافٹ وولٹ “ سے کمپیٹیبل ہو ں گے انشاءاللہ ۔اکثر ساتھیوں کے لیے شائد یہ کانسپٹ نیا ہو،کیونکہ عام طور پر لگیچر کے ہی لک اپس تیا ر کیے جاتے ہیں اور انہیں ہی استمایل کیا جاتا ہے،میں بتاتا ہوں کہ اس کی ضرورت کیوں پڑی ………<br />
جب ہم نے اس پروگرام کے ذریعے قرآن پاک کے لگیچر نکالے تو ان کی تعداد تقریباً 12 ہزار نکلی (مجھے اس وقت صحیی سے یاد نہیں ) اور جب ہم نے قرآن پاک کے یونیق الفاظ نکالے تو ان کی تعداد تقریباً17 ہزار کے قریب نکلی تو ایک رائے یہ آئی کہ کیوں نہ ہم قرآن پاک کو لگیچر کے بجائے الفاظ کی بنیاد پر بنائیں،اس سے کرننگ کے مسائل بھی کم ہوں گے اور الفاظ بھی خوبصورت نظر آئیں گے۔تو اسی وجہ سے اس میں یہ فیچر بھی شامل کر دیا کہ اب یہ الفاظ کے لک اپس بھی جنریٹ کرے گا۔اور یہ فنکشن اردو اور عربی دونوں میں کام کرے گا۔اردو میں یہ ہوسکتا ہے کہ اگر کسی لفظ کی شکل مختلف لگیچر کے مجموعے سے اچھی نہ لگے تو اس لفظ کو ایک ساتھ سیٹ کے کر فونٹ میں ڈال دیں تو وہ لفظ بھی خوبصور ت ہو جائے گا۔<br />
ان لک اپس کے ذریعے اگر آپ اعراب ڈالیں گے تو اعراب کے ساتھ لک اپ جنریٹ ہوں گے اگر اعراب نہیں ہوں گے تو بھی کوئی مشکل نہیں اور اگر الفاظ ہوں گے تو ان کے بھی لک اپ جنریٹ ہوجائیں گے ،صرف آپ نے اردو یا عربی (lookup اردو کے لیے اور arlookup عربی کے لیے ) سلکٹج کرنا ہے۔اور اسی طریقے سے پوسٹ اسکرپٹ بھی استما ل کیے جاسکتے ہیں ،پوسٹ اسکرپٹ میں اگر آپ لگیچر دیں گے تو پوسٹ اسکرپٹ کی فائل بن جائے گی اور اگر آپ پوسٹ اسکرپٹ بنی ہوئی فائل ڈال کر کلک کریں گے تو ان سے لگیچر بنا دے گا۔<br />
اور اگر لک اپ جنریٹ ہوتے ہوئے کوئی ایسا حرف آگیا ،جس کی ویلیو اس میں شامل نہیں تو یہ ایک ایرر فائل بنائے گا جس میں ایر ر آنے والے الفاظ جمع ہوں گے ،اور جس فائل میں لک اپ جنریٹ ہوں گے اس فائل میں اس حرف کی جگہ پر Error لکھا ہو ا نظر آئے گا۔ تجربے کے لئے اردو لک اپس عربی سے جنریٹ کر کے یا عربی لک اپس اردو کی مدد سے جنریٹ کر کے چیک کریں وہ ویلیو جو اردو اور عربی میں الگ الگ ہیں وہاں وہاں ایر ر آئے گا۔<br />
اس کے نیچے Nastaleeq LookUps ہیں ۔ان کی ویلیو بھی ایکسل فائل میں موجو دہیں اور اس کا مقصد کشتیوں اور نقطوں سے لک اپس جنریٹ کرنا ہے۔<br />
اس سے نیچے Correct General Mistake ، اس میں عام طور پر جو غلطیا ں کی جاتی ہیں جیسے الف اور ” ٓ “ الگ سے لکھ کر ” آ “ بنایا جاتا ہے یا ل ل ہ لکھ کر للہ بنا یا جاتا ہے اسی طرح اعراب کی ” ٔ “ کو الگ سے ڈالا جاتا ہے تو ایسی غلطیوں کو یہ ٹھیک کر دیتی ہے۔<br />
اس سے نیچے Find Character لکھا ہوا ملے گا ،اس کی مدد سے آپ دی گئی فائل میں استماےل ہونے والے حروف اور کریکٹر نہ صرف ڈھونڈ سکیں گے بلکہ ان کی تعداد بھی ساتھ میں ہوگی کہ یہ کریکٹر اس فائل میں کتنی دفعہ استما ل ہوا ہے،جیسے قرآن مجید کی فائل ڈال کر آ پ اس میں موجود حروف تہجی اور اعراب یا علامات گن سکتے ہیں کہ یہ کتنی دفعہ استمالل ہوئے ہیں ،یا الگ سے کوئی سورت نکال کر اس سورت میں سے یہ تعداد معلوم کر سکتے ہیں۔اور یہ فنکشن صرف اردو عربی کے لیے نہیں ہے ،کسی بھی لیگوڈیج کی فائل میں سے اس میں استما ل شدہ کریکٹر تعداد کے ساتھ بتاتا ہے۔<br />
اس کے بعد Replace لکھا ہوا نظر آئے گا اس کی مدد سے اگر آپ اپنی فائل میں کچھ تبدیلی کرنا چاہتے ہیں تو وہ ممکن ہے آپ ایک سادہ ٹیکسٹ فائل بنائیں جس میں پہلے وہ حرف جو کہ آپ ڈھونڈنا چاہتے ہیں وہ لکھیں اور اس کے بعد “=” کا نشان ڈالیں اور پھر جس حرف سے تبدیل کرنا چاہتے ہیں وہ ڈال دیں۔سورس فائل میں اسے سکٹہی کرلیں اور دوسرے نمبر پر جس فائل میں تبدیلی کرنی ہو اسے سلکٹب کر لیں تو یہ ساری تبدیلیاں ایک ساتھ کر دے گا۔<br />
Remove Ahrab ۔ اگر آپ اعراب کو ریمو کر نا چاہیں تو یہ آپ کی مدد کیلیے حاضر ہے۔لیکن اس سے پہلے Correct General Mistake کو چلا لیجے گا ورنہ یہ ضروری اعراب کو بھی ریمو کر دے گا۔<br />
Remove Tatweel     تطویل کی علامت کو ختم کرتا ہے۔<br />
اس کے بعد اس میں Remove From File لکھا ہوا نظر آئے گا۔اس کی کوئی خاص ضرورت تو نہیں شائد لیکن یہ فنکشن اس میں کیوں شامل کیا ؟ یہ آپ کے لیے دلچسپی کا باعث ہوگا۔ہوا یہ کہ جب ہم نے اس پروگرام کے ذریعے لگیچر اور الفاظ وغیرہ نکال دیئے تو ایک بھائی نے یہ سوال کھڑا کر دیا کہ ہمارے پاس کیا ثبوت ہے کہ جوانفارمیشن ہمیں پروگرام سے مل رہی ہیں وہ 100 % ٹھیک ہیں ،یہ بھی ہوسکتاہے کہ پروگرام کہیں غلطی کر رہا ہو۔اب جو لگیچر یا الفاظ ہمارے پاس ہیں یہ کیسے معلوم ہو کہ ان کے علاوہ اور کوئی لگیچر یا لفظ قرآن پاک میں موجود نہیں ہے۔ تو اس کے لیے مجھے یہ فنکشن بنانا پڑا ،اس سے آپ اپنے الگ کیے گئے الفاظ کو پہلے دی گئی فائل سے ریمو کر سکتے ہیں اور جو کچھ بچ جائے گا وہ کریکٹر یا الفاظ پروگرام نے چھوڑ دیے ہوں گے، ویسے ہمارے پاس رزلٹ الحمدوللہ 100 % ہی آیا ہے۔<br />
Convert Arabic into Urdu اگر آپ کے پاس عربی متن میں قرآن پاک لکھا ہوا ہے اور آپ اس کے لیے اردو یونیکوڈ ویلیوز استماiل کرنا چاہتے ہیں تو اسے استماعل کر لیں پورا متن اردو یونیکو ڈ میں منتقل ہو جائے گا۔<br />
Convert Urdu into Arabic ،   اوپر والی مدد ہی ریورس میں<br />
اس کے نیچے بھی کچھ اور سیٹنگ ہیں لیکن وہ بعد کے لےہ ادھار، اب دوسری طرف آتے ہیں، آپشن کی طرفAdvance Search کے ساتھ ہی آپ کو Option لکھا ہوا نظر آئے گا۔اسے سلکٹ کرلیں۔<br />
اس میں سب سے پہلے آپ کی نظر Min Length اور Max Length کی طرف جائے گی اس کی مدد سے آپ سرچنگ یا سارٹنگ کے دوران یہ قید لگا سکتے ہیں کہ وہ اس لینتھ کے اندر رہتے ہوئے الفاظ کو سرچ کرے ، جیسے اگر آپ چارحرفی لگیچر ڈھونڈ نا چاہتے ہیں تو اس میں Min Length اور Max Length کو 4 پر سیٹ کر دیں تو یہ صرف 4 حرفی لگیچر یا الفاظ جو بھی آپ سرچ کررہے ہوں وہ نکالے گا، یا جیسے آپ نے کم از کم حد 4 اور زیادہ سے زیادہ 6 کی دے دی تو یہ ان دو کے درمیان والی لینتھ کے الفاظ یا لگیچر نکالے گا۔<br />
اس کے بعد لفٹا سائڈ پر Sort Text Direction ہو گا بائی ڈیفالٹ یہ سارٹ نہیں کرتا لیکن اگر آپ الفاظ یا لگیچر ڈھونڈتے ہوئے اسے سلکٹا کرلیں تو یہ اسی ترتیب سے انہیں سارٹ بھی کردے گا۔<br />
اس کے ساتھ Sort Length کا آپشن ہے ،جیسے ہی آپ سارٹ کے آپشن کو سلکٹل کریں گے یہ اِن ایبل ہوجائیں گے۔ اور اگر آپ چاہیں تو اس سے بائی لینتھ بھی سارٹ کر سکتے ہیں ،یعنی بڑے حروف اوپر یا نیچے جیسے آپ چاہیں اور ساتھ ساتھ یہ ٹیکسٹ ڈائریکشن کو بھی ذہن میں رکھتے ہوئے سارٹ ہو گا ،مطلب ایک ہی جیسی لینتھ والے گروپ میں اس کی سارٹ الف سے ےیا ے سے الف جو آپ نے سکٹن کی ہوگی ،وہی ترتیب رہے گی۔<br />
اس کےعلاوہ اعراب کو بھی ترتیب دی گئی ہے ،یعنی پہلے حروف تہجی کی بنیاد پر سارٹ کرے گا،پھر اعراب کو سارٹ کرے گا اور پھر تو یل کو ۔اعراب کی سارٹنگ میں میں نے چھبیس اعراب کو شامل کیا ہے پہلے بغیر اعراب اور پھر زبر پھر زیر پھر پیش پھر تنوین اوپر پھر تنوین نیچے پھر کھڑی زبر اور اسی طرح سب اعراب کو شامل کیا ہے۔<br />
اور سارٹنگ کا یہ آپشن صرف سرچنگ کے دوران ہی کام نہیں کرتا بلکہ الگ سے فائل دے کر بھی آپ اسے سارٹ کر سکتے ہیں۔<br />
جیسے ہی آپ آپشن میں سے سارٹ کو اِن ایبل کر لیں ،تو فائنڈ کے ساتھ سارٹ کا بٹن بھی اِن ایبل ہوجائے گا اور آپ اپنی دی ہوئی فائل کو سارٹ کر سکتے ہیں،اور صرف الفاظ کو ہی نہیں بلکہ پیراگراف کو بھی سارٹ کر سکتے ہیں ، میں نے قرآن پاک کو سارٹ کر کے دیکھا تھا اور مجھے کوئی غلطی نہیں ملی۔اور دیر بھی انشاءاللہ نہیں لگے گی چند سیکنڈ میں کام ہو جائے گا۔<br />
اس کے ساتھ ایک اور باکس ہے جس پر Options لکھا ہوا ہے۔اس میں دو آپشن ہیں ایک تو Unique جو کہ بائی ڈیفالٹ چیک ہی ہوتا ہے ،یہ جو کچھ بھی آپ سرچ کرتے ہیں یا سارٹ کرتے ہیں اگر یہ چیک ہو تو یہ صرف یونیک الفاظ کو ہی لیتا ہے۔اور اس میں زیر زبر کی تبدیلی بھی الگ لفظ تصور ہوتا ہے، سارٹنگ کی طرح اسے نظر انداز نہیں کرتا۔<br />
یونیک سے اوپر ہی ایک اور آپشن ہے use external file جو کہ لک اپس ،اور پوسٹ سکرپٹ کی ویلیوز ایکسٹرنلی استما ل کے لیے ہے۔ ساتھ ساتھ سارٹنگ بھی آپ اپنی مرضی سے تبدیل کرسکتے ہیں۔<br />
آپ جیسے ہی اسے کلک کریں گے تو کیونکہ آپ کے پاس ایکسٹرنل فائل تو پہلی دفعہ نہیں ہوگی تو پروگرام آپ سے پوچھے گا کہ کیا آپ ایک sample فائل جنریٹ کروانا چاہتےہیں ،اور ہاں کی صورت میں اسی فولڈر میں جس میں پروگرام پڑا ہوگامیں ایک فائل postscript کے نام کی جنریٹ کر دے گا۔اب آپ اسے نوٹ پیڈ میں کھول لیں (فونٹ ٹاہوما یا ایریل وغیرہ رکھ لیں)اور دیکھیں گے کہ اس میں جو ویلیوز ہم نے بائی ڈیفالٹ دی ہیں وہ ایک ترتیب سے آئی ہوئی ہوں گی۔<br />
سب سے پہلے StartUrduLookups لکھا ہو گا،پھر ایک لائن اس کے بعد ایک ترتیب سے ویلیوز ہوں گی اس کے بعد Ahrab لکھا ہوا ہے اور پھر اعراب کی ویلیوز ہوں گی اور پھر اس حصے کا اختتام اور پھر اسی طرح عربی کا حصہ ہوگا اور آخر میں سارٹنگ کس ترتیب سے ہو گی وہ حصہ ہوگا۔<br />
اگر آپ اس میں کوئی تبدیلی کرنا چاہتے ہیں تو تبدیلی کر سکتے ہیں یا انہیں ختم کرنا چاہتے ہوں تو ختم کر سکتے ہیں۔ختم کرنے کے لیے اس پوری لائن کو ختم کر دیں اور اگر اضافہ کرنا چاہتے ہیں تو اس حصے میں جس میں آپ تبدیلی کرنا چاہتے ہیں اس کی کسی بھی لائن کے آخر میں جا کر اینٹر کریں اور نئی لائن میں سب سے پہلے اردو یا عربی کریکٹر اس کے بعد “=” کا نشان اور اس کے بعد اس کی پوسٹ سکرپٹ ویلیو اور پھر “=” کا نشان اور اس کے بعد لک اپ کی ویلیو دے دیں پروگرام خود کار طریقے سے انہیں اپنی پوزیشن پر لے لے گا۔<br />
نوٹ: ترتیب کا خیال ضرور رکھا جائے ،اعراب وغیرہ دکھنے میں کبھی ادھر ادھر ہوجاتے ہیں لیکن آپ نے ترتیب وہی رکھنی ہے یعنی پہلے اردو عربی کریکٹر ،پھر “=” اور اس کے بعد پوسٹ سکرپٹ ویلیو ،پھر “=” اور اس کے بعد لک اپ کی ویلیو<br />
اور سارٹنگ والے حصے میں کریکٹر اور اس کی ویلیو جو کہ ڈجٹس میں ہو چھوٹا والا اوپر اور بڑا والا نیچے آئے گا۔<br />
اگر پروگرام کے ساتھ ہی ایکسٹرنل فائل پڑی ہوگی تو جب بھی پروگرام آپ سٹارٹ کریں گے تو یہ آپ سے پوچھے گا کہ کیا آپ ایکسٹرنل سیٹنگ لوڈ کرنا چاہتے ہیں یا نہیں اور ہاں کی صورت میں ایکسٹرنل فائل کو لوڈ کر دے گا۔یا پھر پروگرام اگر چل رہا ہے اور آپ ایکسٹرنل سیٹنگ لوڈ کرنا چاہتے ہیں تو صرف use external file کو کلک کرنے سے ایکسٹرنل فائل لوڈ یا انلوڈ کی جاسکتی ہے،لیکن اگر ایکسٹرنل فائل میں کہیں ایرر ہوگا (جیسے کوئی ویلیو یا کریکٹر ایک ہی سیٹ میں دو دفعہ استما ل ہو جائے ) تو پروگرام اس ویلیو کو بتائے گا اور پروگرام بند ہو جائے گا تاکہ آپ اس ویلیو کو ٹھیک کر کے دوبارہ سے لوڈ کر سکیں۔<br />
اب پھر اوپر کی طرف آجائیں آپ کو بائیں طرف source file اور اس کے نیچے دو جگہوں پر Compare with لکھا ہوا نظر آئے گا۔اور دائیں طرف بٹن ہوں گے جن کو کلک کرکے آپ فائلز کو سلکٹا کر سکتے ہیں۔عام طور پر تو صرف سورس فائل میں ہی سلکشنا کی ضرورت ہوتی ہے لیکن یہ دوسری سلکشن بھی کچھ اضافی مدد دیتی ہیں۔<br />
جیسے اگر آپ نے لگیچر یا الفاظ پہلے سے نکال کر رکھے ہوئے ہیں جن کی تعداد ممکن ہے ہزاروں میں ہو اور آپ کے پاس کوئی اور یونیکوڈ کی کتاب یا ٹیکسٹ آجاتا ہے اور آپ چاہتے ہیں کہ اب اس کتاب سے صرف وہ الفاظ یا لگیچر نکالے جو ہماری کلکشن میں نہیں تو یہ بھی ہوسکتا ہے۔<br />
Compare with میں اپنی پرانی کلیکشن والی فائل سلیکٹ کرلیں (اس میں ہر لفظ الگ الگ لائن میں ہونا چاہیے) اور جس کتاب سے آپ سرچ کرنا چاہتے ہیں اس کو سورس فائل میں دے دیں اور فائنڈ کر لیں تو آپ کے پاس صرف ایسے الفاظ یا لگیچر کی لسٹ آئے گی جو کہ پہلے آپ کے پاس موجود نہیں ہیں ،آپ پھر نئی فائل کو دیکھ کر اگر کچھ ٹائپنگ کی غلطی ہے اسے ختم کرکے اپنی پرانی لسٹ میں ڈال سکتے ہیں۔<br />
اسی طرح اگر آپ دوفائلز کو سلکٹ۔ کرلیں اور Combine کا بٹن پریس کریں تو جو نئی فائل جنریٹ ہوگی اس میں پہلی فائل کے تمام الفاظ اور دوسری فائل کے وہ الفاظ جو کہ پہلی میں موجود نہیں وہ اس میں ڈال دے گی۔<br />
اسی طرح Compare  کے بٹن کو پریس کر نے سے  دوسری فائل میں موجود  صرف نئے الفاظ کی فائل بن جائے گی۔<br />
View file کو کلک کرنے سے جو فائلز آپ نے بنائی ہوں گی ان کو دیکھا جا سکتا ہے۔(اس پر کوئی خاص کام نہیں کیا ابھی صرف ایک سادہ سا ٹیکسٹ باکس ہے جس میں آپ صرف فونٹ اپنی مرضی کا سلکٹ کر سکتے ہیں۔ انشاء اللہ فرصت ملنے پر اس فیچر کو بھی مزید ایڈوانس بنا دیا جائے گا۔)<br />
کچھ چھوٹی موٹی چیزیں اور بھی ہیں انشاءاللہ انہیں بھی جلد شیئر کر دوں گا کہ کیسے استماںل کرنا ہے؟<br />
ڈراپ ڈاؤن باکس میں سے جب آپ کچھ سلکٹء کریں گے تو کچھ جگہوں پر پروگرام آٹومیٹیکلی اپنی سیٹنگ چینج بھی کرتا ہے اسے تبدیل کرنے کی ضرورت نہیں ورنہ متوقع نتائج نہیں ملیں گے ۔ان کی تفصیل بھی انشاءاللہ بعد میں سمجھا دوں گا۔<br />
(نوٹ : یہ پروگرام چونکہ فونٹ سازوں کی مدد کے لئے ترتیب دیا گیا ہے،اس لیے اگر آپ ان کے بارےمیں بنیادی معلومات نہیں رکھتے(جیسے لک اپس یا کرننگ وغیرہ ) تو اسے نظر انداز کر دیں اور جتنی آپ کی ضرورت ہو اسے استماہل کر لیں)۔<br />
اور اس پروگرام کو انسٹال کرنے کیلیٔے آپ کے پاس ڈاٹ نیٹ کا <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=AB99342F-5D1A-413D-8319-81DA479AB0D7&amp;displaylang=en" target="_blank">3.5 فریم ورک</a> کا ہونا ضروری ہے جو کہ آپ مائکروسافٹ کی ویب سائٹ سے ڈاؤنلوڈ کر سکتے ہیں۔</p>
<p style="text-align: right;">==========================================</p>
<p style="text-align: right;">اپ دیٹ</p>
<p style="text-align: right;">اس میں ایک اور فیچر کا اضافہ کیا ہے ،جب ٹی ٹی ایف فائل ‌کو فونٹ کریٹر سے وولٹ میں لے کر جایا جاتا ہے تو اس کے پی ایس نیم ظاہر نہیں‌ہوتے اب اس اطلاقیے کی مدد سے آپ پوسٹ سکرپٹ کی فائل دے کر یا لگیچر کی فائل دے کر وولٹ کیلیے پوسٹ‌سکرپٹ جنریٹ کر کے امپورٹ کرسکتے ہیں ،طریقہ استمال کچھ یوں‌ہے</p>
<div><img src="http://img39.imageshack.us/img39/622/wordfinder3.jpg" border="0" alt="" /></div>
<p>سب سے پہلے سیٹنگ کر لیں ، کونسی ٹائپ میں آپ لے کر جارہے ہیں‌،عام طور لگیچر ہی ہوگا ۔لیکن اگر آپ چاہیں‌تو تبدیل بھی کرسکتے ہیں۔<br />
اس کے بعد کمپیوننٹ کو ایڈکرنا ہے یا نہیں (لگیچر میں کتنے حروف استمال ہوئے ہیں‌ان کی تعداد ،یہ اعراب لگانے کے کام آتی ہے)<br />
تیسرے نمبر پر اعراب کو اگنور کرنے کا آپشن ہے،اگر دوسری طرف آپ پوسٹ سکرپٹ کے بجائے لگیچر کی لسٹ دے رہے ہیں اور ان پر اعراب لگے ہوئے ہوں‌تو انہیں‌نظر انداز کر دیتا ہے۔لیکن اس میں محتاط رہنے کی ضرورت رہتی ہے کیونکہ اگر اعراب کے بغیر دو لگیچر ایک ہی جیسے ہوئے تو وولٹ میں ایرر آئے گا۔کیونکہ ان کے پوسٹ سکرپٹ نیم تو ایک ہی جیسے آئیں‌گے۔<br />
دوسری طرف &#8220;فرام&#8221; میں‌آپ پوسٹ سکرپٹ فائل یا اردو عربی کی لگیچر فائل جو بھی استمال کرنی ہو وہ سیلکٹ کر سکتے ہیں۔<br />
اور یہ سیٹنگ کرکے فائل سیلکٹ کریں‌اور ایڈوانس سرچ کے ٹیب میں آکر پہلے ڈراپ ڈاؤن مینیو میں‌سے &#8220;Volt Glyph Data&#8221; کو سیلکٹ کرلیں‌اور کریٹ‌کا بٹن پریس کر دیں‌ ایک آپشن باکس آئے گا کہ آپ کونسی آئی ڈی سے سٹارٹ کرنا چاہتے ہیں‌تو پہلے لگیچر کی جو آئی ڈی آپ کی وولٹ میں ہوگی وہ دے دیں‌اور باقی اسی ترتیب سے جنریٹ ہوجائیں‌گی ،<br />
بس ایک چیز کا خیال رکھنا ہے کہ لگیچر یا پوسٹ سکرپٹ کی ترتیب وہی رہنی چاہیے جس ترتیب میں وولٹ میں‌لگیچر  ہیں۔</p>
<table style="border-collapse: collapse; text-align: center;" dir="ltr" border="1" cellspacing="0" cellpadding="0" width="500" bgcolor="#f3f7f2" bordercolor="#acc29c">
<tbody>
<tr>
<td width="85" align="center">Created by:</td>
<td width="85" align="center">File Size</td>
<td width="165" align="center">Remarks</td>
<td width="165" align="center">Name</td>
</tr>
<tr>
<td width="85" align="center">Abrar Hussain</td>
<td width="85" align="center">(91.9 kb)</td>
<td width="165" align="center">Useful for font makers</td>
<td style="text-align: center;" width="175">Pak Word Finder</td>
</tr>
</tbody>
</table>
<p style="text-align: center;"><strong><a href="http://www.alqlm.org/forum/downloads.php?do=file&amp;id=256" target="_blank"><img title="فونٹ اتارنے کے لیے یہاں کلک کریں" src="http://fonts.alqlm.org/images/download.gif" alt="" width="43" height="48" /></a></strong><a href="http://www.alqlm.org/forum/downloads.php?do=file&amp;id=252"><strong> </strong></a></p>
<p style="text-align: center;"><a href="http://www.alqlm.org/forum/downloads.php?do=file&amp;id=256"><strong>Click to Download</strong></a></p>
<p style="text-align: center;">
<p><span style="font-size: large;"><span style="color: red;"><br />
</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2010/02/12/pak-word-finder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>القلم ایوارڈ برائے فونٹ سازی 2009ء</title>
		<link>http://fonts.alqlm.org/2010/01/28/alqalam-award-for-font-making-2009/</link>
		<comments>http://fonts.alqlm.org/2010/01/28/alqalam-award-for-font-making-2009/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 16:24:08 +0000</pubDate>
		<dc:creator>القلم</dc:creator>
				<category><![CDATA[Font Making Award]]></category>
		<category><![CDATA[اشتیاق علی قادری]]></category>
		<category><![CDATA[القلم ایوارڈز]]></category>

		<guid isPermaLink="false">http://fonts.alqlm.org/?p=1046</guid>
		<description><![CDATA[میں یہ اعلان کرتے ہوئے دلی مسرت کے احساس سے معمور ہوں کہ القلم انتظامیہ نے القلم اور اردو محفل کے رکن اشتیاق علی قادری جنہوں نے فونٹ سازی کے میدان میں انتہائی فعال کردار ادا کرتے ہوئے اردو کے شائقین کو کئی نئے اور خوبصورت فونٹس کا تحفہ دیا ہے کی خدمات کا اعتراف &#8230; </p><p><a class="more-link block-button" href="http://fonts.alqlm.org/2010/01/28/alqalam-award-for-font-making-2009/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;"><img src="http://www.files.alqlm.org/images/AlQalam_Awards/Font_Making_Awards/Font_Making_award_Ishtiaq_Ali_Qadree.jpg" border="0" alt="" /><br />
میں یہ اعلان کرتے ہوئے دلی مسرت کے احساس سے معمور ہوں کہ<br />
القلم انتظامیہ نے القلم اور اردو محفل کے رکن<br />
<span style="font-size: large;">اشتیاق علی قادری</span><br />
جنہوں نے فونٹ سازی کے میدان میں انتہائی فعال کردار ادا کرتے ہوئے اردو کے شائقین کو<br />
کئی نئے اور خوبصورت فونٹس کا تحفہ دیا ہے<br />
کی خدمات کا اعتراف کرتے ہوئے انہیں سال 2009ء کے لیے<br />
<span style="font-size: x-large;">القلم ایوارڈ برائے فونٹ سازی</span><br />
پیش کرنے کا فیصلہ کیا ہے<br />
اولاً تو میں اس فیصلہ کے لیے القلم انتظامیہ کے تمام اراکین کا شکر گزار ہوں کہ انہوں نے اس ایوارڈ کی ادائیگی کی مظوری دی ثانیاً میں القلم انتظامیہ اور تمام اراکین القلم کی جانب سے<br />
<span style="font-size: large;">اشتیاق علی قادری</span><br />
کو<br />
القلم ایوارڈ برائے فونٹ سازی 2009ء</p>
<p><span style="font-size: x-large;">ملنے پر مبارکباد پیش کرتا ہوں</span><img title="dr_frme" src="http://www.alqlm.org/forum/images/smilies/forgive%20me-64.png" border="0" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2010/01/28/alqalam-award-for-font-making-2009/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>اومیگا کی مدد سے نستعلیق کی کتابت</title>
		<link>http://fonts.alqlm.org/2009/11/10/%d9%b0forex-nastaleeq-a-challenge-accepted-by-omega/</link>
		<comments>http://fonts.alqlm.org/2009/11/10/%d9%b0forex-nastaleeq-a-challenge-accepted-by-omega/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 15:22:53 +0000</pubDate>
		<dc:creator>القلم</dc:creator>
				<category><![CDATA[Font Making Tutorials]]></category>
		<category><![CDATA[فونٹ سازی]]></category>
		<category><![CDATA[نستعلیق اسباق]]></category>

		<guid isPermaLink="false">http://fonts.alqlm.org/?p=708</guid>
		<description><![CDATA[Nastaleeq: A challenge accepted by Omega Atif Gulzar, Shaiq ur Rahman Center for Research in Urdu Language Processing, National University of Computer and Emerging Sciences, Lahore, Pakistan مترجم کا نوٹ: ٹیکسٹ ٹائپ سیٹینگ کا ایک نظام ہے اس میں فونٹ کی تفصیل کے لئے مٹافون پروگرامی لینگویج اور کمپیوٹر کی &#8216; ماڈرن ٹائپ فیس فیملی&#8217; &#8230; </p><p><a class="more-link block-button" href="http://fonts.alqlm.org/2009/11/10/%d9%b0forex-nastaleeq-a-challenge-accepted-by-omega/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Nastaleeq: A challenge accepted by Omega<br />
Atif Gulzar, Shaiq ur Rahman<br />
Center for Research in Urdu Language Processing,<br />
National University of Computer and Emerging Sciences, Lahore, Pakistan</p>
<p>مترجم کا نوٹ:<br />
ٹیکسٹ ٹائپ سیٹینگ کا ایک نظام ہے اس میں فونٹ کی تفصیل کے لئے مٹافون پروگرامی لینگویج اور کمپیوٹر کی &#8216; ماڈرن ٹائپ فیس فیملی&#8217; استعمال کی گئی تھی۔ اس کے دو مقاصد تھے۔ ایک ، اس کی مدد سے کوئی بھی شخص عمدہ کتاب بناسکے گیا۔ دوسرا اس نظام کی مدد سے ہر کمپیوٹر پر ٹائپ سیٹینگ کے نتائج آج اور مستقبل میں بھی ایک ہی ہوں گے ۔ یہ تقریبا دنیا کی تمام زبانوں کی کتابت میں استعمال ہوتا ہے<br />
Ω ,ٹیکس کی ایک اختراع ہے جو یونی کوڈ کی بنیادی زبانیں استعمال کرتا ہے یہ زبانوں کی ترویج کے لیے بنایا گیا تھا۔ اومیگا ، پیچیدہ ریاضی فارمولوں کی ٹائپ سیٹنگ کی کے لیے دنیا کا سب سے اچھا سسٹم ہے۔<br />
ٹائپ سیٹینگ کی ایک ٹیکنالوجی ہے اور اس میں پہلے کے تمام نظاموں کی کامیاب خصوصیات موجود ہیں۔<br />
Pango ، ٹیکسٹ کی آدائیگی کے لیے کی مختلف آلات کا مجموع ہے۔ پانگو، ہر اس جگہ استعمال کیا جاسکتا ہے کہاں ٹیکسٹ لے آوٹ کی ضرورت ہے۔ یہ فائر فاکس اور فیڈورا براوئزر میں بھی ٹیکسٹ کی آدائیگی کے لیے استعمال ہوتا ہے</p>
<p>فی الجملہ</p>
<p>اردو زبان صرف پاکستان کی مشترکہ بولی ہی نہیں بلکہ قومی زبان بھی ہے۔ اردو کا رسم الخط عربی اسکریپٹ سے لیا گیا ہے اور لکھنے میں نستعلیق اسٹائل استعمال ہوتا ہے۔اس خط میں لکھنے کی پیچیدگی کی وجہ سے اس کا شمار دنیا کے مشکل ترین رسم الخطوط میں ہوتا ہے۔ اس کے علاوہ نستعلیق میں سیاقی تابعیت ہے ۔ خط وتری ہے اور دائیں سے بائیں سمت میں لکھا جاتا ہے۔ بعض صورتوں میں حروف کا ایک دوسرے کو ڈھانکنے کی وجہ سے نقطوں کی جگہ اور کرنینگ مشکل ہوجاتی ہے۔</p>
<p>تعارف</p>
<p>اردو کے چھ کروڑ بولنے والے بیس ممالک میں رہتے ہیں [1] ۔ اس کا لکھنے کا انداز عربی رسم الخط سے نکلا ہے۔ عربی رسم الخط میں لکھنے کے کئی اسٹائل ہیں۔ ان میں نسخ، ثلث، رقعہ، اور دیوانی یہاں دیکھائے گئے ہیں۔ اردو کو ان میں سے کسی بھی اسٹائل میں لکھا جاسکتا ہے۔ لیکن نستعلیق اسٹائل اردو کو لکھنے کا معیار بن چکا ہے ۔ چودھویں صدی میں میرعلی تبریزی نے نسخ اور تعلیق خطوط کو ملا کر نستعلیق بنایا تھا ( پرانےغیر مستعمل اسٹائل ) [ 2]</p>
<p><img class="aligncenter" src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2001.gif" alt="" width="522" height="631" /><br />
<span style="font-size: medium;">1.1 ۔ نستعلیق اسٹائل  کی  پیچیدگی </span></p>
<p>نستعلیق اسٹائل، عربی رسم الخط پر منحصر تمام اسٹائلوں میں سب سے ذیادہ پیچیدہ ہے۔ نستعلیق کے وہ نمایاں فیچرز جو اس کو پیچیدہ کرتے ہیں مندرجہ ذیل ہیں:<br />
دوسرے عربی اسٹائلوں کی طرح نستعلق بھی ترچھا ہے ۔ مگر یہ خط وتری ہے اور دائیں سے بائیں، اوپر سے نیچے لکھا جاتا ہے جیسا کہ تصویر نمبر 2 میں دیکھایا گیا ہے۔</p>
<p><img class="aligncenter" src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2002.gif" alt="" width="510" height="200" />ہندسے بائیں سے دائیں لکھے جاتے ہیں جس کی وجہ سے اور بھی پیچیدگی پیدا ہو جاتی ہے۔ تصویر نمبر 2A</p>
<p><img class="aligncenter" src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2002_1.gif" alt="" width="505" height="147" /></p>
<p>ذیادہ ترعربی خطوط کے اسٹائلوں ( خاص طور پر ان اسٹائلوں کے ڈیجیٹائیز فونٹس ) میں، لفظ میں ہرحرف کی ، جگہ کے لحاظ سے چار اشکال ہیں ( علاحدہ ، ابتدائی، درمیانی اور حتمی ) ۔ حرف <span style="font-size: x-large;"> ب</span> U+0628 کو جب لگیچر میں رکھا جاتا ہے تو اس کی چار پوزیشن (a) علاحدہ (b) ابتدائی (c) درمیانی (d) حتمی ہیں ۔ جیسا کے جدول 1 میں بتائی گئی ہیں۔</p>
<p><img class="aligncenter" src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Table%2001.gif" alt="" width="537" height="219" /></p>
<p>نستعلیق میں بہت زیادہ سیاقی تابعیت بھی ہے۔ حرف کی شکل نہ صرف لگیچر میں ا س کی جگہ کے لحاظ سے بلکہ اپنے برابر کے حروف کی بناء پر بھی تبدیل ہوتی ہے۔ یہ زیادہ تر اس کے بعد میں آنے والےحرف کی وجہ سے ہے۔ جدول 2 میں* <span style="font-size: x-large;">ب</span> کی یہ تبدیلیاں مختلف سیاق میں دکھائی گئی ہیں &#8211;  نستعلیق میں ایک حرف کی  پچاس تک اشکال ہوسکتی ہیں۔</p>
<p><img class="aligncenter" src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Table%2002.gif" alt="" width="547" height="310" />نستعلیق میں کچھ گلیف ایک دوسرے پر آجاتے ہیں۔ یہ گلیف کرنینگ ، واجب تناسب اور نقطہ کی جگہ کا تعین مشکل بناتے ہیں۔ جیسا کہ تصویر 3 میں دیکھایا گیا ہے۔</p>
<p><img class="aligncenter" src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2003.gif" alt="" width="476" height="214" />جیسا کہ تصویر4  میں بتایا گیا ہےکہ لگیچر کی کرنینگ کرنی ہوتی ہے تاکہ ان کا پچھلے لگیچر سے تصادم نہ ہو۔</p>
<p><img class="aligncenter" src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2004.gif" alt="" width="460" height="242" />نستعلیق اسٹائل میں تناسبی فاصلہ بہت اہمیت رکھتا ہے۔ لگیچر کا وتری ہونا دو لگیچر کے درمیان وائٹ اسپیس پیدا کرتا ہے۔ اس مسئلہ کو حل کرنے کے لیے صحیح کرنینگ ضروری ہے۔ تصویر نمبر 5</p>
<p><img class="aligncenter" src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2005.gif" alt="" width="477" height="252" /></p>
<p>ایک دوسرا اہم سوال یہ ہے کہ نقطہ کہاں لگایا جائے۔ نقطے سیاق کی مناسبت سے لگائے جاتے ہیں تاکہ ان کا دوسرے نقطوں اور گلیف کی حدود سے تصادم نہ ہو۔ جیسا کہ تصویر 6 میں دیکھایا گیا ہے کہ گلیف کی حدود (b) اور نقطوں میں تصادم سے بچنے کی لیےنقطوں کو ان کی اصلی جگہ پر لگانے کے بجائے نچلی طرف کردیا گیا ہے(c).<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2006.gif" border="0" alt="" /><span style="font-size: medium;"> موجودہ  حل</span></p>
<p>نستعلیق خط کو ڈیجیٹائیز کرنے کے لیے دو طریقے اختیار کیے گئے ہیں۔ ایک کی بنیاد لگیچر ہے اوردوسرے کی حرف پر ۔ دونوں میں کمزوریاں ہیں۔ اب تک لگیچر پر منحصر مسلط حل نوری نستعلیق ہے۔ اس میں بیس ہزار لگیچر ہیں [2] ۔ اس فونٹ کے استعمال کے حقوق انپیج سافٹ ویئر کو ہیں۔ دوسرا امید افزا حل حرف پر منحصر اوپن ٹائپ فونٹس ہیں۔ یہ فونٹ لگیچر بنانے کے لیے اوپن فائٹ ٹیکنالوجی استعمال کرتے ہیں۔ اوپن ٹائپ فونٹ کا حل نستعلیق خط کے لیے آہستہ ہے۔ اور اس میں تناسبی فاصلہ کا مسئلہ بھی ہے۔</p>
<p>نستعلیق کی ادائیگی کے موجود حل بھی کافی نہیں ہیں کیونکہ ان میں پیچیدہ نستعلیق رسم الخط کو تمام پلیٹ فارم پر ہم آہنگی سے کام کرنے کی کمی ہے ۔ یہ کمی اس لیے ہے کہ ان کی ادائیگی ایک پلیٹ فارم سے دوسرے پر مختلف نتایج پیدا کرتی ہے ۔ اس وقت نستعلیق کا موجود حل ونڈوز کے پیلٹ فارم پر صحیح کام کرتا ہے۔ Pango کا حل سہل پسندانہ ہے۔ اس میں ابتدائی ، درمیانی اور حتمی اشکال کی سیاقی تابعیت کو اوپن ٹرو فونٹ میں نظر انداز کردیاگیا ہے &#8211; یہ اُن حل سے بہتر نہیں جن میں حرف کی ابتدائی، درمیانی اور حتمی کی جگہوں پر ایک شکل مقرر ہے جو کہ یونی کوڈ سے کی گئی ہے۔ یہ حل عربی پریزنٹیشن فارمز میں استعمال کیا گیا ہے۔ روایتاً اردو نستعلیق ہے اس کا انحصار ایک پلیٹ فارم پر نہیں ہونا چاہیے۔</p>
<p>یہاں ہم اومیگا ( Ω ) کو استعمال کرکے لینکس آپریٹینگ سسٹم پر نستعلیق کی صحیح ادائیگی کا حل پیش کر رہے ہیں۔ Ω کی بنیاد ٹیکس ٹائپ سیٹینگ پر مبنی ہے اور نستعلیق کی پیچیدگیوں کو حل کرنے کے لیےاومیگا ٹرانسلیشن پروسس ایک ذریعہ مہیا کرتا ہے۔ [4]<br />
موجودہ حل اردو کے بنیادی حروف &#8216; الف &#8216; (U+0627) سے &#8216; یے &#8216; (U+06D2 ) اور نمبر 0 سے 9 تک محدود ہے۔ یہ حروف تہجی ضمیہ A میں پیش کئے گئے ہیں۔ اس حل میں یہ سہولتیں پیش کی گئی ہیں۔</p>
<p>صحیح گلیف حرف کی سیاقی  بنیاد پر پیش کئے جائیں</p>
<p>گلیف  کے لیے صحیح &#8216; ترچھا جوڑ&#8217; دیا جائے</p>
<p>نقطہ کی صحیح جگہ</p>
<p>اور اعداد کی  دائیں سے بائیں اور بائیں سے  دائیں  لکھنے کی خود کار سہولت</p>
<p><span style="font-size: large;"> ۔  طرائق</span></p>
<p>اومیگا  سے نستعلیق  کی پیچیدگیوں کو حل کرنے کے دو ممکن  طریقے ہوسکتے ہیں۔ اندرونی اور بیرونی اومیگا ٹرانسلیشن پروسس  ۔</p>
<p>یہ مشاہدہ کیا گیا ہے کہ اندرونی اومیگا ٹرانسلیشن پروسس نحو پر منحصر ہے ۔ مثال کے طور اندرونی اومیگا ٹرانسلیشن پروسس ترتیب الفاظ پر منحصر ہیں۔ اس لیے کریکٹر اور گلیفس کی لگیچر میں الٹی پروسیسینگ ناممکن ہونے کی حد تک دشوار ہے۔ بیرونی بیرونی اومیگا ٹرانسلیشن پروسس C اور ++C یا Perl پروگرامینگ لینگویج میں ہوسکتا ہے۔ اس طرح جون پلائیس اور یانس ہارالامبوس کی میں دی ہوئی منطق [4] آسانی سے استعمال ہو سکتی ہے</p>
<p>وسیع بنیاد پر حل کو چار مرحلوں میں تقسیم کیا جاسکتاہے۔</p>
<p>پہلے مرحلہ میں ہم نستعلیق کی ادائیگی  کے لیے اومیگا مجازی فونٹ بنانے کا جائزہ لیں گے۔</p>
<p>دوسرے اور  تیسرے سیکشن میں ہم سیاقی اشکال کا چننا اور ان  چنے  ہوئے اشکال کا مسطح جوڑ کا جائزہ لیں گے ۔</p>
<p>چوتھے سیکشن میں سیاقی نقطہ کی پوزیشن پر گفتگو کریں گے جو کہ نستعلق کی ادائیگی میں سب سے مشکل جزو ہے۔</p>
<p><span style="font-size: medium;">2.1  نستعلق کے لیے ایک  اومیگا مجازی فونٹ</span></p>
<p>نفیس نستعلیق ٹرو ٹائپ فونٹ سے اومیگا کی ایک مجازی فونٹ فائل سے تخلیق کی گئی ۔ اس میں نستعلیق کی ادائیگی کے لیے827 گلیف استعمال ہوئے۔ ان گلیف کو چار مختلف ٹائپ 1 فائل میں رکھا گیا۔ اور ا ن سے چار مختلف ٹی ایف ایم تخلیق کی گئیں۔ اومیگا پروگرام میں صرف ایک فائل nafees.ofm استعمال کی گئی جس میں دوسری چار فائل کےاشارات ہیں</p>
<p><span style="font-size: medium;">2.2  بدلنے یا عِوض کی منطق</span></p>
<p>نستئعلیق میں بہت ذیادہ سیاقی تابعیت بھی ہے۔ حرف کی شکل نہ صرف لگیچر میں پوزیشن کے لحاظ سے بلکہ اپنے برابر کے حروف کی بناء پر بھی تبدیل ہوتی ہے۔ یہ ذیادہ تر اُس کے بعد میں آنے والےحرف کی وجہ سے ہے۔ مشاہدہ یہ ہے کچھ صورتوں کے علاوہ لیگیچر میں حتمی حرف کی شکل حتمی حرف سے پہلے والی حرف پر منحصر ہے۔ مثال کے طور پر حرف ر ( U+0631) میں دو گلیف ہیں۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_01.gif" border="0" alt="" /></p>
<p>اسی طرح U+0631, U+0691, U+0632, U+0698, U+0642, U+0648 and U+06CC کے حتمی گلیفس اس سے پہلے لگیچر کےحتمی گلیف پر انحصار کرتے ہیں۔</p>
<p>صحیح گلیف کو چننے کے لیے اردو پڑھنے کے دائیں سے بائیں طریقہ کے بجائے لگیچر پر بائیں سے دائیں عمل کیا جاتا ہے۔ اس حل میں حرف کا ابتدائی اور درمیانی شکل کے دو look up table ، ابتدائی اور درمیانی کی سیاقی کرنینگ حاصل کرنے کے لیے استعمال کیے جاتے ہیں۔ ان جدول کی فارمیٹ جدول نمبر3 میں ظاہر کی گئی ہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Table%2003.gif" border="0" alt="" /><br />
جدول کی پہلی سطر میں یونی کوڈ قدریں ہیں۔ باقی سب اِشاریات ہیں جو فونٹ میں مماثل اشکال کی طرف اشارہ کرتے ہیں۔ ہر ایک حرف جو پہلی سطر میں درج ہے ۔ اس کی شکل کا فیصلہ پہلے کالم میں اُس کے بعد آنے والی شکل کو دیکھ کر کیا جاسکتا ہے۔</p>
<p>حتمی حرف کی شکل کے لیے دو اور جدول استعمال کیےگئے ہیں۔ final1 دو حروف کی اِجتماعات کے لیے اور final 2 دو سے ذیادہ حروف کی اِجتماعات کے لیے ۔ ان کی ضرورت اس لیے ہوئی کیونکہ حتمی شکل اپنےانتہائی داہنی طرف کے حرف پر منحصر ہے اور کیونکہ <img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_10.gif" border="0" alt="" /> حرف کے لیے صرف دو ممکنات ہیں۔ یا تو یہ اپنے ابتدائی شکل میں دو حرف کا اجتماع ہے یا پھر درمیانی شکل میں دو سے ذیادہ حرف کا اجتماع ہے۔</p>
<p>فائنل جدول کی فارمیٹ دوسرے جدولوں سے ذرا مختلف ہے۔ اس کے پہلے کالم میں یونی کوڈ قدریں بھی ہیں کیونکہ شروع میں صرف یونی کوڈ قدریں ہی میسر ہیں۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Table%2004.gif" border="0" alt="" /></p>
<p>حتمنی حرف کی شکل پہلے کالم میں موجود اِن پٹ اسٹرینگ کے ‘ آخری &#8211; کم &#8211; ایک ‘ حرف  سے حاصل ہو سکتی ہے۔<br />
‘بدلنے‘ کے طریقے میں اِن پٹ اسٹرینگ کو لگیچر اسٹرینگ میں تقسیم کیا جاتا ہے۔ اس کے بعد لگیچر پر بائیں سے دائیں ذیل میں دیا عمل کیا جاتا ہے۔<br />
اس لگیچر جس  کی لمبائی  n  ہو تو  nth  حرف کی شکل  فائنل جدول دیکھ کر پتہ کی جاسکتی ہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_02.gif" border="0" alt="" /><br />
جہاں   ‘ lig string ‘  میں لیگیچر میں  موجود حروف کی یونی کوڈ قدریں ہیں ۔ اور ‘ ligature string‘  میں حروف کی اشکال ہیں ۔<br />
باقی دو  n &#8211; 2  حروف کے لیے وسطی جدول میں دیکھا گیا ہے۔ جہاں  nth حرف کی شکل وسطی  جدول میں اسطرح ملتی ہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_03.gif" border="0" alt="" /><br />
جہاں  ‘ایم آر کمپریس‘   کمپریسڈ  وسطی جدول  ہے۔</p>
<p>لیگچر کی پہلی حرف کی شکل اولین جدول میں پائی جاتی ہے۔<br />
آخیر میں یہ دیکھا جاتا ہے کہ لیگیچر میں اعداد موجود ہیں یا نہیں۔ اعداد ہونے کی صورت میں اسٹرینگ کا رخ بدل کر شائع کیا جاتا ہے۔ تاکہ اعداد کو بائیں سے دائیں پڑھا جا سکے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2007.gif" border="0" alt="" /></p>
<p><span style="font-size: large;">2.3 .  مقام کا تعین</span></p>
<p>نستعلیق، ترچھا اور وتری اسائل ہے جو دائیں سے بائیں اور اوپر سے نیچے لکھا جاتاہے ۔ نستعلیق کی بیس لائن مستقیم نہیں ہے بلکہ ہرگلیف کی بیس لائن کا دارمدار اس کے بعد کےگلیف کی بیس لائن پر ہوتا ہے۔ اسی طرح ایک مخصوص گلیف کے مقام کا تعین اس کے بعد آنے والےگلیف پر ہے۔</p>
<p>&#8216; ٹیکس&#8217; میں حرف کی اشکال سے متعلق پروگرام موجود نہیں ہے۔ اس میں صرف باکس کی لمبائی ، چوڑائی اور گہرائی سےمتعلق الگورتھم ہیں۔ &#8216; ٹیکس&#8217; کےحاصل میں باکسوں میں سلسلہ بندی کی ایکٍ فہرست ہے۔ یہ سمجھ لیا گیا کہ یہ سب باکس ایک ہی بیس لائن پر ہیں۔ مگر ان باکسوں کو اوپر نیچے ، دائیں بائیں کیا جاسکتا ہے<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2008.gif" border="0" alt="" /><br />
ہمارے طریقے میں اس گلیف ڈیٹا فائل میں یہاں گلیف رکھے گئے ہیں۔ ُپروگرام کا داخلہ کی اور رُخصَتی کا مقام پہلے ہی سے مقرر کردیتے ہیں ۔ داخلہ اس جگہ پر ہوگا جہاں فوری دائیں طرف کا گلیف جڑتا ہے اور رُخصَتی جہاں پر فوری بائیں طرف کا گلیف جڑتا ہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2009.gif" border="0" alt="" /><br />
اوہر کی مثال میں سیدھے ہاتھ کے گلیف کی عمودی تطبیق  y2-y1  ہوگی۔  نتیجہ تصویر نمبر 10 میں دیا گیا ہے<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2010.gif" border="0" alt="" /><br />
اسی طرح   دو گلیف کے درمیان افقی  تطبیق بھی کیا جاسکتاہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2011.gif" border="0" alt="" /></p>
<p>لگیچر میں گلیف کی صحیح پوزیشن کے لیے پروگر١م کو دہرانا ضروری بے۔ لگیچر کی عمودی پوزیش کے لیے پر بائیں سے دائیں پروگرام پروسس کیا جاتاہے۔ اسکی وجہ یہ ہے لگیچر کا (آخری) nth گلیف ہمیشہ بیس لائن پر ہوتا ہے۔ جب کہ پروگرام کے داخل ہونے اور رُخصَتی کے حساب سے دوسرے n &#8211; 1 گلیف عمودی طرف جاتے ہیں۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/N5.gif" border="0" alt="" /><br />
یہاں ‘enex table‘ میں داخلے اور رُخصَتی کے مقام موجود ہیں۔ ‘ligenex table‘ میں حاصل شدہ ترچھے اٹیچمینٹ اور لگیچر جدول میں اشکال کے اشارات ہیں۔<br />
دوسرے پاس میں افقی پوزیشن  معلوم کرنے کے لے لگیچر دائیں سے بائیں پروسس کرتے ہیں۔<br />
لگیچر کا پہلا گلیف  پچھلے لگیچر کے لحاظ سے افقی  پوزیشن میں ہوگا اور باقی  n &#8211; 1  گلیف  کے ہموار جوڑ کے لیےکرنینگ کی جاتی ہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/N4.gif" border="0" alt="" /><br />
نستعلیق کی ادائیگی میں کرنینگ ایک بڑا مسئلہ ہے۔ دو قسم کے کرنینگ سے متعلق مسائل ہیں ایک میں لگیچر کے درمیان فاصلہ بڑھ جاتا ہے (a) اور دوسرے کی وجہ سے دو لگیچر میں تصادم ہوتا ہے(b)<br />
اس آرٹیکل میں مسئلہ (a) کو شامل نہیں کیا گیا ہے۔ لیکن مسئلہ (b)  کو شامل کیا گیا ہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2012.gif" border="0" alt="" /><br />
کچھ صورتوں میں بڑی یے (ے , U+06D2) ، جیم (ج , U+062C) اور عین ( ع , U+0639) کے حتمی اشکال سے منفی کرنینگ پیدا ہوتی ہے۔ جس کی وجہ سے پچھلے لگیچر سے تصادم ہوتا ہے۔ اس سے بچنے کے لیے ایک مثبت کرنینگ کی جاتی ہے۔ اس کرنینگ کا جُزوِ ضَربی معلوم کرنے کے لیے اس لگیچر کےحتمی گلیف کی چوڑائی کواس ہی لگیچر کے پچھلے n &#8211; 1 گلیفس کی چوڑائی کے میزان سےتفریق کردیتے ہیں۔ جیسا کے تصویر نمبر 4 میں دیکھا گیا ہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/N1.gif" border="0" alt="" /><br />
جہاں کرن ایک لگیچر جسکی لمبائی n ہے،   کے لے مثبت قدر ہے۔ اور  [ width [ x  نمبر x  گلیفس کا  کل میزان</p>
<p><span style="font-size: medium;">2.4 سیاقی نقطہ کو تعین کرنا</span></p>
<p>نستعلیق کی ادائیگی میں سب سے پیچیدہ مسئلہ سیاقی نقطہ کی جگہ تعین کرنا ہے۔ نستعلیق میں اشکال کا متراکب نقطہ لگانے کی جگہ کو ساکن نہیں کرسکتے۔ اس کو سیاق کی بنا پر لگانا ہوگا۔ اس لیے نقطوں کو بنیادی گلیف سے علحیدہ جمع رکھتے ہیں۔ نقطوں کی وجہ سے دو مسائل پیدا ہوتے ہیں۔<br />
نقطے کا ہمسایہ گلیف سے ٹکراؤ (a) اور نقطہ کا قریبی نقطوں سے ٹکراؤ ۔ جیسا تصویر نمبر13 میں دیکھایا ہے<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2013.gif" border="0" alt="" /><br />
شروع میں ہر ایک گلیف کےنقطوں کو ان کی فطری حالت میں رکھا جاتا ہے۔ تصویر نمبر 14 اس کے بعد نقطوں میں تطبیق کی جاتی ہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2014.gif" border="0" alt="" /><br />
اردو میں 24 حروف ایسے ہیں جن میں نقطوں کا استعمال ہے۔ وہ نیچے دیکھائے گئے ہیں۔ حرف چھوٹی یے (ی , U+064A) میں نقطے کا استعمال اس کی اولین اور متواسط جگہ پر ہے۔</p>
<p><span style="font-size: large;">ب ، پ ، ت ، ٹ ، ث ،   چ، ح، خ، ڈ، ذ، ڑ ژ ، ش ، ظ، ض ، غ، ف ، ق ، ن ، ی</span></p>
<p>لگیچر کے اندر نقطوں کا ہمسایہ علامت سے ٹکراؤ کےمختلف وجہیں ہیں ۔ لہذا ہر ایک وجہ کو عحیدہ علحیدہ حل کیا گیا ہے ۔ ہماری تحقیق سے یہ پتہ چلا ہے کہ مندرجہ ذیل حروف کے گلیفس کی شکل نقطے کی پوزیشن پر اثر انداز ہوتی ہے</p>
<p><span style="font-size: x-large;">ے ، ج ، چ ، خ ، ف، ق ، ع ، ک </span></p>
<p>مثال کے طور یے بڑی (ے ) کے حتمی گلیف پر وہ نقطے جو &#8216; یے بڑی &#8216; کی شکل کے اوپر ہیں ایک مسئلہ ہیں ۔ اس مسئلہ کو حل کرنے کے لیے ان نقطوں کو افقفی لکیر کے نیچے لکھا گیا ہے۔ جیسا کہ تصویر نمبر 15 میں دکھایا گیا ہے۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2014.gif" border="0" alt="" /></p>
<p>ان  مُشاہِدات کے تحت نقطوں کو ٹکراؤ ختم کردیا گیا ہے<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Figure%2015.gif" border="0" alt="" /></p>
<ul>
<li>حتمی حروف کے نقطے کی پوزیشن میں تبدیلی نہیں کی جاتی ۔</li>
<li>علحیدہ حروف کے نقطے کی پوزیشن میں تبدیلی نہیں کی جاتی ۔</li>
<li>د  U+0639  اور ز  U+0638  کی پوزیشن میں تبدیلی نہیں کی جاتی ۔</li>
<li>اولین حروف  کے نقطے کو ان کی اصلی پوزیشن میں رکھنے پر فوقیت سی جاتی ہے</li>
<li>وہ نقطے جو ہمسایہ حروف سے ٹکراتے ہیں ان ہر ایک کی صُورت حال کے مطابق علحیدہ علحیدہ حل کرتے ہیں</li>
<li>نقطوں کے ٹکراؤ کےحل میں نقطوں کی پوزیشن کو سیدھی طرف لانے کو فوقیت دی جاتی ہے۔</li>
<li>اگر نقطہ بعد کے حرف سے ٹکراتا ہے یا گڑبڑ کرتا ہے تو بجائے افقی ، اس کو اوپر یا نیچا کردیتے ہیں</li>
</ul>
<p><span style="font-size: large;">3.   نتائج اور مباحثہ </span></p>
<p>اردو میں بیس ہزار سے ذیادہ لگیچر ہیں ۔ اس بیس ہزار لگیچر کے مخزن میں سے تجربہ کے لیے سات ہزار لگیچرز سیمپل بےترتیبانہ چنے گیے۔ ڈیٹا کو سیاقی متبدل ترچھے جوڑ اور نقطے کی پوزیشن کے لیے جانچا گیا۔</p>
<p>جانچ کا معیار</p>
<ul>
<li>متبادل گلیف صحیح ہے</li>
<li>گلیفس کے درمیان smooth ترچھا پن ہے</li>
<li>دوسرے نقطہ یا دوسرے گلیف کی حد سے ٹکراؤ بغیر نقطہ کو رکھا گیا ہے۔</li>
</ul>
<p>ان ٹسیٹ کے نتاٰئج جدو ل نمبر 5  میں دیے گئے</p>
<p><img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Omega_Table%2005.gif" border="0" alt="" /></p>
<p><span style="font-size: large;">4 . مسقبل میں بہتری</span></p>
<p>اس ریسریچ کی بنیاد پر اومیگا کو اردو نستلعق کی ادائیگی  کے استعمال میں ان چیزوں میں کو بہتر  کیا جاسکتا ہے:</p>
<ul>
<li>اعراب کی سپورٹ</li>
<li>لگیچر کے درمیان  متناسب فاصلہ</li>
<li>سطریں کی صحیح مناسبت</li>
<li>نقطہ رکھنے کی جگہ کی بہتری</li>
</ul>
<p><span style="font-size: large;">اکنالیجمنٹ</span><br />
ہم نفیس نستعلیق فونٹ کی تخلیق ٹیم کے شکر گزار ہیں اور خاص طور پر خطاط مسٹر جمیل الرحمان جنہوں نے اس فونٹ کے لیے خوبصورت گلیفس تیار کیے ۔ اس فونٹ کی خوبصورتی نے ہمارے دلوں میں اس بات کا اشیاق پیدا کیا کہ ہم اومیگا کے ذریعہ لنیکس میں نفیسں نستعلیق کی ادائیگی کریں۔<br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/References.gif" border="0" alt="" /><br />
<img src="http://www.danishkadaetafseer.org/pic/nastaliq/Omega/Appedix%20A.gif" border="0" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2009/11/10/%d9%b0forex-nastaleeq-a-challenge-accepted-by-omega/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>رضوان عطا</title>
		<link>http://fonts.alqlm.org/2009/10/09/%d8%b1%d8%b6%d9%88%d8%a7%d9%86-%d8%b9%d8%b7%d8%a7/</link>
		<comments>http://fonts.alqlm.org/2009/10/09/%d8%b1%d8%b6%d9%88%d8%a7%d9%86-%d8%b9%d8%b7%d8%a7/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 11:11:35 +0000</pubDate>
		<dc:creator>القلم</dc:creator>
				<category><![CDATA[Font Makers]]></category>
		<category><![CDATA[رضوان عطا]]></category>
		<category><![CDATA[فونٹ ساز]]></category>

		<guid isPermaLink="false">http://fonts.alqlm.org/?p=666</guid>
		<description><![CDATA[فی الحال تعارف دستیاب نہیں مصنف کے تمام فونٹس دیکھنے کے لیے یہاں کلک کریں]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://fonts.alqlm.org/wp-content/uploads/2009/10/fonts-128x128.png" alt="" width="200" height="200" />فی الحال تعارف دستیاب نہیں</p>
<p><strong><a href="http://fonts.alqlm.org/tag/rizwan-ata/">مصنف کے تمام فونٹس دیکھنے کے لیے یہاں کلک کریں</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2009/10/09/%d8%b1%d8%b6%d9%88%d8%a7%d9%86-%d8%b9%d8%b7%d8%a7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>نستعلیق فونٹ کے لیے لک اپ تیاری کا اطلاقیہ</title>
		<link>http://fonts.alqlm.org/2009/10/07/forax-linux-lookups/</link>
		<comments>http://fonts.alqlm.org/2009/10/07/forax-linux-lookups/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 14:39:31 +0000</pubDate>
		<dc:creator>القلم</dc:creator>
				<category><![CDATA[featured articles]]></category>
		<category><![CDATA[Font Making Tools]]></category>
		<category><![CDATA[سازو سامان]]></category>
		<category><![CDATA[فونٹ سازی]]></category>
		<category><![CDATA[لک اپ]]></category>

		<guid isPermaLink="false">http://fonts.alqlm.org/?p=634</guid>
		<description><![CDATA[لک اپ کی تیاری کا یہ اطلاقیہ اردو محفل کے سید نبیل نقوی نے میرے فراہم کردہ خاکہ کے مطابق تیار کیا ہے اس اطلاقیہ میں حروف کی اشکال کے پوسٹ سکرپٹ ناموں کو ایڈٹ کرنے کی سہولت موجود ہے نبیل نے اس اطلاقیہ کی ریلیز کے ساتھ اردو محفل پر جو مراسلہ لکھا وہ &#8230; </p><p><a class="more-link block-button" href="http://fonts.alqlm.org/2009/10/07/forax-linux-lookups/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://fonts.alqlm.org/wp-content/uploads/2009/10/InterfaceBuilder-103x103-custom.png" alt="" width="103" height="103" />لک اپ کی تیاری کا یہ اطلاقیہ اردو محفل کے سید نبیل نقوی نے میرے فراہم کردہ خاکہ کے مطابق تیار کیا ہے اس اطلاقیہ میں حروف کی اشکال کے پوسٹ سکرپٹ ناموں کو ایڈٹ کرنے کی سہولت موجود ہے نبیل نے اس اطلاقیہ کی ریلیز کے ساتھ اردو محفل پر جو مراسلہ لکھا وہ یہ ہے:</p>
<p>&#8221;</p>
<p>السلام علیکم،<br />
کل میں نے اوپن ٹائپ فونٹ کے لک اپس جنریٹ کرنے کا ایک اطلاقیہ <a href="http://www.urduweb.org/mehfil/showthread.php?t=16964" target="_blank"><span style="color: red;">ریلیز</span></a> کیا تو شاکرالقادری صاحب نے اس میں چند ترامیم کی خواہش کا اظہار کیا تھا۔ میں انہیں تبدیلیوں کے ساتھ یہ اطلاقیہ ایک مرتبہ پھر ریلیز کر رہا ہوں۔ اس کا استعمال بالکل کل جاری کردہ اطلاقیے جیسا ہے۔ اس میں بھی تمام لک اپس کا ڈیٹا پروگرام کے اندر ہی ایڈٹ کیا جا سکتا ہے اگرچہ اس پروگرام میں استعمال ہونے والا ڈیٹا قدرے مختلف ہے جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے:</p>
<div><img class="" src="http://i33.photobucket.com/albums/d51/simunaqv/edit_params1.gif" border="0" alt="" width="353" height="289" /></div>
<p>اس پروگرام میں شامل لک اپس کا ڈیٹا شاکرالقادری صاحب نے فراہم کیا ہے۔ میں اس پروگرام کو بھی بمعہ سورس کوڈ ریلیز کر رہا ہوں۔</p>
<p>ذیل کے ترسیمہ جات کی مثال ایک مرتبہ پھر پیش کر رہا ہوں:</p>
<p><span style="color: red;">سلمے<br />
جثیمو<br />
چغلیو<br />
سفینے<br />
شیعیت<br />
سہیلیا<br />
ضحے<br />
لہنگے<br />
لشتیے<br />
لیچیو</span></p>
<p>اس کے جنریٹ کردہ لک اپس ذیل میں ہیں:</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">کوڈ:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 350px; height: 278px; text-align: left;" dir="ltr">seen_i lam_m meem_m  bariya_f -&gt; slmy
hha_i n1b ba_m n3a ya_m meem_m  waw_f -&gt; jCimw
hha_i n3b ain_m n1a lam_m ya_m  waw_f -&gt; cGliw
seen_i fa_m n1a ya_m noon_m  bariya_f -&gt; sfiny
seen_i n3a ya_m ain_m ya_m  ba_f n2a -&gt; xieit
seen_i ha_m ya_m lam_m ya_m  alif_f -&gt; soiliA
saad_i n1a hha_m  bariya_f -&gt; JHy
lam_i ha_m noon_m lam_m gaf_line  bariya_f -&gt; longy
lam_i seen_m n3a ba_m n2a ya_m  bariya_f -&gt; lxtiy
lam_i ya_m hha_m n3b ya_m  waw_f -&gt; liciw</pre>
</div>
<p>یہ جنریٹ کردہ لک اپس بھی میں اس پوسٹ میں اٹیچ کر رہا ہوں۔</p>
<p>&#8221;</p>
<p><span style="color: #6f9144;"> </span></p>
<table style="border-collapse: collapse;" dir="ltr" border="1" cellspacing="0" cellpadding="0" width="400" bgcolor="#f3f7f2" bordercolor="#acc29c">
<tbody>
<tr>
<td width="75" align="center">ڈاؤن لوڈ</td>
<td width="75" align="center">مصنف</td>
<td width="100" align="center">رومن نام</td>
<td width="100" align="center">اردو نام</td>
</tr>
<tr>
<td width="75" align="center"><a onclick="window.open(this.href,'','resizable=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,fullscreen=no,dependent=no,status'); return false" href="http://www.alqlm.org/forum/downloads.php?do=file&amp;id=207" target="_blank"><img title="فونٹ اُتارنے کے لئے یہاں کلک کریں" src="http://fonts.alqlm.org/images/download.gif" alt="" /></a></td>
<td width="75" align="center">سید نبیل نقوی</td>
<td width="175" align="center">NastLookups.zip</td>
<td width="175" align="center">نستعلیق فونٹ کے لیے لک اپ تیاری کا اطلاقیہ</td>
</tr>
</tbody>
</table>
<p><a href="http://www.files.alqlm.org/font_tools/NastLookups_src.zip"><strong>اطلاقیہ کا سورس کوڈ</strong></a></p>
<p><a href="http://www.files.alqlm.org/font_tools/Nast_ligature_lookups.zip"><strong>تیار شدہ لک اپس</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fonts.alqlm.org/2009/10/07/forax-linux-lookups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

