Affichage du code PML – 'pmldoc.pml' :
1 <pml <%scripts>pmldoc.pss>
2 §chapitre <div #style=background:#c0ffff <h1.chap <*>>>
3 §sous_chapitre <h2>
4 §toc <h1 #1=chapitre,,toc1 #2=sous_chapitre,,toc2 <@Contents>>
5 §coché <p.liste <b.extra ☑ ><*>>
6 §flèche <span.extra ➢>
7 §pcode <p.code>
8 §encadré <div #style=border:1px\ solid\ black;padding:5px>
9 §insécable <span+ #style=background:#80b0b0 >
10
11 <meta #name=keywords #content='''science-fiction, Lunatique, DAS, Orion, PML, Markup Language, HTML, ePub'''>
12 <meta #name=author #content=Jean-Luc\ Blary>
13 <link #rel=stylesheet #href=<pmlroot>scripts/base.css #type=text/css>
14 <link #rel=stylesheet #href=<pmlroot>pmldoc.css #type=text/css>
15 <link #rel=stylesheet #href=<pmlroot>scripts/polices.css #type=text/css>
16 <title PML – documentation>
17
18 # Génération de classes pour boutons
19 <dégradé #orange ##ffe000 ##ff8000>
20 <dégradé #bordeaux ##c00000 ##600000>
21 <dégradé #vert ##80ff80 ##009000>
22 <dégradé #gris ##e0e0e0 ##808080>
23 <dégradé #jaune ##ffff80 ##d0d000>
24 <dégradé #cyan ##00e0e0 ##008080>
25 <dégradé #violet ##ff50a0 ##800050>
26 <dégradé #olive ##c0c000 ##606000>
27
28 <div #style=display:table;width:100%;height:100vh
29 ———›# Colonne de gauche avec menu
30 ———›<div #style=min-width:200px;display:table-cell;background:#e0e0e0;border-right:2px\ solid\ grey;padding-top:10px;background-image:url(<pmlroot>index_fond.jpg);background-attachment:scroll;background-position:top\ left;background-repeat:repeat;
31 ———›———›<p.centre <img #<pmlroot>images/pml225.png #style=width:190px>>
32 ———›———›<espace>
33 ———›———›# Ajout des boutons
34 ———›———›<table.bouton
35 ———›———›———›<tr #height=24px <td.bouton+orange <a.neutre #<pmlroot>index.pml <@home> >>>
36 ———›———›———›<trv>
37 ———›———›———›<tr #height=24px <td.bouton+cyan <a.neutre #<pmlroot>index.pml <@Presentation> >>>
38 ———›———›———›<trv>
39 ———›———›———›<tr #height=24px <td.bouton+bordeaux <a.neutre #<pmlroot>download.pml <blanc <@Downloading> >>>>
40 ———›———›———›<trv>
41 ———›———›———›<tr #height=24px <td.bouton+violet <a.neutre #<pmlroot>changelog.pml #target=_blank <blanc Changelog >>>>
42 ———›———›———›<trv>
43 ———›———›———›<tr #height=24px <td.bouton+vert <a.neutre #<pmlroot>sources.pml <@understand_PML> >>>
44 ———›———›———›<trv>
45 ———›———›———›<tr #height=24px <td.bouton+olive <a.neutre #<pmlroot>pymyadmin.pml PyMyAdmin >>>
46 ———›———›———›<trv>
47 ———›———›———›<tr #height=24px <td.bouton+gris <a.neutre #<pmlroot>source.pml?src=<document>&lang=<lang> #target=_blank <@show_PML_code> >>>
48 ———›———›———›<trv>
49 ———›———›———›<tr #height=24px <td <p.centre+arial+p10 Pour le corps du document :>>>
50 ———›———›———›<tr #height=24px <td.bouton+gris <a.neutre #<pmlroot>source.pml?src=pmldocimport.pml&lang=<lang> #target=_blank <@show_PML_code> >>>
51 ———›———›———›<trv>
52 ———›———›———›<tr #height=24px <td.bouton+jaune <a.neutre #<pmlroot>contact.pml <@contact> >>>
53 ———›———›———›>
54 ———›———›>
55 ———›# Affichage principal
56 ———›<div #style=display:table-cell;padding-left:10px;padding-right:10px;vertical-align:top;
57 ———›———›<div #style=background-image:url(<pmlroot>index_fond.jpg);background-attachment:scroll;background-position:top\ left;background-repeat:repeat;
58 ———›———›———›<p.arial+centre #style=font-size:50px;line-height:60px <b <pm <vert P>ersonnalisable <vert M>arkup <vert L>anguage>>>
59 ———›———›———›<p.arial+centre #style=font-size:40px;line-height:40px <b <pm <@Documentation>>>>
60 ———›———›———›>
61 ———›———›<espace>
62 ———›———›<version>
63 ———›———›# On insère ici le corps du document
64 ———›———›<import pmldocimport.pml>
65 ———›———›#Pied de page
66 ———›———›<hr>
67 ———›———›<p.centre+p10 © 2017-2025 Jean-Luc-Blary>
68 ———›———›>
69 ———›>
70
© 2017-2025 Jean-Luc-Blary