Smarty Pants звучит как крутая идея для меня:
SmartyPants может выполнять следующие преобразования:
- Прямые кавычки ("и") в "фигурные" кавычки HTML-сущностей
- Кавычки в стиле Backticks (`` like this '') в «фигурные» кавычки HTML-сущностей
- Штрихи («-» и «---») в сущности en- и em-тире
- Три последовательных точки («...») в многоточии
Как лучше всего интегрировать этот тип функциональности в мой проект Rails? (Дефис против черточек сводит меня с ума!).
(Я запрашиваю пользовательский ввод в уценке, поэтому идеальным решением был бы процессор уценки, который также выполняет преобразования Smarty Pants.)