Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
atelier:syntaxe [22/09/2013 11:35] captnfab |
atelier:syntaxe [21/10/2015 21:00] (Version actuelle) paskal ajout de la représentation des touches du clavier |
||
---|---|---|---|
Ligne 137: | Ligne 137: | ||
===== Images et autres fichiers ===== | ===== Images et autres fichiers ===== | ||
- | Vous pouvez inclure des [[tuto:insertion_image|images externes]] avec des accolades. \\ | + | Vous pouvez inclure des [[:atelier:insertion-image|images externes]] avec des accolades. \\ |
Vous pouvez aussi spécifier leur taille (facultatif). | Vous pouvez aussi spécifier leur taille (facultatif). | ||
Ligne 344: | Ligne 344: | ||
|gauche | droite| centré | | |gauche | droite| centré | | ||
| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | ||
+ | |||
+ | |||
+ | ===== Représentation des touches du clavier ===== | ||
+ | |||
+ | Vous pouvez représenter la plupart des touches d'un clavier //fr// : | ||
+ | |||
+ | ^ //Affichage// ^ //Syntaxe// ^ //Commentaires// ^ | ||
+ | | <key>Echap</key> | %%<key>Echap</key>%% | touche d'échappement, notée aussi //Esc// | | ||
+ | | <key>F1</key> .. <key>F12</key> | %%<key>F1</key>%% .. %%<key>F12</key>%% | touches de fonction numérotées | | ||
+ | | <key>Impr écran</key> | %%<key>Impr écran</key>%% | notée aussi //Print Scrn// ou //SysRq// | | ||
+ | | <key>Arrêt Défil</key> | %%<key>Arrêt Défil</key>%% | notée aussi //Scroll Lock// | | ||
+ | | <key>Pause</key> | %%<key>Pause</key>%% | touche Attn, notée aussi //Break// | | ||
+ | | <key>← Retour Arrière</key> | %%<key>← Retour Arrière</key>%% | notée aussi //BS// ou //Backspace// | | ||
+ | | <key>Entrée</key> ou <key>entrée</key> | %%<key>Entrée</key>%% ou %%<key>entrée</key>%% | notée aussi //Enter// | | ||
+ | | <key>Inser</key> | %%<key>Inser</key>%% | touche d'édition, notée aussi //Ins// ou //Insert// | | ||
+ | | <key>Suppr</key> ou <key>Del</key> | %%<key>Suppr</key>%% ou %%<key>Del</key>%% | touche d'édition, notée aussi //Del// ou //Delete// | | ||
+ | | <key>Début</key> ou <key>⇱</key> ou <key>◤</key> | %%<key>Début</key>%% ou %%<key>⇱</key>%% ou %%<key>◤</key>%% | touche de défilement, notée aussi //Orig// ou //Home// | | ||
+ | | <key>Fin</key> ou <key>⇲</key> | %%<key>Fin</key>%% ou %%<key>⇲</key>%% | touche de défilement, notée aussi //End// | | ||
+ | | <key>PgPrec</key> ou <key>⇞</key> ou <key>PageUp</key> | %%<key>PgPrec</key>%% ou %%<key>⇞</key>%% ou %%<key>PageUp</key>%% | touche de défilement, notée aussi //PageUp// | | ||
+ | | <key>PgSuiv</key> ou <key>⇟</key> ou <key>PageDown</key> | %%<key>PgSuiv</key>%% ou %%<key>⇟</key>%% ou %%<key>PageDown</key>%% | touche de défilement, notée aussi //PageDown// | | ||
+ | | <key>Up</key> | %%<key>Up</key>%% | touche directionnelle | | ||
+ | | <key>Down</key> | %%<key>Down</key>%% | touche directionnelle | | ||
+ | | <key>Left</key> | %%<key>Left</key>%% | touche directionnelle | | ||
+ | | <key>Right</key> | %%<key>Right</key>%% | touche directionnelle | | ||
+ | | <key>Verr Num</key> | %%<key>Verr Num</key>%% | verrouillage des chiffres, notée aussi //Num Lock// | | ||
+ | | <key>Tab</key> ou <key>↹</key> | %%<key>Tab</key>%% ou %%<key>↹</key>%% | tabulation | | ||
+ | | <key>Verr Maj</key> | %%<key>Verr Maj</key>%% | verrouillage des majuscules, notée aussi //Caps Lock// ou avec le symbole "cadenas" | | ||
+ | | <key>Maj</key> ou <key>S</key> | %%<key>Maj.</key>%% ou %%<key>S</key>%% | touche de modification : touche majuscule | | ||
+ | | <key>Shift</key> ou <key>⇧</key> | %%<key>Shift</key>%% ou %%<key>⇧</key>%% | touche de modification : touche majuscule avec symbole flèche | | ||
+ | | <key>C</key> | %%<key>C</key>%% | touche de modification : touche contrôle | | ||
+ | | <key>Fn</key> | %%<key>Fn</key>%% | touche de modification : touche de fonction | | ||
+ | | <key>Windows</key> | %%<key>Windows</key>%% | touche super ou touche meta | | ||
+ | | <key>A</key> | %%<key>A</key>%% | touche de modification : touche //alternate// | | ||
+ | | <key>Espace</key> | %%<key>Espace</key>%% | barre d'espacement | | ||
+ | | <key>Alt Gr</key> | %%<key>Alt Gr</key>%% | touche de modification : touche //alternate graphic// | | ||
+ | | <key>Menu</key> | %%<key>Menu</key>%% | touche de menu contextuel | | ||
+ | | <key>Minus</key> | %%<key>Minus</key>%% | | | ||
+ | | <key>Ampersand</key> | %%<key>Ampersand</key>%% | | | ||
+ | | <key>LessThan</key> | %%<key>LessThan</key>%% | | | ||
+ | | <key>GreaterThan</key> | %%<key>GreaterThan</key>%% | | | ||
+ | | <key>a</key> .. <key>z</key> | %%<key>a</key>%% .. %%<key>z</key>%% | | | ||
+ | | <key>C-A-Suppr</key> | %%<key>C-A-Suppr</key>%% | | | ||
+ | | <key>C-c</key> | %%<key>C-c</key>%% | | | ||
+ | | <key>C-v</key> | %%<key>C-v</key>%% | | | ||
+ | | <key>C-Entrée</key> | %%<key>C-Entrée</key>%% | | | ||
+ | | <key>C-entrée</key> | %%<key>C-entrée</key>%% | | | ||
+ | | <key>C-S-Right</key> | %%<key>C-S-Right</key>%% | | | ||
+ | | <key>C-S-Left</key> | %%<key>C-S-Left</key>%% | | | ||
+ | | <key>C-PageUp</key> | %%<key>C-PageUp</key>%% | | | ||
+ | | <key>C-Minus</key> | %%<key>C-Minus</key>%% | | | ||
+ | | <key>Option-Command-W</key> | %%<key>Option-Command-W</key>%% | | | ||
+ | | <key>C-Command-Eject</key> | %%<key>C-Command-Eject</key>%% | | | ||
+ | |||
Ligne 387: | Ligne 440: | ||
</code> | </code> | ||
- | Les identificateurs de langage suivants sont actuellement reconnus : //4cs, abap, actionscript-french, actionscript, actionscript3, ada, apache, applescript, asm, asp, autoconf, autohotkey, autoit, avisynth, awk, bash, basic4gl, bf, bibtex, blitzbasic, bnf, boo, c, c_mac, caddcl, cadlisp, cfdg, cfm, chaiscript, cil, clojure, cmake, cobol, cpp, cpp-qt, csharp, css, cuesheet, d, dcs, delphi, diff, div, dos, dot, ecmascript, eiffel, email, erlang, fo, fortran, freebasic, fsharp, gambas, genero, genie, gdb, glsl, gml, gnuplot, groovy, gettext, gwbasic, haskell, hicest, hq9plus, html, icon, idl, ini, inno, intercal, io, j, java5, java, javascript, jquery, kixtart, klonec, klonecpp, latex, lisp, locobasic, logtalk, lolcode, lotusformulas, lotusscript, lscript, lsl2, lua, m68k, magiksf, make, mapbasic, matlab, mirc, modula2, modula3, mmix, mpasm, mxml, mysql, newlisp, nsis, oberon2, objc, ocaml-brief, ocaml, oobas, oracle8, oracle11, oxygene, oz, pascal, pcre, perl, perl6, per, pf, php-brief, php, pike, pic16, pixelbender, plsql, postgresql, povray, powerbuilder, powershell, progress, prolog, properties, providex, purebasic, python, q, qbasic, rails, rebol, reg, robots, rpmspec, rsplus, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, systemverilog, tcl, teraterm, text, thinbasic, tsql, typoscript, unicon, vala, vbnet, vb, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, winbatch, whois, xbasic, xml, xorg_conf, xpp, z80// | + | Les identificateurs de langage suivants sont actuellement reconnus : \\ |
+ | //4cs, abap, actionscript-french, actionscript, actionscript3, ada, apache, applescript, asm, asp, autoconf, autohotkey, autoit, avisynth, awk, bash, basic4gl, bf, bibtex, blitzbasic, bnf, boo, c, c_mac, caddcl, cadlisp, cfdg, cfm, chaiscript, cil, clojure, cmake, cobol, cpp, cpp-qt, csharp, css, cuesheet, d, dcs, delphi, diff, div, dos, dot, ecmascript, eiffel, email, erlang, fo, fortran, freebasic, fsharp, gambas, genero, genie, gdb, glsl, gml, gnuplot, groovy, gettext, gwbasic, haskell, hicest, hq9plus, html, icon, idl, ini, inno, intercal, io, j, java5, java, javascript, jquery, kixtart, klonec, klonecpp, latex, lisp, locobasic, logtalk, lolcode, lotusformulas, lotusscript, lscript, lsl2, lua, m68k, magiksf, make, mapbasic, matlab, mirc, modula2, modula3, mmix, mpasm, mxml, mysql, newlisp, nsis, oberon2, objc, ocaml-brief, ocaml, oobas, oracle8, oracle11, oxygene, oz, pascal, pcre, perl, perl6, per, pf, php-brief, php, pike, pic16, pixelbender, plsql, postgresql, povray, powerbuilder, powershell, progress, prolog, properties, providex, purebasic, python, q, qbasic, rails, rebol, reg, robots, rpmspec, rsplus, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, systemverilog, tcl, teraterm, text, thinbasic, tsql, typoscript, unicon, vala, vbnet, vb, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, winbatch, whois, xbasic, xml, xorg_conf, xpp, z80// | ||
==== Bloc de code téléchargeables ==== | ==== Bloc de code téléchargeables ==== | ||
Ligne 424: | Ligne 478: | ||
{{rss>http://slashdot.org/index.rss 5 author date 1h }} | {{rss>http://slashdot.org/index.rss 5 author date 1h }} | ||
- | ===== Inclure du code HTML ou PHP ===== | ||
- | |||
- | Vous pouvez inclure du code HTML ou PHP pur dans vos documents en utilisant les balises ''html'' ou ''php'' comme ceci : | ||
- | <code> | ||
- | <html> | ||
- | Ceci est du <font color="red" size="+1">HTML</font> | ||
- | </html> | ||
- | </code> | ||
- | |||
- | <html> | ||
- | Ceci est du <font color="red" size="+1">HTML</font> | ||
- | </html> | ||
- | |||
- | <code> | ||
- | <php> | ||
- | echo 'Un logo produit par PHP :'; | ||
- | echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="Logo PHP !" />'; | ||
- | </php> | ||
- | </code> | ||
- | |||
- | <php> | ||
- | echo 'Un logo produit par PHP :'; | ||
- | echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="Logo PHP !" />'; | ||
- | </php> | ||
- | |||
- | **NB** : L'inclusion de code HTML et PHP est désactivée dans la configuration par défaut. Dans ce cas, le code est affiché au lieu d'être exécuté. | ||
===== Macros ===== | ===== Macros ===== |