Texte ne s'imprime pas

Serge Schmitt sersch at gmail.com
Ven 29 Avr 09:13:20 UTC 2016


Le jeudi 28 avril 2016 21:23:36 Michel a écrit :
>     Aidé par l'idée du point  2) C'est du texte, j'ai copié-collé le 
> code source de la page dans Gedit, et l'ai enregistré. Je peux donc 
> maintenant aller nettoyer le texte. J'ai déjà vérifié par Ctrl+F qu'il 
> n'y a pas de CSS dans le texte.

Curieux !  Il devrait au moins y avoir des paragraphes ou des retours-
clavier : <p> ou <br>...

> Que dois-je aller nettoyer d'autre pour 
> que le texte s'édite mais en conservant malgré tout sa mise en page?

Il y avait une autre méthode qui aurait peut être pu marcher : aller dans 
les menus de ton lecteur de courrier et choisir de supprimer la mise en page 
html, mais justement, la mise en page ne serait pas conservée... De même 
pour la méthode la plus simple : si tu supprimes tous sauf le texte dans 
Gedit, la mise en page ne sera effectivement pas conservée mais une mise en 
page sommaire dans ton traitement de texte pourrait peut être suffire pour 
ton usage ? 

Sinon, pour conserver la mise en page sans trop se casser la tête, il faut 
rajouter des balises CSS. Faire attention aux "cascades" (CSS = Cascading 
Style Sheet) la balise du niveau le plus proche remplace celles des niveaux 
plus éloignés : il faudra donc changer la couleur du texte et du fond dans 
le niveau le plus proche du texte.

Pour commencer simplement encadrer au plus près le texte comme suit :
--------------------------------------------------------------------------
<span style="color:#000000;background-color:#ffffff;background-
image:none;margin:32px;">

le texte à imprimer le texte à imprimer le texte à imprimer le texte à 
imprimer le texte à imprimer le texte à imprimer le texte à imprimer le 
texte à imprimer le texte à imprimer le texte à imprimer

</span>
---------------------------------------------------------------------------
Les points virgules sont _obligatoires_ dans tous les style CSS. Par contre 
les espaces et les sauts de ligne ou de paragraphe sont ignorés par le 
parseur CSS, je les utilise pour la clarté de la lecture. Tu peux copier 
coller ces balises. L'élément "margin" sert à écarter le texte du fond s'il 
y en a un pour sa lisibilité, tu peux en modifier la valeur ou le supprimer.

Enregistrer le fichier en .html puis "ouvrir avec" OOo. Ça devrait te donner 
un texte noir sur blanc.

En fonction du résultat, continue en insérant le « style="...;" » ci-dessus 
dans d'autres balises de niveaux supérieurs (<p>, <span>, tableaux et 
autres) jusqu'à ce que le résultat te convienne.

Pour la "conservation" ou le transfert à d'autres, OOo te permet ensuite de 
l'exporter en PDF.

Si ça ne marche pas, il faudra chercher plus attentivement dans le code 
pourquoi ça ne s'affiche pas.

Bon courage,
Serge



Plus d'informations sur la liste de diffusion ubuntu-fr