Зарконнен не заслуживает своих отрицательных голосов, поскольку он на правильных линиях. Многие Java-шрифты, по-видимому, возвращают ноль за лидерство, когда, возможно, им не следует Возможно, дело до этой ошибки : я не знаю. Казалось бы, вам нужно вернуть этот пробел обратно.
Типографская высота линии обычно определяется как подъем + спуск + ведущий. Подъем и спуск измеряются вверх и вниз от базовой линии, на которой находятся персонажи, а ведущая - это расстояние между спуском одной линии и подъемом линии внизу.
Но ведущий не зафиксирован. Вы можете установить лидирующие позиции в большинстве текстовых и типографских программ. Слово называет это межстрочным интервалом. Первоначальный вопрос, вероятно, заключается в том, как Microsoft Word рассчитывает межстрочный интервал. * Microsoft рекомендации для шрифтов OpenType , похоже, предполагают, что программное обеспечение на разных платформах вычисляет его по-разному. (Может быть, поэтому Java теперь возвращает ноль?)
Быстрый поиск в Google, кажется, указывает на то, что эмпирическое правило для ведения - это 120% подъема и спуска для интервала между строками или фиксированного расстояния между точками; скажем, 2 пункта, ведущих между всеми строками. В отсутствие какого-либо жесткого или быстрого правила, которое я могу найти, я бы сказал, что оно сводится к разборчивости текста, который вы представляете, и вам следует просто следовать тому, что, по вашему мнению, выглядит лучше.