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.6k
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
200
CSS Variable をもっと活用する / Kyoto.js 18
spring_raining
4
1.8k
Markdownの複雑化と締め切りのはざまで / Vivliostyle meetup
spring_raining
0
920
JavaScriptでもディープラーニングってやつでなんとかして / Kyoto.js 15
spring_raining
2
2.2k
CSS組版の救世主 Vivliostyle / HTML5 Conference 2018
spring_raining
6
8.1k
印刷・出版のためのオンラインエディタ Viola / Viola - Online editor for printing and publishing
spring_raining
3
700
Printable Web
spring_raining
3
920
今こそCSS組版
spring_raining
5
2.5k
シン・サーバの形は。
spring_raining
0
330
Other Decks in Technology
See All in Technology
AIエージェント開発における「攻めの品質改善」と「守りの品質保証」 / 2024.04.09 GPU UNITE 新年会 2025
smiyawaki0820
0
450
【2025年度新卒技術研修】100分で学ぶ サイバーエージェントのデータベース 活用事例とMySQLパフォーマンス調査
cyberagentdevelopers
PRO
5
7.1k
食べログが挑む!飲食店ネット予約システムで自動テスト無双して手動テストゼロを実現する戦略
hagevvashi
3
410
Стильный код: натуральный поиск редких атрибутов по картинке. Юлия Антохина, Data Scientist, Lamoda Tech
lamodatech
0
680
Devinで模索する AIファースト開発〜ゼロベースから始めるDevOpsの進化〜
potix2
PRO
7
3.2k
Goの組織でバックエンドTypeScriptを採用してどうだったか / How was adopting backend TypeScript in a Golang company
kaminashi
3
1k
Running JavaScript within Ruby
hmsk
1
250
Amazon CloudWatch Application Signals ではじめるバーンレートアラーム / Burn rate alarm with Amazon CloudWatch Application Signals
ymotongpoo
5
390
プロダクト開発におけるAI時代の開発生産性
shnjtk
2
220
サーバレス、コンテナ、データベース特化型機能をご紹介。CloudWatch をもっと使いこなそう!
o11yfes2023
0
140
AWS全冠芸人が見た世界 ~資格取得より大切なこと~
masakiokuda
4
5.3k
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming
tomzoh
0
220
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
GraphQLの誤解/rethinking-graphql
sonatard
71
10k
Done Done
chrislema
183
16k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
Being A Developer After 40
akosma
91
590k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
How GitHub (no longer) Works
holman
314
140k
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