Логіка нерозривного пробілу в заголовках з умовами
Даної тематики на англійській мові не було знайдено, тому вважаю себе першовідкривачем у публікації даної тематики.
Нерозривний пробіл — елемент комп'ютерного кодування текстів. Відображається всередині рядка як звичайний пробіл, але не дозволяє програмам відображення і друку розірвати в цьому місці рядок. Використовується для автоматизації верстки, правила якої наказують уникати розриву рядків у відомих випадках.
Ціль: Налагодження автоматичного форматування заголовків, що не поміщаються в одну строку. В ідеалі, створення односторінкового онлайн сервісу та строки коду для легкої інтеграції у будь-яку веб-форму.
Будь-який дизанер з цим стикався. А саме: де має бути перенесення на нову строку у коротких текстах від трьох слів до трьох речень. В англійській мові є навіть ідіома, визначення явища, якому я об'явив війну — bad breaks. Дослівно — "поганий перелом", тобто перенесення, погане перенесення.
Ось звідси і чудова назва — "anti bad breaks title". На такі речі, текстові поля не звертають увагу, текстові редактори також тому, що алгоритм перенесення ставить чітку ціль — якнайменше пустого місця вкінці кожного текстового рядку. Але ми маємо справу з заголовками, а точніше - назвами фільмів. Тому рухаємося, дещо в зворотньому напрямку після такого форматування тексту — нам важливо зробити перехід у новий рядок змістовно, пунктуально, встановити правила нерозривних сполучень, а це означає — зробити раніше перехід на новий рядок, як перша умова, ну і звичайно не розривати: одиниці виміру, якщо вони скороченні, частки мови, особисті назви при умові наявності не лише самої назви і т.д. Було б доцільно про це все написати, але нехай деякі моменти залишаться "за кадром".
У планах зробити сервіс для форматування кілька-рядкових заголовків. І я не буду тут розкривати всі правила. Як ми знаємо хороший дизайн — дизайн, якого не видно, тому і тут не повинно нічого бути видно, це повинно сприйматись, або ні)
Дане питання постало ребром передімною, коли з'явилася необхідність автоматично з Google Sheets створити 40 xls файлів для імпорту в Photoshop Variables.
Photoshop Variables — функція, що дозволяє автоматично створювати різні варіації поєднання шарів, тексту. Найяскравіший варіант - дизайн візитки.