Problems with alignment "justify"

Regina Henschel rb.henschel at t-online.de
Tue Apr 22 15:29:03 UTC 2025


Hi all,

The ODF TC currently discusses OFFICE-2317 "Text distribute 
justification" [1]. The issue is about the proposal in the OASIS-Wiki [2].

(A)
The proposal wants to introduce a new attribute "css3t:text-justify" 
with values "auto" and "distribute".
Problem is, that the actual CSS3 draft [3] has the values "auto", 
"none", "inter-word" and "inter-character". The draft states in 
addition, that a UA must additionally support "distribute" and treat it 
as "inter-character".

(B)
The proposal wants to introduce a special attribute 
style:vertical-justify for use in style:vertical-align. There has been 
some work on this in bug tdf#45450. On the other hand, bug tdf#112843 
was rejected.
Is such property really needed?

(C)
LO has implemented something for OFFICE-2317, see around lines #2848 to 
#2891 in the schema
/core/schema/libreoffice/OpenDocument-v1.4+libreoffice-schema.rng
Is there a UI in LibreOffice for these properties?
When are these properties written to file?


Any advise for the discussion in the ODF TC is welcomed.


[1] https://issues.oasis-open.org/projects/OFFICE/issues/OFFICE-2317
[2] https://wiki.oasis-open.org/office/text_distributed_justification
[3] https://drafts.csswg.org/css-text-3/#text-justify-property

Kind regards,
Regina


More information about the LibreOffice mailing list