Skip to content

Instantly share code, notes, and snippets.

@Krugloff
Krugloff / create_rus_ruby_book
Last active November 4, 2019 10:38
Script for create RusRubyBook
#!/usr/bin/env ruby
#encoding: utf-8
# Внимание! Скрипт работает только на версии ruby 2.0
# create_rus_ruby_book filename -> возвращается результат обработки файла;
# create_rus_ruby_book dirname -> все *.md файлы будут обработаны. Результат сохраняется в *.tex файл с тем же именем (файл будет перезаписан).
require 'redcarpet'
@Krugloff
Krugloff / rus_ruby_book.sty
Last active December 16, 2015 20:19
XeLaTeX style for RusRubyBook
\ProvidesPackage{rus_ruby_book}
\clubpenalty=10000 % запрет разрыва после первой строки абзаца.
\widowpenalty=10000 % запрет разрыва перед последней строкой абзаца.
\tolerance=5000
\RequirePackage{xltxtra}
\RequirePackage{xunicode}
\RequirePackage{xecyr}