Skip to content

Пишите курсовые и дипломные работы по ГОСТу в формате Markdown

License

Notifications You must be signed in to change notification settings

Cregennan/Markus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

118cc70 · Feb 21, 2023

History

50 Commits
Feb 21, 2023
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Jan 29, 2023
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 21, 2023
Feb 18, 2023
Jan 29, 2023
Feb 1, 2023
Jan 29, 2023
Feb 20, 2023
Jan 29, 2023
Jan 30, 2023
Feb 20, 2023

Repository files navigation

build Stargazers Issues MIT License


Markus

Пишите курсовые и дипломные работы по ГОСТу в формате Markdown
Документация
Отчеты о багах · Предложения

О проекте

Когда нужно написать диплом, начинается битва с Word - картинка сместилась и утащила за собой весь текст. В одном определенном абзаце на странице 34, почему-то исчез абзацный отступ 1,25.
Данная проблема решается с помощью Markus. Вы пишете свою работу не отвлекаясь на оформление по ГОСТу, приложение будет делать это за вас. Вы пишете то, что хотите увидеть в вашем документе - Markus сам применит все нужные стили оформления.

(Вверх)

Собственные шаблоны

Вы можете использовать собственные шаблоны .dotm. Создайте пустой документ Word, подстройте внешний вид элементов страницы (стили шрифтов, отступы и т.д.) на свое усмотрение и сохраните файл с расширением .dotm.
Перед созданием проекта переместите шаблон в папку будущего проекта и выберите его при создании.

Переопределение шаблонов

Также, вы можете назвать свой файл шаблона так-же как и выбранный вами системный файл шаблона. В этом случае использоваться будет тот шаблон, который находится в папке проекта.

Похожие решения

Данное приложение было вдохновлено Gostdown. Оно отлично выполняет свои задачи, но сложнее в использовании и расчитано на большие требования к оформлению.

Преимущества Markus:

  • Его легко использовать. Документ верстается одной командой
  • Не требуется установка 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

(Вверх)

About

Пишите курсовые и дипломные работы по ГОСТу в формате Markdown

Topics

Resources

License

Stars

Watchers

Forks

Languages