В HAML я часто хочу использовать тег с пунктуацией сразу после тега.Например, я мог бы хотеть поместить что-то в жирный шрифт, но иметь заключительную скобку.Форматирование будет выглядеть следующим образом: (Пример предложения с полужирным текстом .)
Обратите внимание, что полужирный текст выделен жирным шрифтом, а точка и заключительная скобка '.) - нет.
Очевидный HAML выглядит следующим образом:
(Example sentence with
%span.important bold text
\.)
, но это вызывает дополнительный пробел между «жирным шрифтом» и «.)».Вот один из способов сделать это вместо этого:
(Example sentence with
%span.important bold text
%span>\.)
Если заключить '.) В промежуток с >
, пространство исчезнет.Однако это требует ненужного диапазона.
Есть ли способ получить желаемый результат без дополнительного диапазона?