themes icon indicating copy to clipboard operation
themes copied to clipboard

Incorrect section number for h3 or lower

Open spring-raining opened this issue 11 months ago • 1 comments

From https://vivliostyle.slack.com/archives/CJAP6GBKQ/p1736246169734479

見出しに自動的に番号が振られる際, 添付画像のようにH3以下の番号が正常に振られていない状態となっています。本来なら2.1 / 2.1.1 などとなるはずです。 この不具合はテーマのバージョンが2.0.0の時に発生し, 以前の1.0.1では見られませんでした。 不具合の原因となっている部分はthema-base/css/partial/section.cssの--vs-section--root-counter-resetが定義されている下の部分(22行目~29行目)だと思われます。その部分のコードを全部消す, またはvs-counter-sec-h1, vs-counter-sec-h2...の部分だけを消すと番号は正常に振られるようになります。 以下のプルリクのpackages/@vivliostyle/theme-base/css/partial/section.cssの変更の部分が該当部分です。 https://github.com/vivliostyle/themes/commit/d3c9c5bebe02e2b8b67c608b98da13e4ea505c5c#diff-6b70c01e69010cbdc012dbea[…]5baaa995eb8992e33509e0d56c6R19 コードの全体像が掴めていないのでそこが真の原因かどうかは分かりませんが。なおthema-academicを利用したときに発生することは確認済みですが、他のテーマは未確認です。

image image

spring-raining avatar Jan 08 '25 01:01 spring-raining