[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #62955] \(va is still constructed out of \(ua and \(da despite the
From: |
Nikita Ivanov |
Subject: |
[bug #62955] \(va is still constructed out of \(ua and \(da despite the glyph is defined in a special font |
Date: |
Wed, 24 Aug 2022 16:14:59 -0400 (EDT) |
URL:
<https://savannah.gnu.org/bugs/?62955>
Summary: \(va is still constructed out of \(ua and \(da
despite the glyph is defined in a special font
Project: GNU troff
Submitter: nikitaivanov
Submitted: Wed 24 Aug 2022 08:14:58 PM UTC
Category: General
Severity: 3 - Normal
Item Group: Incorrect behaviour
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Wed 24 Aug 2022 08:14:58 PM UTC By: Nikita Ivanov <nikitaivanov>
I've noticed that even though _\(va_ char (up-down arrow) is defined in a
special font (added with _.special_ request), groff still uses a fallback
which is a combination of _\(ua_ and _\(da_ glyphs (see the attached image).
I've figured out that it happens because the fallback was defined in _ps.tmac_
on line 54:
.fchar \[va] \o'\[ua]\[da]'
I can remove the definition with _.rchar_ request and use a glyph defined in a
special font but I think that groff should use a glygh from a special font by
default. A solution would be to replace _.fchar_ request with _.schar_.
There are other chars defined with _.fchar_ that could also be defined with
_.schar_ instead (like _\(<<_, _\(>>_, _\(ci_ and so on).
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Wed 24 Aug 2022 08:14:58 PM UTC Name: vachar.png Size: 2KiB By:
nikitaivanov
<http://savannah.gnu.org/bugs/download.php?file_id=53602>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?62955>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #62955] \(va is still constructed out of \(ua and \(da despite the glyph is defined in a special font,
Nikita Ivanov <=