From 52c2ad5e93e87c47a351b87bce964f339d1314e8 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Mon, 18 Nov 2024 14:13:15 +0000 Subject: [PATCH] Use self-explanatory constants to specify alignment zones This adds ALEFHEIGHT for the height of Hebrew letters. --- bedstead.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/bedstead.c b/bedstead.c index 62c2cb0..6439e15 100644 --- a/bedstead.c +++ b/bedstead.c @@ -120,6 +120,7 @@ #define ASCENT 8 #define DESCENT 2 #define XHEIGHT 5 +#define ALEFHEIGHT 6 #define CAPHEIGHT (ASCENT-1) /* @@ -3149,11 +3150,11 @@ main(int argc, char **argv) (int)(XSIZE * XPIX), (int)(ASCENT * YPIX)); printf(" \n"); TTXF("BlueValues", "0 0 %4g %4g %4g %4g %4g %4g", - (double)(YPIX * 5), (double)(YPIX * 5), - (double)(YPIX * 6), (double)(YPIX * 6), - (double)(YPIX * 7), (double)(YPIX * 7)); + (double)(YPIX * XHEIGHT), (double)(YPIX * XHEIGHT), + (double)(YPIX * ALEFHEIGHT), (double)(YPIX * ALEFHEIGHT), + (double)(YPIX * CAPHEIGHT), (double)(YPIX * CAPHEIGHT)); TTXF("OtherBlues", "%4g %4g", - (double)(YPIX * -2), (double)(YPIX * -2)); + (double)(YPIX * -DESCENT), (double)(YPIX * -DESCENT)); TTXI("BlueFuzz", 0); TTXF("StdHW", "%4g", (double)YPIX); TTXF("StdVW", "%4g", (double)(XPIX * (100 + weight->weight) / 100)); -- 2.30.2