Мне нужно найти ширину, в пикселях, строки, отображаемой некоторым шрифтом. Я знаю, что я могу сделать:
dzen2-textwidth \
-adobe-times-medium-r-normal--8-80-75-75-p-44-iso8859-1 \
"A Tale of Two Cities"
(эта команда поступает из пакета dzen2
)
Тем не менее, это не поддерживает Xft. Я хочу использовать формат шрифта Xft, например "Droid Sans:size = 12".
Есть ли программа, которая позволяет мне сделать это?
(Само собой разумеется, что он должен поддерживать Unicode, потому что я не использую английский язык. Но я думаю, что все, что поддерживает Xft, достаточно современно, чтобы поддерживать Unicode.)
Я понимаю, что мог бы написать программу сам (используя Ruby / Python / Haskell / NodeJS), если у меня есть привязки GTK / Pango / Wh независимо, но сначала я хочу посмотреть, есть ли готовая программа (программа на C / C++ всегда лучше для меня, так как я использую относительно медленный компьютер, а для сценариев время запуска очень велико (по этой причине, кстати, о Java не может быть и речи).