We have done this before and used something like the code below. This
sample is pretty basic.
def fixchar(string,char):
#fixes chars for latex
if char == '<':
newchar = '$<$'
elif char == '>':
newchar = '$>$'
elif char == '~':
newchar = '\\~{}'
else:
newchar = '\\' + char
string = string.replace(char,newchar)
return string
On Fri, Oct 29, 2010 at 9:03 AM, SlafS <[email protected]> wrote:
> Hi there!
>
> I'm trying to write a filter that can be used inside of a template
> that is used for generating latex files.
>
> The filter should replace the '|' char with '\'. Simple:
>
> @register.filter("verb_safe")
> def verb_safe(val):
> return str(val).replace('|', '\|')
>
> is outputting me '\\|'
>
> I'm littlle confused about that.
>
> Please help
>
> Regards
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<django-users%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>
--
Brian Bouterse
ITng Services
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.