Problema ao alterar o tamanho da fonte no nedit

2

Sempre que eu abro o Nedit, aparece o seguinte erro ----

Cannot convert string "-*-helvetica-medium-r-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct

Cannot convert string "-*-helvetica-bold-r-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct

Cannot convert string "-*-helvetica-medium-o-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct

Cannot convert string "-*-courier-medium-r-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct

Cannot convert string "-*-courier-bold-r-normal-*-*-120-*-*-*-iso8859-1" to type FontStruct

Cannot convert string "-*-courier-medium-o-normal-*-*-120-*-*-*-iso8859-1" to type 
FontStruct

Não consigo editar o estilo da fonte nas preferências .......
Por favor me ajude a consertar isso .......

    
por Sharath Bhat 17.05.2013 / 13:01

2 respostas

0

nedit, like other old Motif (and Xaw) applications, depends on server-side fonts

Na maioria das vezes, nedit reclama assim porque algumas fontes, como xorg-x11-fonts-100dpi , estão ausentes ou, por algum motivo, não estão no caminho Xorg da fonte. Geralmente, a instalação dessa fonte (por exemplo, xorg-x11-fonts-100dpi ) resolve o problema.
Caso contrário, adicione-o ao caminho da fonte, por meio de /etc/X11/xorg.conf.d/10-fonts.conf :
por exemplo,

Section "Files"
    FontPath    "/usr/share/X11/fonts/100dpi"
    FontPath    "/usr/share/X11/fonts/cantarell"
    FontPath    "/usr/share/X11/fonts/encodings"
    FontPath    "/usr/share/X11/fonts/misc"
    FontPath    "/usr/share/X11/fonts/TTF"
EndSection

ou via ~/.xinitrc :

xset fp+ /usr/share/X11/fonts/100dpi

Como alternativa, você pode testar no terminal:

xset fp+ /usr/share/X11/fonts/100dpi
nedit

Nota: não estou usando o RHEL, portanto, talvez seja necessário ajustar os caminhos de acordo.

    
por 17.05.2013 / 15:58
3

Depois de muita pesquisa, eu fiz isso e funciona (no Ubuntu Precise, outras versões do SO podem ter diferentes comandos de instalação de pacotes). Todos os erros nedit FontStruct sumiram. :)

xlsfonts # Will show no fonts (or the wrong ones)
xset q # Shows no font paths
apt-cache search xfonts # Find them
sudo apt-get install xfonts-traditional # install them
# Answer no if it wants to reconfigure Xterm
sudo apt-get install xfonts-100dpi
sudo apt-get install xfonts-75dpi
# Not sure how many you need, I used these 3 packages.
# Pay attention to paths where apt-get puts them.
# Mine ended up here, e.g.
ls  /usr/share/fonts/X11/100dpi/
# Tell X which paths to find them:
xset fp+ /usr/share/fonts/X11/100dpi/ # Configure X
xset fp+ /usr/share/fonts/X11/75dpi/
xset fp rehash # Make X reload

Tudo melhor agora. Agora, se apenas alguém atualizaria o nedit para um sistema de fontes moderno ...

    
por 10.04.2014 / 07:36