4
"""]]
+Note that if the [[!iki plugins/highlight desc=highlight]] plugin is enabled, this directive can also be
+used to display syntax highlighted code. Many languages and formats are
+supported. For example:
+
+ \[[!format perl """
+ print "hello, world\n";
+ """]]
+
+`format` can also be used to format entire source files and display them on a page. Simply put an [[inline]] directive with the `raw` attribute set inside a `format`. This can be useful if you want to both serve the file raw, as well as show it syntax highlighted on a page. An example:
+
+ \[[!format python """
+ [[!inline pages="program.py" raw="yes"]]
+ """]]
+
+ \[[View raw file|program.py]]
+
[[!meta robots="noindex, follow"]]