Мы пытаемся переместить процесс документирования нашего проекта из Документов Google в набор автономных репозиториев Git.
Текстовые документы достаточно дружественны к Git, так как обычно нам не нужно никакого необычного форматирования, мы просто конвертируем все, скажем, в multimarkdown с возможностью встраивания LaTeX для сложных случаев.
Но электронные таблицы - это совсем другая история. Существует ли формат, похожий на электронные таблицы, который удобен для систем управления версиями (и, предпочтительно, так же удобочитаем, как и Markdown)?
«Дружественный формат»: Git хорошо работает с форматом ( не с XML) и генерирует удобочитаемые различия ( дополнительная конфигурация с использованием внешних инструментов - это нормально).
Очевидно, что варианты Markdown позволяют создавать статические таблицы, но я хотел бы иметь возможность использовать такие вещи, как и SUM()
т. Д. (Обратите внимание, что CSV имеет ту же проблему.) Нет WYSIWYG в порядке, но приличная поддержка редактора / инструмента будет хороший.
Обновление: ответы только для Linux, пожалуйста. Нет MS Office вещи.