vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Проверил тут как именно разные рендерилки markdown-а обрабатывают разные способы представления стихотворных цитат.

Существует два способа сделать в маркдауне жесткие разрывы строк в произвольном месте:

  1. Вставить между последним печатным символом и переводом строки два пробела
  2. Использовать Lineblock extension, т.е нарисовать в начале строки вертикальную линию из |.

Рассмотрены следующие форматтеры:

  1. fossil wiki- понимает оба способа, но второй красивее отбивает интервалами
  2. pandoc
    • При рендеринге в html/epub делает честными <br>, второй - помещает в <div> со специальным классом.
    • При рендеринге в fb2 первый способ теряет совсем, стирая лишние пробелы, второй - честно превращает в <poem>.
    • При рендеринге в TeX аккуратно расставляет жесткие разрывы строки в обоих вариантах. Во втором еще пытается аккуратно изобразить начальные пробелы.
  3. Dreamwidth - line block extension вообще не умеет, как и code block через три бэктика. А вот пробелы на конце строки понимает правильно.
  4. github и gitlab пробовать не буду. Лень.

Date: 2020-11-29 12:31 pm (UTC)
From: [personal profile] caztd
> По-моему у pandoc "прямая конвертация в pdf" - это через TeX.
да, pdflatex по умолчанию

> Хотя я в упор не понимаю, зачем конвертирвоать в pdf
corporate guidelines ;)

Date: 2020-11-29 01:07 pm (UTC)
From: [personal profile] caztd
Ой, пост же про linebreaks в .md и конверсии оных ;)

А если серьезно, то достаточно много случаев,
особенно в табличках, где нужно форматировать строки определенным образом.
Ну или вставки от маркетинга, которые должны выглядеть точно так, как задано.
Так что от стихов не сильно отличается, хоть и не стихи :(

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 23 4 56 7
89 1011 121314
15161718192021
22232425262728
2930     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 12th, 2025 11:12 pm
Powered by Dreamwidth Studios
OSZAR »