一部の箇条書きでイタリックにならない
Opened this issue · 4 comments
inao commented
普通の箇条書きでは_hoge_
でイタリックになりますが、以下のケースではならないようです。
===
--- in md2inao
<dl>
<dt>箇条書き_イタリック_箇条書き</dt>
<dd>箇条書きの説明文_イタリック_箇条書き</dd>
<dt>箇条書き_イタリック_箇条書き</dt>
<dd>箇条書きの説明文_イタリック_箇条書き</dd>
</dl>
--- expected
<ParaStyle:半行アキ>
<ParaStyle:箇条書き>・箇条書き<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
<ParaStyle:箇条書き説明>箇条書きの説明文<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
<ParaStyle:箇条書き>・箇条書き<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
<ParaStyle:箇条書き説明>箇条書きの説明文<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
===
--- in md2inao
<ol class='circle'>
<li>連番箇条書き(白丸数字)_イタリック_箇条書き</li>
<li>連番箇条書き(白丸数字)_イタリック_箇条書き</li>
<li>連番箇条書き(白丸数字)_イタリック_箇条書き</li>
</ol>
--- expected
<ParaStyle:半行アキ>
<ParaStyle:箇条書き><CharStyle:丸文字><2460><CharStyle:>連番箇条書き(白丸数字)<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
<ParaStyle:箇条書き><CharStyle:丸文字><2461><CharStyle:>連番箇条書き(白丸数字)<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
<ParaStyle:箇条書き><CharStyle:丸文字><2462><CharStyle:>連番箇条書き(白丸数字)<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
===
--- in md2inao
<ol class='square'>
<li>連番箇条書き(黒四角数字)_イタリック_箇条書き</li>
<li>連番箇条書き(黒四角数字)_イタリック_箇条書き</li>
<li>連番箇条書き(黒四角数字)_イタリック_箇条書き</li>
</ol>
--- expected
<ParaStyle:半行アキ>
<ParaStyle:箇条書き><cTypeface:B><cFont:A-OTF ゴシックMB101 Pro><cotfcalt:0><cotfl:nalt,7>1<cTypeface:><cFont:><cotfcalt:><cotfl:>連番箇条書き(黒四角数字)<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
<ParaStyle:箇条書き><cTypeface:B><cFont:A-OTF ゴシックMB101 Pro><cotfcalt:0><cotfl:nalt,7>2<cTypeface:><cFont:><cotfcalt:><cotfl:>連番箇条書き(黒四角数字)<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
<ParaStyle:箇条書き><cTypeface:B><cFont:A-OTF ゴシックMB101 Pro><cotfcalt:0><cotfl:nalt,7>3<cTypeface:><cFont:><cotfcalt:><cotfl:>連番箇条書き(黒四角数字)<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
===
--- in md2inao
<ol class='alpha'>
<li>アルファベット箇条書き_イタリック_箇条書き</li>
<li>アルファベット箇条書き_イタリック_箇条書き</li>
<li>アルファベット箇条書き_イタリック_箇条書き</li>
</ol>
--- expected
<ParaStyle:半行アキ>
<ParaStyle:箇条書き><CharStyle:丸文字><cLigatures:0><cOTFContAlt:0><cOTFeatureList:nalt,3>a<cLigatures:><cOTFContAlt:><cOTFeatureList:><CharStyle:>アルファベット箇条書き<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
<ParaStyle:箇条書き><CharStyle:丸文字><cLigatures:0><cOTFContAlt:0><cOTFeatureList:nalt,3>b<cLigatures:><cOTFContAlt:><cOTFeatureList:><CharStyle:>アルファベット箇条書き<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
<ParaStyle:箇条書き><CharStyle:丸文字><cLigatures:0><cOTFContAlt:0><cOTFeatureList:nalt,3>c<cLigatures:><cOTFContAlt:><cOTFeatureList:><CharStyle:>アルファベット箇条書き<CharStyle:イタリック(変形斜体)>イタリック<CharStyle:>箇条書き
naoya commented
これは html で記述している場合はその子要素を Markdown として解釈しないためですね。
無理矢理 html のリスト内も解釈するようにはできなくもないですがちょっと実装的に厳しい感じです。
inao commented
了解いたしました。
イタリック以外も同様のようですね。
マニュアルの注意事項に書いておきます。
inao commented
これは刊行した誌面に_
が残ってしまいかねないIssueなので、解消されるとすごくうれしいのですが、実装的に厳しいとのことですのでラベルはnormalにさせていただきました。