یونیکس آپریٹنگ سسٹم کے تحت یہودی متن کی تدبیریں کرنا
مصنف: رافیل فنکل۔ ای میل (انڈر سکور کے بغیر) ، ویب۔

مشمولات: انتخاب | مسائل | فونٹ | ایکس کے بی | xterm | یودیت | ویم | ابیورڈ | خچر | ایماکس | کے ڈی کے | خلاصہ | حوالہ جات |

سافٹ ویئر تبدیل ہوتا رہتا ہے ، لہذا اس دستاویز میں سفارشات ، جو پہلے 2005 کے ارد گرد لکھی گئیں ، اب موجودہ نہیں ہوسکتی ہیں۔
انتخاب
یونیکس میں یدش لکھنے کے ل you ، آپ کے پاس یہ انتخاب ہیں:
YIVO کی نقل حرفی میں لکھیں اور اگر آپ چاہیں تو shrebmashinke کا استعمال کرکے کسی اور شکل میں تبدیل کریں۔
اپنی فائل کو UTF-8 شکل میں اسٹور کرتے ہوئے براہ راست یونیکوڈ میں لکھیں۔
یہ نوٹ مؤخر الذکر کرنے کے طریقوں پر مرکوز ہے۔ آپ واقعی میں طویل عرصے میں یونیکوڈ کا استعمال کرنا چاہتے ہیں ، کیونکہ یہ آپ کو ایک سے زیادہ زبانوں کو ایک دستاویز میں جوڑنے کی اجازت دیتا ہے ، اور اس سے پریزنٹیشن فارمیٹ کی وضاحت ہوتی ہے ، خاص طور پر ، دو طرفہ ترتیب۔
مسائل
کس سافٹ ویئر کی سطح پر کی اسٹروک کو کردار کی نمائندگی میں تبدیل کرنا مکمل ہوتا ہے؟
یونکس "کنسول وضع" میں ، ڈیوائس ڈرائیور نقشہ سازی کرتا ہے۔
یونکس "ایکس ونڈوز ان پٹ" میں ، ایکس سرور کے پاس ایونٹ کی کوڈز (کلیدی دبانے والے واقعات) کو کلیدی الفاظ میں تبدیل کرنے کے لئے کلیدی نقشہ کی میز موجود ہے۔ کلیدی الفاظ کی ایک فہرست ہے جس میں شامل / X11 / keyymdef.h شامل ہیں ، جو X تقسیم کے ساتھ آتا ہے۔ اس میں عربی ، تھائی ، عبرانی اور دیگر کلیدی الفاظ کی وضاحت کی گئی ہے۔ عبرانی فہرست میں یہودی کے خصوصی حروف یاد آرہے ہیں۔ میں تجویز نہیں کرتا ہوں کہ آپ کو عبرانی یا یدش کی کلیدی الفاظ کے ساتھ کھیلنا چاہئے۔ کیجیئم اقدار ایکس ونڈوز مخصوص ہیں اور یونیکوڈ کے مطابق نہیں ہیں۔ تاہم ، کچھ ایپلی کیشنز (جیسے xterm) فارم کی کلیسم کو یونیکوڈ UCS-2 کردار کی طرح سمجھتی ہیں۔
آپ X کی بورڈ توسیع (xkb) کو اہل بناسکتے ہیں تاکہ آپ کی بورڈ لے آؤٹ میں تبدیلی کریں اور مناسب ترتیب میں اپنے کلیدی اسٹروکس کو یہودی کی طرح تشریح کریں۔
آپ IBUS ، SCIM ، UIM طریقوں کا استعمال کرسکتے ہیں۔ دبیان (بشمول اوبنٹو) کی تنصیبات پر ، ان پیکیجوں کو حاصل کرنے کے لئے آپٹ گیٹ استعمال کریں: ibus، ibus-m17n، libm17n-0، m17n-योगदान، ibus-gtk. آئبس سیٹ اپ چلائیں اور ان پٹ طریقہ کے بطور یدش-ییوو (ایم 17 این) کا انتخاب کریں۔ اب کوئی بھی پروگرام جو IBUS استعمال کرتا ہے وہ ان پٹ لے سکتا ہے۔ آپ اپنے معمول کے ان پٹ اور IBUS کے درمیان <کنٹرول اسپیس> (جس سے آپ اسے اپنی مرضی کے مطابق بنا سکتے ہیں) کے مابین آگے پیچھے جاتے ہیں۔
اگر آپ یانکل ہالپرن کی بورڈ لے آؤٹ کو ترجیح دیتے ہیں تو ، آپ اس فائل کو پکڑ سکتے ہیں اور اسے / usr / bin / m17n-db چلاتے ہوئے چھپی ہوئی ڈائرکٹری میں انسٹال کرسکتے ہیں (آپ کو جڑ کے طور پر ایسا کرنے کی ضرورت ہوگی)۔ تب آپ کو ibus-daemon -d --xim --cache ریفریش (خود کی طرح) چلانی چاہئے۔
آپ ایکس ان پٹ طریقہ (XIM) متعارف کروا سکتے ہیں۔ کچھ ایکس ونڈوز ایپلی کیشنز اس تکنیک کا استعمال کرسکتی ہیں۔
آپ gtk + لائبریری میں ایک ان پٹ طریقہ متعارف کروا سکتے ہیں۔ اس طرح کے طریقہ کار کو پھر کسی جینوم ایپلی کیشن ، جیسے جیڈٹ میں قابل بنایا جاسکتا ہے۔ ان پٹ طریقوں سے سیاق و سباق سے متعلق متعدد کلیدی ترجمے کی اجازت دی جاتی ہے۔
یودت اور ویم جیسی ایپلی کیشنز اپنے نقشہ جات کا اطلاق کرسکتی ہیں۔
کیا صارف تعریفیں ترتیب دے سکتا ہے؟ یونکس "ایکس ونڈوز ان پٹ" میں ، ایکس ماڈمپ پروگرام اہم نقشہ ٹیبل میں ترمیم کرسکتا ہے۔ xkeycaps پروگرام آپ کی xmodmap ترتیب کو انٹرایکٹو ترتیب دینے میں مدد کرسکتا ہے۔ اسی طرح ، کچھ ایکس وسائل پر مبنی X ایپلی کیشنز ، خاص طور پر ایکٹرٹرم (ٹرمینل ایمولیٹر) میں ، کسی بھی مطلوبہ فیشن میں مخصوص کلیدوں کا ترجمہ کرنے کے ل. تشکیل دیا جاسکتا ہے۔ اگرچہ بہت سے معاملات میں ، آپ کو تشکیل فائلوں میں ترمیم کرنے کے ل special خصوصی اجازتوں کی ضرورت ہوتی ہے۔
کیا صارف آسانی سے ایک میپنگ سے دوسرے میپنگ میں تبدیل ہوسکتا ہے؟ یونکس میں ، ایکس ماڈمپ مکھی پر موجود کلیدی نقشہ کی میز کو تبدیل کرسکتا ہے (تمام ایپلی کیشنز کو متاثر کرتا ہے)۔ X- ایپلی کیشن کے ساتھ مخصوص میپنگز عام طور پر تب بھری ہوتی ہیں جب ایپلیکیشن شروع ہوتی ہے۔ تاہم ، xterm کسی تقریب میں کلیدی نقشہ لگانے کی اجازت دیتا ہے جیسے "مختلف بھری ہوئی نقشے پر سوئچ کریں"۔ Xkb آپ کو ایک کلیدی یا کلیدی گروپ قائم کرنے دیتا ہے جس کی مدد سے آپ ترتیب کو تبدیل کرسکتے ہیں۔ IBUS آپ کو ان پٹ طریقوں کے مابین سوئچ کرنے دیتا ہے۔ یودیت اپنی نقشہ سازی خود کرتا ہے ، اور سنگل اسٹروک ایک دوسرے سے بدل جاتا ہے۔ ویم اپنی نقشہ سازی خود کرتا ہے ، اور ایک سادہ کمانڈ (جو ایک کی اسٹروک پر نقشہ لگایا جاسکتا ہے) ایک دوسرے سے سوئچ کرتا ہے۔
کیا میپنگز متعدد کلیدی ترجمے کی اجازت دیتے ہیں؟ جب میں یدش ٹائپ کرتا ہوں تو میں "ڈبلیو" کو پنڈلی بنانا چاہتا ہوں ، لیکن میں "ش" کو بھی چمکانا چاہتا ہوں ، کیونکہ میری مادری زبان انگریزی ہے۔ میں "ن ،" چاہتا ہوں کہ مجھے آخری نون اور کوما دیں۔ یونکس میں ، ایک سے زیادہ کلیدی ترجمے دانی یا X ونڈوز کی سطح میں دستیاب نہیں ہیں (جہاں تک میں جانتا ہوں) ، لیکن یہ IBUS ، gtk + ان پٹ ماڈیولز ، اور کچھ ایپلیکیشنز ، خاص طور پر ، یوڈت اور Vim میں دستیاب ہیں۔
کیا یونیکوڈ (UTF-8) ڈیٹا اسٹوریج کی شکل ہے؟ یہ سوال عام طور پر اطلاق پر منحصر ہوتا ہے۔ یونکس میں ، یودت صرف یونیکوڈ کا استعمال کرتا ہے ، اور وِم کو یونیکوڈ استعمال کرنے کے لئے مقرر کیا جاسکتا ہے (اور دوسرے کوڈ کوٹ سے اس کا ترجمہ کرنے کے لئے)۔ "کنسول وضع" میں ، یونکس کے لینکس کے مختلف قسم میں ، درخواستوں کو یونیکوڈ حرف ملتے ہیں (میرے خیال میں)۔
کیا ایسے فونٹ موجود ہیں جو یونیکوڈ کو خاص طور پر ظاہر کرتے ہیں ، خاص طور پر یدش سے متعلق مخصوص حروف جیسے پاسخ سیسیو یوڈن؟ 2000 کے بعد سے ، تمام پلیٹ فارمز پر جواب تیزی سے اثبات میں آتا ہے۔ نیچے فونٹ دیکھیں۔

