DGtal  1.4.beta
PSFonts.h
1 /* -*- mode: c++ -*- */
9 /*
10  * \@copyright This File is part of the Board library which is
11  * licensed under the terms of the GNU Lesser General Public Licence.
12  * See the LICENCE file for further details.
13  */
14 #ifndef _BOARD_PSFONTS_H_
15 #define _BOARD_PSFONTS_H_
16 
17 #include <cmath>
18 
19 namespace LibBoard {
20 
21 
22 /*
23  * Postscript Type 1 base fonts :
24  * ------------------------------
25  * ITC Avant Garde Gothic (Book, Book Oblique, Demi, Demi Oblique)
26  * ITC Bookman (Light, Light Italic, Demi, Demi Italic)
27  * Courier (Regular, Oblique, Bold, Bold Oblique)
28  * Helvetica (Regular, Oblique, Bold, Bold Oblique, Condensed, Condensed Oblique, Condensed Bold, Condensed Bold Oblique)
29  * New Century Schoolbook (Roman, Italic, Bold, Bold Italic)
30  * Palatino (Roman, Italic, Bold, Bold Italic)
31  * Symbol
32  * Times (Roman, Italic, Bold, Bold Italic)
33  * ITC Zapf Chancery (Medium Italic)
34  * ITC Zapf Dingbats
35  */
36  namespace Fonts {
37  enum Font {
73  };
74  } // namespace Fonts
75 
76  extern const char * PSFontNames[];
77 
78 } // mamespace LibBoard
79 
80 #endif // _BOARD_PSFONTS_H_
81 
@ NewCenturySchoolbookBold
Definition: PSFonts.h:64
@ AvantGardeDemiOblique
Definition: PSFonts.h:45
@ NewCenturySchoolbookBoldItalic
Definition: PSFonts.h:65
@ HelveticaOblique
Definition: PSFonts.h:55
@ CourierBoldOblique
Definition: PSFonts.h:53
@ ZapfChanceryMediumItalic
Definition: PSFonts.h:71
@ HelveticaNarrowBoldOblique
Definition: PSFonts.h:61
@ BookmanDemiItalic
Definition: PSFonts.h:49
@ NewCenturySchoolbookRoman
Definition: PSFonts.h:62
@ HelveticaBoldOblique
Definition: PSFonts.h:57
@ AvantGardeBookOblique
Definition: PSFonts.h:43
@ HelveticaNarrowBold
Definition: PSFonts.h:60
@ BookmanLightItalic
Definition: PSFonts.h:47
@ HelveticaNarrowOblique
Definition: PSFonts.h:59
@ PalatinoBoldItalic
Definition: PSFonts.h:69
@ NewCenturySchoolbookItalic
Definition: PSFonts.h:63
const char * PSFontNames[]
Definition: PSFonts.cpp:16