Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
fonts.C
Go to the documentation of this file.
1void drawtext(double x, double y, int f, const char *s)
2{
3 TLatex *t = new TLatex(x,y,Form("#font[41]{%d :} %s",f,s));
4 t->SetTextFont(f);
5 t->SetTextAlign(12);
6 t->SetTextSize(0.048);
7 t->Draw();
8}
9
11{
12 TCanvas *Tf = new TCanvas("Tf", "Tf",0,0,500,700);
13 Tf->Range(0,0,1,1);
14 Tf->SetBorderSize(2);
15 Tf->SetFrameFillColor(0);
16
17 double y = 0.95;
18 for (int f = 12; f<=152; f+=10) {
19 if (f!=142) drawtext(0.02,y, f,"ABCDEFGH abcdefgh 0123456789 @#$");
20 else drawtext(0.02,y, f,"ABCD efgh 01234 @#$");
21 y -= 0.065;
22 }
23 return Tf;
24}
#define f(i)
Definition RSha256.hxx:104
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
Definition TString.cxx:2489
virtual void SetTextAlign(Short_t align=11)
Set the text alignment.
Definition TAttText.h:44
virtual void SetTextFont(Font_t tfont=62)
Set the text font.
Definition TAttText.h:48
virtual void SetTextSize(Float_t tsize=1)
Set the text size.
Definition TAttText.h:49
The Canvas class.
Definition TCanvas.h:23
To draw Mathematical Formula.
Definition TLatex.h:18
virtual void Draw(Option_t *option="")
Default Draw method for all objects.
Definition TObject.cxx:292
TCanvas * fonts()
Definition fonts.C:10
void drawtext(double x, double y, int f, const char *s)
Definition fonts.C:1
Double_t y[n]
Definition legend1.C:17
Double_t x[n]
Definition legend1.C:17