I now see that this is a duplicate of ticket #194.
xfig-3.2.9a compile error
The most recent download from sourceforge, xfig 3.2.9a, also has this problem.
This is still an issue in xfig 3.2.9-5 (packaged with Fedora 41).
I have the same issue.
OK yes that works. I can select Greek characters from a page like https://symbl.cc/en/collections/greek-symbols/ and paste them in as you described. As you said, xfig can't export them, but if I export as Scalable Vector Graphics, then I can open the resulting svg file with Inkscape and export to PDF from there. That seems to work as a workaround. Based on your understanding of the issue, do you think you'll be able to fix it at some point?
When I insert return map_symbols; ALL fonts come out as Greek (except Greek which comes out blank). Here is that region of the code: map_f adobe_charset(XftFont *font) { map_f map = NULL; /* * Hack: does this font has small a in its charset? * If not it is likly a Symbol or a Dingbats derivate. */ return map_symbols; /* Line that I added */ if (XftCharExists(tool_d, font, 0x61)) return NULL; else {
OK, I did that. The resulting code still has the same issue with Greek symbols. Debugging output: Warning: Missing charsets in String to FontSet conversion button_font: 6x13, fid: 79691778 roman_font: 6x13, fid: 79691777 mono_font: Noto Sans Mono-8.33333:familylang=en:style=Regular:stylelang=en:fullname=Noto Sans Mono Regular:fullnamelang=en:slant=0:weight=80:width=100:pixelsize=11.1111:foundry=GOOG:antialias=False,True:hintstyle=1:hinting=True:verticallayo Warning: Missing charsets in String to...