md2review icon indicating copy to clipboard operation
md2review copied to clipboard

render-header-offsetでマイナス値を指定したい

Open kmuto opened this issue 6 years ago • 0 comments

現在のbin/md2reviewコードではoffset値は0、1、2しか取れず、「#の多いレベルを少ないレベルに変換」(項を節に格上げするなど)する方向しかできないようになっています。

if arg =~ /^--render-header-offset\s*=\s*([012])$/

実際に受け取る原稿では逆に、「節分割したmdで、節題が#から始まり、章題はREADME.mdの目次のほうを見よ」という書き方をしているケースが非常に多く見られます。offset値にマイナスをとれれば、-1のように入れればこれに対応できます。

if arg =~ /^--render-header-offset\s*=\s*(-?[012])$/

とかでしょうか。

kmuto avatar Jan 09 '18 00:01 kmuto