کاربر ناشناس
امامتپدیا:صفحهکلید فارسی: تفاوت میان نسخهها
بدون خلاصۀ ویرایش
imported>میم میم صاد (به نسخهٔ 25671032 ویرایش Babooneh برگردانده شد: ویرایش نامفهوم. (توینکل)) |
بدون خلاصۀ ویرایش |
||
| خط ۳۳: | خط ۳۳: | ||
صفحهکلید استاندارد فارسی را از [http://persian-computing.org/download/Iranian_Standard_Persian_Keyboard_(ISIRI_9147)_(Version_2.0).zip اینجا] دریافت نموده و فایل «زیپ» را باز کرده و در جایی ذخیره کنید. به محل ذخیره بروید و روی setup.exe دو کلیک نمایید و مراحل نصب را انجام دهید. | صفحهکلید استاندارد فارسی را از [http://persian-computing.org/download/Iranian_Standard_Persian_Keyboard_(ISIRI_9147)_(Version_2.0).zip اینجا] دریافت نموده و فایل «زیپ» را باز کرده و در جایی ذخیره کنید. به محل ذخیره بروید و روی setup.exe دو کلیک نمایید و مراحل نصب را انجام دهید. | ||
[[پرونده:Persian keyboard layout, unshifted.gif|thumb|left|475px|صفحهکلید فارسی استاندارد ملی ایران - شماره ۹۱۴۷، با کلیک بر روی تصویر فوق میتوانید آن را با وضوح بهتر نمایش داده و سپس بر روی دستگاه خود نیز ذخیرهسازی نمایید، یا با کلیک بر [//upload.wikimedia.org/ | [[پرونده:Persian keyboard layout, unshifted.gif|thumb|left|475px|صفحهکلید فارسی استاندارد ملی ایران - شماره ۹۱۴۷، با کلیک بر روی تصویر فوق میتوانید آن را با وضوح بهتر نمایش داده و سپس بر روی دستگاه خود نیز ذخیرهسازی نمایید، یا با کلیک بر [//upload.wikimedia.org/imamatpedia/commons/1/12/Persian_keyboard_layout%2C_unshifted.gif اینجا] به صفحهٔ اصلی نگاره رفته و آن را ذخیره نمایید.]] | ||
==== تصحیح صفحهکلید فارسی مطابق با استاندارد ملی ایران در ویندوز ==== | ==== تصحیح صفحهکلید فارسی مطابق با استاندارد ملی ایران در ویندوز ==== | ||
| خط ۷۴: | خط ۷۴: | ||
==== مشترک، تمام محیطهای X ==== | ==== مشترک، تمام محیطهای X ==== | ||
===== خط فرمان ===== | ===== خط فرمان ===== | ||
< | <syntaxhighlight lang="bash"> | ||
setxkbmap -rules evdev -layout "us,ir" -option "grp:alt_shift_toggle" | setxkbmap -rules evdev -layout "us,ir" -option "grp:alt_shift_toggle" | ||
</ | </syntaxhighlight> | ||
با اجرای این دستور صفحهکلیدهای انگلیسی (آمریکا) و فارسی (ایران) فعال خواهند شد که با کلید {{key press|Left Alt}}+{{key press|Shift}} حالت زبانها را میتوان تغییر داد. میتوان این کد را به صورتی قرار داد که بعد از آمدن X اجرا شود. | با اجرای این دستور صفحهکلیدهای انگلیسی (آمریکا) و فارسی (ایران) فعال خواهند شد که با کلید {{key press|Left Alt}}+{{key press|Shift}} حالت زبانها را میتوان تغییر داد. میتوان این کد را به صورتی قرار داد که بعد از آمدن X اجرا شود. | ||
| خط ۸۳: | خط ۸۳: | ||
با ویرایشگر مورد علاقهٔ خود {{چر}}<code>/etc/X11/xorg.conf.d/10-evdev.conf</code> را برای ویرایش باز کنید. البته ممکن است <code>evdev.conf</code> شما با عدد دیگری همراه باشد، برای اطمینان از دستور <code>locate evdev.conf</code> استفاده کرده و سپس پروندهای که پیدا میشود، را تغییر دهید. | با ویرایشگر مورد علاقهٔ خود {{چر}}<code>/etc/X11/xorg.conf.d/10-evdev.conf</code> را برای ویرایش باز کنید. البته ممکن است <code>evdev.conf</code> شما با عدد دیگری همراه باشد، برای اطمینان از دستور <code>locate evdev.conf</code> استفاده کرده و سپس پروندهای که پیدا میشود، را تغییر دهید. | ||
< | <syntaxhighlight lang="bash"> | ||
Section "InputClass" | Section "InputClass" | ||
Identifier "evdev keyboard catchall" | Identifier "evdev keyboard catchall" | ||
| خط ۹۲: | خط ۹۲: | ||
Option "XKbOptions" "grp:alt_shift_toggle" | Option "XKbOptions" "grp:alt_shift_toggle" | ||
EndSection | EndSection | ||
</ | </syntaxhighlight> | ||
بعد از آن با کمک دو دکمهٔ {{key press|Left Alt}}+{{key press|Shift}} میتوانید زبان نوشتاری خود را به فارسی و انگلیسی تغییر دهید. در این صورت نیازی به <code>setxkbmap</code> ندارید. | بعد از آن با کمک دو دکمهٔ {{key press|Left Alt}}+{{key press|Shift}} میتوانید زبان نوشتاری خود را به فارسی و انگلیسی تغییر دهید. در این صورت نیازی به <code>setxkbmap</code> ندارید. | ||
| خط ۹۸: | خط ۹۸: | ||
== صفحهکلید مجازی == | == صفحهکلید مجازی == | ||
[[پرونده:Persian Keyboard on Persian | [[پرونده:Persian Keyboard on Persian imamatpedia.png|thumb|left|300px|[https://github.com/wikimedia/jquery.uls jquery.uls]، برای نصب ویکیهای خارج از ویکیمدیا]] | ||
[https://github.com/wikimedia/jquery.ime jquery.ime] پروژهای متنباز است که امکان فارسینویسی را با زدن {{key press|Ctrl}}+{{key press|M}} در امامتپدیای فارسی فراهم کردهاست. | [https://github.com/wikimedia/jquery.ime jquery.ime] پروژهای متنباز است که امکان فارسینویسی را با زدن {{key press|Ctrl}}+{{key press|M}} در امامتپدیای فارسی فراهم کردهاست. | ||
| خط ۱۱۳: | خط ۱۱۳: | ||
[[فاصلهٔ مجازی]] نویسهای است که برای حروفچینی کامپیوتری بعضی خطها از قبیل خط فارسی به کار میرود. در صورتی که صفحهکلید استاندارد فارسی نصب شده باشد، فاصلهٔ مجازی را میتوان بهکمک کلیدهای ترکیبی {{key press|Shift}} و {{key press|Space}} وارد کرد. | [[فاصلهٔ مجازی]] نویسهای است که برای حروفچینی کامپیوتری بعضی خطها از قبیل خط فارسی به کار میرود. در صورتی که صفحهکلید استاندارد فارسی نصب شده باشد، فاصلهٔ مجازی را میتوان بهکمک کلیدهای ترکیبی {{key press|Shift}} و {{key press|Space}} وارد کرد. | ||
در صفحهکلید غیراستانداردِ ویندوز برای وارد کردن فاصلهٔ مجازی، میتوان از فشردن همزمان کلیدهای {{key press|Ctrl}}+{{key press|Shift}}+{{key press|2}} یا از {{key press|Alt}}+{{key press| | در صفحهکلید غیراستانداردِ ویندوز برای وارد کردن فاصلهٔ مجازی، میتوان از فشردن همزمان کلیدهای {{key press|Ctrl}}+{{key press|Shift}}+{{key press|2}} یا از {{key press|Alt}}+{{key press|0157}} استفاده کرد (باید از کلیدهای ماشینحسابیِ صفحهکلید موسوم به Number KeyPad استفاده کنید که معمولاً در سمت راست صفحهکلید قرار دارد، و در حالی که کلید Alt را نگه داشتهاید، اعداد را بهترتیب وارد کنید). | ||
=== در موبایل === | === در موبایل === | ||
| خط ۱۳۳: | خط ۱۳۳: | ||
* [[صفحهکلید استاندارد فارسی (مایکروسافت)]] | * [[صفحهکلید استاندارد فارسی (مایکروسافت)]] | ||
* [[امامتپدیا:خط فارسی را پاس بداریم]] | * [[امامتپدیا:خط فارسی را پاس بداریم]] | ||
* [[امامتپدیا:نگارش نامهای خارجی]] | * [[امامتپدیا:نگارش نامهای خارجی]] | ||
* [[امامتپدیا:دستور خط]] | * [[امامتپدیا:دستور خط]] | ||