کیا ڈسپلے انجن اور ایڈیٹرز کمپوز کرنے والے حرفوں کو صحیح طریقے سے سنبھالتے ہیں؟ یونیکس میں ، X ونڈوز سرور کو بظاہر ایسی کوئی سہولت حاصل نہیں ہے ، لیکن کچھ ایپلی کیشنز (جیسے xterm اور یودیت) مساوی precompised حروف دکھاتے ہیں جہاں دستیاب ہوں

کیا ڈسپلے انجن اور ایڈیٹرز کمپوز کرنے والے حرفوں کو صحیح طریقے سے سنبھالتے ہیں؟ یونیکس میں ، X ونڈوز سرور کو بظاہر ایسی کوئی سہولت حاصل نہیں ہے ، لیکن کچھ ایپلی کیشنز (جیسے xterm اور یودیت) مساوی precompised حروف دکھاتے ہیں جہاں دستیاب ہوں اور بصورت دیگر آسان مقام استعمال کریں۔ Gvim (vter کا گرافیکل ورژن جو xterm کو نظرانداز کرتا ہے) صرف سپر پوزیشن استعمال کرتا ہے۔ ویم ساخت کی 0 چوڑائی کی نوعیت کو سمجھتا ہے (یہ صرف مونو اسپیس فونٹس کے ساتھ معاملات کرتا ہے ، اور عمودی سیدھ اہمیت کا حامل ہے)۔
کیا ڈسپلے انجن دوئدشی کو سنبھالتے ہیں؟ قابلیت کی متعدد سطحیں ہیں: (الف) کوئی سہارا نہیں ، (ب) ایک پوری ونڈو دستی طور پر آر ٹی ایل پر سیٹ کی جاسکتی ہے ، (سی) ونڈو کے اندر متن کا ایک ٹکڑا دستی طور پر آر ٹی ایل پر سیٹ کیا جاسکتا ہے ، (ڈی) تمام متن خود بخود ہوجاتا ہے ایک مکمل دوئدشی (BIDI) الگورتھم کے مطابق ظاہر کیا گیا۔ عام طور پر ڈسپلے انجن ٹاپ لیول ایپلی کیشن کا حصہ ہوتے ہیں (یعنی ، یونکس میں ، جب میں OS کے ذریعے X ونڈم کے ذریعے Xterm کے ذریعے Vim استعمال کرتا ہوں تو ، یہ Vim ہی ہوتا ہے جس سے یہ معلوم ہوتا ہے کہ کرداروں کو کس طرح پوشیدہ رکھنا ہے۔ نچلی سطح کی کوئی سہولت نہیں ہے) . یونیکس میں موجودہ حیثیت (2003) یہ ہے کہ وِم (B) ، یودیت اور ابیورڈ کے طریقہ کار (d) کا استعمال کرتا ہے۔
کیا براہ راست یونیکوڈ ویلیو درج کرنا ممکن ہے؟ کچھ ایپلی کیشنز میں یہ اہلیت ہوتی ہے: وم (آپ Khes حاصل کرنے کے لئے <ctr-V> u05d7 ٹائپ کریں) اور یودیت (آپ "یونیکوڈ" کیمیپ پر جائیں اور u05d7 ٹائپ کریں)۔ یہ نچلی سطح پر (ابھی تک) تعاون یافتہ نہیں ہے۔
کیا کوئی ایپلی کیشن سے آزاد فرنٹ اینڈ پروسیسر ہے جو کی اسٹروکس کو یونیکوڈ حروف میں تبدیل کرسکتا ہے جو بھی ایپلیکیشن چل رہا ہے۔ ایکس ونڈوز میں ، اس طرح کے پروسیسر کو ایکس ان پٹ میتھڈ (XIM) کہا جاتا ہے۔ Gvim ، AbiWord ، اور Yudit سمیت بہت سے ایپلی کیشنز کو XIM کے ساتھ منسلک کیا جاسکتا ہے۔ یودت ایک سیشن کے دوران متعدد XIMs میں تبدیل ہوسکتا ہے۔ میں نے یہودی کا XIM بنایا ہے ، لیکن یہ صرف ابیورڈ سے بات کرنے میں کامیاب ہوتا ہے۔
کیا آپ کی پسندیدہ زبان میں ایپلیکیشنز کو بین الاقوامی بنانا ، یعنی غلطی کے پیغامات ، مدد کی اسکرینیں ، اور بٹن لیبل رکھنا ممکن ہے؟ یونکس میں ، لائبینٹل کے ساتھ مرتب کردہ پروگراموں کو بین الاقوامی شکل دی جاسکتی ہے۔ میں نے یودیت (اسکرین شاٹ) اور ابیورڈ کیلئے ضروری ترجمے لکھے ہیں۔
کیا کوئی ہجے کی جانچ کرسکتا ہے ، اپنی مرضی کے مطابق املا کی فہرستیں داخل کرسکتا ہے؟ وم اور ابیورڈ میں ، اس کا جواب ہاں میں ہے ، رومانائزڈ اور یونیکوڈ یدش دونوں میں۔ میں نے ہجے کی یہ فہرستیں بنائیں ہیں۔

فونٹ
یونکس میں ، آپ ایکس ونڈوز سسٹم استعمال کریں گے۔ میری تجویز ہے کہ آپ مارکس کوہن کے فونٹس حاصل کریں اگر آپ کے پاس پہلے سے ہی یہ آپ کے ونڈوز تقسیم میں نہیں ہیں۔ وہ X11R6.4 میں موجود ہیں۔ متفرق - فکسڈ میڈیم-آر نارمل - 20-200-75-75-c-100-iso10646-1 فونٹ میں یہودی زبان کو مکمل اور قابل بنانے کے ل to میری ترمیم ہے۔ ٹرو ٹائپ فونٹس کے ل I ، میں فریسنس کی سفارش کرتا ہوں۔

xkb
X ونڈوز کی میپ استعمال کرنے کے بجائے ، آپ X کی بورڈ ایکسٹینشن استعمال کرسکتے ہیں ، جسے xkb کے نام سے جانا جاتا ہے۔ یہ سہولت آپ کو کی بورڈ کی متعدد ترتیبیں قائم کرنے اور ان کے درمیان تبدیل کرنے کی سہولت دیتی ہے۔ یہ سہولت X ونڈوز کے تمام اطلاق سے آزاد ہے۔ یہ آپ کو ایک سے زیادہ کلیدی ترجمے نہیں دیتا ہے۔ اوبنٹو لینکس کے لئے ہدایات یہ ہیں۔
یقینی بنائیں کہ آپ کے ماحولیاتی متغیر میں XKB_DISABLE سیٹ نہیں ہے۔
جڑ کے طور پر ، اس فائل کے مندرجات / usr / share / X11 / xkb / علامتوں / پر شامل کریں۔
/ usr / share / X11 / xkb / قواعد میں ، ہمارے آخر میں درج ذیل لائن لگائیں: base.lst اور evdev.lst دونوں کے حصے (لائن 269 کے آس پاس):
 یدش ہم: یدش
