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
SphinxCon JP 2015 - Sphinxで電子書籍を書こうと色々やってみた
Search
momijiame
November 24, 2015
Technology
2
22k
SphinxCon JP 2015 - Sphinxで電子書籍を書こうと色々やってみた
momijiame
November 24, 2015
Tweet
Share
More Decks by momijiame
See All by momijiame
Re: Respect the Built-in Names
momijiame
0
2.1k
Other Decks in Technology
See All in Technology
自己管理型チームと個人のセルフマネジメント 〜モチベーション編〜
kakehashi
PRO
5
2.8k
RALGO : AIを組織に組み込む方法 -アルゴリズム中心組織設計- #RSGT2026 / RALGO: How to Integrate AI into an Organization – Algorithm-Centric Organizational Design
kyonmm
PRO
3
1.1k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.6k
Java 25に至る道
skrb
3
210
産業的変化も組織的変化も乗り越えられるチームへの成長 〜チームの変化から見出す明るい未来〜
kakehashi
PRO
1
530
AWS re:Invent 2025 を振り返る
kazzpapa3
2
110
人工知能のための哲学塾 ニューロフィロソフィ篇 第零夜 「ニューロフィロソフィとは何か?」
miyayou
0
430
善意の活動は、なぜ続かなくなるのか ーふりかえりが"構造を変える判断"になった半年間ー
matsukurou
0
470
技術選定、下から見るか?横から見るか?
masakiokuda
0
190
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
迷わない!AI×MCP連携のリファレンスアーキテクチャ完全ガイド
cdataj
0
460
Master Dataグループ紹介資料
sansan33
PRO
1
4.2k
Featured
See All Featured
Marketing to machines
jonoalderson
1
4.5k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
270
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
What the history of the web can teach us about the future of AI
inesmontani
PRO
0
390
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Deep Space Network (abreviated)
tonyrice
0
33
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Are puppies a ranking factor?
jonoalderson
0
2.6k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
880
Ethics towards AI in product and experience design
skipperchong
1
170
Transcript
4QIJOYͰిࢠॻ੶Λॻ͜͏ͱ ৭ʑͬͯΈͨ 4QIJOY$PO+1 !NPNJKJBNF
͓લɺ୭Α ໊લ!NPNJKJBNF Έ͋͡Ί ࣄͱ͋Δ*41Ͱಇ͘ϓϩάϥϚ ϒϩάIUUQCMPHBNFEBNBKQ Ωʔϫʔυ044 1ZUIPO 5$1*1 6OJYͳͲ
4QIJOYΛ͏ʹࢸͬͨܦҢ
ൃ ʮ1ZUIPOͷϕετϓϥΫςΟε Λ·ͱΊͨຊ͕ॻ͖͍ͨʂʯ
ඪ ೖॻͷ࣍ʹಡΜͰࣄʹඞཁͳ ϊϋ͕Ұ௨ΓಘΒΕΔຊΛॻ͘
Ͳ͜Ͱग़͢ʁ
,JOEMF%JSFDU1VCMJTIJOH ࣗ࡞ͷిࢠॻ੶Λ"NB[POͰ ചΓग़͢͜ͱ͕Ͱ͖Δ
ԿΛͬͯॻ͘ʁ
ͪΖΜ 4QIJOY
8PSE %0$·ͨ%0$9 )5.- ;*1ɺ)5.ɺ·ͨ)5.- .0#* .0#* F1VC
&16# 35' ϦονςΩετϑΥʔϚοτ 595 ϓϨʔϯςΩετ "EPCF1%' 1%' ,JOEMF1BDLBHF'PSNBU ,1' ,%1ରԠϑΥʔϚοτ ग़యIUUQTLEQBNB[PODPKQIFMQ UPQJD*E"('6')*:(72 4QIJOYͰग़ྗՄೳʂ ܅ʹܾΊͨʂ
จষͷཧʁ
#JUCVDLFU ϓϥΠϕʔτϦϙδτϦΛ ແྉͰ࡞Δ͜ͱ͕Ͱ͖Δ
ํܾ·ͬͨͷͷʜ ͜ͷ࣌Ͱ4QIJOYͷ ܦݧશ͘ͷθϩͩͬͨ
ॳΊʹͬͨ͜ͱ 4QIJOYʹ͍ͭͯॻ͔Εͨॻ੶Λ୳͢ 8FCͷ·ͱ·ͬͨυΩϡϝϯτΛ୳͢
ॻ੶ ʮ4QIJOYΛ͡ΊΑ͏ʯ 0`3FJMMZ&CPPL Ұ௨Γͷใ͕ࡌ͍ͬͯΔ ిࢠॻ੶ʹؔ͢Δهड़͋Γ
8FC 4QIJOY6TFSTKQ άάΔͱେମ͜͜ʹͨͲΓண͘ SF4USVDUVSFE5FYUೖʹԿ͓ੈʹͳΔ
ࢼߦࡨޡ
F1VCΛग़ྗ͢Δʹʁ TQIJOYRVJDLTUBSUίϚϯυͰ FQVCCVJMEFSΛ༗ޮʹ͢Δ
FQVCCVJMEFS Sphinx can also add configuration for epub output: >
Do you want to use the epub builder (y/n) [n]: y ͜Ε͚ͩͰ NBLFFQVC Ͱ͖ΔΑ͏ʹͳΔ
F1VC
ϑΝΠϧΛͲ͏ׂ͠Α͏ʁ ҰຕͷSTUϑΝΠϧͰॻ͚ ૣʑʹഁ͢Δͷ໌Β͔
UPDUSFF ষ͝ͱʹσΟϨΫτϦ Λ༻ҙͨ͠ JOEFYSTUΛಡΈࠐΉ JOEFYSTU
JODMVEF 3F45Ͱॻ͔Εͨ ςΩετϑΝΠϧΛ ಡΈࠐΉ ֦ுࢠ͕STUͩͱ ಡΈࠐΊͳ͍ʹ ҙ͕ඞཁʂ
ຊจҎ֎ΛͲ͏ཧ͢Δʁ ྫ͑εχϖοτͷ ૢ࡞ϩάΛͲ͏ѻ͍͍͔͑
DPEFCMPDL ຊจʹϕλॻ͖͢Δ ͜ͱʹͳΔͷͰ ϝϯςφϯεੑ͕ѱ͍ εχϖοτΛ ຊจͷதʹॻ͚Δ
MJUFSBMJODMVEF εχϖοτ༻ͷσΟϨΫτϦ ϑΝΠϧ͕͔ΕΔͷͰ ςετͳͲॻ͖͍͢
࡞ۀޮ͕ѱ͗͢Δ݅ ιʔεϑΝΠϧΛฤू NBLFTJOHMFIUNM ϒϥβʹϑΥʔΧεҠಈ ϒϥβΛߋ৽ͯ֬͠ೝ
͜ͷखॱɺԿ͔ʹࣅ͍ͯΔʁ 8FCΞϓϦέʔγϣϯͷ ϑϩϯτΤϯυ։ൃͱͦͬ͘Γ
ϑϩϯτΤϯυ։ൃͷܙ +BWB4DSJQUͷ λεΫϥϯφʔ (SVOU (VMQ ΛͬͯࣗಈԽ͢Δ
Ұ࿈ͷ࡞ۀΛ(VMQλεΫԽ σϞ͠·͢
Μʜʁ TQIJOYBVUPCVJMEʜ
“Watch a Sphinx directory and rebuild the documentation when a
change is detected. Also includes a livereload enabled web server.” ᐌ͘ IUUQTQZQJQZUIPOPSHQZQJTQIJOYBVUPCVJME
TQIJOYBVUPCVJME σϞ͠·͢
ະղܾͷ՝ ใ͓ͪͯ͠·͢ʂ ஈམͷࣈԼ͕͍͛ͨ͠ʜ
·ͱΊ ిࢠॻ੶͕ॻ͖ͨͯ͘4QIJOYͰ৭ʑͬͯΈͨ ॻ੶l4QIJOYΛ͡ΊΑ͏zΛಡ͏ 8FCl4QIJOY6TFSTKQzΛݟΑ͏ πʔϧTQIJOYBVUPCVJMEΛ͓͏ ຊͷਐ͘Β͍
͋Γ͕ͱ͏͍͟͝·ͨ͠
͓·͚
͝ଘͰ͔͢ʁ
ߍਖ਼πʔϧͭͬͨ͘ LBOKJMJOU IUUQTHJUIVCDPNNPNJKJBNFLBOKJMJOU
HSFQTFE͡Όμϝͳͷʁ ୯७ͳHSFQͩͱʮࣄʯΛݕࡧ͢Δͱ ʮࣄ࣮ʯͱ͔Ҿ͔͔ͬͬͯ͠·͏ ʮࣄ࣮ʯΛʮ͜ͱ࣮ʯʹ։͖ͨ͘ͳ͍
ܗଶૉղੳ͕ඞཁ ܗଶૉੳϥΠϒϥϦͱͯ͠ 1VSF1ZUIPOͷKBOPNFΛ༻
LBOKJMJOU σϞ͠·͢