چندین صفحه در ویکیپدیا از اسکریپتهای هندی برای نشان دادن نمایش بومی نامها، مکانها، نقلقولها و ادبیات استفاده میکنند . یونیکد رمزگذاری مورد استفاده در ویکی پدیا است و از تعدادی اسکریپت هندی پشتیبانی می کند. با این حال، قبل از مشاهده یا ویرایش اسکریپت های هندی، پشتیبانی از طرح بندی متن پیچیده باید در سیستم عامل شما فعال باشد، در غیر این صورت mojibake ظاهر می شود. برخی از سیستم عامل های قدیمی از رندر متن پیچیده پشتیبانی نمی کنند و شما نباید از چنین سیستم هایی برای ویرایش اسکریپت های هندی استفاده کنید.
این صفحه روشهایی را برای فعال کردن رندر متن پیچیده بر اساس محیط عملیاتی یا مرورگری که استفاده میکنید فهرست میکند. بسیاری از روش های برجسته شده را می توان برای اسکریپت های پیچیده غیر هندی مانند عربی نیز استفاده کرد .
جدول زیر نحوه رندر کردن اسکریپت های زیر توسط رایانه ای که به درستی فعال شده است را با نحوه نمایش رایانه شما مقایسه می کند:
اگر رندر در رایانه شما با رندر تصاویر اسکریپت ها مطابقت دارد، پس از قبل پشتیبانی متن پیچیده را فعال کرده اید. شما باید بتوانید متن را به درستی در آن اسکریپت مشاهده کنید. با این حال، این بدان معنا نیست که شما می توانید متن را در آن اسکریپت ویرایش کنید . برای ویرایش چنین متنی باید نرم افزار ورود متن مناسب را بر روی سیستم عامل خود داشته باشید.
برای تایپ اسکریپت Devanagari، استفاده از صفحه کلید InScript इन्स्क्रिप्ट یک راه حل دائمی و آسان است. Inscript استاندارد توسعه یافته توسط CDAC و تایید شده توسط دولت هند است.
این صفحه کلید را می توان برای کار با ویندوز 2000، ویندوز XP، لینوکس اوبونتو و لینوکس فدورا و غیره پیکربندی کرد. برای دستورالعمل های دقیق به بخش های زیر مراجعه کنید.
پشتیبانی از: بنگالی (XP SP2)، دوانگاری ، گجراتی ، گورموکی ، کانادایی ، مالایالام (XP SP2) ، تامیل ، تلوگو . فونت پیشفرض بنگالی، Vrinda، بسیار کوچک به نظر میرسد، بنابراین ممکن است نصب فونت دیگری مطلوب باشد. اگر فونت های یونیکد را نصب کنید اوریا با SP2 و نسخه های جدیدتر کار می کند.
در فایرفاکس، اگر اسکریپتهای هندی همچنان نادرست ظاهر میشوند، میتوانید از آخرین نسخه usp10.dll در سیستم خود استفاده کنید و همچنین ممکن است لازم باشد یک فونت Unicode OpenType نصب کنید.
این یک مرحله اختیاری است، فقط زمانی که بخواهید از یک فونت یونیکد خاص برای زبان(های) خاص انتخابی خود برای مشاهده صفحات وب استفاده کنید.
تبتی از فایرفاکس 4 به درستی پشتیبانی می شود.
ویندوز XP دارای صفحه کلید InScript برای تقریباً تمام زبان های هندی است. می توانید آنها را از طریق کنترل پنل اضافه کنید. قبل از انجام بقیه مراحل، باید مراحل بالا را دنبال کنید.
میتوانید از ترکیب Alt+ ⇧ Shiftبرای جابهجایی بین طرحبندیهای مختلف صفحهکلید (مثلاً از صفحهکلید بریتانیا به گورموکی و بالعکس) استفاده کنید. اگر نوار زبان میخواهید، میتوانید آن را با فشار دادن دکمه «نوار زبان ...» در گفتگوی «خدمات متن و زبانهای ورودی» و سپس انتخاب «نمایش نوار زبان روی دسکتاپ من» انتخاب کنید. نوار زبان به شما این امکان را می دهد که به صورت بصری طرح بندی صفحه کلید مورد استفاده خود را انتخاب کنید.
Baraha و PramukhIME نرم افزارهای مبتنی بر آوایی هستند و تقریباً همه زبان های هندی را شامل می شوند. Baraha Direct موجود در بسته Baraha از ANSI و Unicode پشتیبانی می کند در حالی که Baraha IME فقط از Unicode پشتیبانی می کند .
پشتیبانی: بنگالی ، دواناگری ، گجراتی ، گورموکی ، کانادا ، مالایایی ، اوریا ، سینهالی ، تامیل ، تلوگو ، تبتی . فونت پیشفرض بنگالی، Vrinda، بسیار کوچک به نظر میرسد، بنابراین ممکن است نصب فونت دیگری مطلوب باشد. همین امر در مورد فونت تبتی پیش فرض نیز صدق می کند.
پشتیبانی از متن پیچیده به طور خودکار فعال می شود.
برای فعال کردن مشاهده متن هندی نیازی به انجام هیچ کاری ندارید، به جز اسکریپت برمه ای (مثال: ဃ + ြ → ဃြ و မြန်မာအက်မာအက္ခရာ ) که نیاز به یک فونت دارد نه از قبل ویستا. راهنمای ارائه شده در الگو را در سمت راست دنبال کنید.
فونت های خمر از پیش نصب شده در ویندوز ویستا و ویندوز 7 به دلیل نقطه پیش فرض کوچکشان به طور کلی ناخوانا در نظر گرفته می شوند. در صورت تمایل میتوان این فونتها را با سایر فونتهای خمر یونیکد موجود آنلاین جایگزین کرد. برای دیدن لیستی از فونت های خمر یونیکد، فونت های گوگل - خمر یا http://www.selapa.net/khmerfonts/ را ببینید.
فونت های تبتی از پیش نصب شده در ویندوز ویستا و ویندوز 7 که با نام "Microsoft Himalaya" شناخته می شوند، به دلیل نقطه پیش فرض کوچکشان، عموماً ناخوانا در نظر گرفته می شوند. در صورت تمایل، فونت ممکن است با یک اصلاح در اندازه جایگزین شود - "Big Microsoft Himalaya". برای جایگزینی "Microsoft Himalaya" با "Big Microsoft Himalaya" به فونت های Google - تبتی یا [1] مراجعه کنید.
ویندوز ویستا ، مانند ویندوز XP، صفحه کلیدهای InScript را برای تقریباً تمام زبان های هندی تعبیه کرده است. می توانید آنها را از طریق کنترل پنل اضافه کنید .
ترکیب کلید داغ پیش فرض برای جابجایی بین زبان ها + است .Alt⇧ Shift
نرم افزار زیر اجازه تایپ با اسکریپت هندی را می دهد:
جایگزین دیگر User:Keymanweb/Keymanweb است که صفحهکلیدی مبتنی بر وب ارائه میکند که در ویکیپدیا ادغام شده و از 300 زبان، از جمله بیشتر اسکریپتهای پیچیده فهرستشده در این صفحه، پشتیبانی میکند. صفحه کلیدهای داعش از طریق Keymanweb در دسترس هستند.
پشتیبانی داخلی:
فونت های اضافی:
توجه: فونت های اضافی برای این اسکریپت ها باید در /Library/Fonts باشد تا متن نمایش داده شود.
تا زمانی که فونت مناسبی را نصب کرده باشید، برای فعال کردن مشاهده متن هندی نیازی به انجام کاری ندارید. متن Indic توسط Safari یا اکثر برنامههای دیگر کاکائو نمایش داده میشود که به طور کامل از بازآرایی و جایگزینی فونتهای مبتنی بر AAT پشتیبانی میکنند، و توسط فایرفاکس بعد از نسخه 4.0 نمایش داده میشود که با استفاده از HarfBuzz به طور کامل از بازآرایی و جایگزینی فونتهای مبتنی بر OpenType پشتیبانی میکند . Opera همچنین برخی از پشتیبانی ها را ارائه می دهد، اگرچه اشکالات قابل توجهی تا نسخه 11.01 باقی مانده است (اگرچه اپرا حداقل گلیف ها را ارائه می دهد).
برنامه های کربنی مانند Microsoft Word و Adobe Photoshop معمولاً از اسکریپت هندی پشتیبانی نمی کنند.
طرحبندیهای صفحهکلید خاص را میتوان در تنظیمات سیستم، در بخش بینالمللی فعال کرد. جابجایی بین طرحبندیهای صفحه کلید فعال از طریق منوی ورودی در گوشه سمت راست بالای صفحه انجام میشود. منوی ورودی بهعنوان نمادی ظاهر میشود که روش ورودی فعلی یا طرحبندی صفحهکلید را نشان میدهد - اغلب پرچمی که با کشور، زبان یا اسکریپت مشخص میشود. دستورالعملهای خاصی از منوی «راهنما» در دسترس هستند (جستجوی «نوشتن متن به زبانهای دیگر»).
نرم افزار سیستم Mac OS 10.4 دارای دو گزینه ورودی صفحه کلید قابل نصب برای تامیل است: Murasu Anjal و Tamilnet 99. برای فعال کردن آنها باید مراحل زیر را انجام دهید:
i) "international" واقع در System Preferences را باز کرده و "language" را انتخاب کنید. "لیست ویرایش" را انتخاب کنید، "تامیل" را از لیست زبان های نشان داده شده انتخاب کنید و روی OK کلیک کنید.
ii) برای مشاهده لیستی از گزینه های صفحه کلید موجود، "منو ورودی" را انتخاب کنید. صفحه کلیدهای "Anjal" و "Tamilnet99" را در زیر Murasu Anjal Tamil انتخاب کنید و روی OK کلیک کنید.
iii) نمادهای صفحه کلید Anjal و Tamilnet99 بلافاصله در لیست صفحه کلیدها برای انتخاب در زیر پرچم کشور در نوار منوی بالا ظاهر می شوند.
یک راه جایگزین برای فعال کردن صفحه کلید (های) برای Devanagari (هندی و غیره):
i) "International" واقع در System Preferences را باز کرده و تب "Input Menu" را انتخاب کنید. (ii) گزینه "Devanagari" و/یا "Devanagari - QWERTY" را علامت بزنید. (iii) گزینه "نمایش منوی ورودی در نوار منو" را در پایین پانل "بین المللی" علامت بزنید. پانل را ببندید و وقتی روی نماد نوار منو (گوشه سمت راست بالا) کلیک می کنید، صفحه کلید(های) جدید باید برای انتخاب در دسترس باشد.
SIL یک نرم افزار رایگان Ukelele را توزیع می کند که به هر کسی اجازه می دهد صفحه کلید ورودی خود را برای macOS طراحی کند. برای روش ورودی تلوگو با استفاده از ukelele دو نوع طرحبندی صفحهکلید PraSankar توسط تیم navataramgam توسعه داده شده است تا خوانندگان خود را تشویق به ارسال نظرات به زبان تلوگو کند.
پشتیبانی: بنگالی ، دواناگاری ، گجراتی ، گورموکی ، کانادا ، مالایالام ، اوریا ، تامیل ، تلوگو ، تبتی
برای فعال کردن مشاهده متن Indic در GNOME 2.8 یا جدیدتر، نیازی به انجام کاری ندارید . نسخههای قدیمیتر ممکن است از برخی، اما نه همه اسکریپتهای هندی پشتیبانی کنند. اطمینان حاصل کنید که فونت های یونیکد مناسب برای هر اسکریپتی که می خواهید مشاهده یا ویرایش کنید دارید.
برخی از مرورگرهای وب ممکن است از شما بخواهند که رندر Pango را فعال کنید تا متن هندی را به درستی مشاهده کنید.
gconf-editor
و روی Run کلیک کنید . پنجره Configuration Editor ظاهر می شود. در قسمت سمت چپ، apps
→ را باز کنید epiphany
و روی web
بخش کلیک کنید. در قسمت سمت راست، کادر کنار enable_pango
گزینه را علامت بزنید، سپس Epiphany را مجددا راه اندازی کنید.MOZ_ENABLE_PANGO=1 mozilla
یا فعال کنید MOZ_ENABLE_PANGO=1 firefox
. پس از این، تمام جلسات آینده موزیلا یا فایرفاکس از زبان هند پشتیبانی خواهند کرد.sudo apt-get install language-pack-kn language-support-kn language-pack-gnome-kn ttf-kannada-fonts
sudo apt-get install language-pack-ta language-support-ta language-pack-gnome-ta ttf-tamil-fonts
sudo apt-get install language-pack-te language-support-te language-pack-gnome-te ttf-telugu-fonts
MOZ_ENABLE_PANGO=1
به نمایه . خود اضافه کنید تا اثر دائمی شود.با استفاده از SCIM
گزینه دیگر استفاده از SCIM است. برای فعال کردن آن،
groupinstall hindi-support
برای اطلاعات بیشتر (در فدورا) http://www.ruturaj.net/fedora-6-hindi-support-scim در فدورا، یا (در Debian/Ubuntu) http://dev.sampada.net/Baraha_like_Input_on_Linux
پشتیبانی: بنگالی ، دواناگاری ، گجراتی ، گورموکی ، کانادا ، مالایایی ، اوریا ، تامیل ، تلوگو .
برای فعال کردن مشاهده متن هندی نیازی به انجام کاری ندارید. اطمینان حاصل کنید که فونت های یونیکد مناسب برای هر اسکریپتی که می خواهید مشاهده یا ویرایش کنید دارید.
پشتیبانی: بنگالی ، دوانگاری ، گجراتی ، گورموکی (از جمله انواع پنجابی )، کانادا ، مالایایی ، اوریا ، تامیل ، تلوگو ، تبتی .
وارد کنید
sudo apt-get install fonts-indic
1. به یک ترمینال مجازی بروید، بگویید + + (هر چیزی از تا ). یک کنسول خواهید دید. با اعتبار کاربری خود وارد شوید. 2. سپس دستورات زیر را به صورت root یا sudo وارد کنیدCtrlAltF1F1F6
سرویس kdm|gdm3|xdm|lightdm بارگذاری مجدد نیرو
نام بسته برای فونت TrueType تایلندی fonts-thai-tlwg است.
به عنوان ریشه وارد کنید:
apt-get install fonts-dzongkha
برای موزیلا و فایرفاکس ، نظرات بالا را در زیر "گنوم" ببینید. رندر باید به درستی "خارج از جعبه" از Debian-4.0 (etch) کار کند.
Smart_Common_Input_Method از ورودی متن در زبان های هندی از جمله طرح آوایی پشتیبانی می کند. SCIM باید به طور پیش فرض در توزیع های اخیر کار کند. دستورالعمل های بیشتر در مورد استفاده و پیکربندی SCIM را می توانید در help.ubuntu.com بیابید [2]
پشتیبانی: بنگالی ، دواناگاری ، گجراتی ، گورموکی (از جمله انواع پنجابی )، کانادا ، مالایالام ، اوریا ، تامیل ، تلوگو و غیره.
به عنوان مثال، برای نصب فونت های کانادا، به سادگی به عنوان root در کنسول وارد شده و دستور را تایپ کنید:
yum install fonts-Kannada
با این کار فونت های کانادایی از مخازن دانلود و نصب می شود.
به طور مشابه، برای هندی، مثلاً، به عنوان root در کنسول وارد کنید و دستور را تایپ کنید:
yum install fonts-Hindi
اپلت نرم افزار Add/Remove را راه اندازی کنید. به عنوان مثال، در KDE، به عنوان مثال، به System و سپس Add/Remove نرم افزار بروید. در پنجره اپلت، زبانها را در کادر فهرست سمت چپ انتخاب کنید. در کادر فهرست سمت راست، زبانهای هندی مورد علاقه خود را انتخاب کنید.
به عنوان مثال، برای پشتیبانی از صفحه کلید کانادا، کادر مربوط به پشتیبانی کانادا را علامت بزنید. به طور مشابه، برای پشتیبانی هندی، مثلاً کادر پشتیبانی هندی را علامت بزنید.
مشاهده شده است که برای کانادا، فدورا نه تنها از صفحه کلید کانادایی پشتیبانی می کند، بلکه پشتیبانی از نویسه گردانی و همچنین پشتیبانی از صفحه کلید برای صفحه کلیدهای KGP (Kannada Ganaka Parishad) را ارائه می دهد. با استفاده از این ویژگی، کاربران می توانند مستقیماً کلمات کانادایی را به خط رومی تایپ کنند تا در برنامه مورد نظر شما به متن کانادایی ترجمه شوند. به عنوان مثال، در مرورگر خود، ویرایشگر متن، ویرایشگر اسناد، سرویس گیرنده ایمیل و غیره. کاربران همچنین می توانند از صفحه کلیدهای کانادایی بومی، مبتنی بر KGP یا موارد دیگر برای تایپ مستقیم متون کانادایی استفاده کنند.
پشتیبانی: بنگالی (از جمله انواع آسامی )، گجراتی ، گورموکی (از جمله انواع پنجابی )، دواناگاری (برای هندی و سانسکریت )، کانادا ، مالایالام ، مراتی ، اودیا ، تامیل ، تلوگو .
برای نصب فونت های Indic:
pacman -S ttf-indic-otf
برای وارد کردن متن هندی در GNOME/KDE، دستورالعملهای بخشهای مربوطه در بالا را دنبال کنید.
پشتیبانی: آسامی، بنگالی، گجراتی، هندی، کانادایی، مالایالام، مراتی، اوریا، پنجابی، تامیل، تلوگو،
پدیدار شدن فونت های لوهیت
توجه: بسته lohit-fonts قبلا media-fonts/fonts-indic نام داشت.
فونتهای بالا شامل اسکریپتهای تبتی مورد استفاده در ویکیپدیا نمیشوند، بستههای اضافی باید برای آنها پدیدار شود:
ظهور تبتی-ماشین-فونت
emerge -av scim-tables scim-m17n
پرچمهای USE و پرچمهای LINGUAS را مطالعه کنید و بسته به محیط دسکتاپ و پشتیبانی زبان مورد نیاز، آنها را تنظیم کنید. هر زمان که وارد می شوید باید موارد زیر را تنظیم کنید (آن را به xinitrc. یا xsession. خود اضافه کنید).
صادرات XMODIFIERS=@im=SCIM #case برای این متغیر مهم است!صادرات GTK_IM_MODULE=scimصادرات QT_IM_MODULE=Scim
برنامه های موزیلا و نرم افزارهای از پیش کامپایل شده مانند acroread ممکن است با scim (C++) خوب بازی نکنند. در چنین مواردی از scim-bridge (C - اجتناب از مسائل C++ ABI) استفاده کنید [3].
ظهور scim-bridge
و فایرفاکس را به صورت زیر راه اندازی کنید:
% GTK_IM_MODULE=پل اسکیم فایرفاکس
ممکن است مجبور شوید Sim Daemon را به صورت دستی شروع کنید. (آن را به شروع جلسه خود اضافه کنید)
scim -d
SCIM یک فرانت اند یکپارچه برای کتابخانه های روش ورودی در حال حاضر موجود است.
Slacko PPM ( مدیر بسته توله سگ ) بسته هایی را از مخزن Slackware نصب می کند، از جمله بسته فونت های indic. اگر لیست های بسته به روز هستند و PPM برای نمایش مخزن Slackware تنظیم شده است ، جستجوی کلمه "indic" در PPM بسته را نشان می دهد که اگر PPM برای نمایش مخزن Slackware تنظیم شده باشد روی آن کلیک کنید (هیچ بسته ای برای نشان دادن مخزن Slackware وجود ندارد. فونت های indic در مخزن Puppy Slacko.).
Slackware از slapt-get به جای apt-get استفاده می کند و به همان روشی که apt-get در سیستم های مبتنی بر Debian استفاده می شود استفاده می شود. با دنبال کردن دستورالعملهای دبیان در بالا برای استفاده از apt-get، باید نحوه نصب فونتهای indic با slapt-get را بیابید. (یعنی فقط همین کار را انجام دهید به جز اینکه حروف "sl" را در ابتدا اضافه کنید.)
پشتیبانی: آسامی، بنگالی، گجراتی، هندی، کانادایی، مالایالام، مراتی، اوریا، پنجابی، تامیل، تلوگو.
cd /usr/ports/x11-fonts/fonts-indic && نصب را تمیز کنید
بسته باینری فایرفاکس (هنگامی که شما pkg_add -r فایرفاکس را انجام می دهید) ممکن است همان مشکلات موجود در بسته بن جنتو را ایجاد کند (نیاز به تایید دارد)
cd /usr/ports/x11-fonts/fonts-te && نصب را تمیز کنید
پورت فوق برای فونت های Telugu Pothana2000 است.
به بخش جنتو در بالا مراجعه کنید.
مشابه FreeBSD
cd /usr/pkgsrc/fonts/lohit-fonts && نصب را تمیز کنید
اگر دستورالعملهای سیستم رایانه خود را همانطور که در بالا ذکر شد دنبال کردهاید و هنوز نمیتوانید متن Indic را به درستی مشاهده کنید، ممکن است لازم باشد یک فونت یونیکد را نصب کنید :
دپارتمان دولتی فناوری اطلاعات (هند) فونتهای هندی یونیکد را برای چهار اسکریپت هندی مورد استفاده در هند (چند نسخه برای دوانگاری، یک نسخه برای هر کانادا، مالایالام و تامیل) ارائه کرده است.
گالری فونتهای یونیکد WAZU JAPAN یک منبع عالی برای همه اسکریپتهای هندی است.