ابزار اصلاح و افزودن نیمفاصله در متن فارسی
نیمفاصلههای فارسی را بر اساس قواعد رایج اصلاح کنید، ZWNJهای خراب یا تکراری را یکدست کنید و در صورت نیاز نیمفاصلهها را به فاصله معمولی تبدیل یا حذف کنید.
متن ورودی
متن فارسی را وارد کنید؛ خروجی همزمان بهروزرسانی میشود.
خروجی اصلاحشده
متن نهایی را بررسی و سپس کپی یا دانلود کنید.
گزارش تغییرات
بدانید هر قاعده چند اصلاح انجام داده است.
کنترل کیفیت
هشدارهای احتمالی قبل از استفاده نهایی.
نیمفاصله کجا مناسب است؟
این ابزار عمداً همه فاصلهها را به نیمفاصله تبدیل نمیکند.
اصلاح نیمفاصله فارسی با کنترل روی قواعد
نیمفاصله یا ZWNJ در نگارش فارسی برای ترکیبهایی مثل «میروم» و «خانهها» استفاده میشود. متنهای کپیشده یا تولیدشده از منابع مختلف ممکن است ZWNJ ناقص، تکراری یا فاصله معمولی داشته باشند.
این ابزار چند سطح اصلاح دارد تا بتوانید از تغییرات محافظهکارانه شروع کنید یا قواعد گستردهتری مثل پسوندها و صفتهای تفضیلی را فعال کنید.
راهنمای استفاده از ZWNJ Fixer
این راهنما فقط درباره کار با همین ابزار است؛ از شروع کار تا معنی گزینهها و خواندن خروجی.
این ابزار دقیقاً چه کاری انجام میدهد؟
ZWNJ Fixer برای افزودن، اصلاح یا حذف نیمفاصله در متن فارسی است. چند سطح Rule دارد تا میزان مداخله را کنترل کنید و قبل از جایگزینی خروجی، تغییرات را ببینید.
قبل از شروع این موارد را بدانید
- ZWNJ همان نیمفاصله با Code Point U+200C است.
- برای متن تخصصی یا نامهای خاص با Safe شروع کنید.
- در HTML بهتر است فقط Text Nodeها پردازش شوند.
قدمبهقدم با ابزار کار کنید
- ۱. حالت کار را انتخاب کنیدبین «افزودن و اصلاح» و «حذف نیمفاصله» انتخاب کنید.
- ۲. سطح اصلاح را تعیین کنیدایمن، متعادل یا پیشرفته میزان مداخله ابزار را کنترل میکند.
- ۳. قواعد را بررسی کنیدقواعد می/نمی، ها، پسوندها و ترکیبهای سفارشی را فعال یا غیرفعال کنید.
- ۴. تغییرات را کنترل کنیدگزارش تغییرات را ببینید و سپس خروجی را کپی یا جایگزین ورودی کنید.
دکمهها، گزینهها و اصطلاحات یعنی چه؟
اگر نام یک گزینه فنی است، این بخش توضیح میدهد چه کاری انجام میدهد و در کدام بخش ابزار به کارتان میآید.
- ZWNJ
- همان نیمفاصله با کد U+200C.
- Safe/Balanced/Advanced
- سطح گستردگی قواعد اصلاح.
- Custom Phrases
- ترکیبهای خاص خودتان را به قواعد اضافه میکند.
- Remove Mode
- نیمفاصله را به Space یا اتصال کامل تبدیل میکند.
خروجی ابزار را چطور تفسیر کنید؟
در Repair Mode واژههای تغییرکرده را مخصوصاً در «می/نمی»، جمعها و پسوندها بررسی کنید. در Remove Mode فرق جایگزینی با Space و اتصال کامل را آگاهانه انتخاب کنید.
سوالات رایج
نیمفاصله چیست؟
یک نویسه Unicode با کد U+200C است که اتصال حروف را قطع میکند بدون اینکه فاصله کامل بصری ایجاد کند.
کجا از نیمفاصله استفاده میشود؟
در بسیاری از ترکیبهای فارسی مثل پیشوند «می» و پسوند «ها» و برخی ساختهای صرفی استفاده میشود.
میتوان همه نیمفاصلهها را حذف کرد؟
بله؛ ابزار حالت تبدیل به Space معمولی یا حذف کامل ZWNJ را جدا ارائه میدهد.