Пишите курсовые и дипломные работы по ГОСТу в формате Markdown
Документация
Отчеты о багах
·
Предложения
Когда нужно написать диплом, начинается битва с Word - картинка сместилась и утащила за собой весь текст. В одном определенном абзаце на странице 34, почему-то исчез абзацный отступ 1,25.
Данная проблема решается с помощью Markus. Вы пишете свою работу не отвлекаясь на оформление по ГОСТу, приложение будет делать это за вас.
Вы пишете то, что хотите увидеть в вашем документе - Markus сам применит все нужные стили оформления.
(Вверх)
Вы можете использовать собственные шаблоны .dotm
. Создайте пустой документ Word, подстройте внешний вид элементов страницы (стили шрифтов, отступы и т.д.) на свое усмотрение и сохраните файл с расширением .dotm
.
Перед созданием проекта переместите шаблон в папку будущего проекта и выберите его при создании.
Также, вы можете назвать свой файл шаблона так-же как и выбранный вами системный файл шаблона. В этом случае использоваться будет тот шаблон, который находится в папке проекта.
Данное приложение было вдохновлено Gostdown. Оно отлично выполняет свои задачи, но сложнее в использовании и расчитано на большие требования к оформлению.
- Его легко использовать. Документ верстается одной командой
- Не требуется установка Pandoc.
- Не требуется наличие Word в системе. Markus не использует COM объекты Word а почти напрямую записывает данные в .docx файл. Вы можете продолжить редактирование в любой удобной для вас программе поддерживающей документы Word.
(Вверх)
Скачайте архив с приложением отсюда. Распакуйте в удобной папке, откройте ее в любом терминале.
markus new <Название проекта>
- создает новый шаблонный проект в выбранной папкеmarkus build
- верстает проект с использованием выбранного шаблонаmakrus config
- изменение настроек проектаmarkus help
- помощь по командам
Для того, чтобы запускать Markus из любой папки, добавьте путь к папке с markus.exe
в PATH
. Подробнее
На данный момент приложение находится на ранней стадии разработки и дает только базовые возможности по верстке документов. Со временем, будут реализованы большинство необходимых функций и не будет необходимости редактировать документ вручную.
(Вверх)
- Выбор папки проекта в командах
- Команда "edit" для изменения настроек существуюего проекта
- Дополнительные варианты выделения (перечеркнутый, подчеркнутый итд.)
- Код
- Поддержка кода внутри абзаца
- Поддержка блоков кода
- Ссылки на литературу
- Единый стиль оформления ссылок на литературу
- Поддержка подсветки синтаксиса
- Поддержка PlantUML диаграмм
(Вверх)
Буду рад любому вкладу в разработку проекта.
Если вы хотите предложить свои изменения, создайте pull request. Также вы можете предложить свои идеи как issue
с тэгом enchancement
.
- Сделайте fork проекта
- Внесите свои изменения в отдельную ветку
- Создайте Pull Request
(Вверх)