Skip to content

bug: 太字とルビ記法の組み合わせが正しく変換されない #169

Description

@drillan

概要

太字(**...**)内にルビ記法(|text《reading》)を含めると、太字が適用されず**がそのまま表示される。

再現手順

  1. 以下のMarkdownを含む記事を作成:

    **|重要《じゅうよう》**な情報
  2. note_create_from_file または note_create_draft で下書きを作成

  3. プレビューを確認

期待される動作

ルビ付きの太字テキストとして表示される:

  • 重要(ルビ: じゅうよう)な情報

実際の動作

**がそのまま表示され、太字が適用されない:

  • **重 要**な情報(ルビは表示されるが太字にならない)

スクリーンショット

Screenshot

検証環境

  • 記事キー: n33fab7fa978e
  • examples/sample_article.md で再現可能

原因の推測

markdown_to_html.py での変換順序の問題の可能性:

  • Markdown変換(太字→<strong>)とルビ記法の保持の間で競合が発生している可能性

関連

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions