Skip to content

alsemyonov/als_typograf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a9af407 · Jan 10, 2016

History

54 Commits
Jan 10, 2016
Nov 13, 2014
Nov 23, 2009
Jan 11, 2013
Nov 13, 2014
Jan 10, 2016
Jan 10, 2016
Jan 10, 2016
Nov 23, 2009
Nov 13, 2014
Nov 13, 2014
Sep 13, 2010
Jan 10, 2016

Repository files navigation

AlsTypograf

Ruby client for ArtLebedevStudio.RemoteTypograf Web Service.

Project links

Example

Default charset is UTF-8

require 'als_typograf'
puts AlsTypograf.process('"Вы все еще кое-как верстаете в "Ворде"? - Тогда мы идем к вам!"')

class Article < ActiveRecord::Base
  typograf :title, use_br: false, use_p: false
  typograf :content
  typograf :skills, :achievements, :description, encoding: 'UTF-16'
  typograf foo: {use_br: false},
           bar: {use_p:  false},
           baz: {entity_type: AlsTypograf::NO_ENTITIES}
end

Note on Patches/Pull Requests

  • Fork the project.
  • Make your feature addition or bug fix.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
  • Send me a pull request. Bonus points for topic branches.

ArtLebedevStudio.RemoteTypograf

Copyright

© Alexander Semyonov, 2009-2014. See LICENSE for details.