Таблица в LaTeX и Markdown
Вставьте таблицу из Excel и получите код таблицы LaTeX, Markdown или HTML
Загрузка инструмента…
Превращает таблицу, скопированную из Excel или Google Таблиц, в код LaTeX tabular, Markdown или HTML. Пригодится, чтобы вставить таблицу в статью или отчёт либо отредактировать уже готовую таблицу LaTeX или Markdown.
Как пользоваться
- На вкладке «Редактировать таблицу» скопируйте диапазон из Excel или Google Таблиц и вставьте его в любую ячейку. Редактируйте ячейки прямо в таблице, а размер меняйте кнопками «Добавить строку» и «Добавить столбец».
- Выберите выравнивание каждого столбца в поле над ним: «По левому краю (l)», «По центру (c)» или «По правому краю (r)».
- В разделе «Настройки вывода» задайте «Первая строка — заголовок», «Линии booktabs» и «Обернуть в окружение table (подпись, метка)».
- Выберите формат вывода LaTeX, Markdown или HTML и нажмите «Копировать» или «Скачать».
Как это работает
- Десять специальных символов LaTeX (& % $ # _ { } ~ ^ \) экранируются автоматически. Перенос строки внутри ячейки превращается в пробел.
- При выравнивании «Авто» столбец, в котором все ячейки под заголовком — числа, выравнивается по правому краю, а остальные столбцы — по левому.
- На вкладке «Вставить или импортировать» таблицу LaTeX tabular или Markdown можно превратить обратно в сетку. Для LaTeX читается только первое окружение tabular, а ячейки \multicolumn разбиваются на пустые ячейки.
Частые вопросы
- Как перевести таблицу Excel в LaTeX?
- Скопируйте диапазон в Excel и вставьте его в первую ячейку на вкладке «Редактировать таблицу». Код tabular сразу появится ниже; нажмите «Копировать» и вставьте его в документ.
- Что меняет booktabs?
- В таблице остаются только три горизонтальные линии — \toprule, \midrule и \bottomrule — и нет вертикальных. В преамбуле документа нужен \usepackage{booktabs}.
- Как выровнять столбец по центру в таблице Markdown?
- Поставьте двоеточие с обеих сторон разделителя, например :---:. Здесь достаточно выбрать для столбца «По центру (c)», и это будет сделано в выводе автоматически.
- Поддерживаются ли объединённые ячейки?
- Нет. В сетке нельзя объединять ячейки, а \multicolumn в импортированном LaTeX разбивается на пустые ячейки.