Символы рядом с выражениями HAML

В HAML я часто хочу использовать тег с пунктуацией, следующей сразу после тега. Например, Я мог бы выделить что-нибудь жирным, но с закрывающей скобкой. Форматирование будет выглядеть следующим образом: (Пример предложения с жирным шрифтом .)

Обратите внимание, что «полужирный текст» выделен жирным шрифтом, а точка и закрывающая скобка ».)« Нет.

Очевидный HAML выглядит следующим образом:

(Example sentence with
%span.important bold text
\.)

, но это приводит к появлению лишнего пробела между полужирным шрифтом и «.)». Вот один из способов сделать это вместо этого:

(Example sentence with
%span.important bold text
%span>\.)

Где включение '.)' В промежуток с > заставляет пространство исчезнуть. Однако для этого требуется ненужный диапазон.

Есть ли способ получить желаемый результат, без лишнего промежутка?

7
задан Peter 25 May 2011 в 03:47
поделиться