Ayuda:Lenguajes Soportados por GeSHi
Para poder usar GeSHi para colorear código fuente, debes usar la etiqueta <source lang="lenguaje"> y, al final del código a colorear, debes cerrarla con </source>.
Por ejemplo, el para colorear el siguiente código:
<html> <head> <title>Página de Ejemplo</title> </head> <body> <?php echo $_SERVER['HTTP_HOST']; ?> </body> </html>
Usaríamos el siguiente código:
<source lang="php"> <html> <head> <title>Página de Ejemplo</title> </head> <body> <p><?php echo $_SERVER['HTTP_HOST']; ?></p> </body> </html> </source>
El cual resultará en:
<html>
<head>
<title>Página de Ejemplo</title>
</head>
<body>
<p><?php echo $_SERVER['HTTP_HOST']; ?></p>
</body>
</html>
O, también, pudiéramos:
<source lang="html4strict"> <html> <head> <title>Página de Ejemplo</title> </head> <body> <p><?php echo $_SERVER['HTTP_HOST']; ?></p> </body> </html> </source>
El cual resultaría en:
<html>
<head>
<title>Página de Ejemplo</title>
</head>
<body>
<p><?php echo $_SERVER['HTTP_HOST']; ?></p>
</body>
</html>
Los lenguajes soportados son los siguientes:
Lenguajes
- 4cs
- abap
- actionscript
- actionscript3
- ada
- apache
- applescript
- apt_sources
- asm
- asp
- autohotkey
- autoit
- avisynth
- awk
- bash
- basic4gl
- bf
- bibtex
- blitzbasic
- bnf
- boo
- c
- c_mac
- caddcl
- cadlisp
- cfdg
- cfm
- cil
- clojure
- cmake
- cobol
- cpp
- cpp-qt
- csharp
- css
- cuesheet
- d
- dcs
- delphi
- diff
- div
- dos
- dot
- eiffel
- erlang
- fo
- fortran
- freebasic
- fsharp
- gambas
- gdb
- genero
- gettext
- glsl
- gml
- gnuplot
- groovy
- haskell
- hq9plus
- html4strict
- idl
- ini
- inno
- intercal
- io
- java
- java5
- javascript
- jquery
- kixtart
- klonec
- klonecpp
- latex
- lisp
- locobasic
- logtalk
- lolcode
- lotusformulas
- lotusscript
- lscript
- lsl2
- lua
- m68k
- make
- mapbasic
- matlab
- mirc
- mmix
- modula3
- mpasm
- mxml
- mysql
- newlisp
- nsis
- oberon2
- objc
- ocaml
- ocaml-brief
- oobas
- oracle11
- oracle8
- pascal
- per
- perl
- perl6
- php
- php-brief
- pic16
- pike
- pixelbender
- plsql
- povray
- powerbuilder
- powershell
- progress
- prolog
- properties
- providex
- purebasic
- python
- qbasic
- rails
- rebol
- reg
- robots
- rsplus
- ruby
- sas
- scala
- scheme
- scilab
- sdlbasic
- smalltalk
- smarty
- sql
- systemverilog
- tcl
- teraterm
- text
- thinbasic
- tsql
- typoscript
- vb
- vbnet
- verilog
- vhdl
- vim
- visualfoxpro
- visualprolog
- whitespace
- whois
- winbatch
- xml
- xorg_conf
- xpp
- z80