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 user & developer meetup 2020 autumn
Search
spring_raining
October 24, 2020
Technology
0
2.3k
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
CSS Variable をもっと活用する / Kyoto.js 18
spring_raining
4
1.6k
Markdownの複雑化と締め切りのはざまで / Vivliostyle meetup
spring_raining
0
770
JavaScriptでもディープラーニングってやつでなんとかして / Kyoto.js 15
spring_raining
2
2k
CSS組版の救世主 Vivliostyle / HTML5 Conference 2018
spring_raining
6
7.3k
印刷・出版のためのオンラインエディタ Viola / Viola - Online editor for printing and publishing
spring_raining
3
630
Printable Web
spring_raining
3
820
今こそCSS組版
spring_raining
5
2.3k
シン・サーバの形は。
spring_raining
0
300
クライアントサイドWebアプリはいいぞ
spring_raining
0
570
Other Decks in Technology
See All in Technology
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
380
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
530
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
250
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
300
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
1
280
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
3
280
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
2
770
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
130
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
290
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
web-application-security
matsuihidetoshi
0
170
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
220
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
44
9.7k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
KATA
mclloyd
15
12k
Adopting Sorbet at Scale
ufuk
68
8.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
Clear Off the Table
cherdarchuk
84
310k
How STYLIGHT went responsive
nonsquared
92
4.8k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
Faster Mobile Websites
deanohume
299
30k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
Web Components: a chance to create the future
zenorocha
305
41k
4 Signs Your Business is Dying
shpigford
175
21k
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