DGtal  1.3.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 
LibBoard::Fonts::CourierOblique
@ CourierOblique
Definition: PSFonts.h:51
LibBoard::Fonts::HelveticaOblique
@ HelveticaOblique
Definition: PSFonts.h:55
LibBoard::Fonts::NewCenturySchoolbookBoldItalic
@ NewCenturySchoolbookBoldItalic
Definition: PSFonts.h:65
LibBoard::Fonts::TimesItalic
@ TimesItalic
Definition: PSFonts.h:39
LibBoard::Fonts::BookmanDemi
@ BookmanDemi
Definition: PSFonts.h:48
LibBoard::PSFontNames
const char * PSFontNames[]
Definition: PSFonts.cpp:16
LibBoard::Fonts::HelveticaBold
@ HelveticaBold
Definition: PSFonts.h:56
LibBoard::Fonts::ZapfChanceryMediumItalic
@ ZapfChanceryMediumItalic
Definition: PSFonts.h:71
LibBoard::Fonts::BookmanDemiItalic
@ BookmanDemiItalic
Definition: PSFonts.h:49
LibBoard::Fonts::CourierBoldOblique
@ CourierBoldOblique
Definition: PSFonts.h:53
LibBoard::Fonts::HelveticaNarrowOblique
@ HelveticaNarrowOblique
Definition: PSFonts.h:59
LibBoard::Fonts::NewCenturySchoolbookRoman
@ NewCenturySchoolbookRoman
Definition: PSFonts.h:62
LibBoard::Fonts::TimesBoldItalic
@ TimesBoldItalic
Definition: PSFonts.h:41
LibBoard::Fonts::BookmanLight
@ BookmanLight
Definition: PSFonts.h:46
LibBoard::Fonts::Font
Font
Definition: PSFonts.h:37
LibBoard::Fonts::TimesRoman
@ TimesRoman
Definition: PSFonts.h:38
LibBoard::Fonts::Courier
@ Courier
Definition: PSFonts.h:50
LibBoard::Fonts::BookmanLightItalic
@ BookmanLightItalic
Definition: PSFonts.h:47
LibBoard::Fonts::AvantGardeBook
@ AvantGardeBook
Definition: PSFonts.h:42
LibBoard::Fonts::Symbol
@ Symbol
Definition: PSFonts.h:70
LibBoard::Fonts::AvantGardeDemiOblique
@ AvantGardeDemiOblique
Definition: PSFonts.h:45
LibBoard::Fonts::AvantGardeBookOblique
@ AvantGardeBookOblique
Definition: PSFonts.h:43
LibBoard::Fonts::HelveticaNarrowBold
@ HelveticaNarrowBold
Definition: PSFonts.h:60
LibBoard::Fonts::ZapfDingbats
@ ZapfDingbats
Definition: PSFonts.h:72
LibBoard
Definition: Board.cpp:87
LibBoard::Fonts::Helvetica
@ Helvetica
Definition: PSFonts.h:54
LibBoard::Fonts::HelveticaNarrow
@ HelveticaNarrow
Definition: PSFonts.h:58
LibBoard::Fonts::PalatinoBold
@ PalatinoBold
Definition: PSFonts.h:68
LibBoard::Fonts::TimesBold
@ TimesBold
Definition: PSFonts.h:40
LibBoard::Fonts::PalatinoBoldItalic
@ PalatinoBoldItalic
Definition: PSFonts.h:69
LibBoard::Fonts::AvantGardeDemi
@ AvantGardeDemi
Definition: PSFonts.h:44
LibBoard::Fonts::PalatinoItalic
@ PalatinoItalic
Definition: PSFonts.h:67
LibBoard::Fonts::HelveticaNarrowBoldOblique
@ HelveticaNarrowBoldOblique
Definition: PSFonts.h:61
LibBoard::Fonts::NewCenturySchoolbookItalic
@ NewCenturySchoolbookItalic
Definition: PSFonts.h:63
LibBoard::Fonts::PalatinoRoman
@ PalatinoRoman
Definition: PSFonts.h:66
LibBoard::Fonts::HelveticaBoldOblique
@ HelveticaBoldOblique
Definition: PSFonts.h:57
LibBoard::Fonts::NewCenturySchoolbookBold
@ NewCenturySchoolbookBold
Definition: PSFonts.h:64
LibBoard::Fonts::CourierBold
@ CourierBold
Definition: PSFonts.h:52