0.0
No commit activity in last 3 years
No release in over 3 years
Helps you to prepare your texts for publishing on the web
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.6
>= 10.1.0, ~> 10.1
>= 3.0.0, ~> 3.0
 Project Readme

Тайпфектори

Этот небольшой плагин поможет вам подготовить тексты к публикации в вебе. Тайпфектор разрабатывался для русского языка, но может быть легко адаптирован для других языков (к примеру, для англо-германской группы).

Тайпфектори — мой первый гем и я буду благодарен за любую критику

Возможности

Текущая версия расставляет:

  • правильные многоуровневые кавычки;
  • неразрывные пробелы после коротких слов;
  • длинные тире.

Установка

Ruby on rails

$ gem "typefactory", "~> 0.0.20"
$ bundle install

Метод в классе String

Тайпфектори добавляет метод prepare в стандартный класс String, который вы также можете использовать:

'Правильно "оформленный" в вебе текст'.prepare
<%= @description.prepare %>

Настройка

Сгенерируйте шаблон файла настроек:

$ rails generate typefactory config

Отредактируйте параметры в файле config/initializers/typefactory.rb по своему усмотрению

Помогите улучшить

Если вы нашли ошибку в работе алгоритма, пришлите исходный текст по электронной почте: eboyko@eboyko.ru

Contribute

  1. Fork it https://github.com/eboyko/typefactory/fork
  2. Create your feature branch git checkout -b my-new-feature
  3. Commit your changes git commit -am 'Add some feature'
  4. Push to the branch git push origin my-new-feature
  5. Create a new pull request