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
97
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
680
Printable Web
spring_raining
3
900
今こそCSS組版
spring_raining
5
2.5k
シン・サーバの形は。
spring_raining
0
320
Other Decks in Technology
See All in Technology
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
9ma3r
12
4.4k
日経のデータベース事業とElasticsearch
hinatades
PRO
0
260
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
9
1.8k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
19k
IoTシステム開発の複雑さを低減するための統合的アーキテクチャ
kentaro
1
120
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
210
20250304_赤煉瓦倉庫_DeepSeek_Deep_Dive
hiouchiy
2
110
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
230
わたしがEMとして入社した「最初の100日」の過ごし方 / EMConfJp2025
daiksy
14
5.3k
AIエージェント元年@日本生成AIユーザ会
shukob
1
240
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
750
Featured
See All Featured
Designing Experiences People Love
moore
140
23k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
13
1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
380
A Philosophy of Restraint
colly
203
16k
How STYLIGHT went responsive
nonsquared
99
5.4k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
KATA
mclloyd
29
14k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Bash Introduction
62gerente
611
210k
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