Changelog
v4.3.0
Новые правила:
ru/nbsp/initials
common/nbsp/beforeShortLastNumber
Changelog
v4.2.1
Устранены ошибки:
ru/dash/kade
в фамильных приставках «де»;common/symbols/cf
для ссылок.Changelog
v4.2.0
Новые правила:
ru/nbsp/groupNumbers
ru/nbsp/rubleKopek
ru/money/currency
Добавлена возможность указывать блоки текста, где не нужно типографировать:
var t = new Typograf({lang: 'ru'});
t.addSafeTag('<mytag>', '</mytag>');
t.addSafeTag('<mytag>', '</mytag>', '.*?');
t.addSafeTag(/<mytag>.*?</mytag>/gi);
Changelog
v4.1.0
Доработки правил:
common/nbsp/beforeShortLastWord
common/number/mathSign
common/space/afterPunctuation
common/space/delBeforePunctuation
common/space/delRepeatSpace
ru/dash/directSpeech
ru/nbsp/beforeParticle
Добавлено свойство Typograf.version
.
Changelog
v4.0.0
ru/nbsp/see
ru/space/afterHellip
ru/dash/daysMonth
ru/dash/time
ru/dash/decade
Правило ru/dash/main
разделено на несколько правил:
ru/dash/centuries
ru/dash/years
ru/dash/directSpeech
ru/dash/surname
common/sym/*
→ common/symbols/*
ru/punctuation/quot
→ ru/punctuation/quote
en/punctuation/quot
→ en/punctuation/quote
ru/optalign/quot
→ ru/optalign/quote
ru/nbsp/xxxx
→ ru/nbsp/year
common/nbsp/afterPara
→ common/nbsp/afterParagraph
ru/date/main
→ ru/date/fromISO
ru/nbsp/cc
→ ru/nbsp/centuries
common/punctuation/exclamation
→ ru/punctuation/exclamation
common/punctuation/exclamationQuestion
→ ru/punctuation/exclamationQuestion
index
у большинства правилChangelog
v3.5.0
Добавлены новые правила:
ru/punctuation/apostrophe
ru/nbsp/ps
common/space/bracket
common/space/squareBracket
common/space/beforeBracket
Changelog
v3.4.0
Добавлено новое правило «Пробел между числом и словом „год“».
Доработки и исправления в правилах:
common/nbsp/afterShortWord
common/nbsp/beforeShortLastWord
ru/nbsp/abbr
ru/nbsp/page
ru/nbsp/m
Changelog
v3.3.0
var tp = new Typograf({lang: 'ru', live: true});
У правил появилось дополнительное свойство live
#133, #139.
// Добавляем правило
Typograf.rule({
name: 'common/other/emoji',
live: false,
handler: function (text) {
return text.replace(/:-\)/g, '\uD83D\uDE0A');
}
});
live: true
— правило работает только в режиме типографирования на лету.
live: false
— правило не работает на лету.