]> de.git.xonotic.org Git - xonotic/mediasource.git/blobdiff - fonts/xolonium/src/hti/Xolonium-Bold-prep.hti
Update Xolonium sources to version 4.2
[xonotic/mediasource.git] / fonts / xolonium / src / hti / Xolonium-Bold-prep.hti
diff --git a/fonts/xolonium/src/hti/Xolonium-Bold-prep.hti b/fonts/xolonium/src/hti/Xolonium-Bold-prep.hti
new file mode 100644 (file)
index 0000000..e17f362
--- /dev/null
@@ -0,0 +1,70 @@
+prep
+{
+       # Defaults
+       SVTCA[y]
+       SCANCTRL 0x1FF
+       SCANTYPE 1
+
+
+       # Native ClearType
+       INSTCTRL 4 3
+
+
+       # Hinting threshold
+       IF (7 > (MPPEM))
+               INSTCTRL 1 1
+       EIF
+
+
+       # CVT cut-in
+       IF (33 >= (MPPEM))
+               SCVTCI 2.0
+       ELSE
+               SCVTCI 1.0
+       EIF
+
+
+       # Adjust vertical control values
+       SDS 2
+       deltac uCap            8+2 9+4 11+2
+       deltac terminalCap 7+5 8+2 9+4 11+2 15+4
+       deltac tittleCap   7+5 8+2 9+4 11+2 15+4
+       deltac lCap        7+2     9+2 11+2 13+2 15+2 19+2 25+3 28-2 32-2
+       deltac superCap        8+3 9+2 11+3 16+3 17+2 19+3 21+4 22+2 24+3 27+2 30+2 38+2
+       deltac descent     7-2         11-2
+       SDS 3
+
+
+       # Adjust horizontal control values
+       IF (NOT (CALL isClearType))
+               deltac uCount            9+1 12-4 14-3 20-3
+               deltac uShortCount       9+3 12-1 17-3 21-2 23-1
+               deltac uShortMultiCount 14-3
+
+               deltac lCount       9+1 12-1 23-2
+               deltac lShortCount  9+3 21-1 22-4 23-7 27-2 32-1 35-1
+               deltac lSCount     11-2 12-4 14-2 17-1 18-4 20-1 21-4 23-1 26-1 27-4 29-1 32-1 35-1
+
+               deltac figureWidth  8+5 12+1 14-2 21-5 25-1 26-6 30-1
+               deltac figureCount  8+2 14-4 18-1 21-3 23-2 25-1 26-4 28-3 30-1 31-5 37-1
+               deltac superCount  23-1 32-2 40-1
+
+               deltac uArm        12-1 14-3 17-2 20-1
+               deltac uReverseArm 14-6 20-3
+               deltac lArm        17-2 21-2 23-2 27-3
+               deltac lShortArm   15+2
+               deltac lReverseArm  7+2 20-1 21-4 23-1 26-1 27-4 32-1 35-1
+
+               deltac oneLeft 7+2 9+5 10+2 18-3 25+3
+
+               deltac uRight 10-2 25-3 36-2 37-4
+               deltac lRight  7-2 8-4 11-2 12-4 23-1 28-2 29-4 25-5 32-2
+
+               deltac uOpenSide      10-1 12-1
+               deltac uShortOpenSide 36-2 37-2
+               deltac lOpenSide      15+1 16+1 25-3
+
+               deltac figureAdv  8+5 13-2 14-7 20-3 21-1 25-1 26-6 28-2 30-6 31-4 37-8
+               deltac superAdv  10-1 23-1 30-3 32-2 40-8
+       EIF
+}