Update of bug #64144 (project groff):

                  Status:                    None => Need Info              
             Assigned to:                    None => deri                   
                 Summary: Problems with fonts with no /space glyph and no
hyphen glyph => [man] problems with fonts with no /space glyph and no hyphen
glyph

    _______________________________________________________

Follow-up Comment #1:

Hi Deri,

This sounds like 2 different issues, one arising from my recent change to
afmtodit, and one in the man macro package.

See if this patch does this trick:


$ git di tmac/an.tmac
diff --git a/tmac/an.tmac b/tmac/an.tmac
index 9e38ba569..8f199430c 100644
--- a/tmac/an.tmac
+++ b/tmac/an.tmac
@@ -1480,11 +1480,14 @@ contains unsupported escape sequence
 .\}
 .
 .\" type size
+.
+.\" We take special care with the output comparison operator here
+.\" because a CJK font lacking a hyphen glyph might be selected.
 .if !r S \{\
 .  nr S 10
-.  if '\*[.T]'X75-12' \
+.  if '\?\*[.T]\?'\?X75-12\?' \
 .    nr S 12
-.  if '\*[.T]'X100-12' \
+.  if '\?\*[.T]\?'\?X100-12\?' \
 .    nr S 12
 .\}
 .


Please reassign back to me when you have results.

Probably the same thing will have to be done for mdoc(7).


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64144>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/


Reply via email to