des mises en formes plus variés avec les raccourcis existants

Peut-être que quelqu'un a déjà suggéré ça, mais à tout hasard je vous
présente ma petite gruge parce que je la trouve relativement simple et utile :

Je trouve qu'il n'y a pas assez d'enrichissements de texte possibles dans l'admin,
en tout cas au niveau du texte : gras, italique, et titre, il manque deux ou trois
styles en plus.

Une possibilité est de créer des filtres personnalisés avec un jeu de balises customs
comme j'en ai vu plusieurs exemples dans la liste.

Mais si l'on veux éviter cela, il y a une autre possilibilité : combiner les styles spip
et définir en feuille de style ce que la combinaison rend.

Par exemple :

i.spip b.spip {
    color:red;
}

permet au rédacteur de rendre le texte suivant en gras, rouge et italique :

{ {{texte en gras rouge italique}} }

Si le rédacteur veut vraiment faire du gras + italique, il suffit qu'il fasse
{{ {texte juste en gras et italique} }}

L'ordre d'application du gras et de l'italique changent, et du coup on est plus dans le cas "i.spip b.spip"

On peut aller plus loin en définissant ce qu'on veut, même si c'est plus du tout gras ou italique.

Pour ma part je me contente de ça :
.highlight, i.spip b.spip {
    font-style:normal;
    font-weight:bold;
    color: #339900;
}
qui est gras mais pas italique.

Il faut juste que le rédacteur se rappellent qu'il y a un ordre pour appliquer les deux balises à la fois...

Voilà, c'est un peu tordu, mais ça permet d'avoir un style en plus qui peut s'appliquer avec les boutons
de la barre de style !

Génial!!

Pierre

fluxs wrote:

Peut-être que quelqu'un a déjà suggéré ça, mais à tout hasard je vous
présente ma petite gruge parce que je la trouve relativement simple et utile :

Je trouve qu'il n'y a pas assez d'enrichissements de texte possibles dans l'admin,
en tout cas au niveau du texte : gras, italique, et titre, il manque deux ou trois
styles en plus.

Une possibilité est de créer des filtres personnalisés avec un jeu de balises customs
comme j'en ai vu plusieurs exemples dans la liste.

Mais si l'on veux éviter cela, il y a une autre possilibilité : combiner les styles spip
et définir en feuille de style ce que la combinaison rend.

Par exemple :

i.spip b.spip {
    color:red;
}

permet au rédacteur de rendre le texte suivant en gras, rouge et italique :

{ {{texte en gras rouge italique}} }

Si le rédacteur veut vraiment faire du gras + italique, il suffit qu'il fasse
{{ {texte juste en gras et italique} }}

L'ordre d'application du gras et de l'italique changent, et du coup on est plus dans le cas "i.spip b.spip"

On peut aller plus loin en définissant ce qu'on veut, même si c'est plus du tout gras ou italique.

Pour ma part je me contente de ça :
.highlight, i.spip b.spip {
    font-style:normal;
    font-weight:bold;
    color: #339900;
}
qui est gras mais pas italique.

Il faut juste que le rédacteur se rappellent qu'il y a un ordre pour appliquer les deux balises à la fois...

Voilà, c'est un peu tordu, mais ça permet d'avoir un style en plus qui peut s'appliquer avec les boutons
de la barre de style !