Дефис / тире нормализаторы

Дефистерді, en dash, em dash, минус белгілерін және жапон ұзын дыбыс белгілерін сыртқы түріне емес, рөліне қарай реттеңіз.

URL-дер, күндер, нұсқалар, CLI жалаулары және code әдепкіде қорғалады, ал бәрі браузеріңізде орындалады.

Мәтініңіз осы құрылғыда қалады. Жүктеу жоқ, есептік жазба жоқ, server-side өңдеу жоқ.

Сызықшаға ұқсас белгілерді құрылымдық деректерді бұзбай стандарттаңыз

Бұл құрал Unicode-та ұқсас көрінетін белгілерді әртүрлі рөл ретінде қарайды. Техникалық token-дерді бұзбай сақтай отырып, редакциялық мәтінді, көптілді мазмұнды және жапон аралас жазуын стандарттауға көмектеседі.

Қалай пайдалану керек

  1. Тазалағыңыз келетін мәтінді қойыңыз.
  2. Preset таңдаңыз және мәтін түсініксіз болса, сенім деңгейін реттеңіз.
  3. Қанша элемент өзгергенін, қорғалғанын немесе қолмен қарауға қалғанын тексеріңіз.
  4. Нәтижені көшіріңіз, есепті сақтаңыз немесе тағы бір өтім үшін нәтижені қайта жіберіңіз.

Мысалдар

Аралық пен parenthetical dash-ты ажырату

Кіріс
Chapters 10-12 - revised edition
Нәтиже
Chapters 10–12 — revised edition

Математика үшін Unicode minus белгісін қолдану

Кіріс
Temperature dropped to -5 and x-1 = 0.
Нәтиже
Temperature dropped to −5 and x−1 = 0.

Күндер, URL-дер және CLI жалауларын қорғау

Кіріс
Release 2026-03-12, URL https://example.com/my-tool, flag --dry-run
Нәтиже
Күн, URL және CLI жалауы өзгеріссіз қалады, ал айналасындағы мәтін қалыпқа келтіріледі.

Жапон ұзын дыбыс белгілерін dash-тардан бөлек сақтау

Кіріс
スーパー - A-B - 3-5kg
Нәтиже
スーパー ― A‐B ― 3–5kg

Негізгі терминдер

Hyphen

Сөз немесе күрделі термин ішіндегі байланыстырушы белгі. Unicode U+2010 сияқты арнайы hyphen таңбаларын береді.

En dash / Em dash

Жиі аралықтар, үзілістер немесе parenthetical кідірістер үшін қолданылатын dash таңбалары. Қолданылуы жазу жүйесі мен style guide-қа байланысты.

Minus sign

Математикалық теріс не азайту белгісі. Unicode бұл рөлге U+2212 таңбасын береді.

Long sound mark

Жапон тілінде katakana сөздеріндегі дауысты созу үшін қолданылатын белгі. Ол dash емес.

Юникод шындығынан алынған ескертпелер

  • ASCII hyphen-minus теруге ыңғайлы, бірақ ол тыныс белгілерінің бірнеше рөлін бір ғана таңбаға жинақтайды.
  • Жапондық ー және жапон стиліндегі ― кейбір қаріптерде ұқсас көрінгенімен, код нүктелері бөлек.
  • Техникалық мәтінді шамадан тыс қалыпқа келтіру командаларды, нұсқаларды, slug-тарды және URL-дерді бұзып жіберуі мүмкін, тіпті нәтиже әдемірек көрінсе де.

Жиі қойылатын сұрақтар

Текстім бір жерге жүктеле ме?

Жоқ. Барлығы тек браузеріңізде орындалады.

Нені автоматты түрде қорғайды?

Әдепкіде құрал URL-дерді, email-дерді, күндер мен уақыттарды, нұсқаларды, ID-лерді, file path-терді, CLI жалауларын, code block-тарды, inline code-ты және негізгі markup-ты қорғайды.

Неге әрбір hyphen-minus-ты соқыр түрде алмастырмайды?

Өйткені ASCII hyphen-minus сөз ішіндегі дефис, аралық dash, parenthetical dash немесе математикалық minus белгісі болуы мүмкін. Соқыр ауыстыру нақты деректерді жиі бұзады.

Жапон ұзын дыбыс белгілерін өзгертеді ме?

Әдепкіде жоқ. Half-width ұзын дыбыс белгісін full-width түріне түрлендіруге болады, бірақ құрал ұзын дыбыс белгілерін dash-қа айналдырмайды.

Көптілді немесе RTL мәтінмен жұмыс істей ме?

Иә. Кіріс пен нәтиже автоматты мәтін бағытын қолданады, ал бет ағылшын тілін болашақ аудармаларға негіз болатын бастапқы тіл ретінде етіп құрастырылған.

Екіұшты жағдайларда не болады?

Әдепкі әрекет - оларды сақтап, шолуға қою. Стиль нұсқаулығыңыз агрессивті нормализацияны қаласа, күштірек режимге ауыса аласыз.

Ескертпелер

  • Қорғаныс ережелері қауіпсіздікке басымдық беретін эвристикалар. Егер қорғалған token ішінде нормализация жасағыңыз келсе, алдымен сол қорғанысты өшіріңіз.
  • Қатты нормализация house style, legal drafting ережелері немесе domain-specific белгілеулермен қайшы келуі мүмкін.
  • Ортақ URL тек баптауларды қамтиды. Онда енгізілген не шыққан мәтін ешқашан болмайды.