- Removed "guessing char" method for determining per-font Y-offset

- Instead added "setBaselineOffset" script function to set a common baseline for all fonts
- Now using text_path instead of show_text pycairo function for subpixel-precise text positioning
- Updated autoShrink logic
- Increased size of some special characters
- Small updates to font.confs and default chains
This commit is contained in:
Ochi Wolfe 2013-08-31 23:18:24 +02:00
parent 3327051521
commit 70c04baf9c
18 changed files with 78 additions and 106 deletions

View file

@ -1,41 +1,29 @@
offset -1 -1 abs abs
charOffset ⚠ 0 -4 1 1
charOffset ▲ 0 -4 1 1
charOffset ◀ 0 -4 1 1
charOffset ▼ 0 -4 1 1
charOffset ▶ 0 -4 1 1
charOffset ○ 0 -4 1 1
charOffset ◔ 0 -4 1 1
charOffset ◑ 0 -4 1 1
charOffset ◕ 0 -4 1 1
charOffset ● 0 -4 1 1
charOffset ↑ 1 -4 1 1
charOffset ← 1 -4 1 1
charOffset ↓ 1 -4 1 1
charOffset → 1 -4 1 1
charOffset ↺ 1 0 1 1
charOffset ↻ 1 0 1 1
charOffset ☐ 1 -5 1 1
charOffset ☑ 1 -5 1 1
charOffset ☒ 1 -5 1 1
charOffset ✔ 1 0 1 1
charOffset ✘ 1 0 1 1
charOffset ⚀ 1 -4 1 1
charOffset ⚁ 1 -4 1 1
charOffset ⚂ 1 -4 1 1
charOffset ⚃ 1 -4 1 1
charOffset ⚄ 1 -4 1 1
charOffset ⚅ 1 -4 1 1
charOffset ☺ 0 -1 1 1
charOffset ☹ 0 -1 1 1
charOffset ♪ 1 0 1 1
charOffset ♫ 1 0 1 1
charOffset ♠ 1 0 1 1
charOffset ♣ 1 0 1 1
charOffset ♥ 0 0 1 1
charOffset ♦ 1 0 1 1
charOffset ↕ 1 0 1 1
charOffset ↔ 1 0 1 1
charOffset ♀ 1 0 1 1
charOffset ♂ 0 0 1 1
charSettings ⚠ 0 -5 1 1
charSettings ▲ 0 -5 1 1
charSettings ◀ 0 -5 1 1
charSettings ▼ 0 -5 1 1
charSettings ▶ 0 -5 1 1
charSettings ○ 0 -5 1 1
charSettings ◔ 0 -5 1 1
charSettings ◑ 0 -5 1 1
charSettings ◕ 0 -5 1 1
charSettings ● 0 -5 1 1
charSettings ↑ 0 -5 1 1
charSettings ← 0 -5 1 1
charSettings ↓ 0 -5 1 1
charSettings → 0 -5 1 1
charSettings ↕ 0 -5 1 1
charSettings ↔ 0 -5 1 1
charSettings ↺ 0 -6 1 1
charSettings ↻ 0 -6 1 1
charSettings ☐ 0 -4 1.1 1.1
charSettings ☑ 0 -4 1.08 1.08
charSettings ☒ 0 -4 1.15 1.15
charSettings ⚀ 0 -3 1.1 1.1
charSettings ⚁ 0 -3 1.1 1.1
charSettings ⚂ 0 -3 1.1 1.1
charSettings ⚃ 0 -3 1.1 1.1
charSettings ⚄ 0 -3 1.1 1.1
charSettings ⚅ 0 -3 1.1 1.1
charSettings ✔ 0 -3 1 1
charSettings ✘ 0 -3 1 1