bugGNU troff - Bugs: bug #55754, Table with eqn does not format...


bug #55754: Table with eqn does not format correctly.

Submitted by:  Graham <leiyo7ua>
Submitted on:  Thu 21 Feb 2019 03:37:33 PM UTC  
Category:  Macro - ms Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open Planned Release:  None

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Sat 23 Feb 2019 08:26:37 PM UTC, comment #1: 

  1) Make the software produce diagnostics.

  2) Your example is unnecessary big for finding a bug.
  Make the table as simple and short as possible.

  3) There is a bug in the ms-macros, that handles the macros .EQ and
.EN in the table.
  Workaround is to use delimiters (usually $) in the table.

  4) .EQ L is not handled correctly (test without the 'L').

Bjarni Ingi Gislason <bjarniig>
Thu 21 Feb 2019 03:37:33 PM UTC, original submission:  

This maybe a bug or I maybe a fool. :)

I have attached two files.

If the file tbl.tbl is processed with groff as follows it formats correctly.
groff -t -e tbl.tbl

If the file tbl.tbl is processed with groff as follows the formating of the table falls apart. The only difference in the files is the addition of the commands for the ms macro. I have also tried processing the file with groffer however it does not pickup the ms macro commands. If groffer is forced to
interpret the ms commands with the option -ms the formating of the table is destroyed. 
groff -t -e -ms tbl.ms

It is possible I am doing something wrong. However, it is the only table in the file that is causing problems.

GNU groff version 1.22.3
Copyright (C) 2014 Free Software Foundation, Inc.
You may redistribute copies of groff and its subprograms
under the terms of the GNU General Public License.
For more information about these matters, see the file
named COPYING.

called subprograms:

GNU grops (groff) version 1.22.3
GNU troff (groff) version 1.22.3

Graham <leiyo7ua>


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

Attach Files:

Attached Files
file #46325:  tbl.tbl added by leiyo7ua (544B - application/octet-stream)
file #46326:  tbl.ms added by leiyo7ua (734B - text/x-troff-ms)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by bjarniig (Posted a comment)
  • -email is unavailable- added by leiyo7ua (Submitted the item)
  • -email is unavailable- added by leiyo7ua

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-02-21 leiyo7ua Attached File- => Added tbl.tbl, #46325
        Attached File- => Added tbl.ms, #46326
        Carbon-Copy- => Added bugs@posteo.de

    Back to the top

    Powered by Savane 3.5