PDA

نسخه کامل مشاهده نسخه کامل : نکاتی در رابطه با تایپ فارسی در ویندوز



shahraam
05-06-2006, 09:15
طریقه فعال کردن زبان فارسی ویندوز XP

در صورتی که زبان فارسی ویندوز خود را فعال کنید، شما می توانید از امکانات فارسی ویندوز استفاده کنید. برای مثال می توانید به راحتی در محیط های مختلف فارسی بنویسید، فایلها را به صورت فارسی نام گذاری کنید و اکثر برنامه های فارسی را بدون مشکل اجرا کنید.

خوشبختانه ویندوز XP کلیه زبانهای دنیا از جمله زبان فارسی را پشتیبانی می کند. به این معنی که کدپیج (Code Page) زبان فارسی به صورت استاندارد روی این نسخه ویندوز موجود است. در صورتی ویندوز شما XP است، برای فعال کردن زبان فارسی ویندوز خود از مراحل زیر پیروی کنید:

مرحله 1: از Start Menu ویندوز خود Control Panel > Regional and Language Options را انتخاب کنید.

مرحله 2: در قسمت Languages گزینه زیر را مانند تصویر زیر انتخاب کنید.


Install files for complex script and right-to-left languages (including Thai)

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

مرحله 3: سپس به قسمت Advanced بروید و زبان فارسی را انتخاب کنید.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

مرحله 4: برای اینکه واحد پول، تاریخ و زمان ویندوز شما نیز به صورت فارسی نمایش داده شود به قسمت Regional Options بروید و در آن قسمت نیز زبان فارسی را انتخاب کنید و سپس کلید OK را بزنید. (در این زمان CD ویندوز XP مورد نیاز است)

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


ویندوزهای 95، 98 و ME:

در صورتی از ویندوزهای 95، 98 و ME استفاده می‌کنید، تنها راه شما استفاده از فارسی‌سازهای ویندوز هستند. این نرم‌افزارها کد پیج ویندوز را به فارسی تغییر داده و در نتیجه شما می توانید در اکثر برنامه‌ها فارسی تایپ کنید. با این وجود ما به شما توصیه می کنیم تا در صورت امکان از ویندوز XP استفاده کنید. چون فارسی‌ساز‌های ویندوز در ساختار ویندوز دستکاری می کنند و این مسئله ممکن است که باعث مشکلاتی بشود


چگونه مشکل حرف "ی" فارسی را در ویندوز های قبل از XP حل کنیم؟

همانطور که می دانید شرکت مایکروسافت در راستای سیاست جهانی شدن کلیه محصولات خود، در ویندوز XP و ویندوز 2000 قابلیت ذخیره سازی و نمایش متون فارسی پیش بینی نموده است. متاسفانه در ویندوز های قبل از XP یک مورد اشکال در شیوه نمایش "ی" فارسی به چشم می خورد. حرف "ی" که به صورت استاندارد می بایست با کلید D تایپ شود، مشکل داشته و در صورتیکه در وسط کلمه قرار گیرد به صورت "ی" آخر باقی می ماند و در حقیقت "ی" مکثوره عربی را نشان داده خواهد شد، مثل


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

کاربران ویندوز 2000 مجبور هستند به جای زدن کلید D، کلید های Shift + X را فشار دهند و حرف "ي" عربی را که دو نقطه در زیر آن است را به جای "ی" فارسی تایپ کنند تا نمایش حرف "ی" به درستی انجام شود.


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

راه حل:

این مشکل مربوط به قلمهای فارسی ویندوز های قبل از XP است و در نسخه ویندوز XPبر طرف شده است. برای رفع این مشکل شما می توانید قلمهای استاندارد فارسی ویندوز XP را روی ویندوز خود نصب کنید.

برای دریافت نصب کننده قلمهای استاندارد فارسی ویندوز XP اینجا را کلیک کنید. ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

نکته1: دارندگان ویندوز 95، 98 و ME با دریافت این فایل، می توانند متون فارسی را به درستی بخوانند و درصورت داشتن مشکل در خواندن حرف "ی" مشکل آنها رفع خواهد شد، ولی نمی توانند حرف "ی" استاندارد فارسی را در این ویندوز ها تایپ کنند.

نکته2: استفاده از Shift+X برای رفع مشکل "ی" ویندوز 2000 صحیح نمی باشد، زیرا شما در حقیقت "ي" عربی را می زنید که دو نقطه زیر آن است و کد آن متفاوت با استاندارد فارسی می باشد. در این صورت شما بعدا دچار مشکلاتی از قبیل جستجوی آن کلمه در ویندوزی که قلمهای آن سالم است می شوید.

نکته3: هنگامیکه از "ی" استاندارد فارسی در ویندوز 2000 استفاده می کنید (همان کلید D) باید فایل خود را به صورت یونیکد ذخیره کنید، در غیر اینصورت برنامه ای که در آن تایب می کنید مانند Notepad آن را به "ي" عربی تبدیل می کند، که البته قبلا به شما اخطار می دهد که بعضی از کارکترهای شما یونیکد است و از بین می رود.

