diff --git a/etpgrf_site/typograph/templates/typograph/index.html b/etpgrf_site/typograph/templates/typograph/index.html index a890926..6ebbd52 100644 --- a/etpgrf_site/typograph/templates/typograph/index.html +++ b/etpgrf_site/typograph/templates/typograph/index.html @@ -178,7 +178,8 @@ {# Описание (видно, когда выключено) #}
- Кавычки, скобки, точки и запятые не будут выноситься за границы текстового блока. + Кавычки, скобки, точки и запятые не будут выноситься за границы текстового блока.
+ Не злоупо­требляйте висячей пунктуацией. Она оправдана и наиболее эффектно выглядит только в заголовках, тизерах, выносах и врезках (например, для цитат).
{# ========== #} @@ -279,7 +280,8 @@ // Словарь названий для спецсимволов const charNames = { - 0x00a0: "NoBreakable Space (неразрывный пробел —  )", + 0x00A0: "NoBreakable Space (неразрывный пробел —  )", + 0x00AD: "Soft Hyphen (мягкий перенос — ­)", 0x2002: "En Space (полужирный пробел —  )", 0x2003: "Em Space (жирный пробел —  )", 0x2007: "Figure Space (цифровой пробел —  )", @@ -304,7 +306,7 @@ highlightActiveLineGutter(), // Подсветка NBSP и других специальных пробелов highlightSpecialChars({ - specialChars: /[\u2002\u2003\u2007\u2009\u00a0\u200A\u200B\u200C\u200D\u200E\u200F\u205F\u2060\u2062\u2063]/, + specialChars: /[\u2002\u00AD\u2003\u2007\u2009\u00a0\u200A\u200B\u200C\u200D\u200E\u200F\u205F\u2060\u2062\u2063]/, addSpecialChars: true, render: (code) => { let span = document.createElement("span");