Improve renderization of RTL (Right-to-left) languages <screen> and <programlisting> are always ltr and align to the left because they usually have pieces of code and commands. This will lock <screen> and <programlisting> and RTL languages won't change that. Tests: https://dbaio.bs2cloud.com.br/doc/20200607-css-ltr/en_US.ISO8859-1/articles/ipsec-must/article.html https://dbaio.bs2cloud.com.br/doc/20200607-css-ltr/fa_IR.UTF-8/articles/ipsec-must/article.html https://dbaio.bs2cloud.com.br/doc/20200607-css-ltr/en_US.ISO8859-1/articles/ipsec-must/article.epub https://dbaio.bs2cloud.com.br/doc/20200607-css-ltr/fa_IR.UTF-8/articles/ipsec-must/article.epub https://dbaio.bs2cloud.com.br/doc/20200607-css-ltr-htdocs/ https://dbaio.bs2cloud.com.br/doc/20200607-css-ltr/en_US.ISO8859-1/books/porters-handbook/book.html https://dbaio.bs2cloud.com.br/doc/20200607-css-ltr/en_US.ISO8859-1/books/handbook/book.html Patch is in the review https://reviews.freebsd.org/D25238
A commit references this bug: Author: dbaio Date: Sat Jun 27 21:53:39 UTC 2020 New revision: 54300 URL: https://svnweb.freebsd.org/changeset/doc/54300 Log: Improve renderization of RTL (Right-to-left) languages <screen> and <programlisting> are always ltr and align to the left because they usually have pieces of code and commands. This will lock <screen> and <programlisting> and RTL languages won't change that. PR: 247184 Approved by: doceng (bcr) Differential Revision: https://reviews.freebsd.org/D25238 Changes: head/share/misc/docbook.css