リンクテキスト内でルビ記法が処理されない
MurakamiShinyu opened this issue · 0 comments
MurakamiShinyu commented
Issue Details
リンクテキスト内でルビ記法を使うと、ルビとして処理されません。
- VFM version
- 2.2.1
Expected Behavior
[{愛|あい}](ai.html)
は
<p><a href="ai.html"><ruby>愛<rt>あい</rt></ruby></a></p>
と変換されるべき。
Actual Behavior
<p><a href="ai.html">{愛|あい}</a></p>
となる。
また、MDのリンク記法を使わないで
<a href="ai.html">{愛|あい}</a>
を入力とした場合も同じ結果。
Debug log (Any)
Run vfm
with DEBUG=vfm
to see detailed log.
$ DEBUG=vfm vfm <<< '[{愛|あい}](ai.html)'
vfm
vfm ### mdast ### +0ms
vfm root[1] (1:1-2:1, 0-18)
vfm └─0 paragraph[1] (1:1-1:18, 0-17)
vfm └─0 link[1] (1:1-1:18, 0-17)
vfm │ title: null
vfm │ url: "ai.html"
vfm └─0 text "{愛|あい}" (1:2-1:8, 1-7) +1ms
vfm
vfm ### hast ### +2ms
vfm root[1] (1:1-2:1, 0-18)
vfm │ data: {"quirksMode":false}
vfm └─0 element<p>[1] (1:1-1:18, 0-17)
vfm │ properties: {}
vfm └─0 element<a>[1] (1:1-1:18, 0-17)
vfm │ properties: {"href":"ai.html"}
vfm └─0 text "{愛|あい}" (1:2-1:8, 1-7) +0ms
vfm {} +2ms
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<p><a href="ai.html">{愛|あい}</a></p>
</body>