Modèle:Rotation

La bibliothèque libre.
Aller à : navigation, rechercher
Documentation
Description
Ce modèle peut faire tourner une lettre, un texte ou autres, de 3 façons différentes ou comme divers miroirs.


Remarque
Le modèle fonctionne dans Firefox, Chrome, Safari et dans Internet Explorer à partir de la version 9.0.8080 (avril 2012).


Syntaxes abrégées
{{Rotation | texte ou image | -30 }}
{{Rotation | exemple de miroir | d=180 }}
{{Rotation | L | b=180 }}
Syntaxe complète
{{Rotation | texte=à faire tourner | angle=90 | d=180 | b=180 }}


Paramètres :
  • texte = : texte ou autre à faire tourner.
  • angle = (optionnel) : angle d’inclinaison, entre –180 deg et +180 deg, dans le sens horaire. Par défaut : +90 degrés vers le bas.
  • d= (optionnel) : angle de rotation vers la droite, entre –180 deg et +180 deg, ce qui change la largeur apparente. Sans rotation par défaut.
  • b= (optionnel) : angle de rotation vers le bas, entre –180 deg et +180 deg, ce qui change la hauteur apparente. Sans rotation par défaut.
Si les mots se chevauchent au lieu de se suivre, remplacer chaque espace entre eux par   pour générer une espace non masquable.
3 types de rotations sont possibles : comme l'heure, vers la droite ou vers le bas.
Si l'on demande plusieurs rotations, seule la première d'entre elles est appliquée, dans l'ordre ci-dessus.
Dans les cas difficiles, on peut utiliser en même temps le Modèle:PointSouscrit pour corriger la position exacte du texte.


Exemples


  • Basculer une seule LETTRE.
{{Rotation|R|-90}} ou {{Rotation|texte=R|angle=-90}}


  • Vers le bas par défaut :
Bas {{Rotation|Bas}} ou {{Rotation|texte=Bas}}


  • Incliné selon l'angle choisi :
moins quinze
{{Rotation|moins quinze|-15}} ou {{Rotation|texte=moins quinze|angle=-15}}


  • Effet de rétrécissement en largeur :
A moitié rétréci
{{Rotation|A moitié rétréci|d=60}} ou {{Rotation|texte=A moitié rétréci|d=60}}


  • Effet de tassement en hauteur :
Tassé à moitié
{{Rotation|Tassé à moitié|b=60}} ou {{Rotation|texte=Tassé à moitié|b=60}}


  • Effet de miroir gauche-droite :
Miroir Miroir
{{Rotation|Miroir|d=180}} ou {{Rotation|texte=Miroir|d=180}}


  • Effet de miroir haut-bas :
Miroir haut-bas
Miroir haut-bas {{Rotation|texte=Miroir haut-bas|b=180}}


  • Retournement complet :
Tout retourné
Tout retourné {{Rotation|texte=Tout retourné|angle=180}}


  • Cas difficiles 1, modifier la rotation par le Modèle:PointSouscrit corrige la position verticale du texte par son paramètre v =. Mais il le transforme aussi en italique.
LETTRE LETT{{PointSous|signe={{Rotation|R}}|v=4|h=1}}E


  • Cas difficiles 2, modifier le Modèle:PointSouscrit par la rotation corrige la position verticale du texte par son paramètre v =. Mais il le transforme aussi en italique.
LETTR E {{Rotation|{{PointSous|signe=R|v=4|h=1}} }}


Remarques techniques
Dans le code, le style rotate est répété selon 5 variantes pour s’adapter à divers navigateurs et à leurs diverses versions.
La syntaxe complète peut servir à appeler ce modèle à l'intérieur d'un autre dans divers cas.
Voir aussi