سازنده متن خطخورده
متن را پایین تایپ یا جایگذاری کنید و متن خطخورده بگیرید تا هرجا خواستید کپی کنید — حتی در برنامههایی که از قالببندی پشتیبانی نمیکنند، چون خط بخشی از خود متن است (یک نویسهٔ ترکیبی یونیکد). همهچیز در مرورگر شما اجرا میشود.
متن خطخورده
نتیجه بهصورت نمادهای یونیکد است، نه یک فونت — بعضی برنامهها، کادرهای جستوجو و صفحهخوانها این نویسهها را درست نمیخوانند یا اصلاً نمیخوانند.
نحوه کار (و محدودیتها)
بعد از هر نویسهٔ قابلمشاهده یک نویسهٔ ترکیبی یونیکد (خطخورِ بلند U+0336 یا خطخورِ کوتاه U+0335) اضافه میشود و روی آن خط میکشد. چون خط بخشی از متن است، هنگام کپی و جایگذاری در هر برنامهای که یونیکد را نمایش میدهد باقی میماند.
تمیز دیده شدن خط به فونت برنامهٔ مقصد بستگی دارد — بیشتر پلتفرمهای مدرن آن را خوب نمایش میدهند، اما بعضی سیستمهای قدیمی خطها را نامنظم یا بهصورت نشانههای جداگانه نشان میدهند.
صفحهخوانها معمولاً خط را نادیده میگیرند و متن را عادی میخوانند — یا در بعضی موارد آن را هجی میکنند. برای استفادههای معمولی خوب است؛ جایی که معنی خطخورده بودن مهم است، از آن استفاده نکنید.
همان متن در سبکهای دیگر:
چه چیزی واقعاً تبدیل میشود — و چه چیزی ساده میماند
هر سبک در واقع یک جابهجایی واقعی کاراکترهای یونیکد است (مثلاً حرف بولد، کاراکتری متفاوت است نه یک فونت)، پس پوشش هر سبک فرق میکند: بولد حروف و ارقام (۰-۹) را پوشش میدهد، اما ایتالیک و دستنویس فقط حروف را — بنابراین عددها، نشانهگذاریها و بیشتر نمادها در آن سبکها بدون تغییر عبور میکنند. خط پوشش زنده بالای خروجی («N از M تبدیل شد») دقیقاً همین را برای هر چیزی که تایپ کردهاید نشان میدهد، نه یک وعدهٔ ثابت — یک جملهٔ دارای عدد را در ایتالیک بچسبانید تا تفاوتش با بولد را ببینید.
این کاراکترها کجا paste میشوند — و کجا ممکن است نشوند
اینها کدپوینتهای استاندارد یونیکد هستند، پس تقریباً هرجا متن یونیکدِ ساده پشتیبانی شود درست paste میشوند (بیشتر بیوهای شبکههای اجتماعی، برنامههای چت، سندها). ممکن است در سیستمهای خیلی قدیمی یا فونتهایی که آن بلوک خاص را ندارند بهصورت مربع/توفو نمایش داده شوند، و بعضی پلتفرمها در فیلدهای خاص یونیکد غیرعادی را حذف یا نرمالسازی میکنند (مثلاً نام کاربری). هیچ تضمینی برای پذیرش در پلتفرمهای دیگر وجود ندارد — قبل از اتکا برای کار مهم، روی پلتفرم مقصدتان تست کنید.
دسترسیپذیری: صفحهخوان چه میشنود
کاراکترهای یونیکدِ استایلدار با bold/italic در HTML یکی نیستند — ممکن است صفحهخوان آنها را بهصورت نمادهای جداگانهٔ ریاضی بخواند، حرفبهحرف هجی کند، یا نادیده بگیرد؛ بسته به صفحهخوان و فونت. اگر هدفتان در درجهٔ اول تأکیدِ دسترسپذیر است (نه جلوهٔ تزئینی)، در همان برنامهای که پست میکنید از قالببندی واقعیِ bold/italic استفاده کنید؛ این ابزار را برای استایلدهی بصری وقتی دسترسپذیریِ متنِ ساده اولویت نیست نگه دارید.
متن من جایی بارگذاری میشود؟
خیر. تبدیل کاملاً در مرورگر شما انجام میشود — هیچ چیزی به سرور ارسال، ذخیره یا ثبت نمیشود.
فرقش با قالببندی مثل ~~text~~ در دیسکورد چیست؟
خطخوردهٔ مارکداون فقط جایی کار میکند که خود برنامه از آن پشتیبانی کند. این ابزار خط را با یک نویسهٔ ترکیبی یونیکد داخل خود متن قرار میدهد، پس در بیو، نام کاربری، کامنتها — هرجایی که متن ساده پذیرفته میشود — کار میکند.
چرا در بعضی برنامهها خط شکسته دیده میشود؟
خط را فونتِ برنامهٔ مقصد رسم میکند. بیشتر پلتفرمهای مدرن آن را بهصورت یک خط تمیز وصل میکنند؛ اما بعضی فونتهای قدیمی آن را برای هر نویسه جداگانه و با فاصلههای کوچک نمایش میدهند. اگر خط بلند بد نمایش داده شد، خط کوتاه را امتحان کنید.
با هر زبانی کار میکند؟
بله — این نویسهٔ ترکیبی به هر نویسهٔ قابلمشاهدهای میچسبد، از جمله حروف دارای اَکسان و خطهای غیرلاتین. فاصلهها خطخورده نمیشوند تا متن بهصورت واژههای خطخورده خوانده شود، نه یک نوار پیوسته.