bugGNU roff - Bugs: bug #60060, support other printing directions...

 
 

bug #60060: support other printing directions (right to left, top to bottom)

Submitter:  None
Submitted:  Mon 15 Feb 2021 12:10:58 AM UTC
   
 
Category:  Core Severity:  1 - Wish
Item Group:  Feature change Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 11 Oct 2022 11:35:18 PM UTC, comment #1: 

John Gardner pointed out (http://lists.gnu.org/r/groff/2020-07/msg00069.html) that neatroff supports right-to-left text.  Neatroff's documentation (http://litcave.rudi.ir/neatroff.pdf) says that it uses the .<< and .>> requests and \< and \> escape sequences to access this feature, so it might behoove groff to use compatible syntax (e.g., if groff wants to support top-to-bottom rendering with the same requests, they could take an argument to indicate the text direction, as neatroff's .<< and .>> requests take no arguments).  This would, however, torpedo the proposed use of \< and \> kicked around over in bug #60571.

Heirloom, like groff, is strictly left to right.

Dave <barx>
Group Member
Mon 15 Feb 2021 12:10:58 AM UTC, original submission:  

(This has been discussed before, and even taken into account in design decisions (e.g., the last comment in bug #59795), but there seems to be no official feature request yet.)

Groff should support printing in directions other than left to right, such as for Hebrew (right to left) or traditional Japanese (top to bottom).

Two decades ago, Ted Harding posted some information (http://lists.gnu.org/archive/html/groff/2000-11/msg00074.html) about *roff implementations developed by Dan Berry that could do both of these.  This post discusses techniques that might be suitable for groff as well.  Ralph Corderoy later posted a link (http://lists.gnu.org/archive/html/groff/2014-06/msg00096.html) to a bibliography of Dan's work.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by barx (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2021-06-04 barx Carbon-CopyRemoved 93119 -
    2021-06-04 barx Severity3 - Normal 1 - Wish

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code