bugGNU roff - Bugs: bug #44716, [grops] kerning is missing for...

 
 

bug #44716: [grops] kerning is missing for 'quotesingle'

Submitter:  Bjarni Ingi Gislason <bjarniig>
Submitted:  Fri 03 Apr 2015 08:20:51 PM UTC
   
 
Category:  Driver grops Severity:  3 - Normal
Item Group:  Rendering/Cosmetics Status:  Invalid
Privacy:  Public Assigned to:  wl
Open/Closed:  Closed Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 07 Apr 2015 07:40:11 PM UTC, comment #4: 

OK, closing.

Werner LEMBERG <wl>
Group administrator
Tue 07 Apr 2015 07:36:19 PM UTC, comment #3: 

For some unknown reason, Bjarni's last comment doesn't appear here, thus resending.




There is no sense in applying automatic kerning corrections if something is between the characters.  So manual corrections break nothing.


.na
groff's
groff^'s
groff|'s
groffh'0m''s
groffh'0.04m''s


'Quotesingle' and "quotedbl" are glyphs for nondirectional quotation marks and therefore not used in the usual (classic) typesetting of text.

These glyphs are only (primarily) used when printing computer code (ASCII) and then usually used with a constant-width fonts (e.g. COURIER), where kerning is not used (needed).

So I think now, that no additional kerning information is needed for these nondirectional quotation-characters, if they are used "correctly".

Werner LEMBERG <wl>
Group administrator
Tue 07 Apr 2015 06:39:22 PM UTC, comment #2: 


  There is no sense in applying automatic kerning corrections if
something is between the characters.  So manual corrections break
nothing.

.na
groff's
groff\^'s
groff\|'s
groff\h'0m''s
groff\h'0.04m''s

  'Quotesingle' and "quotedbl" are glyphs for nondirectional quotation
marks and therefore not used in the usual (classic) typesetting of
text.

  These glyphs are only (primarily) used when printing computer code
(ASCII) and then usually used with a constant-width fonts (e.g.
COURIER), where kerning is not used (needed).

  So I think now, that no additional kerning information is needed for
these nondirectional quotation-characters, if they are used "correctly".

Bjarni Ingi Gislason <bjarniig>
Sat 04 Apr 2015 05:17:22 AM UTC, comment #1: 

Thanks.  Changed category to `wishlist'.

However, I think it would be a bad change that in general, since it would break reprocessing of all documents that apply a manual correction for `quotesingle'.  A better way would be to create a small macro package that adds such kerning info on demand.  I know that this is not possible currently with groff, though.

Werner LEMBERG <wl>
Group administrator
Fri 03 Apr 2015 08:20:51 PM UTC, original submission:  



  Text is in the attachment

Bjarni Ingi Gislason <bjarniig>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #33522:  reportbug.groff.kerning.aq added by bjarniig (770B - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2022-03-05 gbranden CategoryNone Driver grops
        Item GroupFeature change Rendering/Cosmetics
        SummaryKerning is missing for quotesingle [grops] kerning is missing for 'quotesingle'
    2015-04-07 wl StatusNone Invalid
        Assigned toNone wl
        Open/ClosedOpen Closed
    2015-04-04 wl Item GroupNone Feature change
        SummaryKerning is missing for singlequote Kerning is missing for quotesingle
    2015-04-03 bjarniig Attached File- Added reportbug.groff.kerning.aq, #33522

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code