[scribus] Paragraph Separator and Newline Both Showing as \r in Python

Bert Driehuis bertd.fpevohf.arg at taw.playbeing.com
Fri Dec 31 11:40:05 UTC 2021


I would expect the unicode value \u000A to match just newlines (or \u000C if
you need to match CR).

It has become a bit of a black magic these days...


With kind regards,

Bert

On Fri, 31 Dec 2021 at 02:49, Matt Miller <matt.miller at fastmail.com> wrote:

> I'm loading a text frame from a utf-8 encoded text file, and within my
> Scribus Python code I want to search for the standard newline character,
> ascii value 10. When I see an ascii 10 as the line separator I want to
> apply a special paragraph style to the following paragraph. Most paragraphs
> end with the Unicode paragraph separator character, \u2029, and in those
> cases the default paragraph style is fine.
>
> My problem is that both these types of characters are matching '\r' when I
> use re.search in python. also, if I select either line separator character,
> then do getText(), I get a '\r' no matter what. I've confirmed that my file
> encoding is utf-8. What am I missing? How can I search for a simple '\n'
> character?
>
>
> --
>
>   Matt Miller
>   mailto:matt.miller at fastmail.com
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.scribus.net/pipermail/scribus/attachments/20211230/3c1178f6/attachment.htm
> >
> ___
> Scribus Mailing List: scribus at lists.scribus.net
> Edit your options or unsubscribe:
> http://lists.scribus.net/mailman/listinfo/scribus
> See also:
> http://wiki.scribus.net
> http://forums.scribus.net
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus/attachments/20211231/5519d97b/attachment.htm>


More information about the scribus mailing list