فاصله مجازی: تفاوت میان نسخهها
جز v1.39b - اصلاح شده توسط ابزار تمیرکاری> (دارای نویسههای نادرست که باید جایگزین شوند - دارای پیوندهای داخلی به صو... برچسب: WPCleaner |
|||
خط ۲: | خط ۲: | ||
'''فاصلهٔ مجازی''' که به آن '''فاصلهٔ صفر''' و گاه '''نیمفاصله''' و '''فاصلهٔ جامد''' هم گفته شده، [[نویسه|نویسهای]] در [[استاندارد یونیکد]] است که برای [[حروفچینی کامپیوتری|حروفچینی کامپیوتریِ]] بعضی خطها ازقبیل [[خط فارسی]] و [[خطهای هندیک]] بهکار میرود. |
'''فاصلهٔ مجازی''' که به آن '''فاصلهٔ صفر''' و گاه '''نیمفاصله''' و '''فاصلهٔ جامد''' هم گفته شده، [[نویسه|نویسهای]] در [[استاندارد یونیکد]] است که برای [[حروفچینی کامپیوتری|حروفچینی کامپیوتریِ]] بعضی خطها ازقبیل [[خط فارسی]] و [[خطهای هندیک]] بهکار میرود. |
||
در فارسی این نویسه در مواردی که دو حرف به هم نمیچسبند ولی «فاصلهٔ مرئی» ندارند استفاده میشود. مثلاً در کلمههای «خانهها»، «میشود» و «بهرهوری». (توجّه شود به تفاوت با «خانه ها*» و « |
در فارسی این نویسه در مواردی که دو حرف به هم نمیچسبند ولی «فاصلهٔ مرئی» ندارند استفاده میشود. مثلاً در کلمههای «خانهها»، «میشود» و «بهرهوری». (توجّه شود به تفاوت با «خانه ها*» و «میشود*» و «بهرهوری*» که در آنها از «فاصلهٔ معمولی»، یعنی یک فاصلهٔ کامل، استفاده شده که شکل نادرستِ تایپ واژههای یادشده است). |
||
{|class="wikitable" |
{|class="wikitable" |
||
!colspan="3"| درست (با فاصلهٔ مجازی) |
!colspan="3"| درست (با فاصلهٔ مجازی) |
||
خط ۱۵: | خط ۱۵: | ||
! کد |
! کد |
||
|- |
|- |
||
| {{lang|ar| |
| {{lang|ar|أیبیإم}} |
||
| [[پرونده:Correct display of Arabic with ZWNJ.svg]] |
| [[پرونده:Correct display of Arabic with ZWNJ.svg]] |
||
| <code>أی&zwnj;بی&zwnj;إم</code> |
| <code>أی&zwnj;بی&zwnj;إم</code> |
||
| {{lang|ar| |
| {{lang|ar|أیبیإم}} |
||
| [[پرونده:Incorrect display of Arabic without ZWNJ.svg]] |
| [[پرونده:Incorrect display of Arabic without ZWNJ.svg]] |
||
| <code>أیبیإم</code> |
| <code>أیبیإم</code> |
||
خط ۲۶: | خط ۲۶: | ||
| [[پرونده:Correct display of Persian with ZWNJ.svg]] |
| [[پرونده:Correct display of Persian with ZWNJ.svg]] |
||
| <code>می&zwnj;خواهم</code> |
| <code>می&zwnj;خواهم</code> |
||
| میخواهم |
|||
| میخواهم |
|||
| [[پرونده:Incorrect display of Persian without ZWNJ.svg]] |
| [[پرونده:Incorrect display of Persian without ZWNJ.svg]] |
||
| <code> |
| <code>میخواهم</code> |
||
|فارسی |
|فارسی |
||
|- |
|- |
||
خط ۴۷: | خط ۴۷: | ||
|آلمانی |
|آلمانی |
||
|} |
|} |
||
کد این نویسه در استاندارد یونیکد U+200C است. این نویسه در استاندارد ملی شمارهٔ ۶۲۱۹ ایران<ref>[http://www.farsiweb.info/wiki/Standards/ISIRI6219 ISIRI 6219 - FarsiWeb<!-- عنوان تصحیح شده توسط ربات -->]</ref> نیز استاندارد شدهاست. نام فاصلهٔ مجازی اولین بار در استاندارد ملی ۳۳۴۲ ایران<ref> |
کد این نویسه در استاندارد یونیکد U+200C است. این نویسه در استاندارد ملی شمارهٔ ۶۲۱۹ ایران<ref>[http://www.farsiweb.info/wiki/Standards/ISIRI6219 ISIRI 6219 - FarsiWeb<!-- عنوان تصحیح شده توسط ربات -->]</ref> نیز استاندارد شدهاست. نام فاصلهٔ مجازی اولین بار در استاندارد ملی ۳۳۴۲ ایران<ref>{{یادکرد وب |عنوان= استاندارد کد تبادل اطلاعات 8 بیتی فارسی - استاندارد ملی ۳۳۴۲ ایران|نشانی=http://www.isiri.org/portal/files/std/3342.htm |بازبینی= ۱۷ فوریهٔ ۲۰۱۳ |ناشر=مؤسسهٔ استاندارد و تحقیقات صنعتی ایران |نشانی بایگانی=http://www.webcitation.org/6EVBbrnwn |تاریخ بایگانی= ۱۷ فوریهٔ ۲۰۱۳ |کد زبان=fa}}</ref> استاندارد شدهاست. |
||
{{یادکرد وب |عنوان= استاندارد كد تبادل اطلاعات 8 بيتي فارسي - استاندارد ملی ۳۳۴۲ ایران|نشانی=http://www.isiri.org/portal/files/std/3342.htm |بازبینی= ۱۷ فوریهٔ ۲۰۱۳ |ناشر=مؤسسهٔ استاندارد و تحقيقات صنعتی ايران |نشانی بایگانی=http://www.webcitation.org/6EVBbrnwn |تاریخ بایگانی= ۱۷ فوریهٔ ۲۰۱۳ |کد زبان=fa}} |
|||
</ref> استاندارد شدهاست. |
|||
==معرفی== |
== معرفی == |
||
استاندارد [[ایزیری ۳۳۴۲]] از نخستین استانداردهایی است که مفاهیم فاصلهٔ مجازی و [[اتصال مجازی]] را معرفی کرد.<ref name="fw">{{یادکرد وب |نویسنده = |نشانی=http://www.farsiweb.info/report/stat1.html |پیوند بایگانی= http://www.webcitation.org/query?url=http%3A%2F%2Fwww.farsiweb.info%2Freport%2Fstat1.html&date=2013-11-16|عنوان=پروژهٔ استاندارد خط فارسی در یونیکد | ناشر = فارسیوب |تاریخ = دیماه ۱۳۷۹ |تاریخ بایگانی= ۱۶ نوامبر ۲۰۱۳}}</ref> |
استاندارد [[ایزیری ۳۳۴۲]] از نخستین استانداردهایی است که مفاهیم فاصلهٔ مجازی و [[اتصال مجازی]] را معرفی کرد.<ref name="fw">{{یادکرد وب |نویسنده = |نشانی=http://www.farsiweb.info/report/stat1.html |پیوند بایگانی= http://www.webcitation.org/query?url=http%3A%2F%2Fwww.farsiweb.info%2Freport%2Fstat1.html&date=2013-11-16|عنوان=پروژهٔ استاندارد خط فارسی در یونیکد | ناشر = فارسیوب |تاریخ = دیماه ۱۳۷۹ |تاریخ بایگانی= ۱۶ نوامبر ۲۰۱۳}}</ref> |
||
== روش نوشتن == |
== روش نوشتن == |
||
=== در سیستم عامل لینوکس === |
=== در سیستم عامل لینوکس === |
||
برای تایپ فاصلهٔ مجازی در [[لینوکس|سیستم عامل لینوکس]]، توزیع [[اوبونتو]]، میتوان با ورود به بخش Preferences، گزینهٔ Keyboard را انتخاب کرد. سپس، با انتخاب Layout و پس از آن Options، در قسمتِ Using space key to insert non-breakable space character، نسبت به انتخاب کلید ترکیبی دلخواه اقدام کرد. بهعنوان نمونه، با انتخاب Zero-width non-joiner character at second level، مجموعه کلید مبدّله (شیفت) بههمراه فاصله (Shift + Space)، بهعنوان نیمفاصله قابلاستفاده است. |
برای تایپ فاصلهٔ مجازی در [[لینوکس|سیستم عامل لینوکس]]، توزیع [[اوبونتو]]، میتوان با ورود به بخش Preferences، گزینهٔ Keyboard را انتخاب کرد. سپس، با انتخاب Layout و پس از آن Options، در قسمتِ Using space key to insert non-breakable space character، نسبت به انتخاب کلید ترکیبی دلخواه اقدام کرد. بهعنوان نمونه، با انتخاب Zero-width non-joiner character at second level، مجموعه کلید مبدّله (شیفت) بههمراه فاصله (Shift + Space)، بهعنوان نیمفاصله قابلاستفاده است. |
||
خط ۶۵: | خط ۶۲: | ||
برای نوشتن فاصلهٔ مجازی چند راه وجود دارد: |
برای نوشتن فاصلهٔ مجازی چند راه وجود دارد: |
||
# [[ویکیپدیا:فارسینویسی#.D8.AA.D8.B5.D8.AD.DB.8C.D8.AD_.D8.B5.D9.81.D8.AD.D9.87.E2.80.8C.DA.A9.D9.84.DB.8C.D8.AF_.D9.81.D8.A7.D8.B1.D8.B3.DB.8C_.D9.85.D8.B7.D8.A7.D8.A8.D9.82_.D8.A8.D8.A7_.D8.A7.D8.B3.D8.AA.D8.A7.D9.86.D8.AF.D8.A7.D8.B1.D8.AF_.D9.85.D9.84.DB.8C_.D8.AF.D8.B1_.D9.88.DB.8C.D9.86.D8.AF.D9.88.D8.B2|صفحهکلید استاندارد فارسی (۹۱۴۷)]] را نصب کنید و از Shift+Space یا Shift+B استفاده نمایید. |
# [[ویکیپدیا:فارسینویسی#.D8.AA.D8.B5.D8.AD.DB.8C.D8.AD_.D8.B5.D9.81.D8.AD.D9.87.E2.80.8C.DA.A9.D9.84.DB.8C.D8.AF_.D9.81.D8.A7.D8.B1.D8.B3.DB.8C_.D9.85.D8.B7.D8.A7.D8.A8.D9.82_.D8.A8.D8.A7_.D8.A7.D8.B3.D8.AA.D8.A7.D9.86.D8.AF.D8.A7.D8.B1.D8.AF_.D9.85.D9.84.DB.8C_.D8.AF.D8.B1_.D9.88.DB.8C.D9.86.D8.AF.D9.88.D8.B2|صفحهکلید استاندارد فارسی (۹۱۴۷)]] را نصب کنید و از Shift+Space یا Shift+B استفاده نمایید. |
||
# Num lock را روشن کنید، کلید Alt را نگه دارید، و به کمک شمارههای سمت راستِ صفحهکلید، |
# Num lock را روشن کنید، کلید Alt را نگه دارید، و به کمک شمارههای سمت راستِ صفحهکلید، ۰۱۵۷ را تایپ کنید. نکات: ۱- حتماً زبان صفحهکلید رویِ «فارسی» باشد. ۲- اگر از صفحهکلید استاندارد فارسی (۹۱۴۷) استفاده میکنید، کلید Alt چپ را بهکار ببرید. |
||
#از ترکیب کلیدهای 2+Shift+Ctrl استفاده کنید. نکته: اگر از صفحهکلید استاندارد فارسی (۹۱۴۷) استفاده میکنید، این روش کار نمیکند. |
# از ترکیب کلیدهای 2+Shift+Ctrl استفاده کنید. نکته: اگر از صفحهکلید استاندارد فارسی (۹۱۴۷) استفاده میکنید، این روش کار نمیکند. |
||
# در برنامهٔ Microsoft Word ابتدا زبان صفحهکلید را فارسی کنید؛ سپس از طریق منوی Insert، دستورِ Symbol را انتخاب نمایید و در پنجرهٔ بازشده، برگهٔ دوم به نام Special Characters را انتخاب کنید. حال از فهرست موجود، عبارتِ No-Width Optional Break را انتخاب کنید. حال اگر روی دکمهٔ Shortcut Key کلیک کنید، میتوانید ترکیبی از کلیدها (مثلاً Ctrl+Space) را برای آن انتخاب کرده و با فشاردادن دکمهٔ Assign آن را دائمی کنید. |
# در برنامهٔ Microsoft Word ابتدا زبان صفحهکلید را فارسی کنید؛ سپس از طریق منوی Insert، دستورِ Symbol را انتخاب نمایید و در پنجرهٔ بازشده، برگهٔ دوم به نام Special Characters را انتخاب کنید. حال از فهرست موجود، عبارتِ No-Width Optional Break را انتخاب کنید. حال اگر روی دکمهٔ Shortcut Key کلیک کنید، میتوانید ترکیبی از کلیدها (مثلاً Ctrl+Space) را برای آن انتخاب کرده و با فشاردادن دکمهٔ Assign آن را دائمی کنید. |
||
# درصورتیکه از برنامهٔ Tray layout استفاده کنید، با اجرای این برنامه میتوانید همه جا از Shift+Space برای نوشتن فاصلهٔ مجازی استفاده کنید. |
# درصورتیکه از برنامهٔ Tray layout استفاده کنید، با اجرای این برنامه میتوانید همه جا از Shift+Space برای نوشتن فاصلهٔ مجازی استفاده کنید. |
||
# در نسخههای جدید این سیستمعامل، که ویندوزِ ۸، |
# در نسخههای جدید این سیستمعامل، که ویندوزِ ۸، ۸٫۱ و همچنین ۱۰ نامگذاری شدهاند، صفحهکلیدی با نام فارسی (استاندارد) (به انگلیسی: Persian (Standard)) به طور پیشفرض وجود دارد و قابل فعالسازی است و درج فاصلهٔ مجازی را از طریق کلیدهای Shift+Space امکانپذیر ساختهاست. این صفحهکلید با [[صفحهکلید#.D8.B5.D9.81.D8.AD.D9.87.E2.80.8C.DA.A9.D9.84.DB.8C.D8.AF_.D8.A7.D8.B3.D8.AA.D8.A7.D9.86.D8.AF.D8.A7.D8.B1.D8.AF_.D9.81.D8.A7.D8.B1.D8.B3.DB.8C|صفحهکلید استاندارد فارسی (۹۱۴۷)]] فرق میکند.{{سخ}} |
||
'''باید توجه کرد که:''' |
'''باید توجه کرد که:''' |
||
# نویسههای دیگری مانند آنچه از طریق میانبر 4+Shift+Ctrl در [[صفحهکلید#.D8.B5.D9.81.D8.AD.D9.87.E2.80.8C.DA.A9.D9.84.DB.8C.D8.AF_.D9.81.D8.A7.D8.B1.D8.B3.DB.8C.D9.90_.D9.85.D8.A7.DB.8C.DA.A9.D8.B1.D9.88.D8.B3.D8.A7.D9.81.D8.AA|صفحهکلید فارسیِ مایکروسافت]] قابل درج است، فاصلهٔ مجازی نیستند و استفاده از آنها به عنوان فاصلهٔ مجازی باعث اختلال در پردازش متن میشود و میتواند بر نحوهٔ نمایش متن نیز تأثیر بگذارد و شما را با مشکلات ناخواستهای مواجه کند. |
# نویسههای دیگری مانند آنچه از طریق میانبر 4+Shift+Ctrl در [[صفحهکلید#.D8.B5.D9.81.D8.AD.D9.87.E2.80.8C.DA.A9.D9.84.DB.8C.D8.AF_.D9.81.D8.A7.D8.B1.D8.B3.DB.8C.D9.90_.D9.85.D8.A7.DB.8C.DA.A9.D8.B1.D9.88.D8.B3.D8.A7.D9.81.D8.AA|صفحهکلید فارسیِ مایکروسافت]] قابل درج است، فاصلهٔ مجازی نیستند و استفاده از آنها به عنوان فاصلهٔ مجازی باعث اختلال در پردازش متن میشود و میتواند بر نحوهٔ نمایش متن نیز تأثیر بگذارد و شما را با مشکلات ناخواستهای مواجه کند. |
نسخهٔ ۲۷ اوت ۲۰۱۶، ساعت ۲۰:۱۲
فاصلهٔ مجازی که به آن فاصلهٔ صفر و گاه نیمفاصله و فاصلهٔ جامد هم گفته شده، نویسهای در استاندارد یونیکد است که برای حروفچینی کامپیوتریِ بعضی خطها ازقبیل خط فارسی و خطهای هندیک بهکار میرود.
در فارسی این نویسه در مواردی که دو حرف به هم نمیچسبند ولی «فاصلهٔ مرئی» ندارند استفاده میشود. مثلاً در کلمههای «خانهها»، «میشود» و «بهرهوری». (توجّه شود به تفاوت با «خانه ها*» و «میشود*» و «بهرهوری*» که در آنها از «فاصلهٔ معمولی»، یعنی یک فاصلهٔ کامل، استفاده شده که شکل نادرستِ تایپ واژههای یادشده است).
کد این نویسه در استاندارد یونیکد U+200C است. این نویسه در استاندارد ملی شمارهٔ ۶۲۱۹ ایران[۱] نیز استاندارد شدهاست. نام فاصلهٔ مجازی اولین بار در استاندارد ملی ۳۳۴۲ ایران[۲] استاندارد شدهاست.
معرفی
استاندارد ایزیری ۳۳۴۲ از نخستین استانداردهایی است که مفاهیم فاصلهٔ مجازی و اتصال مجازی را معرفی کرد.[۳]
روش نوشتن
در سیستم عامل لینوکس
برای تایپ فاصلهٔ مجازی در سیستم عامل لینوکس، توزیع اوبونتو، میتوان با ورود به بخش Preferences، گزینهٔ Keyboard را انتخاب کرد. سپس، با انتخاب Layout و پس از آن Options، در قسمتِ Using space key to insert non-breakable space character، نسبت به انتخاب کلید ترکیبی دلخواه اقدام کرد. بهعنوان نمونه، با انتخاب Zero-width non-joiner character at second level، مجموعه کلید مبدّله (شیفت) بههمراه فاصله (Shift + Space)، بهعنوان نیمفاصله قابلاستفاده است.
در سیستم عامل مکینتاش
برای تایپ فاصلهٔ مجازی فارسی در سیستم عامل مکینتاش، کلید مبدّله (شیفت) را بههمراه فاصله (Shift + Space) فشار دهید.
در سیستم عامل ویندوز
برای نوشتن فاصلهٔ مجازی چند راه وجود دارد:
- صفحهکلید استاندارد فارسی (۹۱۴۷) را نصب کنید و از Shift+Space یا Shift+B استفاده نمایید.
- Num lock را روشن کنید، کلید Alt را نگه دارید، و به کمک شمارههای سمت راستِ صفحهکلید، ۰۱۵۷ را تایپ کنید. نکات: ۱- حتماً زبان صفحهکلید رویِ «فارسی» باشد. ۲- اگر از صفحهکلید استاندارد فارسی (۹۱۴۷) استفاده میکنید، کلید Alt چپ را بهکار ببرید.
- از ترکیب کلیدهای 2+Shift+Ctrl استفاده کنید. نکته: اگر از صفحهکلید استاندارد فارسی (۹۱۴۷) استفاده میکنید، این روش کار نمیکند.
- در برنامهٔ Microsoft Word ابتدا زبان صفحهکلید را فارسی کنید؛ سپس از طریق منوی Insert، دستورِ Symbol را انتخاب نمایید و در پنجرهٔ بازشده، برگهٔ دوم به نام Special Characters را انتخاب کنید. حال از فهرست موجود، عبارتِ No-Width Optional Break را انتخاب کنید. حال اگر روی دکمهٔ Shortcut Key کلیک کنید، میتوانید ترکیبی از کلیدها (مثلاً Ctrl+Space) را برای آن انتخاب کرده و با فشاردادن دکمهٔ Assign آن را دائمی کنید.
- درصورتیکه از برنامهٔ Tray layout استفاده کنید، با اجرای این برنامه میتوانید همه جا از Shift+Space برای نوشتن فاصلهٔ مجازی استفاده کنید.
- در نسخههای جدید این سیستمعامل، که ویندوزِ ۸، ۸٫۱ و همچنین ۱۰ نامگذاری شدهاند، صفحهکلیدی با نام فارسی (استاندارد) (به انگلیسی: Persian (Standard)) به طور پیشفرض وجود دارد و قابل فعالسازی است و درج فاصلهٔ مجازی را از طریق کلیدهای Shift+Space امکانپذیر ساختهاست. این صفحهکلید با صفحهکلید استاندارد فارسی (۹۱۴۷) فرق میکند.
باید توجه کرد که:
- نویسههای دیگری مانند آنچه از طریق میانبر 4+Shift+Ctrl در صفحهکلید فارسیِ مایکروسافت قابل درج است، فاصلهٔ مجازی نیستند و استفاده از آنها به عنوان فاصلهٔ مجازی باعث اختلال در پردازش متن میشود و میتواند بر نحوهٔ نمایش متن نیز تأثیر بگذارد و شما را با مشکلات ناخواستهای مواجه کند.
- ترکیب Ctrl و - در نرمافزار Microsoft Word به صورت پیشفرض علامت خط پیوند اختیاری (Optional Hyphen) را درج میکند که فاصلهٔ مجازی نیست. این نویسه به کلمات اجازه میدهد در صورت لزوم در انتهای سطر شکسته شوند، که در این صورت به شکل خط تیره نمایان میشود. اگر میخواهید از این میانبر برای درج فاصلهٔ مجازی استفاده کنید، لازم است در این برنامه از طریق قسمت Special Characters، میانبرِ Ctrl+- را برای No-Width Optional Break تعریف کنید. (راه شماره ۴ در بالا)
جستارهای وابسته
پانویس
- ↑ ISIRI 6219 - FarsiWeb
- ↑ «استاندارد کد تبادل اطلاعات 8 بیتی فارسی - استاندارد ملی ۳۳۴۲ ایران». مؤسسهٔ استاندارد و تحقیقات صنعتی ایران. بایگانیشده از اصلی در ۱۷ فوریهٔ ۲۰۱۳. دریافتشده در ۱۷ فوریهٔ ۲۰۱۳.
- ↑ «پروژهٔ استاندارد خط فارسی در یونیکد». فارسیوب. دیماه ۱۳۷۹. بایگانیشده از اصلی در ۱۶ نوامبر ۲۰۱۳. تاریخ وارد شده در
|تاریخ=
را بررسی کنید (کمک)