Hi Matt, By default, the title box is smaller than 60 per cent of the pad width. In your case, you can; gStyle->SetTitleW(0.7); Rene Brun Matthew Wood wrote: > > I think I inadvertently may have sent my first email to the wrong > list. Is roottalk@pcroot.cern.ch different from > roottalk@root.cern.ch? In any event, I have been told I should indicate > what version I am currently using. I am currently running 3.04/02 for > Linux Redhat 7.3 gcc 3.2. I tried installing the truetype fonts by > downloading ttf_fonts.tar.gz, unpacking it, and specifying the path to the > ttf directory in system.rootrc. It may be that this isn't the correct > procedure for getting truetype fonts to work. > > Matthew Wood > > On Thu, 6 Feb 2003, Matthew Wood wrote: > > > Hi. When I try to run the following script it seems that the titles don't > > fit properly into the small pads that appear above each histogram. I > > originally suspected that this had something to do with not having the > > truetype fonts. However, even after downloading these and modifying the > > the system.rootrc file to include: > > > > Unix.*.Root.TTFontPath: $(ROOTSYS)/ttf > > > > the problem persisted. Is there something else I need to do to get these > > fonts to work or is this not a problem with truetype fonts at all? Below > > I have attached the script I am using. > > > > Matthew Wood > > { > > gStyle->SetOptStat(0); > gStyle->SetLabelSize(0.03,"xyz"); > gStyle->SetPadBorderMode(0); > gStyle->SetFrameBorderMode(0); > gStyle->SetCanvasBorderMode(0); > gStyle->SetCanvasColor(0); > > TH1F *xe10 = new TH1F("","",200,0,40000); > TH1F *xe2 = new TH1F("","",150,0,150); > TH1F *ne10 = new TH1F("","",200,0,40000); > TH1F *ne2 = new TH1F("","",150,0,150); > > TCanvas *c1 = new TCanvas; > c1->Divide(2,2); > c1->cd(1); > > xe2->SetTitle("Number of electrons produced with Xenon Gain 2"); > xe2->GetXaxis()->SetTitle("Number of Electrons"); > xe2->GetXaxis()->CenterTitle(kTRUE); > xe2->GetYaxis()->SetTitle("Number of Events"); > xe2->GetYaxis()->CenterTitle(kTRUE); > xe2->Draw(); > > c1->cd(2); > xe10->SetTitle("Number of electrons produced with Xenon Gain 10"); > xe10->GetXaxis()->SetTitle("Number of Electrons"); > xe10->GetXaxis()->CenterTitle(kTRUE); > xe10->GetYaxis()->SetTitle("Number of Events"); > xe10->GetYaxis()->CenterTitle(kTRUE); > xe10->Draw(); > c1->cd(3); > ne2->SetTitle("Number of electrons produced with Neon Gain 2"); > ne2->GetXaxis()->SetTitle("Number of Electrons"); > ne2->GetXaxis()->CenterTitle(kTRUE); > ne2->GetYaxis()->SetTitle("Number of Events"); > ne2->GetYaxis()->CenterTitle(kTRUE); > ne2->Draw(); > > ne2->Draw(); > c1->cd(4); > > ne10->SetTitle("Number of electrons produced with Neon Gain 10"); > ne10->GetXaxis()->SetTitle("Number of Electrons"); > ne10->GetXaxis()->CenterTitle(kTRUE); > ne10->GetYaxis()->SetTitle("Number of Events"); > ne10->GetYaxis()->CenterTitle(kTRUE); > ne10->Draw(); > > } > > >
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:09 MET