Bug 454845 - Add options make text vertically in Text Editor
Summary: Add options make text vertically in Text Editor
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Tool/Text (show other bugs)
Version: 5.0.6
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-04 16:30 UTC by Volga
Modified: 2023-11-24 17:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Volga 2022-06-04 16:30:53 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
Although Krita is able to handle LTR and RTL direction within horizontal texts, it would be awesome to make some interfaces to awitch to vertical block directions. There are also various CSS properties to handle such directions.

STEPS TO REPRODUCE
(No way to reproduce, neither option nor markups support vertical text layout in Krita)

OBSERVED RESULT
N/A

EXPECTED RESULT
N/A

SOFTWARE/OS VERSIONS
Windows: 10
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Documentations at MDN Web Docs:
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/writing-mode
https://developer.mozilla.org/en-US/docs/Web/CSS/writing-mode
https://developer.mozilla.org/en-US/docs/Web/CSS/text-orientation
https://developer.mozilla.org/en-US/docs/Web/CSS/text-combine-upright
Samples from GIMP:
https://gimp.org/news/2018/08/19/gimp-2-10-6-released/#vertical-text-layers
Comment 1 Volga 2022-06-04 16:39:30 UTC
Also see Tategaki Web Fukyū Iinkai:
https://tategaki.github.io/
Comment 2 wolthera 2023-11-24 17:35:20 UTC
Git commit e4acf416a289ac1422ca08da87733c66ac83d78d by Wolthera van Hövell, on behalf of Wolthera van Hövell tot Westerflier.
Committed on 24/11/2023 at 18:22.
Pushed by woltherav into branch 'master'.

Implement default writing mode and direction for creating texts.

A  +45   -0    pics/22_dark_format-text-direction-horizontal-tb.svg
A  +45   -0    pics/22_dark_format-text-direction-vertical-lr.svg
A  +45   -0    pics/22_dark_format-text-direction-vertical-rl.svg
A  +45   -0    pics/22_light_format-text-direction-horizontal-tb.svg
A  +45   -0    pics/22_light_format-text-direction-vertical-lr.svg
A  +45   -0    pics/22_light_format-text-direction-vertical-rl.svg
M  +6    -0    pics/icons.qrc
M  +34   -9    plugins/tools/svgtexttool/SvgCreateTextStrategy.cpp
M  +70   -1    plugins/tools/svgtexttool/SvgTextTool.cpp
M  +4    -0    plugins/tools/svgtexttool/SvgTextTool.h
M  +192  -2    plugins/tools/svgtexttool/WdgSvgTextOptionWidget.ui

https://invent.kde.org/graphics/krita/-/commit/e4acf416a289ac1422ca08da87733c66ac83d78d