Никак, для каждого шрифта разная. Единственное это сделать N блоков div, задать им размер шрифта от 1 до N и посмотреть высоту каждого, она будет равняться высоте строки. Запиши это где-то и используй в миксине scss. Либо ручками вбивай где надо в css.
я правильно понимаю, что:
line-height: 37px тоже самое, что line-height 1.12
Для шрифта в 33px - да.
Для шрифта в 20px - нет. Но line-height окажется пропорциональным.
Только разница в том, что line-height 1.12 будет адаптивно подстраиваться в зависимости от высоты контента ?
Высота контента не при чем.
При изменении размера шрифта пропорции останутся.
Если lh задавать в px, то он не будет меняться при изменении шрифта. И будет либо криво либо придется каждый раз его пересчитывать. А если размером шрифта управляет пользователь (шрифт, заданный в rem), то вообще нет возможности пересчитывать lh (разве что на js, но это изврат какой-то).