Differences between version 4 and predecessor to the previous major change of Help/SyntaxHighlighterPlugin.
Other diffs: Previous 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
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:
- support options: syntax, style, color,
- php version switch,
- HIGHLIGHT_DATA_DIR, HIGHLIGHT_EXE constants,