FVWM: Vertical space for unicode X11 font

Mark Hills <[email protected]> Tue, 22 Oct 2024 06:23:03 +0100 (BST)
Newsgroups gmane.comp.window-managers.fvwm
Message-ID <[email protected]>
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---1463793916969086357172957458316215
Content-Type: text/plain; charset=us-ascii

At some point (years ago) my font specification results in larger title 
and menus by about +50%:

  DefaultFont -adobe-helvetica-medium-r-*--11-*-*-*-*-*-*-*  

Adding a "Height" fixes title bar size but causes vertical alignment to be 
bad (see attached, on the right):

  TitleStyle LeftJustified Height 17 -- Flat

Instead, the workaround I have been using is to specify the ISO8859 font 
in completeness:

  -adobe-helvetica-medium-r-normal--11-80-100-100-p-56-iso8859-1

I assumed unicode text requires more verctical space. But adding any kind 
of wildcard (even if unambiguous) to the font spec also results in the 
extra spacing:

  -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1

Is this a bug causing FVWM to incorrectly calculate vertical space? Or 
something deep in X11 font behaviour.

How can I use unicode font but retain the smaller height for title bars 
and menu text?

Thanks

-- 
Mark
---1463793916969086357172957458316215
Content-Type: application/octet-stream; name=title-bar-alignment.png
Content-Transfer-Encoding: BASE64
Content-ID: <[email protected]>
Content-Description: 
Content-Disposition: attachment; filename=title-bar-alignment.png

iVBORw0KGgoAAAANSUhEUgAAARcAAAB0BAMAAABd6munAAAABGdBTUEAALGP
C/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3Cc
ulE8AAAAJFBMVEUAAABpaWn13rOTk5M0NDQAAID/AACpqakui1d//9T/pQD/
///fSud3AAAAAWJLR0QLH9fEwAAAAAd0SU1FB+gKFgUDEtdew80AAANtSURB
VGje7Zq9btswEMeVpV0rpg9QEtADFM4LFMgDGAQI2J4yefaWtYsAecviQd09
RE/ZO5KyvmjJjpUj4fAsk6ICnX66O1L6I06S5CG90X4k2mbxE2EiTIT5TBh+
ycmPi8XiKRgY+P6cHwbvUd8kGku5EEwwBq0barH444bp+PkwTGr9ahiGPIxx
bJ1n/U7PwbT9uAItBE9rnwPfLhg4FaLCDdI8MLUx3K6CgdwghG7daboIBq8K
cRDoiNswQ8+5gA9UAcReuGGe0erAmPNGYJ6ez8F0/GBwjSPY1Zm3vlM76rl3
zCZ9R+aG2PismphNzLpiekZYIg0DcdEwYhLmcnu0YTgDoyOTmoDw9BSetI4R
Y9ORud7cMDpH+oK8zhjEgnFfMKaAdcJxhtoagdLlwqSJDfx8EozLYB2d8EMI
M+3nIU1usgZG3WbLYGG22204MC/JtyBgdgHBfH/dhQOzCykydDBFka+KQq2K
XNlOyeyg1uuyPLzVaSKDUcUqX+VNhzClKtX6oCyMCQ01DI7AhCrLYGFe6dJk
asbCYM3ITPXTRFczpngNDI6F6sMklDB5cQEMxbNJw7RnE2TJCfNBux5G5c06
Y2Fa68xMMOhYikwJAVt2AhCmFWICdDk7DHDITGZCnS4tVdYg+Yaxu2HBtBJH
CQPXdUVGYEWN2C+6yOhEyWLE/n41GJxN8BdBDQPFAuuMhumuM7DG4AJECXN+
okiLFgTMCYpuNk3DEK4zESbC3DuMfv3FLcfFZ1MdN/ipjjh68QDTkpKVqhAG
On8wJkDwmAAGVWkUHH15mLpm4HmFxbI56g5GXmBQxhX2pbhCGOxg5A0GchUE
TEtKVgYGOhyRw1gpCWISL9/UzCfAGCmJb3o9mYQHMjkBupwVxr78YmdlZG04
zkKQtzowcCTLwoE5vQdTwlh1MITBA+SKUrlhdGBkOWJvhDBSEMMghXLPJiEl
KYxeZ5TWj8N1JmtFZk8BM2kSOd7L/Ts0xv6d9uhhoqKMMBHmLmGiohyFCUjE
BQUTFeUoTFSUfYuKUnZh/CrK7pU9K0o1gPGoKB0w/hTlEMajonTA+FOUajCb
PCrK3i8feoqSBGbSpFG2TdPYPipKonUmwkSYe4eJinIUJiARFxRMVJSjMFFR
9s2LopTdH0/6VZTdf/FcqCj/A/eqOlosyD5+AAAAJXRFWHRkYXRlOmNyZWF0
ZQAyMDI0LTEwLTIyVDA0OjUzOjU2KzAwOjAwFy89mQAAACV0RVh0ZGF0ZTpt
b2RpZnkAMjAyNC0xMC0yMlQwNDo1Mzo1NiswMDowMGZyhSUAAAAydEVYdFNv
ZnR3YXJlAFhWIHZlcnNpb24gMy4xMGEtanVtYm9GaXgrRW5oIG9mIDIwMDcw
NTIwD+0ypAAAAABJRU5ErkJggg==

---1463793916969086357172957458316215--