Langages de description (sélection thématique) : Différence entre versions
(→SVG) |
(→Quelques liens sur les langages de description) |
||
Ligne 1 : | Ligne 1 : | ||
== Quelques liens sur les langages de description == | == Quelques liens sur les langages de description == | ||
− | Les langages de description ont pour but de préciser et structurer des informations en vue d'une sortie ou d'un traitement spécifique (rendu à l'écran, impression, tracé etc.). Ils sont très variés, on se contente ici d'en exhiber quelques exemples. | + | Les langages de description ont pour but de préciser et structurer des informations en vue d'une sortie ou d'un traitement spécifique (rendu à l'écran, impression, tracé etc.). Ils sont très variés, on se contente ici d'en exhiber quelques exemples. Certains sont plutôt des langages orientés « auteur », conçus pour une saisie directe d'informations en vue de réaliser un document ou un message exploitable (c'est le cas de LaTeX et partiellement de HTML), d'autres sont des « cibles » décrivant un agencement, produits par des logiciels dédiés (c'est le cas de SVG ou MathML), et d'autres enfin visent à définir une transformation (cas des expressions régulières). |
=== HTML === | === HTML === | ||
+ | Sous ce titre apparaissent en réalité deux ou trois langages : le langage HTML originel (qui fut inventé pour le Web), sa redéfinition en plus strict XHTML et le langage de feuilles de style CSS qui assure la séparation de la mise en forme et du contenu. | ||
+ | |||
[[Les_bases_du_HTML|Les bases du HTML]] | [[Les_bases_du_HTML|Les bases du HTML]] | ||
*Apprentissage des bases du langage HTML conformément aux recommandations et normes en vigueur établies par le W3C. | *Apprentissage des bases du langage HTML conformément aux recommandations et normes en vigueur établies par le W3C. | ||
Ligne 13 : | Ligne 15 : | ||
[[Tutoriel_HTML_%26_CSS|Tutoriel HTML & CSS]] | [[Tutoriel_HTML_%26_CSS|Tutoriel HTML & CSS]] | ||
− | *Tutoriel permettant d'apprendre à créer des sites internet | + | *Tutoriel permettant d'apprendre à créer des sites internet complets. |
[[Tutoriel_HTML|Tutoriel HTML]] | [[Tutoriel_HTML|Tutoriel HTML]] | ||
− | *Tutoriel en 12 chapitres pour apprendre le langage HTML. Au terme de celui-ci, l'on est capable de rédiger des documents faisant intervenir une mise en page avancée du texte et contenant entre autre des images, des tableaux, des objets interactifs. Le dernier chapitre du tutoriel décrit le langage XHTML qui n'est qu'une variante plus stricte et propre de | + | *Tutoriel en 12 chapitres pour apprendre le langage HTML. Au terme de celui-ci, l'on est capable de rédiger des documents faisant intervenir une mise en page avancée du texte et contenant entre autre des images, des tableaux, des objets interactifs. Le dernier chapitre du tutoriel décrit le langage XHTML qui n'est qu'une variante plus stricte et propre de HTML et qui est de plus en plus utilisé en combinaison avec CSS. |
[[Les_bases_de_HTML_et_CSS_en_lycée|Les bases de HTML et CSS en lycée]] | [[Les_bases_de_HTML_et_CSS_en_lycée|Les bases de HTML et CSS en lycée]] | ||
Ligne 22 : | Ligne 24 : | ||
=== SVG === | === SVG === | ||
+ | Le langage SVG est destiné à décrire des images vectorielles (animées ou non). | ||
+ | |||
[[SVG_tutorial|SVG tutorial]] | [[SVG_tutorial|SVG tutorial]] | ||
*Tutoriel destiné aux personnes qui souhaitent apprendre le langage graphique SVG par l'expérience (nécessite un navigateur compatible avec SVG : Firefox, Chrome, Safari, Internet Explorer 9 ...) | *Tutoriel destiné aux personnes qui souhaitent apprendre le langage graphique SVG par l'expérience (nécessite un navigateur compatible avec SVG : Firefox, Chrome, Safari, Internet Explorer 9 ...) | ||
Ligne 34 : | Ligne 38 : | ||
=== LaTeX === | === LaTeX === | ||
+ | Au départ fut TeX, inventé par D. Knuth dans les années 1977-1980 pour les besoins de mise en page de son célèbre livre The Art of Computer Programming où de nombreuses formules mathématiques apparaissaient. | ||
+ | En 1983, Leslie Lamport proposa le langage LaTeX, sorte de sur-couche de Tex facilitant la conception d'ouvrages plus importants et permettant une bonne séparation entre le contenu d'un document et sa mise en forme. | ||
+ | |||
=== Les expressions régulières === | === Les expressions régulières === |
Version du 21 novembre 2011 à 07:40
Sommaire
Quelques liens sur les langages de description
Les langages de description ont pour but de préciser et structurer des informations en vue d'une sortie ou d'un traitement spécifique (rendu à l'écran, impression, tracé etc.). Ils sont très variés, on se contente ici d'en exhiber quelques exemples. Certains sont plutôt des langages orientés « auteur », conçus pour une saisie directe d'informations en vue de réaliser un document ou un message exploitable (c'est le cas de LaTeX et partiellement de HTML), d'autres sont des « cibles » décrivant un agencement, produits par des logiciels dédiés (c'est le cas de SVG ou MathML), et d'autres enfin visent à définir une transformation (cas des expressions régulières).
HTML
Sous ce titre apparaissent en réalité deux ou trois langages : le langage HTML originel (qui fut inventé pour le Web), sa redéfinition en plus strict XHTML et le langage de feuilles de style CSS qui assure la séparation de la mise en forme et du contenu.
- Apprentissage des bases du langage HTML conformément aux recommandations et normes en vigueur établies par le W3C.
- Document visant à enseigner l'utilisation du langage HTML (structure d'un document HTML, faire des liens avec d'autres documents, les différents caractères, les programmes, les images réactives, etc). Les différentes manipulations possibles sont illustrées par des exemples.
- Série de courtes vidéos visant à enseigner le fonctionnement du langage HTML
- Tutoriel permettant d'apprendre à créer des sites internet complets.
- Tutoriel en 12 chapitres pour apprendre le langage HTML. Au terme de celui-ci, l'on est capable de rédiger des documents faisant intervenir une mise en page avancée du texte et contenant entre autre des images, des tableaux, des objets interactifs. Le dernier chapitre du tutoriel décrit le langage XHTML qui n'est qu'une variante plus stricte et propre de HTML et qui est de plus en plus utilisé en combinaison avec CSS.
Les bases de HTML et CSS en lycée
- Une introduction à HTML/CSS pour permettre aux élèves une première approche en autonomie des structures/fonctions de ce langage. Tout cela pour gagner du temps et permettre de se concentrer sur le suivi des projets des élèves en option ISN.
SVG
Le langage SVG est destiné à décrire des images vectorielles (animées ou non).
- Tutoriel destiné aux personnes qui souhaitent apprendre le langage graphique SVG par l'expérience (nécessite un navigateur compatible avec SVG : Firefox, Chrome, Safari, Internet Explorer 9 ...)
- Logiciel libre de dessin graphique vectoriel permettant toutes sortes d'expérimentations et de conversions avec le format SVG.
- Le logiciel Inkscape peut être utilisé pour travailler sur la notion d'image numérique vectorielle ainsi que sur un langage de description d'images basé sur XML, le SVG.
- Article expliquant comment le format d'images vectorielles SVG est utilisé pour des projets et travaux de géographie.
- Peut servir d'introduction aux SIG et aux graphismes vectoriels.
LaTeX
Au départ fut TeX, inventé par D. Knuth dans les années 1977-1980 pour les besoins de mise en page de son célèbre livre The Art of Computer Programming où de nombreuses formules mathématiques apparaissaient. En 1983, Leslie Lamport proposa le langage LaTeX, sorte de sur-couche de Tex facilitant la conception d'ouvrages plus importants et permettant une bonne séparation entre le contenu d'un document et sa mise en forme.