Package: groff-base
Version: 1.22.4-6
Severity: normal

Dear Maintainer,

This is bizarre to me so idk how to even describe it right;
please consider the following reduced example.

-- >8 --
.Dd
.Dt STTY 1
.Os
.Sh DESCRIPTION
.TS
li.
\f(CRispeed \fPnumber
.TE
.TS
li.
\f(CRispeed \fPnumber
.TE
.Pp
.TS
lfI.
\f(CRispeed \fPnumber
.TE
.TS
lfI.
\fRispeed \fPnumber
.TE
.Pp
.TS
li.
\f(CBispeed \fPnumber
.TE
.TS
lfI.
\f(CBispeed \fPnumber
.TE
-- >8 --

This /does/ yield the correct fonts in -Tps: 3xCR, R, 2xCB.
But it does /not/ yield the correct fonts nroff mode (same for man ./):
-- >8 --
$ groff -Tutf8 -P -c -mdoc -t ./repg.1
DDEESSCCRRIIPPTTIIOONN
     _i_s_p_e_e_d _n_u_m_b_e_r
     _i_s_p_e_e_d _n_u_m_b_e_r

     _i_s_p_e_e_d _n_u_m_b_e_r
     ispeed _n_u_m_b_e_r

     _i_s_p_e_e_d _n_u_m_b_e_r
     _i_s_p_e_e_d _n_u_m_b_e_r
-- >8 --

I.e. /all/ of these underlined/italic except the one that has an
explicit \fR.

Soz,
наб

-- System Information:
Debian Release: 11.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-17-amd64 (SMP w/24 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, 
TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages groff-base depends on:
ii  libc6         2.31-13+deb11u4
ii  libgcc-s1     10.2.1-6
ii  libstdc++6    10.2.1-6
ii  libuchardet0  0.0.7-1

groff-base recommends no packages.

Versions of packages groff-base suggests:
ii  groff  1.22.4-6

-- no debconf information

Attachment: signature.asc
Description: PGP signature

Reply via email to