softPre

Ein Bild von mir

Münsterland.org

Der Source des folgenden Makros kann mit kopieren und einfügen in ein eigenes Makro übernommen werden.
def softPre(self, str):
   import re

   rex = re.compile('^([ \t]+)', re.MULTILINE)

   def blankit(match):
      return (chr(38)+'nbsp;') * len(match.group(1))

   str = str.replace('\r','')
   str = rex.sub(blankit, str)
   str = str.replace('\n\n', '<p>')
   str = str.replace('\n', '<br>')
   return str
Dezember
MoDiMiDoFrSaSo
1 2 3 4 5 6 7
8 91011121314
15161718192021
22232425262728
293031    
Nov Jan

dieses Makro simuliert pre, formatiert aber weich




Briefumschlag

© 2003, Georg Bauer