Skip to content

Baderik/Polygon2Cats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Polygon to Cats

Скрипт для конвертации пакета из Polygon в формат CATS.

GitHub top language GitHub

Установка и запуск

У вас должен быть установлен Python 3.8 или выше.

  1. Клонирование репозитория

git clone https://github.com/Baderik/Polygon2Cats.git

  1. Запуск скрипта

python3 Polygon2Cats/main.py

  1. После запуска проверить .xml файл.

Документация

  • Передача исходного пакета:

    1. Как аргумент скрипта

    python3 main.py PACKAGE_PATH

    1. Как входные ответ на запрос программы
    python3 main.py
    >> Please, Enter path to polygon package dir or zip
    >> PACKAGE_PATH
    
    • PACKAGE_PATH путь либо до директории с распакованным пакетом, либо до .zip файла с этим пакетом.
    • PACKAGE_PATH ищется в config/search_dirs. По стандарту:
    1. Абсолютный путь
    2. Локальный путь относительно python.exe.
    3. Локальный путь относительно Polygon2Cats директории.
    4. Локальный путь относительно Polygon2Cats/polygon.
  • Изменить в config.py можно:

    • Path до сохранения, разархивирования, поиска файлов и директорий.
    • Название .xml файла в итоговом пакете.
    • Уровень Логирования.

Предупреждение

После автоматической конвертации вручную проверить корректность пакета. В данный момент, есть особенности:

LaTeX формат текста задачи не поддерживается в CATS. Исключением является формат $$math$$.

Изображения копируются, но не вставляются в текст задачи.

Обрабатываются только ресурсы из ведущего языка задачи.

Resources файлы копируются, но не подключаются внутри .xml.

About

No description, website, or topics provided.

Resources

License

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages