Вчора друг навчив мене "магічному" елементу мови розмітки гіпертексту, що складається з таких символів: & n b s p; Так звані Я вже давно використовую "нерозривний простір" або "фіксований простір" у програмі Word (Ctrl + Shift + пробіл), але тексти в Інтернеті роками підтверджують мене в дурному упередженні, що вони його кашляли в HTML. Куди! У нас він доступний і тут, але, мабуть, ніхто (?) Не хоче його використовувати. У той же час насправді є багато ситуацій, коли типографіка та естетика змушують його тягнутися до цього! Давайте подивимось на них.

Дивлячись на текст над моєю фотографією вгорі праворуч, мене завжди дратувало: зв’язок "про деякі" та "в біологічних науках" перервався між прийменником та наступним словом, і спроби змінити його, розірвавши рядок, були даремно (програмне забезпечення туди не допускає). Але досить було вставити відповідний елемент, що вказує на суцільний простір, і текст нарешті відповідає типографському стандарту та ще кільком очам. Занадто малий? Дурна педантичність? Хм І вам не завадить розділити числа та одиниці, наприклад, 5 хвилин. або 10 кг за перерву рядка? У студентських текстах (включаючи заключні тези) мене вони потрясли ще до того, як я зрозумів, що для цього існують якісь стандарти. Не думаю, що всі сценарії про це теж дбали.

Тексти повинні бути приємними для читача не лише способом вираження, але й графічним поданням. Чому були винайдені пробіли між словами, розділові знаки, різний розмір шрифту, поділ на абзаци, дотримання полів, vym? Хоча суб’єктивні естетичні уявлення можуть відрізнятися, ми все ж маємо щось спільне. Ми не читаємо літери, як дитина, яка вивчає алфавіт, тому нам зручніше бачити вирази, які «нерозривно» належать разом. Іноді спробуйте, як невідповідні розриви рядків можуть вплинути на плавність вашого читання вголос.

залишайте

Я знайшов приємний, всебічний огляд використання фіксованого простору в Інтернеті мовного довідника Інституту чеської мови ASCR. Пропоную його словацький резюме:

Один рядок повинен читатись цілком:

- слова з прийменником/сполучником (v, s, z, k, a, i, o, u), або навіть із багатобуквеними односкладовими прийменниками,

- усталені фрази та скорочення (s. r. o., pl. no., p. n. l., FF UK,.),

- числові дані із абревіатурою (стор. 3, 10 хв., No 4,.),

- серійні номери з таким іменником (17 листопада, глава 5, 12 поверх,.),

- абревіатури так званого типу, тобто. зі словом, що стоїть за ними,

- номери (2 500), телефонні та поштові індекси (02 123 132, 811 04),

- цифри та позначки/одиниці (10%, 37 ° C, 50 €, 200 кг, - будьте обережні, скрізь повинен бути розрив, але про це часто забувають!),

- запис розрахунків (10: 2 = 5, 4 + 4 = 8),

- масштабні карти (карта в масштабі 1: 100 000), фіксуючи співвідношення (кількість голосів 1: 2),

- Резус-фактор, вирази типу вітаміну D,

- дати (14 лютого 2013 р., 24 грудня 1980 р.).,

- скорочення назв і звань з іменами (MUDr. Mrkvička, PhD, Ing. Novák, CSc, Maj. Zeman),

- скорочення імені з прізвищем (Я. Ковач).

Виправлені прогалини навіть мають перевагу не тільки в кінці рядка. Вони також з’являються при вирівнюванні тексту, коли програма розтягує його від краю до краю (Ctrl + J у програмі Word); суцільні зазори не збільшуються.

Якщо ви використовуєте MS Word, ви помітили, що він автоматично вставляє їх після однолітерних прийменників та сполучників. (Якщо ні, встановіть його, наприклад, для цього: Інструменти> Параметри автовиправлення> Автоформат під час введення> Клацніть Замінити пробіли після a, i, k, o, s, u, v, z суцільними пробілами.) до речі, коли ви бачите "невидимим, натиснувши піктограму ¶ (або ярлик Ctrl + 8), ці типи пробілів відображатимуться вам як °.

Однак зауважте, що Word може автоматично вставляти фіксований пробіл, лише якщо відповідна буква оточена пробілами! Якщо слідувати напр. після лапок або дужок, вам доведеться вирізати простір самостійно, як і у всіх інших випадках, згаданих вище (найпростіше вставити його за допомогою комбінації клавіш Ctrl + Shift + пробіл).

Правда, було б ідеально не обмежуватися дотриманням цих правил у програмах типу Word. Як я вже говорив на початку, різні мови програмування дозволять нам це робити, тому нам також не доведеться мати справу з невідповідними розривами тексту. але принаймні в заголовках Інтернет-текстів (зокрема, газет, звичайно), де вони надзвичайно псують враження.

Між іншим; в текстовому редакторі, доопрацьовуючи зовнішній вигляд тексту, ви можете досягти цього самого, використовуючи "передчасний" розрив рядка (який ви вставляєте із абревіатурою Shift + Enter), якщо ви використовуєте його безпосередньо перед виразом (кон'юнкція, число,.), який ви хочете переключити з кінця рядка на наступний. Я говорю про остаточну настройку, тому що якщо ви "ламаєте" рядки, але потім ви змінюєте текст, все може бути зрушено, і спочатку відповідні кінці не підійдуть.

Так як? Чи дозволили ви відмовити собі в недбалості щодо того, як закінчуються ваші рядки;-)? Зрештою, так мало достатньо:
Ctrl + Shift + пробіл
& n b s p;
(Хтось із учасників "обговорення" додасть шляхи для інших текстових редакторів та/або мов програмування?)

(Попередження для блогерів: Одне з розладів програмного забезпечення для ведення блогів МСП (і, мабуть, не тільки це), полягає в тому, що якщо ви помістите туди простір у HTML (інакше це не працює), вони зникнуть відразу після подальших змін тексту, навіть якщо вони були врятовані. Ви повинні вкласти їх наприкінці, тож я подивлюсь, чи це працює принаймні!)