Saturday, October 30, 2010

Re: write a filter for latex that escapes some chars

thx for that.
It's not quite what I was looking for but it led me to the solution

Thank You.

On 29 Paź, 15:42, Brian Bouterse <bmbou...@gmail.com> wrote:
> 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 <slaf...@gmail.com> 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 django-users@googlegroups.com.
> > To unsubscribe from this group, send email to
> > django-users+unsubscribe@googlegroups.com<django-users%2Bunsubscribe@google groups.com>
> > .
> > 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 django-users@googlegroups.com.
To unsubscribe from this group, send email to django-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

No comments:

Post a Comment