Description: Currently all the LibreOffice compoments can manage direction, but the implementations are different between them, notably, Writer can switch all four text direction for the whole page or just in a frame, but text box have no way to use TB-LR direction; and table have no way to use all vertical text direction unless it was inserted in a frame. Calc does not allow vertical text direction to be used in a cell. Steps to Reproduce: - Actual Results: - Expected Results: To fix such bugs, we need efforts to transfer the same functionality between all compoments of LibreOffice, making sure all text diretion functionality based on the same codes, and making them well performanced in both interface, file loading & saving. Reproducible: Always User Profile Reset: No Additional Info: User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0
It would be better to have reports for each component.
We also need to compare related codes between the components.
We can reconstructing the codes as a module that any component can share.
There are actually 16 options for directionality: Within-line direction (LTR or RTL), Within-page direction (TTB or BTT), and glyph orientation (0 deg, 90 deg, 180 deg, 270 deg relative to a parallel to the bottom of the page). So which "four directions" do you mean?
(In reply to Eyal Rozenberg from comment #4) > There are actually 16 options for directionality: Within-line direction (LTR > or RTL), Within-page direction (TTB or BTT), and glyph orientation (0 deg, > 90 deg, 180 deg, 270 deg relative to a parallel to the bottom of the page). > > So which "four directions" do you mean? Oh I have just thought of within-page directions, and create a button for them, but I agree that all 16 options for directionality can be merge into one module.
(In reply to Eyal Rozenberg from comment #4) > There are actually 16 options for directionality: Within-line direction (LTR > or RTL), Within-page direction (TTB or BTT), and glyph orientation (0 deg, > 90 deg, 180 deg, 270 deg relative to a parallel to the bottom of the page). > > So which "four directions" do you mean? I have previously thought of LTR, RTL and two block directions (TB-RL and TB-LR), and I have not seen BTT and other fancy directions. OK, it would be awesome if you implemented all 16 options and make them available in Writer, Calc, Impress and Draw.
Itβs also possible to add them in Math for some attributions for annotation, and Base, for the form.
Why does this meta-bug depend on bug 51330?