summaryrefslogtreecommitdiff
path: root/linguistic
diff options
context:
space:
mode:
authorJonathan Clark <jonathan@libreoffice.org>2024-10-21 11:31:46 -0600
committerJonathan Clark <jonathan@libreoffice.org>2024-11-02 01:09:52 +0100
commit43cd683230bc05d294b1bd64f1e7932feccdd3fb (patch)
tree8490101ef265632d22d3594d926575abfac3c7a5 /linguistic
parentdb7cd5032068c5b9faa4c707db204b58c1dbf2b2 (diff)
tdf#36709 Add loext:text-indent supporting font-relative units
This change adds an ODF font-relative first-line indent paragraph style attribute as a LibreOffice extension. The corresponding ODF standard change is tracked by OFFICE-4165. This change only implements what is minimally necessary to serialize, deserialize, and check for ODF files containing this attribute. Further changes are necessary. * Added cssLength to schema, which is equivalent to length but also allows ic and em as units. * Added loext:text-indent to schema as a paragraph style attribute. This attribute is equivalent to fo:text-indent, but accepts cssLength instead of length. * Added XML_TYPE_UNIT_MEASURE to the ODF parser, which currently accepts only the font-relative measures and forces fallback in other cases. * Added loext:text-indent to the ODF parser. This attribute accepts font-relative metrics, and will behave as an import-only alias for fo:text-indent in other cases. * Updated SvxFirstLineIndentItem to handle unit-denominated measures. * Added proof-of-concept indentation handler to Writer. This implementation is incomplete and temporary, and will be revised in future changes. Change-Id: I7eb5c7382093cb18a9b0afbf93dacb34ba1d35ef Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175941 Tested-by: Jenkins Reviewed-by: Jonathan Clark <jonathan@libreoffice.org>
Diffstat (limited to 'linguistic')
0 files changed, 0 insertions, 0 deletions