URL: <http://savannah.gnu.org/bugs/?43532>
Summary: groff handles long .TH as overlaping in header and footer Project: GNU troff Submitted by: sayama Submitted on: 2014年11月05日 06時09分18秒 Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: None _______________________________________________________ Details: For example, erlang has many long .TH man pages. --- % grep '^.TH' /usr/share/man/man3erl/CosNotifyChannelAdmin_StructuredProxyPushSu pplier.3erl .TH CosNotifyChannelAdmin_StructuredProxyPushSupplier 3erl "cosNotification 1.1. 18" "Ericsson AB" "Erlang Module Definition" --- If such a long .TH file is processed by groff, header and fooder are displayed by overlapping. --- % grep '^.TH' /usr/share/man/man3erl/CosNotifyChannelAdmin_StructuredProxyPushSu pplier.3erl | gtroff -man -T ascii|grotty -c CosNotifyChannelAdmin_SCosNotifyChannelAdmin_StructuredProxyPushSupplier(3erl) Ericsson AB CosNotifyChannelAdmin_StructuredProxyPushSupplier(3erl) --- I created a patch for an-old.tmac to be displayed by two lines if it is long. --- % grep '^.TH' /usr/share/man/man3erl/CosNotifyChannelAdmin_StructuredProxyPushSu pplier.3erl | gtroff -man -T ascii|grotty -c Erlang Module Definition CosNotifyChannelAdmin_StructuredProxyPushSupplier(3erl) Ericsson AB cosNotification 1.1.18 CosNotifyChannelAdmin_StructuredProxyPushSupplier(3erl) --- It would be great if long .TH is handled by two lines like this. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: 2014年11月05日 06時09分18秒 Name: an-old.tmac-long-TH.patch Size: 2kB By: sayama <http://savannah.gnu.org/bugs/download.php?file_id=32370> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?43532> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ bug-groff mailing list bug-groff@gnu.org https://lists.gnu.org/mailman/listinfo/bug-groff