نکته4: به هیچ عنوان فایل درایور صفحه کلید فارسی خود را (kbdfa.dll) تغییر ندهید، چرا که با تغییر دادن این فایل در هنگام فشار دادن کلید D، "ي" عربی را که کد آن متفاوت است و دو نقطه زیر آن است به جای "ی" فارسی تایپ می کنید. متون تهیه شده به این روش خارج از استاندارد فارسی می باشند و در آینده دچار مشکلاتی از قبیل عدم جستجوی آن کلمه در ویندوز های سالم می شوید. در صورتی که قبلا درایور صفحه کلید خود را تغییر داده اید، باید فایل اصلی را دوباره از CD ویندوز باز گردانید و یا می توانید برای دریافت درایور صفحه کلید استاندارد ویندوز اینجا را کلیک کنید. ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

نکته5: لازم به ذکر است که پس از نصب قلم های فوق، تنها قلم های استاندارد فارسی ویندوز شما تصحیح می گردند، اما در مورد قلم های ایرانی که توسط شرکت های ایرانی تولید شده اند (مانند ترافیک، زر، تیتر و ... ) شما می بایست از خود آن شرکت ها نسخه صحیح قلم ها را دریافت نمایید و یا اینکه با یک نرم افزار ویرایش قلم، اقدام به تعویض کارکتر های های مشکل دار نمایید.

این نصب کننده تمامی قلم های استاندارد فارسی ویندوز را به روز می رساند. نام این قلمها عبارتند از:
Arial, Courier New, Microsoft Sans Serif, Tahoma, Times New Roman


طرز درست کردن قلم های مشکل دار (برای کاربران پیشرفته):

برای درست کردن قلم های مشکل دار باید کارکتر های زیر را با یک برنامه ویرایش قلم مانند "Adobe Fontographer" در سر جای خود بگذارید و در غیر اینصورت ویندوز در صورت رسیدن به "ی" فارسی "ی" مکثوره عربی را که کد آن FEEF است نشان خواهد داد.


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

نکته 1: بعد از فعال کردن زبان فارسی ویندوز برای عوض کردن زبان ویندوز در هنگام تایپ، می توانید از گوشه پایین سمت راست صفحه زبان فارسی را انتخاب کنید و یا کلید های Alt + Shift را بزنید. در بعضی ابزارهای فارسی‌نویسی، Alt + Right Shift برای انتخاب زبان فارسی و Alt + Left Shift برای انتخاب زبان انگلیسی به کار می‌رود.

نکته 2: برای عوض کردن جهت متون و جهت تایپ، از Ctrl + Left Shift برای تغییر جهت به چپ به راست (Left-to-Right) و از Ctrl + Right Shift برای تغییر جهت به راست به چپ (Right-to-Left) استفاده کنید.

نکته 3: استفاده از Shift + X برای رفع مشکل "ی" ویندوز 2000 صحیح نمی باشد، زیرا شما در حقیقت "ي" عربی را می زنید که دو نقطه زیر آن است و کد آن متفاوت با استاندارد فارسی می باشد. در این صورت شما بعداً دچار مشکلاتی از قبیل جستجوی آن کلمه در ویندوزی که قلم های آن سالم است می شوید. برای اطلاعات بیشتر در رابطه با حل مشکل "ی" فارسی اینجا را کلیک کنید.

نکته 4: برای ایجاد فاصله‌ی مجازی (Virtual Space) بین دو حرف، در بیشتر ابزارهای فارسی‌نویسی می‌توانید از کلیدهای Shift + Space استفاده کنید. در صورتی که ابزار فارسی‌نویسی شما مانند ویندوزهای 2000 و XP این امکان را به شما نمی‌دهند، می‌توانید کلید‌های shift+ctrl+2 را فشار دهید و یا کد کاراکتر فاصله‌ی مجازی یعنی Alt + 0157 را بزنید. توجه داشته باشید که هنگام تایپ عدد 0157 از کلیدهای ماشین حسابیِ صفحه‌کلید (قسمت NumPad) استفاده کنید.

نکته 5: استفاده از Shift + J برای ایجاد اتصال کشیده صحیح نمی باشد، چون شما در واقع با این کار داده های خود را خراب می کنید و بعداً دچار مشکلاتی از قبیل جستجوی آن کلمه خواهید شد.

فاصله‌ی مجازی: به وسیله فاصله‌ی مجازی می توانید حروف بزرگ را بدون فاصله در کنار هم بنویسید. مانند کلمه "فاصله‌ی".

اتصال کشیده: کاراکتر کشیدگی کلمات که برای نوشتن کلمات کشیده به کار می رود. مانند کلمه "کشیـــــــــــده"


شرکت شتاب