/ usr / share / X11 / xkb / قواعد میں ، "us" <layout> کے اندر ، روسی صوتیاتی متغیر کے بعد مختلف شکل میں ، base.xml اور evdev.xm دونوں میں درج ذیل لائن لگائیں ::
       <مختلف>
          <configItem>
            <name> یدیم </name>
            <descript> یدش </ بیان>
            <languageList><iso639 شامل کریں <<</iso639Id> </languageList>
          </configItem>
        </ vivarat>
ہمیں سیٹ ایکس بامپ چلائیں
"لے آؤٹ" ٹیب کے نیچے ، جینوم کی بورڈ کی خصوصیات کو استعمال کرتے ہوئے ،
ایک ترتیب شامل کریں: زبان سے → یدش → USA یدش
لے آؤٹ کے اختیارات مرتب کریں تاکہ آپ کو ترتیب کو تبدیل کرنے کی چابیاں معلوم ہوں۔ آپ متبادل ترتیب کو ظاہر کرنے کے لئے کی بورڈ ایل ای ڈی کا استعمال کرنا چاہتے ہیں۔
setxkbmap -option grp چلائیں: سوئچ ، grp: alts_toggle
اب آپ (1) جو کچھ بھی آپ نے سابقہ ​​مرحلے میں ترتیب کو تبدیل کرنے کے لئے مرتب کیا ہے ، (2) سطح سوئچ کرنے کے لئے شفٹ کی اور (3) گروپوں کو سوئچ کرنے کے لئے دائیں- Alt کی کلید (چند کلیدوں کی علامتوں کا دوسرا گروپ ہے) استعمال کرسکتے ہیں۔ ). کی بورڈ اس پی ڈی ایف فائل کی طرح لگتا ہے۔ مثال کے طور پر ، اگر آپ کو غیر پیچیدہ حروف کو ٹائپ کرنے کی ضرورت ہے تو ، الفا کو اس کے پیسخ سے الگ کرتے ہوئے ، مثال کے طور پر ، Q کی کلید یا گروپ ٹو علامتوں پر رکھی جانے والی دیگر مختلف کلیدوں پر حرف استعمال کریں۔

