Рационально для небольшого промежутка между ограничительной рамкой глифа и происхождением глифа

В PDF Adobe 1.7 стр. 241 вы можете увидеть небольшую разницу между рамкой глифа и его происхождением. Есть идеи, почему есть такая разница?

Этот вопрос связан с другим вопросом

2 ответа

Решение

Относительно любой идеи, почему существует это различие - причина, по которой существует такое различие между ограничительной рамкой глифа и происхождением глифа, может быть получена из текста, расположенного прямо под этим графиком:

Метрика глифа

Источник глифа - это точка (0, 0) в системе координат глифа. Tj и другие операторы отображения текста должны располагать начало первого глифа, который будет нарисован, в начале текстового пространства.

[...]

Смещение глифа - это расстояние от источника глифа до точки, в которой обычно должен располагаться источник следующего глифа при рисовании последовательных глифов строки текста.

( Рисунок 39, раздел 9.2.4 ИСО 32000-1).

Если у вас есть последовательные глифы, следовательно, второму задается ширина первого после начала этого глифа. Если ограничивающий прямоугольник заполнит всю эту ширину, последовательные глифы, скорее всего, коснутся того, что нежелательно.

Таким образом, ограничивающая рамка не может заполнить всю ширину (или горизонтальное смещение), требуется некоторая разница.

Кроме того, желаемый разрыв между двумя последовательными глифами зависит от обоих глифов; чтобы выглядеть хорошо, глифу, заполненному только небольшим кусочком одной стороны его ограничительной рамки, может понадобиться меньше промежутка с этой стороны, чем глифу, у которого эта сторона его ограничительной рамки заполнена полностью. Таким образом, как слева, так и справа должен быть включен глиф, чтобы выразить его потребность в расстоянии до соседнего глифа.

Таким образом, разница не может быть сосредоточена только на правой стороне (после ограничительной рамки).

Это подразумевает, что источник глифа не может быть принудительно расположен на левой границе ограничительной рамки.

Кстати, в зависимости от шрифта может быть даже причина перекрытия ограничивающих рамок. Таким образом, в некоторых случаях вы можете встретить глиф, происхождение которого находится внутри ограничительной рамки...

Это не ссылка на PDF в Adobe, это ссылка на ISO, пожалуйста, будьте осторожны, различая их. Диаграмма приведена на стр. 394 Справочного руководства Adobe PDF, версия 1.7.

Для меня не очевидно, в чем вы думаете, проблема в том, что ограничительная рамка просто не начинается с 0,0.

Разница дается llx - 0, потому что начало глифа всегда в 0,0

Другие вопросы по тегам