Package: man-db
Version: 2.11.2-1
Severity: normal
X-Debbugs-Cc: witold.bary...@gmail.com

I am tring to dump some formatted man pages (some standard ones, and some
generated from Markdown using pandoc), to a file and other program.

After setting MANWIDTH=80, and MANPAGER=cat, or PAGER=cat, or -P cat, or
pipeing to cat, I lose formatting, like colors, bold, underlines, etc.

MAN_KEEP_FORMATTING=1 makes no difference.

It appears one needs to also use GROFF_SGR=1 to make it work, but it is
poorly documented in man manpage.

Regards,
Witold

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.2.0-rc5 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages man-db depends on:
ii  bsdextrautils          2.38.1-5
ii  debconf [debconf-2.0]  1.5.82
ii  groff-base             1.22.4-9
ii  libc6                  2.36-8
ii  libgdbm6               1.23-3
ii  libpipeline1           1.5.7-1
ii  libseccomp2            2.5.4-1+b3
ii  zlib1g                 1:1.2.13.dfsg-1

man-db recommends no packages.

Versions of packages man-db suggests:
ii  apparmor                   3.0.8-3
ii  elinks [www-browser]       0.13.2-1+b4
ii  firefox-esr [www-browser]  102.8.0esr-1
ii  groff                      1.22.4-9
ii  konqueror [www-browser]    4:22.12.2-1
ii  less                       590-1.2
ii  links [www-browser]        2.28-1+b1
ii  links2 [www-browser]       2.28-1+b1
ii  lynx [www-browser]         2.9.0dev.12-1
ii  netsurf-gtk [www-browser]  3.10-1+b3
ii  surf [www-browser]         2.1+git20221016-4
ii  w3m [www-browser]          0.5.3+git20230121-2

-- debconf information:
  man-db/auto-update: true
  man-db/install-setuid: false

Reply via email to