Hossein Nourikhah is the Developer Community Architect at the Document Foundation (TDF). Hossein is a developer, university lecturer and FOSS advocate. He has a Ph.D. and a M.Sc. in Information Technology, and a B.Sc. in Computer Engineering (Software).
The whole idea for justifying text in paragraphs is somehow similar for all languages: You want to achieve nice looking paragraphs that fill the allocated space. But, the details are different for each writing script.
Here, we focus on the Arabic script, which is used for many languages including Persian. We talk about kashidas, the problems with kashida justification in LibreOffice, and the recent fixes and improvements.