کد مطلب: 14262 درج نظر
زمان مطالعه: 2 دقیقه
کاراکترهای خاص و مخفی کیبورد (فارسی، عربی، انگلیسی)

کاراکترهای خاص و مخفی کیبورد (فارسی، عربی، انگلیسی)

تایپ کاراکترهای مختلف فارسی و انگلیسی آسان است و همه به آن آگاهی دارند، اما گاهی در هنگام تایپ پیش می آید که...
زمان مطالعه: 2 دقیقه

استفاده از کاراکترهای کیبورد

تایپ کاراکترهای مختلف فارسی و انگلیسی آسان است و همه به آن آگاهی دارند، اما گاهی در هنگام تایپ پیش می آید که می خواهیم حرف یا علامت خاصی را استفاده کنیم، اما آنقدر کلیدهای ترکیبی در ویندوز زیاد است که نمی توانیم کاراکتر موردنظرمان را پیدا کنیم. مثلا می خواهیم در متنی فارسی که اشتباهاً به جای حرف فارسی  " ک " حرف " ک " عربی خورده جا به جا کنیم یا به کاراکتری نظیر " ؛ " یا "  ُ " احتیاج داریم.

کیبورد در حالت فارسی/عربی 

ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی

0 1 2 3 4 5 6 7 8 9

0 1 2 3 4 5 6 7 8 9

کیبورد در حالت انگلیسی 

a b c d e f g h i j k l m n o p q r s t u v w x y z

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

9 8 7 6 5 4 3 2 1 0

کاراکترهای کیبورد فارسی / عربی / انگلیسی

\ ÷ = -  + _ ( ) * & ^ % $ # @ !

{ } \ [ ] , ؛ ، ریال  ٍ   ٌ  ً

" : » « ـ آ ۀ  ّ  ِ  ُ  َ

؟ > < ء أ إ ؤ ژ ی ة

| × ک

/ . , ' ; " : ~ ٫

مفهوم کد اسکی کاراکتر
هر کاراکتر در کامپیوتر دارای یک کد اسکی است. هر کد اسکی یک بایت که دارای 8 بیت هست را اشغال می کند. پس در نتیجه در کامپیوتر از 128 = 8 ^ 2 کاراکتر می توان استفاده نمود. مسلما این کاراکتر ها تمام زبان ها و علائم را پوشش نمی دهند. در دنیا زبان های مختلفی وجود دارد که با این 128 کاراکتر نمی توان همه آن ها را پوشش داد. به همین خاطر از استاندارد یونیکد (UniCode) برای استفاده از کاراکتر ها استفاده می شود. استاندارد یونیکد برای هر کاراکتر از 2 بایت = 16 بیت استفاده می کند. به عبارت دیگر در یونیکد می توان از 65536 = 16 ^ 2 کاراکتر استفاده کرد. اما عملا تعداد بسیاری از اندازه این 16 بیت استفاده نمی شود. کد اسکی و یونیکد کاراکترهای انگلیسی با هم برابر هستند. در بسیاری از برنامه ها٬ خواهان این هستیم که اعداد به فارسی نمایش داده شوند تا به انگلیسی، مخصوصا در برنامه های حسابداری. به همین علت با یک جمع ساده می توان هر عدد انگلیسی را به عدد فارسی تبدیل کرد. برای نمایش اعداد به شکل فارسی می بایست شماره اسکی عدد انگلیسی را با 1728 جمع کنیم و برای نمایش اعداد به شکل عربی می بایست شماره اسکی عدد انگلیسی را با 1584 جمع کنیم. لیست اعداد انگلیسی، فارسی و عربی به همراه یونیکد اعداد فارسی در HTML در جدول زیر آمده است:

یونیکد اعداد فارسی یونیکد اعداد عربی یونیکد اعداد انگلیسی اعداد فارسی اعداد عربی اعداد انگلیسی
0 0 0 0 0 0
1 1 1 1 1 1
2 2 2 2 2 2
3 3 3 3 3 3
4 4 4 4 4 4
5 5 5 5 5 5
6 6 6 6 6 6
7 7 7 7 7 7
8 8 8 8 8 8
9 9 9 9 9 9

 

معرفی نویسنده:

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

ثبت نظر درباره «کاراکترهای خاص و مخفی کیبورد (فارسی، عربی، انگلیسی)»

دیدگاه خود را در کادر زیر بنویسید

3 + 6 = ?