Skip to content

Latest commit

 

History

History
172 lines (113 loc) · 7.85 KB

slide.md

File metadata and controls

172 lines (113 loc) · 7.85 KB
lang title author
ja
Vivliostyleの2022年開発計画を展望する
Shinyu Murakami

Vivliostyleの2022年開発計画を展望する {style="letter-spacing: -0.02em"}

2022-04-23
Shinyu Murakami
Vivliostyle Foundation

目次 {.toc role="doc-toc"}

  1. Vivliostyle Pub、2022年ついに公開!
    1. Vivliostyle Pubアルファ版公開
    2. Vivliostyle Pubでできること
    3. アルファ版の主な制限と、今後の開発
    4. Vivliostyle Pubで作った本の印刷製本には
    5. Vivliostyle Pubの開発貢献者たちに感謝!
  2. Vivliostyle Pubを支える関連プロジェクト
    1. Vivliostyle Themes スタイルテーマ
    2. Vivliostyle CLI コマンドラインツール
    3. VFM (Vivliostyle Flavored Markdown)
    4. Vivliostyle Sitegenと、Vivliostyle公式サイトやドキュメント類の刷新
  3. Vivliostyle.js:CSS組版エンジン(Core)およびViewer
    1. Vivliostyle.js CSS組版エンジン(Core)
    2. Vivliostyle Viewerの機能向上
  4. Thank you! Contributors, Sponsors, and Partners
    1. Vivliostyleは皆様に支えられているオープンソース・プロジェクトです

Vivliostyle Pub、
2022年ついに公開! {#vivliostyle-pub}

Vivliostyle Pubアルファ版公開 {#pub-alpha}

CSS組版で本を作るWebアプリVivliostyle Pub、ついに公開!

アルファ版: https://vivliostyle-pub-develop.vercel.app/

ユーザーガイド: https://vivliostyle.github.io/docs-vivliostyle-pub/

Vivliostyle Pubで執筆中の画面{height=200}

Vivliostyle Pubでできること {#pub-features}

  • 無料、インストール不要、Webブラウザだけで本が作れる
  • 組版結果をプレビュー確認しながら執筆・編集ができる
  • 簡易なマークダウン記法で原稿が書ける
  • ページデザインは、テーマから選べる
    • 既存テーマをカスタマイズしたり自分でCSS書いてもよい
  • Webフォント対応
  • GitHub利用。原稿変更履歴がGitHubに保存される
  • 多数の原稿からなる出版物制作、その共同編集作業も可能
  • PDF出力、Web出版物(WebBook)、EPUB生成(予定)

アルファ版の主な制限と、今後の開発 {#pub-dev-plan}

まだアルファ版なので出来てない機能や制限が多々あります。
以下は、今はまだないけれど今後開発予定の機能の主なもの

  • スタイル・テーマの設定、カスタマイズ機能
  • 目次作成を簡単に
  • 表紙の作成を簡単に
  • プレビューをファイル単位でなく出版物全体でも可能に
  • プレビューをページ表示とスクロール表示の切り替え可能に
  • 印刷用PDFと閲覧用PDFなど、目的別のPDF出力の設定
  • EPUB生成機能、EPUBやWeb出版物での作品公開を簡単に
  • 出版物メタデータの設定・編集機能

Vivliostyle Pubで作った本の印刷製本には {#pub-print-book}

Vivliostyle Pubで作った本の印刷製本がスムーズにできるよう、印刷製本サービスのmybooks POD(欧文印刷株式会社)と提携。

Vivliostyle → mybooks PODで印刷製本した本の見本{height=150}

  • Vivliostyle Pubから提携先サービスに繋げるようにする予定
  • 印刷製本、電子書籍配信等、提携に関心あればご連絡下さい

Vivliostyle Pubの開発貢献者たちに感謝! {#pub-thanks-contrib}

Vivliostyleの他のプロジェクトと同様、Vivliostyle Pubはオープンソースでボランティアの開発貢献者たちで開発されてます。

{height=330 style="float: right; margin-bottom: -50px"}

開発協力者募集!

この2年間のコミットのグラフ{height=160 style="margin-left: 0"}

Vivliostyle Pubを支える関連プロジェクト {#pub-rel-projects}

Vivliostyle Themes スタイルテーマ {#themes}

これからの課題:
https://github.com/vivliostyle/themes/issues

  • 実用的なスタイルテーマの充実
  • カスタマイズしやすいしくみを作ること

など。

Vivliostyle CLI コマンドラインツール {#cli}

これからの課題:
https://github.com/vivliostyle/vivliostyle-cli/issues

  • EPUB生成をサポート
  • 出力PDFに境界ボックス(TrimBox、BleedBoxなど)付加

など。

VFM (Vivliostyle Flavored Markdown) {#vfm}

これからの課題:
https://github.com/vivliostyle/vfm/issues

など。

Vivliostyle Sitegenと、Vivliostyle公式サイトやドキュメント類の刷新 {#sitegen}

Vivliostyleで使うMarkdown記法をVFMとして定めたので、Vivliostyle公式サイトやドキュメント類を書くのにもそれを使いたい!

そこで、VFMで書いてWebサイトを作成するための、静的サイトジェネレーターVivliostyle Sitegenが作られました:
https://github.com/vivliostyle/vivliostyle-sitegen

今後このツールを使って、Vivliostyle公式サイトやドキュメント類を刷新していく予定。WebサイトをそのままVivliostyle CSS組版でプリント・レイアウトにするのも簡単に。

Vivliostyle.js:
CSS組版エンジン(Core)およびViewer {#js}

Vivliostyle.js CSS組版エンジン(Core) {#core}

これからの課題:
https://github.com/vivliostyle/vivliostyle.js/issues

Vivliostyle Viewerの機能向上 {#viewer}

Vivliostyle Viewerを電子出版ビューアとして用いるニーズから、これまでも次のような機能向上をしてきました:

  • 目次パネルからのナビゲーション
  • スライドバーでのページ移動など操作性の向上
  • テキスト検索機能

2022年、さらなる機能向上を予定しています。お楽しみに。

Thank you! Contributors, Sponsors, and Partners {#thanks}

Vivliostyleは皆様に支えられているオープンソース・プロジェクトです {#thanks-all}

開発貢献者たち、スポンサー、協力者の皆様に感謝します!

使ってくれて不具合の報告や要望を書いてくれる皆様にも感謝

Vivliostyleのサービスやプロダクトをビジネスで利用する上での相談なども歓迎します。ぜひお問合せください。

私たちについて→ https://vivliostyle.org/ja/about-us/