Latex - перенос слова написанного с формулой (через дефис) - не переносится - запрет переноса, отключение

Наблюдается проблема переноса слогов в слове написанном слитно с какой-нибудь "формулой" (даже из одной буквы) - такое слово нарушает поля ("выходит" за них вправо), например:

$J$-бирастягивающий

отображается как:

$J$-бирастягивающий

и не переносится почему-то.

Причина

Как пишет в "Русский язык в LaTeX2e", Владимир Сюткин (из шапки), с.5:

Для печати дефиса в составных словах введены две команды. Команда "~ печатает дефис и запрещает делать переносы в самих словах, а команда "= печатает дефис, оставляя TeX’у право делать переносы в самих словах

Решение

Потому чтобы слово нормально переносилось просто используйте "= ,то есть в latex пишем:

$J$"=бирастягивающий

И такое составное слово будет нормально переноситься.

На основе: http://forum.ru-board.com/topic.cgi?foru...