diff --git a/src/core/RTextRenderer.cpp b/src/core/RTextRenderer.cpp index 7632ec0e17..4ef24a9a4f 100644 --- a/src/core/RTextRenderer.cpp +++ b/src/core/RTextRenderer.cpp @@ -36,7 +36,7 @@ QChar RTextRenderer::chPlusMinus = QChar(0x00b1); //QChar RTextRenderer::chDiameter = QChar(0x2300); QChar RTextRenderer::chDiameter = QChar(0x00f8); -QString RTextRenderer::rxLineFeedStr = "\\\\p(?:x?i(\\d*\\.?\\d*);)?"; +QString RTextRenderer::rxLineFeedStr = "\\\\p(?:x?i(-?\\d*\\.?\\d*)(?:,l-?\\d*\\.?\\d*)(?:,t-?\\d*\\.?\\d*);)?"; QRegularExpression RTextRenderer::rxLineFeed(rxLineFeedStr); QString RTextRenderer::rxAlignmentLeftStr = "\\\\pql;"; QRegularExpression RTextRenderer::rxAlignmentLeft(rxAlignmentLeftStr);