رایانه کمک

رایانه کمک

رایانه کمک

رایانه کمک

فارسی نویسی در ویندوز لینوکس

يكشنبه, ۱۴ تیر ۱۳۹۴، ۱۱:۵۳ ق.ظ

با توجه به اینکه کاربر ها نیاز به زبان فارسی دارند و خیلی هم مهمه در این تاپیک نحوه فارسی سازی در این سیستم عامل و تنظیم نرم افزار های دیگر برای استفاده از این زبان بررسی می شود

۱- نصب فونت

چون فونت ها هم از قانون کپی رایت مستثنی نیستن توزیع ها ازشون استفاده نمی کنن
پس باید از فونت های آزاد استفاده کنید یا فونت های ویندوزتون ( که پتنت دارن) رو استفاده کنید

چند فونت آزاد رو معرفی می کنم
farsi fonts 0.4
http://sourceforge.net/project/showfiles.php?group_id=124702

سایت های رسمی
http://www.farsiweb.ir/wiki/Products/PersianFonts
http://fpf.sourceforge.net/per/index.html

فونت های دیگه ای هم هست ( مثل فونت های برنا رایانه) که می تونید از سایتشون دانلود کنید ولی آزاد نیستن

اینم فونت های برنا و tahoma از سایت هزار دستان
http://hezardastan.sourceforge.net/persianfonts/bfonts.tar.gz
http://hezardastan.sourceforge.net/persianfonts/tahoma.tar.gz

بعد از دریافت این فونت ها ( یا فونت های ویندوزتون) کار های زیر رو بکنید

به شاخه /usr/share/fonts/ برید
یه دایرکتوری با فرمان mkdir با نام دلخواه ایجاد کنید
مثلاْ mkdir ttf-persian

همه این فونت ها رو مستقیم تواین فولدر کپی کنید ( با دستور cp یا در مود گرافیکی)

کش فونت ها رو ریفرش کنید
sudo fc-cache -f -v

به همین راحتی فونت ها رو نصب کردید

پ.ن

در محیط گرافیکی هم می تونید این کار رو بکنید (control center-system administration -font installer)


۲- اضافه کردن صفحه کلید

الف) gnome

با توجه به اینکه توزیع های مختلفی داریم ( که از ورژن های مختلف gnome استفاده می کنن) ممکنه جا ها یکم فرق بکنه

عکس های زیر هم مربوط به توزیع اوبونتو و از سایت هزار دستان هست

در منو system ( معمولاْPreferences ولی فدورا ۷ در administration ) به دنبال keyboard بگردید

[​IMG]

[​IMG]

رو add کلیک کنید و کیبورد iran رو اضافه کنید

برای عوض کردن کیبورد ها به سربرگ بعدی برید

[​IMG]

می تونید در بخش Group Shift/Lock behavior تیک قسمت Both Alt keys together change group را برداشته و قسمت Alt+Shift changes group را تیک دار نمائید.

برای اضافه کردن آیکون کیبورد به پنل روی اون رایت کلیک کنید و بعد add to panel
keyboard indicator رو انتخاب کنید




ب) kde

در control center ( یا به طور مستقیم) regionaal & accessibility رو انتخاب کنید
وبعد keyboard layout

iran رو add کنید

[​IMG]

در سر برگ swich option
enable sticky switching رو بزنید

[​IMG]

در سربرگ xkb options هم اونو enable کنید و alt وshift رو انتخاب کنید

[​IMG]

apply رو بزنید

نکته:

در بعضی از توزیع ها ممنکه با کلید های switch مشکل داشته باشید و فقط ctrl+alt+k کار کنه
در این صورت بعد از مراحل بالا به
/root/.kde/share/config برید و kdeglobals رو ویرایش کنید
Switch to Next Keyboard Layout که همون ctrl+alt+k هست رو به Alt+Shift_L تغییر بدید

Switch to Next Keyboard Layout=Alt+Shift_L

ممکنه بازم مشکل داشته باشه
مراحل گرافیکی رو (بعد از ویرایش این فایل) دوباره انجام بدید اگر بازم مشکل داشت بیاید ایجا مطرح کنید

۳- محیط فارسی نویسی

خب حالا به یه محیط نیاز داریم که مطالبمون رو بتونیم بنویسیم

معروفترینش openoffice هست
اگه کسی باهاش کار کرده باشه دیده که با right to left مشکل داره
برای رفع این مشکل
وارد ورد پروسسورش بشید
از tools گزینه options رو انتخاب کنید
سپس language settings و language


enabled for asian languages رو تیک بزنید
و بعد از ctl ایران رو انتخاب کنید

[​IMG]

right to left هم درست شد و آیکونش دیگه کار می کنه

از فارسی نویسی لذت ببرید

عکس

نظرات  (۱)

17 روز باورنکردنی تا عید فطر
%35 تخفیف در هر خرید قالب وبلاگ بیان
فقط 11 الی 27 تیرماه

TemplateMonster

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی