dotted
andsesame_dot
class now can be implemented ruby form opposed totext-emphasis
style. This is off by default and can be enabled by adding"./utils/emphasize_as_ruby.lua"
insrc.json > pandoc > lua-filter
. This was added based on the concern oftext-emphasis
class does not have custmization in font size and location whichruby
has.- Note: any markup or markdown syntax within
dotted
orsesame_dot
will be ignored and treated as pure text.
- Note: any markup or markdown syntax within
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
を追加。- これを使用した場合、デフォルトのルビとは字間が異なって表示されます。
src.json
now specifiesname
andauthor
underpubinfo
. In default style,name
string is copied topublication.json
and appears along with page number in body section.name
とauthor
をsrc.json
のpubinfo
内から指定するように。name
のテキストはデフォルト状態では本文左ページのページ番号の隣に題名として表示されます。
-
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.
- usage:
-
多段組のページで、段落をぶち抜かずに段落内末尾につけられる脚注を追加。
[_脚注内テキスト_]{.incolumn_footnote}
で使えます。- 今回の実装は Vivliostyleのissueにあるとおり、@footnoteがサポートされるまでの暫定的なもの です。
@footnote
がサポートされた後は段落内脚注もfootnote
に一本化されます。
- 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 undershortstory
class. - ToC can now be generated as hiearchical lists.
- header element now requires class
- 階層構造を持った章立てが作れるように。行頭
#
の個数がsrc.json
中のsection_depth
より大きいものは見出しに反映されます。- これにより、第一部-第一章といった階層構造のある章立てをつくることができます。
- 表示上の情報は
# 見出し名{.クラス}
の.クラス
で定義され、現在は本文中はtitle
、subtitle
、author
などを指定できます。本文要素内中扉はsingle_element_page
で指定できます。
-
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で指定できるように。この指定が存在しない場合はファイルの最初の見出し要素をタイトルとして使うように。
-
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で行えるように。
- Display control of page conter has switched from css-overwrite to named page rule. Removed hade_pagenum.css.
- named page mediaを指定してセクションごとにページ番号を表示するか、スタイルの雛形を作れるように。
- Initial alpha release.
- 初版発行。