Skip to content

Latest commit

 

History

History
70 lines (49 loc) · 4.94 KB

changelog.md

File metadata and controls

70 lines (49 loc) · 4.94 KB

Change Log

0.0.7 - 2022-09-11

Added

  • dotted and sesame_dot class now can be implemented ruby form opposed to text-emphasis style. This is off by default and can be enabled by adding "./utils/emphasize_as_ruby.lua" in src.json > pandoc > lua-filter. This was added based on the concern of text-emphasis class does not have custmization in font size and location which ruby has.
    • Note: any markup or markdown syntax within dotted or sesame_dot will be ignored and treated as pure text.
  • ruby_chrome_workaround.scss has been added to allow better ruby placing in chrome. To enable this, add "./theme_shinso/ruby_chrome_workaround.css" after "./theme_shinsho/make_multi_column.css".
    • Note: the leter/word spacing result may differ from original ruby.
  • 圏点(dottedクラス)と傍点(sesame_dotクラス)をルビとして表示できるように。これはtext-emphasisで指定すると傍点や圏点の位置が調整できず、圏点を指定した箇所の行間が他の行より広くなってしまう問題に対応するものです。
    • otted、sesame_dotに指定したクラス内は、内部のマークダウン記法やhtmlは無視された単純テキストとして扱われます。
  • 同様に、chromiumでは行間指定が効かなくなった問題を回避するため、chrome用のworkaroundスタイルruby_chrome_workaround.scssを追加。
    • これを使用した場合、デフォルトのルビとは字間が異なって表示されます。

0.0.6 - 2022-09-04

Added

  • src.json now specifies name and author under pubinfo. In default style, name string is copied to publication.json and appears along with page number in body section.
  • nameauthorsrc.jsonpubinfo内から指定するように。nameのテキストはデフォルト状態では本文左ページのページ番号の隣に題名として表示されます。

0.0.5 - 2022-09-02

Added

  • New footnotes style that can be set at the end of the column in multi-column area, as opposed to the end of the page.

    • usage: [_footnote text_]{.incolumn_footnote} in multi-column text.
    • Please note this is a workaround implelentation as noted in vivliostyle issue, in future all usage will be moved back to footnote class.
  • 多段組のページで、段落をぶち抜かずに段落内末尾につけられる脚注を追加。

    • [_脚注内テキスト_]{.incolumn_footnote}で使えます。
    • 今回の実装は Vivliostyleのissueにあるとおり、@footnoteがサポートされるまでの暫定的なもの です。@footnoteがサポートされた後は段落内脚注もfootnoteに一本化されます。

0.0.4 - 2022-09-01

Changed

  • decoupled h1- h6 tag and display style as class to allow flexible hiearchical structure.
    • header element now requires class title. e.g. # chaptertitle {.title}. subtitle, author class can be also set added under shortstory class.
    • ToC can now be generated as hiearchical lists.
  • 階層構造を持った章立てが作れるように。行頭 # の個数がsrc.json中のsection_depthより大きいものは見出しに反映されます。
    • これにより、第一部-第一章といった階層構造のある章立てをつくることができます。
    • 表示上の情報は # 見出し名{.クラス}.クラスで定義され、現在は本文中はtitlesubtitleauthorなどを指定できます。本文要素内中扉はsingle_element_pageで指定できます。

0.0.3 - 2022-08-15

Added

  • Added footnotes style as inline-notes class. Now [string of inline elements]{.footenote} shows up at a footnote section.

  • 脚注クラス(.footnote)を追加。[脚注本文]{.footnote}または<span class="footnote">脚注本文</span>の形で脚注が記述できるように。

  • Added "title" specification in src.json for body-text. If empty, it will use first header element name as title.

  • 本文htmlの<title>をsrc.jsonで指定できるように。この指定が存在しない場合はファイルの最初の見出し要素をタイトルとして使うように。

0.0.2 - 2022-08-06

Added

  • In-book illustration support class. Sample is available in ch6.

  • Added bleed param to _param.scss and related parameters in theme_common.scss.

  • 挿絵クラス(.illustration)を追加。記法のサンプルはch6.mdで確認できます。

  • 塗り足し・断ちきりに関する指定を_param.scssで行えるように。

Changed

  • Display control of page conter has switched from css-overwrite to named page rule. Removed hade_pagenum.css.
  • named page mediaを指定してセクションごとにページ番号を表示するか、スタイルの雛形を作れるように。

0.0.1 - 2022-07-11

  • Initial alpha release.
  • 初版発行。