ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
texgraph.php
Go to the documentation of this file.
1 <?php
2 /*************************************************************************************
3  * texgraph.php
4  * -----------
5  * Author: Patrick Fradin (patrick.fradin@gmail.com)
6  * Copyright: (c) 2011 Patrick Fradin
7  * Release Version: 1.0.9.0
8  * Date Started: 2011-09-18
9  *
10  * TeXgraph language file for GeSHi.
11  *
12  * http://texgraph.tuxfamily.org/
13  *
14  *************************************************************************************
15  *
16  * This file is part of GeSHi.
17  *
18  * GeSHi is free software; you can redistribute it and/or modify
19  * it under the terms of the GNU General Public License as published by
20  * the Free Software Foundation; either version 2 of the License, or
21  * (at your option) any later version.
22  *
23  * GeSHi is distributed in the hope that it will be useful,
24  * but WITHOUT ANY WARRANTY; without even the implied warranty of
25  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26  * GNU General Public License for more details.
27  *
28  * You should have received a copy of the GNU General Public License
29  * along with GeSHi; if not, write to the Free Software
30  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
31  *
32  ************************************************************************************/
33 
34 $language_data = array (
35  'LANG_NAME' => 'TeXgraph',
36  'COMMENT_SINGLE' => array(1 => '//'),
37  'COMMENT_MULTI' => array(
38  '{'=>'}'
39  ),
40  'COMMENT_REGEXP' => array(
41  ),
42  'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
43  'QUOTEMARKS' => array('"'),
44  'ESCAPE_CHAR' => '',
45  'KEYWORDS' => array(
46  1 => array( //file construction
47  'TeXgraph', 'Cmd', 'Var', 'Mac', 'Graph', 'Include'
48  ),
49  2 => array( //programmation structure
50  'if', 'else', 'elif', 'fi',
51  'for', 'do', 'od', 'by', 'By',
52  'step', 'until', 'in', 'to', 'repeat', 'from', 'odfi', 'andif',
53  'And', 'Or', 'CutA', 'CutB', 'Inside', 'Inter', 'InterL'
54  ),
55  3 => array( // commandes prédéfinies
56  'Aretes',
57  'Arg',
58  'Args',
59  'Assign',
60  'Axes',
61  'Bezier',
62  'Bord',
63  'Border',
64  'Build3D',
65  'Cartesienne',
66  'ChangeAttr',
67  'Clip2D',
68  'Clip3DLine',
69  'ClipFacet',
70  'Close',
71  'CloseFile',
72  'ComposeMatrix',
73  'ComposeMatrix3D',
74  'Concat',
75  'ConvertToObj',
76  'ConvertToObjN',
77  'Copy',
78  'Courbe',
79  'Creer',
80  'DefMac',
81  'DefVar',
82  'DefaultAttr',
83  'Del',
84  'DelGraph',
85  'DelMac',
86  'DelVar',
87  'Der',
88  'Diff',
89  'Display3D',
90  'DistCam',
91  'Droite',
92  'Dup',
93  'Echange',
94  'Ellipse',
95  'EllipticArc',
96  'Ent',
97  'EpsCoord',
98  'EquaDif',
99  'Eval',
100  'Exec',
101  'Export',
102  'ExportObject',
103  'ExportPathData',
104  'Fenetre',
105  'FileExists',
106  'For',
107  'Free',
108  'Fvisible',
109  'Get',
110  'Get3D',
111  'GetAttr',
112  'GetMatrix',
113  'GetMatrix3D',
114  'GetSpline',
115  'GetStr',
116  'GetSurface',
117  'GrayScale',
118  'Grille',
119  'HexaColor',
120  'IdMatrix',
121  'IdMatrix3D',
122  'Im',
123  'Implicit',
124  'Inc',
125  'Input',
126  'InputMac',
127  'Inserer3D',
128  'Insert',
129  'Int',
130  'IsMac',
131  'IsString',
132  'IsVar',
133  'Label',
134  'Ligne',
135  'Liste',
136  'Load',
137  'LoadImage',
138  'Loop',
139  'LowerCase',
140  'M',
141  'MakePoly',
142  'Map',
143  'Marges',
144  'Merge',
145  'Message',
146  'Mix',
147  'ModelView',
148  'Mtransform',
149  'Mtransform3D',
150  'MyExport',
151  'Nargs',
152  'NewGraph',
153  'NewMac',
154  'NewVar',
155  'Nops',
156  'Norm',
157  'Normal',
158  'OpenFile',
159  'OriginalCoord',
160  'PaintFacet',
161  'PaintVertex',
162  'Path',
163  'PermuteWith',
164  'Point',
165  'Polaire',
166  'PosCam',
167  'Prodscal',
168  'Prodvec',
169  'Proj3D',
170  'Rand',
171  'Re',
172  'ReCalc',
173  'ReadData',
174  'ReadFlatPs',
175  'ReadObj',
176  'RenCommand',
177  'RenMac',
178  'RestoreAttr',
179  'Reverse',
180  'Rgb',
181  'Round',
182  'Saut',
183  'SaveAttr',
184  'ScientificF',
185  'Seq',
186  'Set',
187  'SetAttr',
188  'SetMatrix',
189  'SetMatrix3D',
190  'Si',
191  'Solve',
192  'Sommets',
193  'Sort',
194  'SortFacet',
195  'Special',
196  'Spline',
197  'Str',
198  'StrArgs',
199  'StrComp',
200  'StrCopy',
201  'StrDel',
202  'StrEval',
203  'StrLength',
204  'StrPos',
205  'StrReplace',
206  'String',
207  'TeX2FlatPs',
208  'UpperCase',
209  'While',
210  'WriteFile',
211  'abs',
212  'arccos',
213  'arccot',
214  'arcsin',
215  'arctan',
216  'argch',
217  'argcth',
218  'argsh',
219  'argth',
220  'bar',
221  'ch',
222  'cos',
223  'cot',
224  'cth',
225  'draw',
226  'opp',
227  'sh',
228  'sin',
229  'sqr',
230  'sqrt',
231  'tan',
232  'th',
233  ),
234  4 => array( //commandes relatives à l'interface graphique
235  'AddMenu2D',
236  'AddMenu3D',
237  'Attributs',
238  'DelBitmap',
239  'DelButton',
240  'DelItem',
241  'DelText',
242  'Delay',
243  'Hide',
244  'ListFiles',
245  'ListWords',
246  'MaxPixels',
247  'Move',
248  'NewBitmap',
249  'NewButton',
250  'NewItem',
251  'NewText',
252  'NotXor',
253  'Pixel',
254  'Pixel2Scr',
255  'ReDraw',
256  'Scr2Pixel',
257  'Show',
258  'Stroke',
259  'Timer',
260  'TimerMac',
261  'UpdateLocalDatabase',
262  'VisibleGraph',
263  ),
264  5 => array( //constantes prédéfinies
265  'Data',
266  'Diese',
267  'DirSep',
268  'DocPath',
269  'ExportMode',
270  'GUI',
271  'Huge',
272  'ImageViewer',
273  'InitialPath',
274  'JavaviewPath',
275  'LARGE',
276  'LF',
277  'Large',
278  'Nil',
279  'PdfReader',
280  'Thicklines',
281  'TmpPath',
282  'UserMacPath',
283  'WebLoad',
284  'Windows',
285  'Xmax',
286  'Xmin',
287  'Xscale',
288  'Ymax',
289  'Ymin',
290  'Yscale',
291  'aliceblue',
292  'antiquewhite',
293  'aqua',
294  'aquamarine',
295  'asterisk',
296  'azure',
297  'baseline',
298  'bdiag',
299  'beige',
300  'bevel',
301  'bezier',
302  'bigdot',
303  'bisque',
304  'black',
305  'blanchedalmond',
306  'blue',
307  'blueviolet',
308  'bmp',
309  'bottom',
310  'brown',
311  'burlywood',
312  'butt',
313  'cadetblue',
314  'center',
315  'centered',
316  'central',
317  'chartreuse',
318  'chocolate',
319  'circle',
320  'closepath',
321  'comp',
322  'coral',
323  'cornflowerblue',
324  'cornsilk',
325  'crimson',
326  'cross',
327  'curve',
328  'cyan',
329  'darkblue',
330  'darkcyan',
331  'darkgoldenrod',
332  'darkgray',
333  'darkgreen',
334  'darkkhaki',
335  'darkmagenta',
336  'darkolivegreen',
337  'darkorange',
338  'darkorchid',
339  'darkred',
340  'darksalmon',
341  'darkseagreen',
342  'darkslateblue',
343  'darkslategray',
344  'darkturquoise',
345  'darkviolet',
346  'dashed',
347  'deeppink',
348  'deepskyblue',
349  'diagcross',
350  'diamond',
351  'dimgray',
352  'dodgerblue',
353  'dot',
354  'dotcircle',
355  'dotted',
356  'e',
357  'ellipse',
358  'ellipticArc',
359  'eps',
360  'epsc',
361  'fdiag',
362  'firebrick',
363  'floralwhite',
364  'footnotesize',
365  'forestgreen',
366  'framed',
367  'fuchsia',
368  'full',
369  'gainsboro',
370  'geom',
371  'ghostwhite',
372  'gold',
373  'goldenrod',
374  'gray',
375  'green',
376  'greenyellow',
377  'honeydew',
378  'horizontal',
379  'hotpink',
380  'huge',
381  'hvcross',
382  'i',
383  'indianred',
384  'indigo',
385  'ivory',
386  'jump',
387  'jvx',
388  'khaki',
389  'large',
390  'lavender',
391  'lavenderblush',
392  'lawngreen',
393  'left',
394  'lemonchiffon',
395  'lightblue',
396  'lightcoral',
397  'lightcyan',
398  'lightgoldenrodyellow',
399  'lightgray',
400  'lightgreen',
401  'lightpink',
402  'lightsalmon',
403  'lightseagreen',
404  'lightskyblue',
405  'lightslategray',
406  'lightsteelblue',
407  'lightyellow',
408  'lime',
409  'limegreen',
410  'line',
411  'linearc',
412  'linen',
413  'magenta',
414  'margeB',
415  'margeD',
416  'margeG',
417  'margeH',
418  'maroon',
419  'mediumaquamarine',
420  'mediumblue',
421  'mediumorchid',
422  'mediumpurple',
423  'mediumseagreen',
424  'mediumslateblue',
425  'mediumspringgreen',
426  'mediumturquoise',
427  'mediumvioletred',
428  'midnightblue',
429  'mintcream',
430  'mistyrose',
431  'miter',
432  'moccasin',
433  'move',
434  'navajowhite',
435  'navy',
436  'noline',
437  'none',
438  'normalsize',
439  'obj',
440  'oldlace',
441  'olive',
442  'olivedrab',
443  'oplus',
444  'orange',
445  'orangered',
446  'orchid',
447  'ortho',
448  'otimes',
449  'palegoldenrod',
450  'palegreen',
451  'paleturquoise',
452  'palevioletred',
453  'papayawhip',
454  'pdf',
455  'pdfc',
456  'peachpuff',
457  'pentagon',
458  'peru',
459  'pgf',
460  'pi',
461  'pink',
462  'plum',
463  'plus',
464  'powderblue',
465  'psf',
466  'pst',
467  'purple',
468  'red',
469  'right',
470  'rosybrown',
471  'round',
472  'royalblue',
473  'saddlebrown',
474  'salmon',
475  'sandybrown',
476  'scriptsize',
477  'seagreen',
478  'seashell',
479  'sep',
480  'sep3D',
481  'sienna',
482  'silver',
483  'skyblue',
484  'slateblue',
485  'slategray',
486  'small',
487  'snow',
488  'solid',
489  'special',
490  'springgreen',
491  'square',
492  'src4latex',
493  'stacked',
494  'steelblue',
495  'svg',
496  'teal',
497  'teg',
498  'tex',
499  'texsrc',
500  'thicklines',
501  'thinlines',
502  'thistle',
503  'times',
504  'tiny',
505  'tkz',
506  'tomato',
507  'top',
508  'triangle',
509  'turquoise',
510  'user',
511  'userdash',
512  'version',
513  'vertical',
514  'violet',
515  'wheat',
516  'white',
517  'whitesmoke',
518  'yellow',
519  'yellowgreen',
520  ),
521  6 => array( //macros prédéfinies
522  'Abs',
523  'Anp',
524  'Apercu',
525  'Arc',
526  'Arc3D',
527  'AretesNum',
528  'AxeX3D',
529  'AxeY3D',
530  'AxeZ3D',
531  'Axes3D',
532  'Bcolor',
533  'Bouton',
534  'BoxAxes3D',
535  'BrightColor',
536  'Bsave',
537  'Ceil',
538  'Cercle',
539  'Cercle3D',
540  'Chanfrein',
541  'ChangeWinTo',
542  'Clip',
543  'Clip3D',
544  'ColorJump',
545  'CompVer',
546  'CompileEps',
547  'CompilePdf',
548  'Cone',
549  'Courbe3D',
550  'CpCopy',
551  'CpDel',
552  'CpNops',
553  'CpReplace',
554  'CpReverse',
555  'CplColor',
556  'Cvx2d',
557  'Cvx3d',
558  'Cvx3dAux',
559  'Cylindre',
560  'Dark',
561  'Dbissec',
562  'Dcarre',
563  'Dcone',
564  'Dcylindre',
565  'Ddroite',
566  'Dmed',
567  'Dparallel',
568  'Dparallelep',
569  'Dparallelo',
570  'Dperp',
571  'Dpolyreg',
572  'DpqGoneReg',
573  'DpqGoneReg3D',
574  'Dprisme',
575  'Dpyramide',
576  'DrawAretes',
577  'DrawDdroite',
578  'DrawDot',
579  'DrawDroite',
580  'DrawFaces',
581  'DrawFacet',
582  'DrawFlatFacet',
583  'DrawGouraudTr',
584  'DrawPlan',
585  'DrawPoly',
586  'DrawPolyNC',
587  'DrawSmoothFacet',
588  'Drectangle',
589  'Dsphere',
590  'Dsurface',
591  'Dtetraedre',
592  'Esave',
593  'ExportGouraudTr',
594  'ExportSmoothFacet',
595  'FacesNum',
596  'Gcolor',
597  'GradDroite',
598  'HollowFacet',
599  'Hsb',
600  'HueColor',
601  'Incfrac',
602  'Intersec',
603  'Intersection',
604  'IsAlign',
605  'IsAlign3d',
606  'IsIn',
607  'IsPlan',
608  'KillDup',
609  'KillDup3D',
610  'LabelArc',
611  'LabelAxe',
612  'LabelDot',
613  'LabelDot3D',
614  'LabelSeg',
615  'Lcolor',
616  'Light',
617  'Ligne3D',
618  'MakeVer',
619  'Map3D',
620  'MapBy',
621  'Merge3d',
622  'MixColor',
623  'MouseZoom',
624  'NewLabel',
625  'NewLabelDot',
626  'NewLabelDot3D',
627  'NewTeXlabel',
628  'Nops3d',
629  'Ordonner',
630  'Palette',
631  'Parallelep',
632  'Point3D',
633  'Pos',
634  'Pos3d',
635  'Prisme',
636  'Pyramide',
637  'Rarc',
638  'Rcercle',
639  'Rcolor',
640  'RealArg',
641  'RealCoord',
642  'RealCoordV',
643  'Rellipse',
644  'RellipticArc',
645  'RestoreTphi',
646  'RestoreWin',
647  'RestoreWin3d',
648  'Rgb2Gray',
649  'Rgb2Hexa',
650  'Rgb2Hsb',
651  'RgbL',
652  'Ryb',
653  'SatColor',
654  'SaveTphi',
655  'SaveWin',
656  'SaveWin3d',
657  'SceneToGeom',
658  'SceneToJvx',
659  'SceneToObj',
660  'ScrCoord',
661  'ScrCoordV',
662  'ScreenCenter',
663  'ScreenPos',
664  'ScreenX',
665  'ScreenY',
666  'Section',
667  'Section2',
668  'Seg',
669  'SetStr',
670  'Snapshot',
671  'SortWith',
672  'Sphere',
673  'StrListAdd',
674  'StrListCopy',
675  'StrListDelKey',
676  'StrListDelVal',
677  'StrListGetKey',
678  'StrListInit',
679  'StrListInsert',
680  'StrListKill',
681  'StrListReplace',
682  'StrListReplaceKey',
683  'StrListShow',
684  'StrNum',
685  'SvgCoord',
686  'TeXCoord',
687  'Tetra',
688  'VarGlob',
689  'WriteObj',
690  'WriteOff',
691  'Xde',
692  'Yde',
693  'Zde',
694  'addfrac',
695  'affin',
696  'aire3d',
697  'angle',
698  'angle3d',
699  'angleD',
700  'antirot3d',
701  'arc',
702  'arcBezier',
703  'axeX',
704  'axeY',
705  'axes',
706  'background',
707  'bande',
708  'bary',
709  'bary3d',
710  'bbox',
711  'bdAngleD',
712  'bdArc',
713  'bdAxes',
714  'bdCercle',
715  'bdCone',
716  'bdCurve',
717  'bdCylinder',
718  'bdDot',
719  'bdDroite',
720  'bdFacet',
721  'bdLabel',
722  'bdLine',
723  'bdPlan',
724  'bdPlanEqn',
725  'bdPrism',
726  'bdPyramid',
727  'bdSphere',
728  'bdSurf',
729  'bdTorus',
730  'bdWall',
731  'binom',
732  'bissec',
733  'bordsAjour',
734  'cap',
735  'capB',
736  'carre',
737  'centerView',
738  'chaine',
739  'class_Path',
740  'clipCurve',
741  'clipPoly',
742  'compileFormule',
743  'conv2Facet',
744  'conv2FlatPs',
745  'coord',
746  'cup',
747  'cupB',
748  'curve2Cone',
749  'curve2Cylinder',
750  'curveTube',
751  'cutBezier',
752  'defAff',
753  'defAff3d',
754  'del',
755  'det',
756  'det3d',
757  'div',
758  'domaine1',
759  'domaine2',
760  'domaine3',
761  'dproj3d',
762  'dproj3dO',
763  'drawFlatPs',
764  'drawSet',
765  'drawTeXlabel',
766  'drawTeXlabel3d',
767  'drawWin3d',
768  'dsym3d',
769  'dsym3dO',
770  'ecart',
771  'ellipseArc',
772  'engineerF',
773  'epsCoord',
774  'extractFlatPs',
775  'fact',
776  'flecher',
777  'free',
778  'ftransform',
779  'ftransform3d',
780  'geomview',
781  'getdot',
782  'getdroite',
783  'getplan',
784  'getplanEqn',
785  'grille3d',
786  'help',
787  'hom',
788  'hom3d',
789  'interDD',
790  'interDP',
791  'interLP',
792  'interPP',
793  'inv',
794  'inv3d',
795  'invmatrix',
796  'invmatrix3d',
797  'isobar',
798  'isobar3d',
799  'javaview',
800  'label',
801  'labelarc',
802  'length',
803  'length3d',
804  'line2Cone',
805  'line2Cylinder',
806  'lineTube',
807  'loadFlatPs',
808  'makeLabel3d',
809  'markangle',
810  'markseg',
811  'markseg3d',
812  'matrix',
813  'matrix3d',
814  'max',
815  'med',
816  'median',
817  'min',
818  'mod',
819  'moy',
820  'mtransform',
821  'mtransform3d',
822  'mulmatrix',
823  'mulmatrix3d',
824  'n',
825  'newxlegend',
826  'newylegend',
827  'newzlegend',
828  'nil',
829  'normalize',
830  'not',
831  'parallel',
832  'parallelo',
833  'pdfprog',
834  'periodic',
835  'permute',
836  'permute3d',
837  'perp',
838  'pgcd',
839  'planEqn',
840  'polyreg',
841  'ppcm',
842  'pqGoneReg',
843  'pqGoneReg3D',
844  'prod',
845  'proj',
846  'proj3d',
847  'proj3dO',
848  'projO',
849  'purge3d',
850  'putAbove',
851  'px',
852  'pxy',
853  'pxz',
854  'py',
855  'pyz',
856  'pz',
857  'rect',
858  'rectangle',
859  'rectangle3d',
860  'replace',
861  'replace3d',
862  'reverse',
863  'reverse3d',
864  'rot',
865  'rot3d',
866  'rotCurve',
867  'rotLine',
868  'set',
869  'setB',
870  'setminus',
871  'setminusB',
872  'shift',
873  'shift3d',
874  'simil',
875  'size',
876  'split2facet1',
877  'split2facet2',
878  'suite',
879  'sum',
880  'svgCoord',
881  'sym',
882  'sym3d',
883  'sym3dO',
884  'symG',
885  'symO',
886  'tangente',
887  'tangenteP',
888  'texCoord',
889  'transformbox3d',
890  'trianguler',
891  'var',
892  'view',
893  'view3D',
894  'viewDir',
895  'visible',
896  'wedge',
897  'zoom',
898  ),
899  7 => array( //variables prédéfinies
900  'AngleStep',
901  'Arrows',
902  'AutoReCalc',
903  'Color',
904  'ComptGraph',
905  'ComptLabel3d',
906  'DashPattern',
907  'DeltaB',
908  'DotAngle',
909  'DotScale',
910  'DotSize',
911  'DotStyle',
912  'Eofill',
913  'FillColor',
914  'FillOpacity',
915  'FillStyle',
916  'ForMinToMax',
917  'HideColor',
918  'HideStyle',
919  'HideWidth',
920  'IsVisible',
921  'LabelAngle',
922  'LabelSize',
923  'LabelStyle',
924  'LineCap',
925  'LineJoin',
926  'LineStyle',
927  'MiterLimit',
928  'MouseCode',
929  'NbBoutons',
930  'NbPoints',
931  'Origin',
932  'PenMode',
933  'RefPoint',
934  'ScriptExt',
935  'StrokeOpacity',
936  'TeXLabel',
937  'TeXify',
938  'TeXifyLabels',
939  'TphiList',
940  'Width',
941  'Xfact',
942  'Xinf',
943  'Xsup',
944  'Yfact',
945  'Yinf',
946  'Ysup',
947  'Zinf',
948  'ZoomList',
949  'Zsup',
950  'above',
951  'arrows',
952  'arrowscale',
953  'axeOrigin',
954  'backcolor',
955  'backculling',
956  'border',
957  'bordercolor',
958  'cleanLabel',
959  'clip',
960  'clipwin',
961  'close',
962  'color',
963  'contrast',
964  'cube',
965  'defaultMatrix',
966  'deg',
967  'dir',
968  'disc',
969  'dollar',
970  'dotcolor',
971  'dotscale',
972  'dotstyle',
973  'drawbox',
974  'flip',
975  'grid',
976  'gridcolor',
977  'gridwidth',
978  'height',
979  'hidden',
980  'hiddenLines',
981  'hollow',
982  'inside',
983  'label3d',
984  'labeldir',
985  'labelpos',
986  'labels',
987  'labelsep',
988  'labelsize',
989  'labelstyle',
990  'legendpos',
991  'linestyle',
992  'maxGrad',
993  'mirror',
994  'mm',
995  'nbdeci',
996  'nbdot',
997  'nbfacet',
998  'normal',
999  'numericFormat',
1000  'opacity',
1001  'originlabel',
1002  'outside',
1003  'phi',
1004  'position',
1005  'rad',
1006  'radius',
1007  'radiusscale',
1008  'radscale',
1009  'rotation',
1010  'scale',
1011  'select',
1012  'showdot',
1013  'smooth',
1014  'stock',
1015  'stock1',
1016  'stock2',
1017  'stock3',
1018  'stock4',
1019  'stock5',
1020  't',
1021  'tMax',
1022  'tMin',
1023  'tailleB',
1024  'theta',
1025  'tickdir',
1026  'tickpos',
1027  'tube',
1028  'twoside',
1029  'u',
1030  'usecomma',
1031  'v',
1032  'vecI',
1033  'vecJ',
1034  'vecK',
1035  'width',
1036  'win2dList',
1037  'win3dList',
1038  'xaxe',
1039  'xgradlimits',
1040  'xlabelsep',
1041  'xlabelstyle',
1042  'xlegendsep',
1043  'xlimits',
1044  'xstep',
1045  'xylabelpos',
1046  'xylabelsep',
1047  'xyticks',
1048  'yaxe',
1049  'ygradlimits',
1050  'ylabelsep',
1051  'ylabelstyle',
1052  'ylegendsep',
1053  'ylimits',
1054  'ystep',
1055  'zaxe',
1056  'zgradlimits',
1057  'zlabelsep',
1058  'zlabelstyle',
1059  'zlegendsep',
1060  'zlimits',
1061  'zstep',
1062  )
1063  ),
1064  'SYMBOLS' => array(
1065  ':=', '=', '+', '-', '*', '/',
1066  '<', '>', '>=', '<=', '<>',
1067  '\\', '@', ', ', ';', '#'
1068  ),
1069  'CASE_SENSITIVE' => array(
1070  GESHI_COMMENTS => false,
1071  1 => true,
1072  2 => true,
1073  3 => true,
1074  4 => true,
1075  5 => true,
1076  6 => true,
1077  7 => true
1078  ),
1079  'STYLES' => array(
1080  'KEYWORDS' => array(
1081  1 => 'color: #3ad900;font-weight: bold;',// file construction
1082  2 => 'color: #A53;',// programmation structure
1083  3 => 'color: #35A;font-weight: bold;',// commandes prédéfinies
1084  4 => 'color: #472;',// commandes relatives à l'interface graphique
1085  5 => 'color: #008080;',// constantes prédéfinies
1086  6 => 'color: #808000;font-weight: bold;',// macros prédéfinies
1087  7 => 'color: #000;font-weight: bold;',// variables prédéfinies
1088  ),
1089  'COMMENTS' => array(
1090  1 => 'color: #777;',
1091  'MULTI' => 'color: #880;'
1092  ),
1093  'ESCAPE_CHAR' => array(
1094  0 => ''
1095  ),
1096  'BRACKETS' => array(
1097  0 => 'color: #820;'
1098  ),
1099  'STRINGS' => array(
1100  0 => 'color: #880;'
1101  ),
1102  'NUMBERS' => array(
1103  0 => 'color: #000;'
1104  ),
1105  'METHODS' => array(
1106  1 => '',
1107  2 => ''
1108  ),
1109  'SYMBOLS' => array(
1110  0 => 'color: #000;'
1111  ),
1112  'REGEXPS' => array(
1113  ),
1114  'SCRIPT' => array(
1115  0 => ''
1116  )
1117  ),
1118  'URLS' => array(
1119  1 => '',
1120  2 => '',
1121  3 => 'http://melusine.eu.org/syracuse/G/geshi/docs/texgraph/#{FNAME}',
1122  4 => '',
1123  5 => '',
1124  6 => 'http://melusine.eu.org/syracuse/G/geshi/docs/texgraph/#{FNAME}',
1125  7 => ''
1126  ),
1127  'OOLANG' => false,
1128  'OBJECT_SPLITTERS' => array(
1129  ),
1130  'REGEXPS' => array(
1131  ),
1132  'STRICT_MODE_APPLIES' => GESHI_NEVER,
1133  'SCRIPT_DELIMITERS' => array(
1134  ),
1135  'HIGHLIGHT_STRICT_BLOCK' => array(
1136  )
1137 );
$language_data
Definition: texgraph.php:34
const GESHI_COMMENTS
Used in language files to mark comments.
Definition: geshi.php:149
const GESHI_NEVER
#+ private
Definition: geshi.php:123
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.
Definition: geshi.php:94