Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Vivliostyle CLIで広がるCSS組版のエコシステム / Vivliostyle u...
Search
spring_raining
October 24, 2020
Technology
0
2.5k
Vivliostyle CLIで広がるCSS組版のエコシステム / Vivliostyle user & developer meetup 2020 autumn
Presentation at Vivliostyle meetup, Oct. 24, 2020
spring_raining
October 24, 2020
Tweet
Share
More Decks by spring_raining
See All by spring_raining
Webフレームワークとともに利用するWeb components / JSConf.jp おかわり
spring_raining
1
130
CSS Variable をもっと活用する / Kyoto.js 18
spring_raining
4
1.7k
Markdownの複雑化と締め切りのはざまで / Vivliostyle meetup
spring_raining
0
910
JavaScriptでもディープラーニングってやつでなんとかして / Kyoto.js 15
spring_raining
2
2.1k
CSS組版の救世主 Vivliostyle / HTML5 Conference 2018
spring_raining
6
8k
印刷・出版のためのオンラインエディタ Viola / Viola - Online editor for printing and publishing
spring_raining
3
690
Printable Web
spring_raining
3
900
今こそCSS組版
spring_raining
5
2.5k
シン・サーバの形は。
spring_raining
0
320
Other Decks in Technology
See All in Technology
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.6k
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
120
JavaにおけるNull非許容性
skrb
2
2.7k
MIMEと文字コードの闇
hirachan
2
1.5k
事業モメンタムを生み出すプロダクト開発
macchiitaka
0
110
MLflowはどのようにLLMOpsの課題を解決するのか
taka_aki
0
140
20250307_エンジニアじゃないけどAzureはじめてみた
ponponmikankan
2
180
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
3
380
エンジニア主導の企画立案を可能にする組織とは?
recruitengineers
PRO
1
310
リクルートのエンジニア組織を下支えする 新卒の育成の仕組み
recruitengineers
PRO
2
180
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
220
目標と時間軸 〜ベイビーステップでケイパビリティを高めよう〜
kakehashi
PRO
8
1k
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
336
57k
RailsConf 2023
tenderlove
29
1k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Adopting Sorbet at Scale
ufuk
75
9.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
A better future with KSS
kneath
238
17k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Site-Speed That Sticks
csswizardry
4
420
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Transcript
Vivliostyle CLI Ͱ͕Δ CSS ൛ͷΤίγεςϜ Vivliostyle Ϣʔβʔͱ։ൃऀͷू͍ 2020 ळ 2020/10/23
@spring-raining
Α͏ͦ͜Α͏ͦ͜ʂ
͋ͳͨ୭ʁ • HN: Δ͞Ί @spring-raining • Web ϑϩϯτΤϯυΤϯδχΞ • ԑ͋ͬͯ
Vivliostyle project ʹࢀՃ͍ͯ͠·͢
ஸͰ͕͢ ࠷ޙ·ͰͲ͏ͧ ͓͖͍͍ͭ͋ͩ͘͞
Vivliostyle CLI ৽ػೳհ ͷલʹ… Vivliostyle CLI ʹ͍ͭͯ
Vivliostyle CLI • Vivliostyle Λ CLI ͔Βѻ͏ͨΊͷͷ • CLI? →
ը໘্Ͱͷૢ࡞Ͱͳ͘ίϚϯυͰ࣮ߦ → ࣗಈԽʂ • Node.js ͕͋ΔڥͰΠϯετʔϧՄೳ
https://github.com/ vivliostyle/vivliostyle-cli
Vivliostyle CLI ͷ͘͠Έ CLI HTML CSS PDF
Vivliostyle CLI ͷ ৽ػೳ
2.0.0 2.1.0 3.0.0-pre.3 2020/04
v2.1.0 ͷมߋ • ੜ PDF ʹ࣍ɾΞτϥΠϯΛՃ #47 Thanks, @zwaldowski !
• --verbose ΦϓγϣϯΛՃ #53 • ͦͷଞ͍Ζ͍Ζόάमਖ਼
2.0.0 2.1.0 3.0.0-pre.3 2020/04
Version 3 ͷมߋ VFMͱςʔϚػೳͷରԠ Vivliostyle Flavored Markdown
Vivliostyle Flavored Markdown • ࣥචͷͨΊͷ֦ு Markdown จ๏ • ۩ମతͳจ๏ʹ͍ͭͯެࣜαΠτΛݟͯΒ͏ͱͯ͠… https://github.com/vivliostyle/vfm
• ͍ͪΜେࣄͳͷɺVivliostyle CLI 3 ͔Β Markdown ϑΝΠϧΛ ༻ҙ͢Δ͚ͩͰ PDF ੜ·ͰͰ͖Δ͜ͱʂ
ૣ࡞ͬͯΈ·͠ΐ͏
ະདྷͷ
3.0.0-pre.1
None
ࠓ͙͢ϦϦʔεͰ͖ͳͦ͞͏… Ͱඞͣग़͠·͢ ͋ͳͨͷίϯτϦϏϡʔτٞͷࢀՃΛ͍ͬͯ·͢ʂ
Vivliostyle CLI͕ղܾ͍ͨ͜͠ͱ • vivliostyle.config.js ͱ VFMɺςʔϚػೳΛ௨ͯ͠ɺจষͷϙʔλϏϦ ςΟΛߴΊ͍ͨ • PDFੜڥΛݻఆͯ͠ɺ҆৺ͯ͠ΤΫεϙʔτͰ͖ΔΑ͏ʹ͍ͨ͠ •
EPUBɺPDF/XͷΑ͏ͳϚϧνϢʔεͳग़ྗํࣜΛఏڙ͍ͨ͠
None