0.1.6 • Published 8 years ago

grunt-contrib-groontograf v0.1.6

Weekly downloads
1
License
-
Repository
github
Last release
8 years ago

Грунтограф

Плагин для гранта, который типографит текст.

Он расставляет неразрывные пробелы после предлогов, союзов и коротких слов. Меняет «программистские кавычки» на ёлочки, а вложенные — на лапки. Заменяет дефис на тире, там где это нужно. Ставит короткое тире в диапазонах чисел. Cвешивает кавычки и скобки. Стилизует аббревиатуры. Ставит полупробелы в числах и перед знаками валют. Пока знает только русский язык.

Установка

Чтобы установить грунтограф, зайдите через терминал в папку с проектом и вызовите команду:

npm install grunt-contrib-groontograf --save-dev

Настройка

Пример грант-файла:

groontograf: {
  compile: {
    options: {
      hang: true,
      abbr: true,
      halfSpaces: true,
      styles: 'inline'
    },
    files: {
      'dest/good.html': 'src/bad.html'
    }
  }
}
СвойствоЧто делаетЗначение по умолчанию
hangСвешивает пунктуациюtrue
abbrСтилизует аббревиатурыtrue
halfSpacesРасставляет полупробелыtrue
stylesОпределяет, куда писать стилиinline

Грунтограф пишет стили в атрибут style элементов. Если это вам не подходит, напишите в опциях:

styles: 'class',
abbrClassName: 'smallcaps',
hangClassName: ['hp_quote_space', 'hp_quote', 'hp_bracket_space', 'hp_bracket'],
halfSpaceClassName: 'halfspace'

Тогда вместо инлайновых стилей грунтограф пропишет классы из hangClassName, abbrClassName и halfSpaceClassName. Рекомендуется скачать файл стилей, если вы не хотите прописывать стили для классов самостоятельно.

http://groontograf.bespoyasov.ru

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

9 years ago