FONTS.php
WIKINDX : Bibliographic Management system.
Tags
Table of Contents
Constants
- DEFAULT_FONT : mixed = 'arial'
- DEFAULT_FONT_CODE : mixed = 'courier new'
- FONTS : mixed = ['andale mono' => [ "ePrefix" => "w", "eName" =...
Functions
- fonts() : mixed
- Set and get the rFonts array and the current font.
Constants
DEFAULT_FONT
public
mixed
DEFAULT_FONT
= 'arial'
DEFAULT_FONT_CODE
public
mixed
DEFAULT_FONT_CODE
= 'courier new'
FONTS
public
mixed
FONTS
= ['andale mono' => [
"ePrefix" => "w",
"eName" => "rFonts",
"ascii" => ['prefix' => 'w', 'val' => "Andale Mono"],
"hAnsi" => ['prefix' => 'w', 'val' => "Andale Mono"],
// no cs
"cs" => ['prefix' => 'w', 'val' => "Andale Mono"],
], 'arial' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Arial"], "hAnsi" => ['prefix' => 'w', 'val' => "Arial"], "cs" => ['prefix' => 'w', 'val' => "Arial"]], 'arial black' => [
// might need <w:b/><w:bCs/> in the rPr element
"ePrefix" => "w",
"eName" => "rFonts",
"ascii" => ['prefix' => 'w', 'val' => "arial black"],
// lowercase
"hAnsi" => ['prefix' => 'w', 'val' => "arial black"],
// lowercase
"cs" => ['prefix' => 'w', 'val' => "Arial black"],
], 'arial unicode ms' => [
// might need <w:b/><w:bCs/> in the rPr element
"ePrefix" => "w",
"eName" => "rFonts",
"ascii" => ['prefix' => 'w', 'val' => "Arial Unicode MS"],
"hAnsi" => ['prefix' => 'w', 'val' => "Arial Unicode MS"],
"cs" => ['prefix' => 'w', 'val' => "Arial Unicode MS"],
], 'book antiqua' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "book antiqua"], "hAnsi" => ['prefix' => 'w', 'val' => "book antiqua"], "cs" => ['prefix' => 'w', 'val' => "Arial"]], 'comic sans ms' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Comic Sans MS"], "hAnsi" => ['prefix' => 'w', 'val' => "Comic Sans MS"], "cs" => ['prefix' => 'w', 'val' => "Arial"]], 'courier new' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Courier New"], "hAnsi" => ['prefix' => 'w', 'val' => "Courier New"], "cs" => ['prefix' => 'w', 'val' => "Courier New"]], 'georgia' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Georgia"], "hAnsi" => ['prefix' => 'w', 'val' => "Georgia"], "cs" => ['prefix' => 'w', 'val' => "Arial"]], 'helvetica' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Helvetica"], "hAnsi" => ['prefix' => 'w', 'val' => "Helvetica"], "cs" => ['prefix' => 'w', 'val' => "Arial"]], 'impact' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Impact"], "hAnsi" => ['prefix' => 'w', 'val' => "Impact"], "cs" => ['prefix' => 'w', 'val' => "Arial"]], 'liberation mono' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Liberation Mono"], "hAnsi" => ['prefix' => 'w', 'val' => "Liberation Mono"], "cs" => ['prefix' => 'w', 'val' => "Liberation Mono"]], 'liberation sans' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Liberation Sans"], "hAnsi" => ['prefix' => 'w', 'val' => "Liberation Sans"], "cs" => ['prefix' => 'w', 'val' => "Liberation Sans"]], 'liberation serif' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Liberation Serif"], "hAnsi" => ['prefix' => 'w', 'val' => "Liberation Serif"], "cs" => ['prefix' => 'w', 'val' => "Liberation Serif"]], 'symbol' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Symbol"], "hAnsi" => ['prefix' => 'w', 'val' => "Symbol"], "cs" => ['prefix' => 'w', 'val' => "Arial"]], 'tahoma' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "tahoma"], "hAnsi" => ['prefix' => 'w', 'val' => "tahoma"], "cs" => ['prefix' => 'w', 'val' => "tahoma"]], 'terminal' => [
// Terminal (in WIKINDX) is not a font in Word or LO, so we replace it with the next in the family: Monaco
"ePrefix" => "w",
"eName" => "rFonts",
"ascii" => ['prefix' => 'w', 'val' => "Monaco"],
"hAnsi" => ['prefix' => 'w', 'val' => "Monaco"],
"cs" => ['prefix' => 'w', 'val' => "Arial"],
], 'times new roman' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Times New Roman"], "hAnsi" => ['prefix' => 'w', 'val' => "Times New Roman"], "cs" => ['prefix' => 'w', 'val' => "Times New Roman"]], 'trebuchet ms' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Trebuchet MS"], "hAnsi" => ['prefix' => 'w', 'val' => "Trebuchet MS"], "cs" => ['prefix' => 'w', 'val' => "Arial"]], 'unifont' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Unifont"], "hAnsi" => ['prefix' => 'w', 'val' => "Unifont"], "cs" => ['prefix' => 'w', 'val' => "Unifont"]], 'unifont csur' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Unifont CSUR"], "hAnsi" => ['prefix' => 'w', 'val' => "Unifont CSUR"], "cs" => ['prefix' => 'w', 'val' => "Unifont CSUR"]], 'unifont sample' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Unifont Sample"], "hAnsi" => ['prefix' => 'w', 'val' => "Unifont Sample"], "cs" => ['prefix' => 'w', 'val' => "Unifont Sample"]], 'unifont upper' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Unifont Upper"], "hAnsi" => ['prefix' => 'w', 'val' => "Unifont Upper"], "cs" => ['prefix' => 'w', 'val' => "Unifont Upper"]], 'unifont-jp' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Unifont-JP"], "hAnsi" => ['prefix' => 'w', 'val' => "Unifont-JP"], "cs" => ['prefix' => 'w', 'val' => "Unifont-JP"]], 'verdana' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Verdana"], "hAnsi" => ['prefix' => 'w', 'val' => "Verdana"], "cs" => ['prefix' => 'w', 'val' => "Verdana"]], 'webdings' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "webdings"], "hAnsi" => ['prefix' => 'w', 'val' => "webdings"], "cs" => ['prefix' => 'w', 'val' => "Arial"]], 'wingdings' => ["ePrefix" => "w", "eName" => "rFonts", "ascii" => ['prefix' => 'w', 'val' => "Wingdings"], "hAnsi" => ['prefix' => 'w', 'val' => "Wingdings"], "cs" => ['prefix' => 'w', 'val' => "Arial"]]]
Functions
fonts()
Set and get the rFonts array and the current font.
fonts(string $method[, XMLWriter $xml = null ][, string $font = '' ]) : mixed
Parameters
- $method : string
- $xml : XMLWriter = null
-
Default NULL
- $font : string = ''
-
Default ''