буквально женощло (pecheny) wrote in chgk,
буквально женощло
pecheny
chgk

chgksuite v0.1

Год назад я писал тут про предыдущую свою разработку — chgktex: http://chgk.livejournal.com/2558217.html
К сожалению, я ошибался: Ворд действительно является наилучшим компромиссом быстроты и качества для большинства задач, связанных с ЧГК. Таким образом, chgktex мог быть полезен лишь перфекционистскому меньшинству.
Однако задачи автоматизации никуда не делись, форматы Ворда (что doc, что docx) не стали более структурированными, а моя любовь к файлам, которые можно редактировать в блокноте, не ослабла :)
Поэтому позвольте представить вам chgksuite. Этот пакет включает в себя скрипты chgk_parser и chgk_composer, а также микроформат разметки 4s, вдохновлённый Markdown и reStructuredText. Файлы 4s легко читать глазами и редактировать руками, даже если вы никогда этого не делали. Но сам по себе формат не несёт непосредственной пользы. Вот что умеет chgksuite:


  1. импортировать в формат 4s из docx с извлечением картинок (поддержка doc под Виндоус планируется) и txt;

  2. экспорт в docx с возможностью автоматического забеления ответов, комментариев и источников — незаменимая функция для тестирования;

  3. экспорт в ЖЖ в стандартном формате: заголовок в теле поста, каждый вопрос в отдельном комментарии, от пользователя требуется только ввести пароль. Так же, как и в Ворде, имеется возможность автоматического скрытия ответов-комментариев-источников с помощью спойлеров. Раздатки, расположенные на локальном компьютере пользователя, автоматически заливаются на хостинг imgur;

  4. ну и старый добрый экспорт в латех никуда не делся.



chgksuite уже был опробован для выкладывания в ЖЖ вопросов последнего игрового дня Осеннего кубка ВШЭ. Теперь я открываю его для широкой аудитории: читайте полную документацию и качайте файлы на странице проекта: http://bitbucket.org/pecheny/chgksuite. Пользуйтесь, сообщайте о багах и предлагайте новые идеи. Надеюсь, пакет будет для вас полезен. Доступны бинарные сборки для Виндоус, OS X и Убунту.

Upd.: простая инструкция с картинками
Tags: техническое обеспечение
Subscribe

Recent Posts from This Community

  • Турниры ЧГК онлайн — обновление графика игр

    Привет! Сегодня, в ПЯТНИЦУ, 23 АПРЕЛЯ, проведем для вас онлайн "Пальмовое первенство" (в 21:30 MSK / KYIV) и "50 на двоих - 2"…

  • Куб-5: итоги

    5-й этап «Куба» собрал много хороших команд — спасибо всем пришедшим — и хороших авторов. Давайте посмотрим, кто победил из…

  • Турниры Онлайн - 22-23 апреля

    В четверг-пятницу - 22-23 апреля - в расписании Харьковской Виртуальной Игровой Площадки ‼ премьеры турнира "Пальмовое…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 10 comments

Recent Posts from This Community

  • Турниры ЧГК онлайн — обновление графика игр

    Привет! Сегодня, в ПЯТНИЦУ, 23 АПРЕЛЯ, проведем для вас онлайн "Пальмовое первенство" (в 21:30 MSK / KYIV) и "50 на двоих - 2"…

  • Куб-5: итоги

    5-й этап «Куба» собрал много хороших команд — спасибо всем пришедшим — и хороших авторов. Давайте посмотрим, кто победил из…

  • Турниры Онлайн - 22-23 апреля

    В четверг-пятницу - 22-23 апреля - в расписании Харьковской Виртуальной Игровой Площадки ‼ премьеры турнира "Пальмовое…