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

Categories:

chgktex v0.1

Мне давно не давали покоя размышления о том, почему в ЧГК, где так много, скажем, технической интеллигенции, совершенно не имеет распространения TeX. Итогом этих размышлений стало это предлагаемое вашему вниманию расширение для вёрстки пакетов ЧГК в TeX. Попутно выражаю благодарность коллективу создателей редактора Microsoft Word, ненависть к которому была одним из важнейших катализаторов процесса разработки.


Расширение обеспечивает приблизительно такой конвейер преобразований:


Вопрос 2: Одна из наиболее популярных песен группы «Wu-Tang Clan» [Ву-Тэнг Клэн] называется «C.R.E.A.M.» [Си-Ар-И-Эй-Эм], то есть «Cash rules everything around me». С названием какого объекта рифмуется название группы в песне с четвертого альбома?
Ответ: [Spoiler (click to open)]Всемирный торговый центр.
Комментарий: [Spoiler (click to open)]WTC и WTC. Они любят аббревиатуры, как можно было догадаться.
Источники: [Spoiler (click to open)]
  1. http://en.wikipedia.org/wiki/C.R.E.A.M.

  2. http://www.azlyrics.com/lyrics/wutangclan/backinthegame.html

  3. http://en.wikipedia.org/wiki/Iron_Flag
Автор: Дмитрий Карякин

Состоит оно из, собственно, tex-файла с объявлением новых команд, нескольких программ на языке Python, обеспечивающих возможность удобной конвертации из текстового формата в tex, а оттуда в html/ЖЖ со спойлерами, и сниппетов для редактора Sublime Text, повышающих удобство редактирования.

При помощи расширения уже было свёрстано два пакета, один из которых — тур команды «Русский перст» на чемпионате Санкт-Петербурга — сейчас обсуждается в ЖЖ Андрея Петухова.

Плюсы:
+ Автоматическая нумерация вопросов и туров;
+ Удобная конвертация plain text → tex; tex → html; tex → lj. Формат со спойлерами особенно удобен для тестирования;
+ Единообразное приятное форматирование, тонкости вёрстки (типа микротипографики), недоступные в Word;
+ \input{Все преимущества языков разметки над WYSIWYG};
+ Этим будете пользоваться только вы и ваши друзья-задроты.

Минусы:
− менее удобная онлайн-коллаборация (кажется, единственный онлайн-сервис с подсветкой LaTeX — это stypi.com), впрочем, кажется, непосредственная онлайн-коллаборация при написании пакетов ЧГК, в сравнении со, скажем, совместным написанием научных работ, не так уж необходима.
− \input{Все преимущества WYSIWYG над языками разметки};
− Этим будете пользоваться только вы и ваши друзья-задроты.

Все файлы проекта, включая более подробную документацию, можно скачать отсюда, там же скоро появятся бинарники для людей, не желающих ставить питон. Тут можно всегда достать последнюю development-версию. Багрепорты, предложения, дополнения — всё это приветствуется, разумеется.
Subscribe

  • Земляничная соната - 2016

    Дорогие друзья! Завершился синхронный турнир "Земляничная соната - 2016". В синхроне приняло участие 93 команды из 19 городов, 6 стран.…

  • Земляничная соната - 2016

    Здравствуйте! Как ни странно, всё ещё принимаются заявки на синхронный турнир "Земляничная соната", который пройдёт 17-21 июня:…

  • Земляничная соната - 2016

    Уже через неделю стартует синхронный турнир "Земляничная соната - 2016". Мы гарантируем, что этот синхрон будет отличаться от большинства.…

  • 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.
  • 79 comments

  • Земляничная соната - 2016

    Дорогие друзья! Завершился синхронный турнир "Земляничная соната - 2016". В синхроне приняло участие 93 команды из 19 городов, 6 стран.…

  • Земляничная соната - 2016

    Здравствуйте! Как ни странно, всё ещё принимаются заявки на синхронный турнир "Земляничная соната", который пройдёт 17-21 июня:…

  • Земляничная соната - 2016

    Уже через неделю стартует синхронный турнир "Земляничная соната - 2016". Мы гарантируем, что этот синхрон будет отличаться от большинства.…