Об этом проекте
mdtablefix исправляет таблицы Markdown, регулируя ширину столбцов для обеспечения единообразия. При использовании --wrap инструмент переносит абзацы и элементы списков по 80 столбцов, рассматривая слова с дефисом как неделимые единицы. Инструмент сохраняет синтаксис Markdown при переносе, включая встроенный код, ссылки, ссылки на сноски GFM, цитаты в скобках и распространенные последовательности дат. Он игнорирует блоки кода в кавычках и учитывает экранированные вертикальные черты. Дополнительные возможности включают перенумерацию упорядоченных списков с поддержкой вложенных списков, стандартизацию тематических разделителей до 70 нижних подчеркиваний, замену ... на символы многоточия, нормализацию ограждений кода, преобразование заголовков Setext в формат ATX и обработку YAML frontmatter. Инструмент конвертирует простые HTML-таблицы в Markdown в процессе предварительной обработки. Он обрабатывает несколько файлов параллельно, сохраняя порядок ввода, и предоставляет функции библиотеки Rust для встраивания логики перераспределения таблиц.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.