2012-10-30 6 views
6

최근에 내 운영 체제 (Ubuntu)를 다시 설치해야했습니다. 내가 다르게 한 유일한 이유는 매트랩을 메인 우분투 파티션이 아닌 별도의 파티션에 설치했기 때문입니다. 다시 설치하면 내 플롯의 글꼴을 더 이상 구성 할 수 없습니다. 예를 들어 제목 폰트를 굵은 글씨로 물어 보면, 그럴 수 없습니다. 아래 예제 코드를 내 컴퓨터에서 실행 한 다음 동료 컴퓨터에서 실행하고 2 개의 결과가 첨부되었습니다. 이것은 코드에 문제가 될 수 없습니다. 오히려 Matlab의 설정에서. 누군가 내가 바꿔야 할 설정을 알려주시겠습니까? 귀하의 도움에 미리 감사드립니다.플롯에서 글꼴 크기/유형을 변경할 수 없습니다.

감사합니다,

Sameet.

x1=-pi:.1:pi; 
x2=-pi:pi/10:pi; 
y1=sin(x1); 
y2=tan(sin(x2)) - sin(tan(x2)); 
[AX,H1,H2]=plotyy(x1,y1,x2,y2); 
xlabel ('Time (hh:mm)'); 
ylabel (AX(1), 'Plot1'); 
ylabel (AX(2), 'Plot2'); 
axes(AX(2)) 
set(H1,'linestyle','none','marker','.'); 
set(H2,'linestyle','none','marker','.'); 
title('Plot Title','FontWeight','bold'); 
set(gcf, 'Visible', 'off'); 
[legh, objh] = legend([H1 H2],'Plot1', 'Plot2','location','Best'); 
set(legend,'FontSize',8); 
print -dpng Trial.png; 

잘못된 이미지 : http://imageshack.us/photo/my-images/708/trial1u.png/

좋은 이미지 : http://imageshack.us/photo/my-images/87/trial2.png/

답변

3

나는 문제가 글꼴하지만, NVIDIA의 DPI 설정하지 않을 생각합니다. How to fix MATLAB small figures and small fonts in Ubuntu linux에 대한 링크에서 :

, 당신은 "장치"섹션에서 xorg.conf 파일에 다음 줄을 추가해야합니다 디스플레이 DPI 설정을 설정하려면 : 당신이

Option "UseEdidDpi" "false" 
Option "Dpi"   "92 x 92" 

경우 리눅스에 새로운, 다음 절차로이 작업을 수행 할 수 있습니다

  • 시작 터미널 창을 응용 프로그램으로 이동하여 -> 보조 프로그램 -> 터미널
  • 유형이 입력하고 Enter 키를 누릅니다 : sudo는 gedit에서의/etc/X11/Xorg에서 .범죄자 그렇지 않은 경우 F
  • 파일
  • 저장에서 "장치"절에서 위의 두 줄을 추가, 컴퓨터

를 다시 시작이 thread을 수행하려고합니다.

+0

감사합니다. 스레드에서 제안한대로 xfonts-75dpi와 xfonts-100dpi를 설치하면됩니다. –

+0

여분의 스레드가 내 경우에 유용했습니다. – idnavid

1

xfonts-100dpixfonts-75dpi을 설치했습니다. 그런 다음 로그 아웃하고 로그인하십시오.

Linux Mint Petra에서이 문제와 완벽하게 도움이되었습니다. 나는 우분투에서 그것을 시도하지 않았다.

관련 문제