Passage texte brut en XHTML [Résolu] - HTML/CSS - Programmation
Marsh Posté le 16-12-2004 à 16:55:34
emacs!
Marsh Posté le 16-12-2004 à 17:59:42
Si vous pouviez m'expliquer... je ne suis pas du cru ...je ne comprends pas vos insinuations
Marsh Posté le 16-12-2004 à 18:03:19
Ben pour agrémenter ton texte, tu prend le notepad (ou emacs), et tu les rajoutes à la main, comme les vrais
Marsh Posté le 16-12-2004 à 20:15:15
FlorentG a écrit : Ben pour agrémenter ton texte, tu prend le notepad (ou emacs), et tu les rajoutes à la main, comme les vrais |
Nan mais je demande si quelqu'un a une astuce... a priori tu n'en as pas
Marsh Posté le 16-12-2004 à 20:34:12
lol Si tu veux faire ça bien, l'astuce c'est justement de le faire à la main
Marsh Posté le 16-12-2004 à 20:39:27
s/^/<p>/
s/\r\n/<\/p>\r\n<p>/
s/$/<\/p>/
Marsh Posté le 16-12-2004 à 22:01:03
ReplyMarsh Posté le 16-12-2004 à 22:06:48
C'est des expressions régulières, qui permettent de remplacer un motif dans une chaine de caractère par un autre.
A la deuxième ligne on remplace un saut de ligne (codé par \r\n sous Windows) par </p>\r\n<p> (soit : fin d'un paragraphe, saut de ligne, début de paragraphe).
La première insère un début de paragraphe au début du document et la troisième insère une fin paragraphe à la fin du document.
C'est utilisable tel quel par des langages comme Perl ou alors par un éditeur de flux en ligne de commande comme Sed.
Sinon un éditeur un peu évolué peut faire des recherches/remplacement selon une expression régulière. UltraEdit le fait je crois.
Marsh Posté le 16-12-2004 à 22:45:25
gm_superstar a écrit : Sinon un éditeur un peu évolué peut faire des recherches/remplacement selon une expression régulière. UltraEdit le fait je crois. |
Merci.
Oui c'est bien ce que je cherchais à faire mais sur ConTEXT je coche la case Regular Expression et je mets:
Find what: \r
Replace with: <br />
mais il ne me trouve pas de "\r"
Y'a une manière spéciale de lui indiquer que c'est une expression régulière que je cherche et non une simple expression textuelle?
Marsh Posté le 16-12-2004 à 23:03:31
Ben je sais pas je connais pas Context... Faudrait lire la doc car il y a plusieurs formes d'expressions régulières et peut être que Context n'utilise pas celle que j'ai donnée.
Marsh Posté le 16-12-2004 à 23:14:51
c'est magnifique je viens de trouver...
Merci bcp tu m'as aiguillé sur la bonne voie o_-
Bon j'ai fait:
Find what: .$
Thx.
Salut.
Marsh Posté le 16-12-2004 à 16:46:41
Salut.
Voilà comment passer d'un texte tapé sur Notepad d'un vingtaine de ligne au même texte mais agrémenté de balises XHTML pour indiquer les fins de lignes et les paragraphes.
Y'a la solution d'utiliser un éditeur WYSIWYG mais je trouve que c'est un peu lourd pour si peu...
Vous avez des astuces pour faciliter cette opération avec vos editeurs classiques?
Merci.
Message édité par Vague Nocturne le 16-12-2004 à 23:16:54