Re: Paragraph Separator and Newline Both Showing as \r in Python
Silvain Dupertuis <[email protected]> Fri, 31 Dec 2021 14:42:55 +0100
| Newsgroups | gmane.comp.graphics.scribus |
|---|---|
| Message-ID | <[email protected]> |
In my version (1.5.7), in Scribus code, paragraphs and newlines are encoded in XML, not with Unicode characters, and it is the same if I enter the text manually or copy it from a simple text editor. <StoryText> <DefaultStyle/> <ITEXT CH="This is a paragraph up to this end-word."/> <para/> <ITEXT CH="This is a new paragraph, broken with a newline here"/> <breakline/> <ITEXT CH="until the end-word."/> <para/> <ITEXT CH="END"/> <trail/> </StoryText> Le 31.12.21 à 12:40, Bert Driehuis a écrit : > 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<[email protected]> 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:[email protected] >> >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://lists.scribus.net/pipermail/scribus/attachments/20211230/3c1178f6/attachment.htm >> ___ >> Scribus Mailing List:[email protected] >> 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> > ___ > Scribus Mailing List:[email protected] > Edit your options or unsubscribe: > http://lists.scribus.net/mailman/listinfo/scribus > See also: > http://wiki.scribus.net > http://forums.scribus.net -- Silvain Dupertuis Route de Lausanne 335 1293 Bellevue (Switzerland) tél. +41-(0)22-774.20.67 portable +41-(0)79-604.87.52 web: silvain-dupertuis.org <https://perso.silvain-dupertuis.org> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.scribus.net/pipermail/scribus/attachments/20211231/3cbbbbb2/attachment.htm> ___ Scribus Mailing List: [email protected] Edit your options or unsubscribe: http://lists.scribus.net/mailman/listinfo/scribus See also: http://wiki.scribus.net http://forums.scribus.net