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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
spring_raining
October 24, 2020
Technology
2.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vivliostyle CLIで広がるCSS組版のエコシステム / Vivliostyle user & developer meetup 2020 autumn
Presentation at Vivliostyle meetup, Oct. 24, 2020
spring_raining
October 24, 2020
More Decks by spring_raining
See All by spring_raining
Webフレームワークとともに利用するWeb components / JSConf.jp おかわり
spring_raining
2
430
CSS Variable をもっと活用する / Kyoto.js 18
spring_raining
4
1.9k
Markdownの複雑化と締め切りのはざまで / Vivliostyle meetup
spring_raining
0
1.1k
JavaScriptでもディープラーニングってやつでなんとかして / Kyoto.js 15
spring_raining
2
2.3k
CSS組版の救世主 Vivliostyle / HTML5 Conference 2018
spring_raining
6
8.7k
印刷・出版のためのオンラインエディタ Viola / Viola - Online editor for printing and publishing
spring_raining
3
770
Printable Web
spring_raining
3
1k
今こそCSS組版
spring_raining
5
2.7k
シン・サーバの形は。
spring_raining
0
400
Other Decks in Technology
See All in Technology
巨大気象データと戦う ― サロゲートモデル学習を高速化する圧縮技術
gpuunite_official
0
140
【GCC2026】大規模言語モデルを活用した内製検索サービスの社内展開や業務活用
bandainamcostudios
PRO
0
340
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
130
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.5k
Go 1.27 の標準パッケージに uuid が入った!のでいろいろ喋る / go_127_std_go_uuid
convto
2
530
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
430
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
300
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
110
Sets in Go
ramalho
1
1.1k
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1.5k
Kiro入門|仕様駆動開発で変わるAI時代の開発スタイル
cmkudo
0
210
AIに持続⼒を与える 判断の⻑期記憶設計
eiei114
1
320
Featured
See All Featured
Writing Fast Ruby
sferik
630
63k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Language of Interfaces
destraynor
162
27k
Mobile First: as difficult as doing things right
swwweet
225
10k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.8k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
210
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
470
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
410
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
500
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
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