Литгалактика Литгалактика
Вход / Регистрация
л
е
в
а
я

к
о
л
о
н
к
а
 
  Центр управления полётами
Критика и статьи
  Все произведения » Критика и статьи » Статьи » одно произведение
[ свернуть / развернуть всё ]
Как оформить произведение «лесенкой», если нужно (технически)   (ЦУП)  
Здравствуйте, литгалактяне!

Периодически возникает такой вопрос. Но сначала для тех, кто не знает, что такое «лесенка»? Это когда стихотворение записано графически вот так:

Зима!..
            Крестьянин, торжествуя,
На дровнях
                    обновляет
                                    путь...


Нужно ли так оформлять или нет - это вопрос к автору. Я лишь рассказываю как это сделать технически. Поскольку это не так просто.

Дело в том, что в Ворде вы можете просто отодвинуть слова от края пробелами или табуляцией. Да, можно. Вы копируете, вставляете в форму добавления произведения, публикуете и... видите вот такой текст:

Зима!..
Крестьянин, торжествуя,
На дровнях
обновляет
путь...


Ой, а куда делись пробелы, которыми сдвигали?! А их уже нет. И открыв произведение на редактирование, вы увидите, что их вообще уже нет там.
Почему? Потому что это не Ворд. Здесь постоянно действуют два правила компоновки пробелов, их надо знать. Хочу подчеркнуть: эти два правила невозможно отключить, чисто технически это невозможно в нашей системе публикации.

Итак,
Правило первое. Все множественные пробелы подряд преобразуются в один единственный пробел.

Как это запомнить? Да, просто пробел - это ноль. Много нулей подряд (0000) - это всё тот же ноль (0). Публикуя "Маша (пять пробелов) любит (три пробела) мандарины" вы получите "Маша любит мандарины" (без лишних пробелов).

Правило второе. Пробел в самом начале строки (или скомпонованные в один пробел несколько пробелов, см. правило один) просто игнорируется, не отображается.

Как это запомнить? Опять-таки 012 - это просто 12 (если пробел представить нулём).

Так что пробелами лесенку сделать не получится. Но есть несколько других способов.

Способ первый (выглядит плохо, но работает).
Вместо пробелов используем точки.

Зима!..
..............Крестьянин, торжествуя,
На дровнях
.................обновляет
..................................путь...


Способ второй. Это модификация первого способа. Т. е. сначала мы делаем точки, а потом закрашиваем их в цвет фона (т. е. в данном случае в белый) и они становятся невидимыми.

Зима!..
..............Крестьянин, торжествуя,
На дровнях
.................обновляет
..................................путь...


Как это делается технически:
1. Выделяете точки.



2. В панели инструментов выбираете цвет (Color) в принципе любой, ну к примеру, синий (blue).



3. Получается вот так.



4. Меняете слово blue на white



5. Т. е. то, что между словами в квадратных скобках "color=white" и "/color", будет белого цвета. А поскольку фон у нас белый, то будет просто невидимым.

И способ третий. Использовать специальный системный символ, набираемый с помощью кода - невидимый псевдо-пробел.

Здесь надо пояснить. Каждый символ - это по сути код, преобразуемый в символ. Т. е. можно набрать на клавиатуре или в Ворде символ "—" (длинное тире). А можно кодом символа... Его код в HTML (интернет-страница) - #8212 или mdash. Но чтобы он отобразился, нужно перед этими цифрами со значком # или перед спецсловом mdash поставить знак амперсанда - &
Попробуем? Вот: —

Это я кодом поставил длинное тире, не символом.

Так вот. Есть специальный символ псевдо-пробела, его код nbsp со значком амперсанда, конечно, перед этими четырьмя буквами. Запомнить их легко:
н б с п - нужно будет сделать пробел (но нбсп латиницей, конечно - nbsp).
К примеру, нам надо сдвинуть слова "Крестьянин, торжествуя," от края строки на условные 12 символов. И мы пишем так:



Начинаем с псевдо-пробела, потом пробел (обычный пробел), потом опять псевдо-пробел, потом опять обычный пробел... Шесть псевдо-пробелов и шесть обычных пробелов - это и есть сдвиг на 12 пробелов.
Аналогично делаем и другие сдвиги такой вот комбинацией псевдо-пробела и пробела.

Добавляем ещё, если надо больше сдвинуть, убираем лишние - если сдвинули слишком сильно... И получаем результат:

Зима!..
            Крестьянин, торжествуя,
На дровнях
                    обновляет
                                    путь...


Кстати, все эти сдвиги применимы и для эпиграфов (обычно их сдвигают вправо относительно текста), и для отображение абзаца в прозе. Всё это делается именно так - по второму или третьему способу.

Часто спрашивают: а нельзя ли это сделать как-то попроще без всяких кодов, выделений невидимым цветом, всех их "танцев с бубнами", типа как в Ворде?
К сожалению, нельзя. Ещё раз повторю: это не Ворд, это интернет-страница.

Если бы можно было сделать проще, я бы сделал, уж поверьте. Я сам часто пользуюсь нбсп-кодами. Но нельзя технически сделать проще. И я вот как-то уже привык, тут просто дело тренировки и ещё - понимания "как это работает". И всё.

Хороших вам полётов!
 
Опубликовано: 25/12/25, 18:40 | mod 25/12/25, 20:08 | Просмотров: 54 | Комментариев: 11
Загрузка...
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Все комментарии (11):   

О, полезно, спасибо. Как раз недавно не смогла эпиграф нормально поставить и махнула рукой)

А у нас тут нет случайно какой-нибудь личной странички типа дневника для интимных записей? ) чтоб туда себе шпаргалку прикрепить и пользоваться в нужный момент?
Евгения   (26/12/25 08:57)    

Спасибо , за  нужную и полезную статью! Изложено доступно, понятно. Сделала 2 способом, все легко, теперь графически стих именно такой , как и задумывался    художественная задача решена) 
как мне нравится такая оперативность на сайте, спасибочки
Ванжелика   (25/12/25 22:31)    

Получилось!
                Спасибо,
                      Лис!
Марина_Юнг   (25/12/25 22:25)    

Трижды исправляла, больше не буду.))) Просто поняла, что надо делать больше значков. Но с точками, наверное, быстрее  
Хотела для ускорения скопировать эту комбинацию в буфер и вставлять, но почему-то это не работает — он вставляет другие символы  
Пришлось каждый раз набирать.
Марина_Юнг   (25/12/25 22:33)    

Спасибо!! Очень полезная вещь!
Теперь буду красить белым колором)) точки. А раньше высчитывала, сколько надо этих  &нбсп.
holiday
Галина_Пиастро   (25/12/25 21:59)    

up
Ирина_Ашомко   (25/12/25 21:52)    

спасибо, Ирина
радости Вам
Алексей_Лис   (27/12/25 15:50)    

up
Ирина_Архипова   (25/12/25 20:23)    

спасибо, Ирина
радости тебе
Алексей_Лис   (27/12/25 15:50)    

Лис! Спасибо за ценную информацию. Для меня это всегда было проблемой. Я люблю лесенку, потому и тебя иногда "доставала", чтобы ее сделать. Надеюсь, сейчас  получится.
Ольга-Клен   (25/12/25 20:07)    

здравствуй, Оля:)
да, надеюсь, что теперь все освоить, кто хочет
это только поначалу трудно, а потом дело привычки и опыта
радости тебе
Лис
Алексей_Лис   (27/12/25 15:46)