xterm
2000 کے بعد سے xterm کے ورژن UTF-8 کو سمجھتے ہیں۔ اگر آپ کو ضرورت ہو تو آپ ایکٹرٹرم حاصل کرسکتے ہیں اور خود ہی مرتب کرسکتے ہیں۔ آپ کو شرط مقرر کرنا چاہئے۔ / تشکیل - قابل-وسیع-حرف۔ حدود / کیڑے: ایکٹرم کو BIDI کی کوئی سہولت حاصل نہیں ہے۔ یہ سادہ اوورپینٹنگ کے ذریعہ حرف تحریر کرتا ہے جب تک کہ اسے کوئی حتمی شکل نہ مل سکے۔ یہ پہلے سے تیار کردہ حروف کو کٹ بفر میں رکھتا ہے ، پوسٹ کمپوزیشن نہیں ، جیسا کہ ہونا چاہئے۔ معاون فائل: آپ یہ معلومات اپنی ~ / .ddeultsults فائل میں شامل کرنا چاہیں گے (1) ایک اچھا یونیکوڈ فونٹ ("میڈیم" فونٹ سائز پر ، اور) (2) یدش کے لئے کی بورڈ کی انکوڈنگ (موڈ_سوئچ کے ساتھ فعال / غیر فعال) چابی).

یودیت
گیسپر سینا کا یودیت ایڈیٹر آپ کو UTF-8 متن میں ترمیم کرنے کی اجازت دیتا ہے۔ یہ ایک اسکرین شاٹ ہے۔ میں نے اس کے لئے کی بورڈ میپنگ بنائی ہے جو تقسیم کا حصہ ہے۔ اس نقشہ سازی میں ایک سے زیادہ اہم فرنٹ اینڈ پروسیسر ہے ، لہذا اگر آپ پنڈلی چاہتے ہیں تو آپ "sh" ٹائپ کرسکتے ہیں۔ یدش کی نقشہ سازی میں بعض سروں سے پہلے کسی جگہ کے بعد شٹومر الفیل بھی داخل ہوتا ہے۔ یودت میرے XIM کے ساتھ بھی کام کرتا ہے۔ یودیت کا اپنا ٹروائٹائپ فونٹ ڈسپلے انجن ہے ، لہذا آپ کو اپنے X11 میں ایک کی ضرورت نہیں ہے۔ یودیت کے پاس بین الاقوامی ہونے کی وجہ ہے ، لہذا آپ کو یدش ​​میں پیش کردہ ایڈیٹر کے تمام پیغامات مل سکے۔ یودت BIDI کا صحیح ڈسپلے کرتا ہے۔ لائنوں کو کچھ ایسا کرنے کے ل You آپ کو اپنی ~ / .yudit / yudit.properties فائل کو ترتیب دینے کی ضرورت ہوگی۔

