Ciao... io vorrei impostare un font scelto da me. Uso la X11 in C per la grafica. ci è stato fornito questa funzione:
void SetFont(int ic)
{
switch (ic)
{
case 0: font=XLoadFont(dpy,"-adobe-times-bold-r-normal--10*");
break;
case 1: font=XLoadFont(dpy,"-adobe-times-bold-r-normal--12*");
break;
case 2: font=XLoadFont(dpy,"-adobe-times-bold-r-normal--14*");
break;
case 3: font=XLoadFont(dpy,"-adobe-times-bold-r-normal--18*");
break;
case 4: font=XLoadFont(dpy,"-adobe-times-bold-r-normal--24*");
break;
case 5: font=XLoadFont(dpy,"-adobe-times-bold-r-normal--34*");
break;
}
XSetFont(dpy,gc,font);
XFlush(dpy);
}
Immagino dovrei cambiare "-adobe-times-bold-r-normal--34*" ma non conosco il significato di questa scrittura. Come imposto la cosa?
Grazie e scusate se vi tormento sempre per questo benedetto C, ma spesso guardando nelle librerie che trovo in internet non riesco a capire bene come muovermi!!
Paola