Public Member Functions

HFile_bibtex Class Reference

Inheritance diagram for HFile_bibtex:
Collaboration diagram for HFile_bibtex:

Public Member Functions

 HFile_bibtex ()
 donothing ($keywordin)

Detailed Description

Definition at line 5 of file HFile_bibtex.php.


Member Function Documentation

HFile_bibtex::donothing ( keywordin  ) 

Definition at line 511 of file HFile_bibtex.php.

{
        return $keywordin;
}

HFile_bibtex::HFile_bibtex (  ) 

Definition at line 6 of file HFile_bibtex.php.

References HFile::HFile().

                          {
     $this->HFile();    
/*************************************/
// Beautifier Highlighting Configuration File 
// BibTeX
/*************************************/
// Flags

$this->nocase                   = "0";
$this->notrim                   = "0";
$this->perl                     = "0";

// Colours

$this->colours          = array("blue", "brown", "blue", "gray", "purple");
$this->quotecolour              = "blue";
$this->blockcommentcolour       = "green";
$this->linecommentcolour        = "green";

// Indent Strings

$this->indent                   = array();
$this->unindent                 = array();

// String characters and delimiters

$this->stringchars              = array();
$this->delimiters               = array("/", "D", "e", "l", "i", "m", "i", "t", "e", "r", "s", " ", "=", " ", "#", "$", "%", "&", "(", ")", "+", ",", "-", ".", " ", "{", "=", "}", " ", " ", " ", " ", "/", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", ":", ";", "<", ">", "[", "]", "^", "_", "|", "~", "`");
$this->escchar                  = "";

// Comment settings

$this->linecommenton            = array("%");
$this->blockcommenton           = array("");
$this->blockcommentoff          = array("");

// Keywords (keyword mapping to colour number)

$this->keywords                 = array(
                        "\\!" => "1", 
                        "\\\"" => "1", 
                        "\\&" => "1", 
                        "\\\'" => "1", 
                        "\\(" => "1", 
                        "\\)" => "1", 
                        "\\*" => "1", 
                        "\\+" => "1", 
                        "\\," => "1", 
                        "\\-" => "1", 
                        "\\." => "1", 
                        "\\/" => "1", 
                        "\\:" => "1", 
                        "\\;" => "1", 
                        "\\=" => "1", 
                        "\\>" => "1", 
                        "\\@" => "1", 
                        "\\[" => "1", 
                        "\\\\" => "1", 
                        "\\]" => "1", 
                        "\\^" => "1", 
                        "\\_" => "1", 
                        "=" => "8", 
                        "{" => "8", 
                        "}" => "8", 
                        "," => "8", 
                        "@article" => "5", 
                        "@book" => "5", 
                        "@booklet" => "5", 
                        "@conference" => "5", 
                        "@inbook" => "5", 
                        "@incollection" => "5", 
                        "@manual" => "5", 
                        "@mastersthesis" => "5", 
                        "@phdthesis" => "5", 
                        "@proceedings" => "5", 
                        "@techreport" => "5", 
                        "@unpublished" => "5", 
                        "@report" => "5", 
                        "@thesis" => "5", 
                        "@\\acute" => "5", 
                        "\\a\'" => "3", 
                        "\\a`" => "3", 
                        "\\acute" => "3", 
                        "\\aleph" => "3", 
                        "\\alph" => "3", 
                        "\\alpha" => "3", 
                        "\\amalg" => "3", 
                        "\\and" => "3", 
                        "\\angle" => "3", 
                        "\\approx" => "3", 
                        "\\arabic" => "3", 
                        "\\arccos" => "3", 
                        "\\arcsin" => "3", 
                        "\\arctan" => "3", 
                        "\\arg" => "3", 
                        "\\arraybackslash" => "3", 
                        "\\arrowvert" => "3", 
                        "\\ast" => "3", 
                        "\\asymp" => "3", 
                        "\\Arrowvert" => "3", 
                        "\\backslash" => "3", 
                        "\\bar" => "3", 
                        "\\bf" => "3", 
                        "\\bibitem" => "3", 
                        "\\bigcap" => "3", 
                        "\\bigcirc" => "3", 
                        "\\bigcup" => "3", 
                        "\\bigodot" => "3", 
                        "\\bigoplus" => "3", 
                        "\\bigotimes" => "3", 
                        "\\bigsqcup" => "3", 
                        "\\bigtriangledown" => "3", 
                        "\\bigtriangleup" => "3", 
                        "\\biguplus" => "3", 
                        "\\bigvee" => "3", 
                        "\\bigwedge" => "3", 
                        "\\boldmath" => "3", 
                        "\\boldsymbol" => "3", 
                        "\\boolean" => "3", 
                        "\\bot" => "3", 
                        "\\botfigrule" => "3", 
                        "\\bottomcaption" => "3", 
                        "\\bottomfraction" => "3", 
                        "\\bowtie" => "3", 
                        "\\boxed" => "3", 
                        "\\bracevert" => "3", 
                        "\\branch" => "3", 
                        "\\breve" => "3", 
                        "\\bullet" => "3", 
                        "\\Box" => "3", 
                        "\\cal" => "3", 
                        "\\cap" => "3", 
                        "\\caption" => "3", 
                        "\\cdot" => "3", 
                        "\\cdots" => "3", 
                        "\\cfrac" => "3", 
                        "\\chi" => "3", 
                        "\\circ" => "3", 
                        "\\circle" => "3", 
                        "\\circle*" => "3", 
                        "\\cline" => "3", 
                        "\\clubsuit" => "3", 
                        "\\cong" => "3", 
                        "\\coprod" => "3", 
                        "\\copyright" => "3", 
                        "\\cos" => "3", 
                        "\\cosh" => "3", 
                        "\\cot" => "3", 
                        "\\coth" => "3", 
                        "\\csc" => "3", 
                        "\\cup" => "3", 
                        "\\d" => "3", 
                        "\\dag" => "3", 
                        "\\dagger" => "3", 
                        "\\dashbox" => "3", 
                        "\\ddag" => "3", 
                        "\\ddagger" => "3", 
                        "\\ddot" => "3", 
                        "\\ddots" => "3", 
                        "\\deg" => "3", 
                        "\\delta" => "3", 
                        "\\det" => "3", 
                        "\\diamond" => "3", 
                        "\\diamondpar" => "3", 
                        "\\diamondsuit" => "3", 
                        "\\dim" => "3", 
                        "\\displaystyle" => "3", 
                        "\\dot" => "3", 
                        "\\doteq" => "3", 
                        "\\dotfill" => "3", 
                        "\\dots" => "3", 
                        "\\downarrow" => "3", 
                        "\\Delta" => "3", 
                        "\\Diamond" => "3", 
                        "\\Downarrow" => "3", 
                        "\\ell" => "3", 
                        "\\em" => "3", 
                        "\\emph" => "3", 
                        "\\emptyset" => "3", 
                        "\\enspace" => "3", 
                        "\\epsilon" => "3", 
                        "\\eqref" => "3", 
                        "\\eta" => "3", 
                        "\\exists" => "3", 
                        "\\exp" => "3", 
                        "\\fbox" => "3", 
                        "\\flat" => "3", 
                        "\\fnsymbol" => "3", 
                        "\\forall" => "3", 
                        "\\frac" => "3", 
                        "\\frown" => "3", 
                        "\\fussy" => "3", 
                        "\\gamma" => "3", 
                        "\\ge" => "3", 
                        "\\geq" => "3", 
                        "\\gets" => "3", 
                        "\\gg" => "3", 
                        "\\grave" => "3", 
                        "\\Gamma" => "3", 
                        "\\hat" => "3", 
                        "\\heartsuit" => "3", 
                        "\\hom" => "3", 
                        "\\hookleftarrow" => "3", 
                        "\\hookrightarrow" => "3", 
                        "\\hspace" => "3", 
                        "\\hspace*" => "3", 
                        "\\huge" => "3", 
                        "\\hyphenation" => "3", 
                        "\\hyphenchar" => "3", 
                        "\\Huge" => "3", 
                        "\\idotsint" => "3", 
                        "\\ignorespaces" => "3", 
                        "\\imath" => "3", 
                        "\\in" => "3", 
                        "\\include" => "3", 
                        "\\indent" => "3", 
                        "\\inf" => "3", 
                        "\\infty" => "3", 
                        "\\input" => "3", 
                        "\\int" => "3", 
                        "\\iota" => "3", 
                        "\\isucaption" => "3", 
                        "\\it" => "3", 
                        "\\itdefault" => "3", 
                        "\\item" => "3", 
                        "\\itemindent" => "3", 
                        "\\itemsep" => "3", 
                        "\\itshape" => "3", 
                        "\\Im" => "3", 
                        "\\jmath" => "3", 
                        "\\jot" => "3", 
                        "\\Join" => "3", 
                        "\\kappa" => "3", 
                        "\\ker" => "3", 
                        "\\label" => "3", 
                        "\\lambda" => "3", 
                        "\\langle" => "3", 
                        "\\large" => "3", 
                        "\\lceil" => "3", 
                        "\\ldots" => "3", 
                        "\\le" => "3", 
                        "\\leadsto" => "3", 
                        "\\left" => "3", 
                        "\\leftarrow" => "3", 
                        "\\leftharpoondown" => "3", 
                        "\\leftharpoonup" => "3", 
                        "\\leftmargin" => "3", 
                        "\\leftmark" => "3", 
                        "\\leftrightarrow" => "3", 
                        "\\leq" => "3", 
                        "\\lfloor" => "3", 
                        "\\lg" => "3", 
                        "\\lgroup" => "3", 
                        "\\lhd" => "3", 
                        "\\lhead" => "3", 
                        "\\lim" => "3", 
                        "\\liminf" => "3", 
                        "\\limits" => "3", 
                        "\\limsup" => "3", 
                        "\\line" => "3", 
                        "\\linebreak" => "3", 
                        "\\linethickness" => "3", 
                        "\\linewidth" => "3", 
                        "\\ll" => "3", 
                        "\\lmoustache" => "3", 
                        "\\ln" => "3", 
                        "\\log" => "3", 
                        "\\longleftarrow" => "3", 
                        "\\longleftrightarrow" => "3", 
                        "\\longmapsto" => "3", 
                        "\\longrightarrow" => "3", 
                        "\\LARGE" => "3", 
                        "\\Lambda" => "3", 
                        "\\Large" => "3", 
                        "\\Leftarrow" => "3", 
                        "\\Leftrightarrow" => "3", 
                        "\\Longleftarrow" => "3", 
                        "\\Longleftrightarrow" => "3", 
                        "\\Longrightarrow" => "3", 
                        "\\mapsto" => "3", 
                        "\\mathbf" => "3", 
                        "\\mathcal" => "3", 
                        "\\mathindent" => "3", 
                        "\\mathit" => "3", 
                        "\\matrix" => "3", 
                        "\\max" => "3", 
                        "\\mid" => "3", 
                        "\\min" => "3", 
                        "\\mod" => "3", 
                        "\\mp" => "3", 
                        "\\mu" => "3", 
                        "\\nabla" => "3", 
                        "\\ne" => "3", 
                        "\\nearrow" => "3", 
                        "\\neg" => "3", 
                        "\\neq" => "3", 
                        "\\ni" => "3", 
                        "\\nobreak" => "3", 
                        "\\nolinebreak" => "3", 
                        "\\normalsize" => "3", 
                        "\\not" => "3", 
                        "\\notin" => "3", 
                        "\\nu" => "3", 
                        "\\nwarrow" => "3", 
                        "\\odot" => "3", 
                        "\\oint" => "3", 
                        "\\omega" => "3", 
                        "\\ominus" => "3", 
                        "\\oplus" => "3", 
                        "\\oslash" => "3", 
                        "\\otimes" => "3", 
                        "\\oval" => "3", 
                        "\\overbrace" => "3", 
                        "\\overleftarrow" => "3", 
                        "\\overline" => "3", 
                        "\\overrightarrow" => "3", 
                        "\\Omega" => "3", 
                        "\\parallel" => "3", 
                        "\\parbox" => "3", 
                        "\\part" => "3", 
                        "\\part*" => "3", 
                        "\\partial" => "3", 
                        "\\perp" => "3", 
                        "\\phantom" => "3", 
                        "\\phi" => "3", 
                        "\\pi" => "3", 
                        "\\pm" => "3", 
                        "\\pmb" => "3", 
                        "\\pmod" => "3", 
                        "\\pod" => "3", 
                        "\\prec" => "3", 
                        "\\preceq" => "3", 
                        "\\prime" => "3", 
                        "\\prod" => "3", 
                        "\\propto" => "3", 
                        "\\psi" => "3", 
                        "\\Phi" => "3", 
                        "\\Pi" => "3", 
                        "\\Pr" => "3", 
                        "\\Psi" => "3", 
                        "\\qquad" => "3", 
                        "\\quad" => "3", 
                        "\\rangle" => "3", 
                        "\\rceil" => "3", 
                        "\\ref" => "3", 
                        "\\rfloor" => "3", 
                        "\\rgroup" => "3", 
                        "\\rhd" => "3", 
                        "\\rho" => "3", 
                        "\\right" => "3", 
                        "\\rightarrow" => "3", 
                        "\\rightharpoondown" => "3", 
                        "\\rightharpoonup" => "3", 
                        "\\rightmark" => "3", 
                        "\\rm" => "3", 
                        "\\rmoustache" => "3", 
                        "\\roman" => "3", 
                        "\\Re" => "3", 
                        "\\Rightarrow" => "3", 
                        "\\Roman" => "3", 
                        "\\scshape" => "3", 
                        "\\searrow" => "3", 
                        "\\sec" => "3", 
                        "\\secdef" => "3", 
                        "\\sf" => "3", 
                        "\\sharp" => "3", 
                        "\\shortstack" => "3", 
                        "\\sigma" => "3", 
                        "\\sim" => "3", 
                        "\\simeq" => "3", 
                        "\\sin" => "3", 
                        "\\sinh" => "3", 
                        "\\sl" => "3", 
                        "\\sloppy" => "3", 
                        "\\small" => "3", 
                        "\\smile" => "3", 
                        "\\space" => "3", 
                        "\\spadesuit" => "3", 
                        "\\spcheck" => "3", 
                        "\\sqcap" => "3", 
                        "\\sqcup" => "3", 
                        "\\sqrt" => "3", 
                        "\\sqsubseteq" => "3", 
                        "\\sqsupseteq" => "3", 
                        "\\ss" => "3", 
                        "\\stackrel" => "3", 
                        "\\star" => "3", 
                        "\\stepcounter" => "3", 
                        "\\stretch" => "3", 
                        "\\strut" => "3", 
                        "\\subset" => "3", 
                        "\\subseteq" => "3", 
                        "\\subsubsection" => "3", 
                        "\\succ" => "3", 
                        "\\succeq" => "3", 
                        "\\sum" => "3", 
                        "\\sup" => "3", 
                        "\\supset" => "3", 
                        "\\supseteq" => "3", 
                        "\\surd" => "3", 
                        "\\swarrow" => "3", 
                        "\\symbol" => "3", 
                        "\\Sigma" => "3", 
                        "\\tan" => "3", 
                        "\\tanh" => "3", 
                        "\\tau" => "3", 
                        "\\texlmd" => "3", 
                        "\\textbf" => "3", 
                        "\\textit" => "3", 
                        "\\textnormal" => "3", 
                        "\\textrm" => "3", 
                        "\\textsc" => "3", 
                        "\\textsf" => "3", 
                        "\\textsl" => "3", 
                        "\\textstyle" => "3", 
                        "\\texttt" => "3", 
                        "\\textup" => "3", 
                        "\\theta" => "3", 
                        "\\tilde" => "3", 
                        "\\times" => "3", 
                        "\\tiny" => "3", 
                        "\\top" => "3", 
                        "\\triangle" => "3", 
                        "\\triangleleft" => "3", 
                        "\\triangleright" => "3", 
                        "\\tt" => "3", 
                        "\\twlrm" => "3", 
                        "\\Theta" => "3", 
                        "\\unboldmath" => "3", 
                        "\\underbrace" => "3", 
                        "\\underline" => "3", 
                        "\\unlhd" => "3", 
                        "\\unrhd" => "3", 
                        "\\uparrow" => "3", 
                        "\\updownarrow" => "3", 
                        "\\uplus" => "3", 
                        "\\uproot" => "3", 
                        "\\uHFileape" => "3", 
                        "\\upsilon" => "3", 
                        "\\Uparrow" => "3", 
                        "\\Updownarrow" => "3", 
                        "\\Upsilon" => "3", 
                        "\\vapace" => "3", 
                        "\\varepsilon" => "3", 
                        "\\varphi" => "3", 
                        "\\varpi" => "3", 
                        "\\varprojlim" => "3", 
                        "\\varrho" => "3", 
                        "\\varsigma" => "3", 
                        "\\vartheta" => "3", 
                        "\\vdash" => "3", 
                        "\\vdots" => "3", 
                        "\\vec" => "3", 
                        "\\vector" => "3", 
                        "\\vee" => "3", 
                        "\\verb" => "3", 
                        "\\vline" => "3", 
                        "\\voffset" => "3", 
                        "\\vrule" => "3", 
                        "\\wedge" => "3", 
                        "\\widehat" => "3", 
                        "\\widetilde" => "3", 
                        "\\wp" => "3", 
                        "\\wr" => "3", 
                        "\\xi" => "3", 
                        "\\Xi" => "3", 
                        "\\zeta" => "3", 
                        "\\{" => "3", 
                        "\\|" => "3", 
                        "\\}" => "3", 
                        "address" => "2", 
                        "author" => "2", 
                        "chapter" => "2", 
                        "edition" => "2", 
                        "editor" => "2", 
                        "howpublished" => "2", 
                        "journal" => "2", 
                        "month" => "2", 
                        "note" => "2", 
                        "number" => "2", 
                        "organization" => "2", 
                        "pages" => "2", 
                        "publisher" => "2", 
                        "series" => "2", 
                        "title" => "2", 
                        "type" => "2", 
                        "volume" => "2", 
                        "year" => "2");

// Special extensions

// Each category can specify a PHP function that returns an altered
// version of the keyword.
        
        

$this->linkscripts      = array(
                        "1" => "donothing", 
                        "8" => "donothing", 
                        "5" => "donothing", 
                        "3" => "donothing", 
                        "2" => "donothing");
}

Here is the call graph for this function:


The documentation for this class was generated from the following file: