Differences between version 4 and previous revision of Help/SyntaxHighlighterPlugin.
Other diffs: Previous Major Revision, Previous Author
| Newer page: | version 4 | Last edited on 22 May 2014  3:01 | by harold | Revert | 
| Older page: | version 3 | Last edited on  9 September 2007  0:16 | by harold | Revert | 
@@ -1,50 +1,70 @@
-The ~SyntaxHighlighter plugin passes all its arguments through a C++  
-highlighter called "highlight" (available at http://www.andre-simon.de/
). 
+The **
~SyntaxHighlighter** [[Help:WikiPlugin|
plugin]] 
passes all its arguments through a C++  
+highlighter called "highlight" (available at [[
http://www.andre-simon.de]]
). 
-! Arguments
  
-syntax |  
-  
(required), See 
http://www.andre-simon.de/doku/highlight/highlight.html  
-style |  
-  
~[ "ansi", "gnu", "kr", "java", "linux" ~] (required)  
-color |  
-  
null (optional), see =
highlight/themes=
  
-number |  
-  
0  (optional)  
-wrap |  
-  
0  (optional) 
+{| class="bordered" 
 
+|- 
 
+
! Argument
  
+! Description 
 
+! Default value 
 
+|- 
 
+| **
syntax** 
 
+
|  
+| //None// 
(required argument
), see 
http://www.andre-simon.de/doku/highlight/highlight.html  
+|- 
 
+| **
style** 
 
+
|  
+| 
~[ "ansi", "gnu", "kr", "java", "linux" ~] (required)  
+|- 
 
+| **
color** 
 
+
|  
+| 
null (optional), see ##
highlight/themes##
  
+|- 
 
+| **
number** 
 
+
|  
+| 
0  (optional)  
+|- 
 
+| **
wrap** 
 
+
|  
+| 
0  (optional) 
 
+|}
 
-! Example 
 
-
-<verbatim> 
 
-?plugin 
SyntaxHighlighter syntax=c style=kr color=emacs
 
+{{{
  
+<<SyntaxHighlighter syntax=c style=kr color=bright
 
  #include <stdio.h> 
  
  int main() { 
  printf("Lalala\n"); 
  } 
-<?plugin 
SyntaxHighlighter syntax=c style=kr color=emacs
 
+<<
SyntaxHighlighter syntax=c style=kr color=bright
 
  #include <stdio.h> 
  
  int main() { 
  printf("Lalala\n"); 
  } 
  
 I did not use beautifier, because it used up more than 8M of memory on 
 my system and PHP killed it. I'm not sure whether this is a problem 
 with my integration, or with beautifier itself. 
  
-Fixes by Reini Urban:  
-* support options: syntax, style, color.
  
-* php version switch  
-* HIGHLIGHT_DATA_DIR, HIGHLIGHT_EXE constants 
+== Authors == 
 
+ 
 
+* alecthomas 
 
+* 
Fixes by [[Help:
Reini Urban|Reini Urban]]
:  
+*
* support options: syntax, style, color,
  
+*
* php version switch,
  
+*
* HIGHLIGHT_DATA_DIR, HIGHLIGHT_EXE constants, 
 
+ 
 
+<noinclude>
 
-PhpWikiDocumentation Help:WikiPlugin
 
+[[
PhpWikiDocumentation]] [[CategoryWikiPlugin]] 
 
+</noinclude>
 
 
version 4
The SyntaxHighlighter  plugin passes all its arguments through a C++
highlighter called "highlight" (available at
plugin passes all its arguments through a C++
highlighter called "highlight" (available at  http://www.andre-simon.de).
http://www.andre-simon.de).
Arguments
Example
<<SyntaxHighlighter syntax=c style=kr color=bright
 #include <stdio.h>
 int main() {
 printf("Lalala\n");
 }
>>
will give:
#include <stdio.h>
 int main() {
 printf("Lalala\n");
 }
I did not use beautifier, because it used up more than 8M of memory on
my system and PHP killed it. I'm not sure whether this is a problem
with my integration, or with beautifier itself.
Authors
- alecthomas
- Fixes by  Reini Urban: Reini Urban:
 - support options: syntax, style, color,
- php version switch,
- HIGHLIGHT_DATA_DIR, HIGHLIGHT_EXE constants,