yudit.default.language = یی
yudit.editor.font = iso10646
yudit.editor.fouts = ایریل ، سائبربٹ ، iso10646 ، کاسلر
yudit.editor.fontsize = 20 |
yudit.editor.fontsizes = 10،12،14،16،20،24
yudit.editor.input = یدش
yudit.editor.inputs = سیدھے ، یونیکوڈ ، یدش ، روسی ، جرمن
yudit.font.arial = aial__h.ttf، cyberbit.ttf
yudit.font.caslr = caslr.ttf
yudit.font.cyberbit = سائبربٹ. ٹی ٹی ایف ، سائبربٹ موڈس۔ ٹی ٹی ایف
yudit.font.iso10646 = متفرق - فکسڈ درمیانے درجے کے معمول - 20-200-75-75-c-100-iso10646-1
yudit.editor.fouts = ایریل ، سائبربٹ ، iso10646 ، کاسلر
آپ سائبربٹ فونٹ چاہیں گے۔ اس میں کچھ کردار غائب ہیں ، جو آپ فونٹ پاتھوں میں سائبر بٹ موڈس کو شامل کرکے حاصل کرسکتے ہیں۔ آپ کیسل فونٹ بھی چاہتے ہیں ، اگرچہ یہ یدش کے ل Yiddish اتنا خوبصورت نہیں ہے۔ یودیت پوسٹ اسکرپٹ آؤٹ پٹ پیدا کرنے کی صلاحیت رکھتا ہے۔ یودیت کا ایک ورژن ہے جو ون 32 پلیٹ فارم پر چلتا ہے جو آپ کو یہاں مل سکتا ہے۔ بِن ون 32 تنصیب کی ہدایات: (1) آپ پروگرام کو انسٹال کرنے کے لئے ڈاؤن لوڈ ہونے والے قابل عمل چلائیں (اس کا نام اس طرز سے میل کھاتا ہے: یودیت *. ایکسی (2) اس نمونے سے میل کھاتا ہے کہ پروگرام چلا کر بٹ میپ فونٹس انسٹال کریں: bitmap_fouts * .exe (3 ) کسی بھی ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے ، پروگرام فائلوں \ ​​یودت \ تشکیل \ yudit.properties میں مندرجہ ذیل ترمیم کریں:
yudit.datapath = C: \ پروگرام فائلیں \ یودت \ ڈیٹا
yudit.fontpath = C: IN WINNT \ FONTS [Win2000 کے لئے]
yudit.fontpath = C: I ونڈوز \ فونٹس [Win98 کے لئے]

ویم
برام مولنار کا ویم ایڈیٹر ہمیشہ سے مشہور vi ایڈیٹر کا فری ویر ورژن ہے۔ یہ دونوں یونکس اور ون 32 پر ٹھیک چلتا ہے۔ ورژن 6.0 کے ساتھ شروع ہونے والے ، اس میں یونیکوڈ اور یدشین کے ل pretty اچھی خاصی مدد حاصل ہے۔ مکمل فائدہ حاصل کرنے کے ل x اسے Xterm (جیسے اوپر) کے ساتھ ساتھ یا gvim وضع میں (xterm کو نظرانداز کرتے ہوئے) استعمال کریں۔ یہاں gvim انٹرفیس کا ایک اسکرین شاٹ ہے۔ آپ کو ایکسٹرم کے ل character خصوصی کریکٹر میپنگ سامان کی ضرورت نہیں ہے۔ اس کے بجائے Vim keymap استعمال کریں۔ ان احکامات کو ~ / .vimrc میں رکھیں:

setfileencodings = cp1255، utf-8 guifont = 8x13 بولڈ انکوڈنگ = utf-8
فائل ٹائپ پلگ ان آن
نحو پر
آپ مندرجہ ذیل احکامات کے بارے میں جاننا چاہیں گے:

: موجودہ ونڈو میں آر ٹی ایل کو سیٹ آر ایل سیٹ کریں
: موجودہ ونڈو میں نورل سیٹ موڈ کو ایل ٹی آر میں سیٹ کریں
: keymap = yi یہودی کی میپ سوئچ کریں
: سیٹ انکوڈنگ = utf-8 آپ کے UTF-8 فعال xterm کو ویم کو اچھی طرح سے آؤٹ پٹ کرنے کی اجازت دیتا ہے
<کنٹرول - ^> غیر ملکی زبان کے ان پٹ وضع کو ٹوگل کرتا ہے۔
اگر آپ زبانوں میں اختلاط کرنے کا ارادہ رکھتے ہیں تو ، میں آپ کو مشورہ دیتا ہوں کہ آپ ایک سے زیادہ ونڈوز استعمال کریں ، ایک آر ٹی ایل والی ، دوسری کے بغیر۔ حدود / کیڑے: ویم کو کوئی BIDI سپورٹ حاصل نہیں ہے اور اس کے ملنے کا امکان نہیں ہے۔ معاون فائل: اس فائل کو حاصل کریں اور اسے اپنی ہوم ڈائریکٹری میں غیر شناخت کریں۔ اس میں رومانائزڈ اور یونیکوڈ یدشین کے ل spe ہجے اور یونیکوڈ یدش کے لئے کی بورڈ میکرو (ایک مکمل فرنٹ اینڈ پروسیسر) شامل ہے۔ اس کے لئے کم از کم ورژن 6.0 کی ضرورت ہے۔ README فائل پڑھیں (اس میں یونکس اور ون 32 کے لئے ہدایات موجود ہیں)۔

ابیورڈ
ابیورڈ ایک مکمل خصوصیات والا (آخر کار) ورڈ پروسیسر ہے ، نہ کہ صرف ایک ٹیکسٹ ایڈیٹر۔ یہ XML کو اپنی پسند کی فائل فارمیٹ کے طور پر استعمال کرتا ہے ، لیکن یہ یونیکوڈ میں فارمیٹڈ فائلیں اور ٹیکسٹ فائلیں امپورٹ اور ایکسپورٹ کرسکتا ہے۔ ابیورڈ ورڈ پروسیسر کے حالیہ ورژن BIDI کو ہینڈل کرتے ہیں۔ وہ عبرانی حرف کی شکل کی تشکیل بھی کرسکتے ہیں ، جس کا مطلب ہے کہ حتمی حرف خود بخود تیار ہوجاتا ہے ، لیکن اس کے نتیجے میں فائل میں میڈل ہوتا ہے ، حتمی حرف نہیں ہوتا ہے۔ اس خصوصیت کو بند کردیں۔ ابیورڈ کے پاس یونکس ، میک او ایس اور ون 32 کے ورژن ہیں۔ سب کی طرح نظر آتی ہے۔ یہ ایک اسکرین شاٹ ہے۔
مندرجہ ذیل میں سے زیادہ تر متروک ہے۔ ابیورڈ ایک تیزی سے آگے بڑھنے والا ہدف ہے۔ ابیورڈ کے لئے یونکس / ایکس ونڈوز کے لئے فونٹ لگانا مشکل ہے۔

اس کے فونٹ ڈائرکٹری میں (عام طور پر / usr / share / AbiSuite / فونٹ) ، آپ کو ایک سب ڈائرکٹری utf-8 تعمیر کرنے کی ضرورت ہے۔
معقول ٹائپ ٹائپ فونٹس کے لئے ایک کاپی یا لنک یہاں رکھیں ، جیسے aial.ttf۔
اس ڈائریکٹری میں ttmkfdir چلائیں (ttmkfdir یہاں تلاش کریں)۔ یہ پروگرام آپ کی ٹی ٹی ایف فائلوں سے فونٹ کے نام نکالتا ہے اور فونٹس اسکیل بناتا ہے۔
فونٹ اسکیل کے نتیجے میں فائل میں ، ہر فونٹ کے لئے ایک نئی لائن بنائیں (ممکن ہے کہ پہلے ہی قدرے مختلف کوڈنگ کے ناموں سے متعدد ہو)۔ اس نئی لائن پر ، iso10646-1 کہنے کے لئے ، کوڈنگ ، جو -Iso لاحقہ ہے ، ترتیب دیں۔ یہ لاحقہ کہتا ہے "میں یونیکوڈ فونٹ ہوں"۔
اس ڈائریکٹری میں mkfontdir چلائیں۔ یہ پروگرام فونٹس ڈائر تیار کرتا ہے ، جس کو X ونڈوز کو مندرجات کو سمجھنے کی ضرورت ہے۔
ابیورڈ کی بن ڈائرکٹری میں ، عام طور پر / usr / share / AbiSuite / bin ، ttfadmin.sh / usr / share / AbiSuite / فونٹ / utf-8 ISO-10646-1 چلائیں۔ یہ پروگرام ہر فونٹ کے لئے معاون فائلیں * .u2g اور * .t42 قائم کرتا ہے۔ ایبی ورڈ کو فونٹس کو سمجھنے کے لئے ان معاون فائلوں کی ضرورت ہے۔
آپ کے ایکس ونڈوز سرور کو دونوں فونٹ کی اقسام کو سمجھنا چاہئے جو عام طور پر ابیورڈ اور ٹرو ٹائپ فونٹ استعمال کرتے ہیں ، کیوں کہ صرف ایریل ٹرو ٹائپ فونٹ ، جہاں تک مجھے معلوم ہے ، وسیع پیمانے پر دستیاب ہے اور یہودی کی حمایت کرتا ہے۔ آپ کو ونڈوز کے کم از کم ورژن 4.1.0 کی ضرورت ہے۔ اس کی تشکیل فائل (عام طور پر / وغیرہ / XF86Config) میں ، آپ کو ہونا ضروری ہے
  "ٹائپ 1" لوڈ کریں
  "xtt" لوڈ کریں
"ماڈیول" سیکشن میں۔ اگر آپ کو ان لائنوں کو شامل کرنا ہے تو ، آپ کو تبدیل ہونے کے ل X X ونڈوز کو دوبارہ شروع کرنے کی ضرورت ہے۔
جب بھی آپ ابیورڈ چلاتے ہیں تو ، آپ کو پہلے اپنے LANG ماحولیاتی متغیر کو yi.utf-8 پر سیٹ کرنا چاہئے۔ .utf-8 حصہ اشارہ کرتا ہے کہ کون سا فونٹ استعمال کرنا ہے۔ پہلے حصے میں کہا گیا ہے ، "میں یہودی کو ترجیح دیتی ہوں"۔
جب آپ کسی UTF-8 ٹیکسٹ فائل میں پڑھتے ہیں تو اسے انکوڈڈ ٹائپ کی طرح پڑھیں ، اور اس کے نتیجے میں ہونے والے ڈائیلاگ میں UTF8 انکوڈنگ کو منتخب کریں۔
میں کی بورڈ کو میپ کرنے کا ایک اچھا طریقہ نہیں جانتا ہوں۔ میں xmodmap استعمال کرتا ہوں اور انگریزی اور یدش کے نقشوں کے درمیان سوئچ کرتا ہوں۔ تاہم ، اس تکنیک کا تقاضا ہے کہ آپ ایک شہد کی مکھیوں یا کسی بھی دوسرے متعدد utf8 کردار سے اوپر الیف یا لائنوں پر حرف حاصل کرنے کے لئے متعدد کی اسٹروکس کا استعمال کریں۔ میں آپ کو متعلقہ x ماڈمپ نقشہ اور ایک چھوٹا سا TK پروگرام دے سکتا ہوں جو آپ کو ان میں متبادل بنائے۔
جب آپ ابیورڈ سے باہر نکلیں تو ، آپ کو LANG متغیر کو غیر ترتیب دینے کی ضرورت ہے اور اپنے فونٹपथ سے اضافی ڈائریکٹریوں کو بھی ہٹانے کی ضرورت ہے جو کبھی کبھی AbiWord کے ارد گرد پڑا رہتا ہے: xset fp- / usr / share / AbiSuite / فونٹ / اور xset fp- / usr / share / AbiSuite / فونٹ / utf-8 /.
میں ابیورڈ / یدش زبان کے ہجے چیکر پر کام کر رہا ہوں۔ میرے پاس ہجے چیک فائلیں ہیں۔ مجھ سے تفصیلات طلب کریں۔ مندرجہ ذیل مسائل موجودہ وقت میں موجود ہیں:

عیبی جیسی زبانوں کے ہجے چیک فائلوں کو سمجھنے کے لئے ابیورڈ کو حاصل کرنا جو اس کی موجودہ فہرست میں نہیں ہیں۔ میں انہیں صرف فن Finnishنش فائلوں کے نام سے پکارتا ہوں اور اپنی زبان کو فینیش پر متعین کرتا ہوں۔
انٹرایکٹو مینو میں جب غلط ہجے پائے جاتے ہیں تو وہ غیر utf8 فونٹ کا استعمال کرتا ہے ، لہذا آپ کے سبھی جبر کا شکار ہیں۔

خچر
خچر 2.3 Gnu emacs 19.28 کے ایڈیٹر کی توسیع ہے۔ یہ یونیکوڈ کی حمایت نہیں کرتا ہے ، لیکن یہ زبان سے مختلف کوڈ صفحات کی تائید کرتا ہے۔ یہ کثیر لسانی فائلوں کے ل its اپنا مخصوص "جینیٹ" فائل فارمیٹ استعمال کرتا ہے۔ میں آپ کو مشورہ دیتا ہوں کہ اس سے اجتناب کریں۔

ایماکس
ایماکس کا تجرباتی (10/2003) ورژن موجود ہے جو UTF8 کو سنبھالتا ہے اور مبینہ طور پر BIDI کو کافی حد تک سنبھالتا ہے۔ یہ http://www.m17n.org/emacs-bidi/ پر ہے۔ ایماکس ایک مکمل خصوصیات والا ایڈیٹر ہے ، لیکن اسے سیکھنے میں بہت زیادہ مشقتیں لیتی ہیں۔ اپ ڈیٹ (7/2008): حالانکہ بائڈی اعانت ابھی تک ایماکس کے لئے دستیاب نہیں ہے (سوائے اس تجرباتی کے اور بایڈی کے قابل ٹرمینل ایمولیٹر میں ایماکس - این ڈبلیو (کوئی گرافکس) چلانے کے) ، آپ ناقص مانس بیڑی کا استعمال کرسکتے ہیں۔ .el ، جو آئینہ دار بفر میں منطقی ان پٹ کو بصری آؤٹ پٹ میں تبدیل کرنے کے لئے بطور سب پروسیس کے طور پر کمانڈ لائن ٹولس فریبی یا بیڈیو چلاتا ہے۔ ایماکس پر یہودی زبان کے ل. ایک ان پٹ طریقہ بھی موجود ہے جو نیل جیسن کے ذریعہ لکھا ہوا ، دوسروں کے درمیان ، YIVO جیسے ان پٹ کو سنبھالتا ہے۔ اگست 2010 تک ، ایماکس کی ایک ڈویلپمنٹ برانچ دو طرفہ کارکردگی کی حمایت کرتی ہے اور ناقص مانس بیڑی کو متروک کرتی ہے۔

کیڈی
کے ڈی کے 3 ایک "ماحول" ہے ، جس میں ونڈو مینیجر اور بہت سے ایپلی کیشنز شامل ہیں۔ اس کی ورڈ پروسیسنگ ایپلی کیشن کو KOffice کہتے ہیں۔ KOffice BIDI اور یونیکوڈ سمیت مختلف انکوڈنگز کی حمایت کرتا ہے۔

خلاصہ

پروڈکٹ BIDI کی بورڈ میپنگز ایڈیٹر کی سطح
xterm  کوئی بھی نہیں واحد کلید
 
کوئی ترمیم نہیں
ویم بفر کے ذریعہ دستی؛ صرف ڈسپلے کو متاثر کرتا ہے ایک سے زیادہ اہم اچھا YIVO نقل مکمل ترمیم (رومنائزڈ یا یونیکوڈ یدش کے لئے میرے ہجے چیکر پلگ ان کا استعمال کریں)؛ صرف سادہ متن؛ صرف مونو اسپیس ڈسپلے
یودیت خودکار صرف ڈسپلے کو متاثر کرتا ہے ایک سے زیادہ اہم اچھا YIVO نقل قابل قبول ترمیم؛ صرف سادہ متن؛ ٹرو ٹائپ اور نان مونو اسپیس فونٹس کی اجازت دیتا ہے۔ پوسٹ اسکرپٹ تیار کرتا ہے۔
 
KOffice ? ? مکمل "ورڈ پروسیسنگ"؛ فارمیٹ کوڈ داخل کرتا ہے۔ سادہ متن یا XML یا کچھ دیگر شکلوں کو آؤٹ پٹ کرسکتے ہیں۔
ابیورڈ خودکار صرف ڈسپلے کو متاثر کرتا ہے no مکمل "ورڈ پروسیسنگ"؛ فارمیٹ کوڈ داخل کرتا ہے۔ سادہ متن یا XML یا کچھ دیگر شکلوں کو آؤٹ پٹ کرسکتے ہیں۔