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