问题
I am developing a solution for MS Word (using VBA) and websites (using HTML/CSS/JS) enabling an efficient typing of character combinations that consist of multiple diacritical marks, such as œ̣̄̃́
, for example.
A prototype solution has already been implemented, though I've stumbled across one single difficulty that I may not be able to solve without any support.
I need to display these characters which consist of the 'combining comma above' (U+0313) and 'combining acute accent' (U+0301). The current result I am getting is a stacked version c̓́
, though I need the diacritics to be side by side. This is possible with Greek base characters like ἄ
(03B1+0313+0301) for example, but not with Latin ones.
Even a standalone version exists: ῎(U+1FCE) that is sadly not combinable.
How can I solve this problem?
回答1:
In Word, Unicode 0315 is known as a 'combining comma above right'. The reverse form of this is Unicode 0314, which is known as a 'combining reversed comma above'. There are also Unicode 0312, known as a 'combining turned comma above' and Unicode 0313, known as a 'combining comma above'.
来源:https://stackoverflow.com/questions/58404356/combining-diacritical-marks-like-the-comma-above-and-acute-accent-with-latin-bas