ddfreyne changed the topic of #nanoc to: 3.6.7 (dec 9th) | web http://nanoc.ws/ | repo http://bit.ly/XE6e3G | issues http://bit.ly/VfXaSV | forum http://ho.io/n-discuss | irclog http://irclog.whitequark.org/nanoc
ics has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ics has joined #nanoc
tom[] has quit [Disconnected by services]
tom[] has joined #nanoc
prxq__ has joined #nanoc
prxq_ has quit [Ping timeout: 272 seconds]
jugglinmike has quit [Quit: Leaving.]
ldk has quit [Ping timeout: 248 seconds]
ldk has joined #nanoc
alerante has quit [Remote host closed the connection]
prxq__ is now known as prxq
<ddfreyne> guardian: AsciiDoc is pretty much Markdown with a whole bunch of extensions
<ddfreyne> guardian: But Markdown is not really powerful, and has no support for e.g. admonition blocks
<ddfreyne> you'd have to do that with HTML, but then you need a HTML -> PDF convertor
alerante has joined #nanoc
alerante has quit [Ping timeout: 245 seconds]
ics has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<guardian> ddfreyne: so the fact that you're able to produce a .pdf isn't tied to the use of asciidoc
<guardian> ddfreyne: what's the pipeline then?
relix has joined #nanoc
alerante has joined #nanoc
alerante has quit [Ping timeout: 248 seconds]
relix has quit [Quit: Textual IRC Client: www.textualapp.com]
relix has joined #nanoc
<ddfreyne> guardian: asciidoc translates kinda nicely into docbook, whichi is a nice format to write documentation in
<ddfreyne> (Been plyaing around with that as well)
<guardian> ok
<guardian> let's say I want a nanoc site to generate both html and pdf, how would I do it?
<guardian> would it be nanoc -> html -> pdf (as postprocess)?
<ddfreyne> guardian: You can have HTML with a print CSS stylesheet and use wkhtmltopdf/prince/..., convert to latex and then to pdf, or use xslt-fo and then translate to pdf
<ddfreyne> guardian: Does not need to be postprocess
<ddfreyne> You can have a binary->text filter in nanoc that outputs PDFs
<guardian> and your nanoc.pdf file? it's asciidoc -- nanoc --> docbook --> pdf?
<ddfreyne> guardian: I am not using nanoc for that atm, and I am using a bunch of different workflows to see which one works best
<ddfreyne> The one that is currently online is made using asciidoc+dblatex
<ddfreyne> Or wait, asciidoc+pandoc I think
<ddfreyne> asciidoc -> docbook (using asciidoc), then docbook -> tex -> pdf (using pandoc + pdflatex)
<guardian> ok
<guardian> looks a tad tedious :)
<ddfreyne> It is :(
<ddfreyne> make test
<ddfreyne> Nope. :D
alerante has joined #nanoc
alerante has quit [Ping timeout: 246 seconds]
VitamineD has joined #nanoc
VitamineD has quit [Ping timeout: 246 seconds]
VitamineD has joined #nanoc
VitamineD has quit [Ping timeout: 252 seconds]
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
alerante has joined #nanoc
relix has joined #nanoc
VitamineD has joined #nanoc
jugglinmike has joined #nanoc
jaspervd1 has joined #nanoc
louquillio__ has joined #nanoc
louquillio_ has quit [*.net *.split]
number-six has quit [*.net *.split]
jaspervdj has quit [*.net *.split]
number-six has joined #nanoc
number-six has quit [Excess Flood]
zi_ has joined #nanoc
tom][ has joined #nanoc
number-six has joined #nanoc
number-six has quit [Excess Flood]
jugglinmike1 has joined #nanoc
number-six has joined #nanoc
jugglinmike has quit [Ping timeout: 245 seconds]
zi has quit [Ping timeout: 245 seconds]
zi_ is now known as zi
tom[] has quit [*.net *.split]
tom][ is now known as tom[]
jugglinmike1 is now known as jugglinmike
relix has quit [Quit: Textual IRC Client: www.textualapp.com]
relix has joined #nanoc
VitamineD has quit [Ping timeout: 272 seconds]
VitamineD has joined #nanoc
alerante has quit []
cDlm has joined #nanoc
VitamineD has quit [Ping timeout: 240 seconds]
cDlm is now known as VitamineD
VitamineD has quit [Quit: VitamineD]
VitamineD has joined #nanoc
<GitHub142> [nanoc-core] ddfreyne created no-streaming-data-sources (+24 new commits): http://git.io/B3pnOA
<GitHub142> nanoc-core/no-streaming-data-sources 3d275ad Denis Defreyne: Always install yard and kramdown
<GitHub142> nanoc-core/no-streaming-data-sources 3835938 Denis Defreyne: Use only bundler as development dependency
<GitHub142> nanoc-core/no-streaming-data-sources e1535d1 Denis Defreyne: Use ddplugin 0.1...
<GitHub33> [nanoc-core] ddfreyne created experimental/streaming-data-sources from master (+0 new commits): http://git.io/IwjCZQ
<GitHub18> [nanoc-core] ddfreyne merged master into no-streaming-data-sources: http://git.io/_FJhpw
<GitHub50> [nanoc-core] ddfreyne created undo/streaming-data-sources (+1 new commit): http://git.io/Up0vng
<GitHub50> nanoc-core/undo/streaming-data-sources c4b34cb Denis Defreyne: Revert "Query data source for item with identifier"...
<GitHub60> [nanoc-core] ddfreyne merged no-streaming-data-sources into master: http://git.io/xTfcKQ
<GitHub191> [nanoc-core] ddfreyne created feature/query-data-source-by-identifier at 399da2c (+0 new commits): http://git.io/edICAQ
<GitHub74> [nanoc-core] ddfreyne deleted undo/streaming-data-sources at c4b34cb: http://git.io/PZj1xA
<GitHub157> [nanoc-core] ddfreyne deleted no-streaming-data-sources at 7fb9ede: http://git.io/AIOpTg
<ddfreyne> Yikes
<ddfreyne> I've decided to abandon the idea of streaming data sources for the time being.
<ddfreyne> The implementation is not trivial and requires much more thought.
<travis-ci> [travis-ci] nanoc/nanoc-core/undo/streaming-data-sources c4b34cb Denis Defreyne: The build has errored.
<travis-ci> [travis-ci] nanoc/nanoc-core/experimental/streaming-data-sources e92c51f Denis Defreyne: The build passed.
<GitHub140> [nanoc-core] ddfreyne deleted experimental/streaming-data-sources at e92c51f: http://git.io/ByK9Mw
<GitHub47> [nanoc-core] ddfreyne deleted feature/query-data-source-by-identifier at 399da2c: http://git.io/TDdr8Q
number-six has quit [*.net *.split]
<GitHub33> [nanoc-core] ddfreyne deleted feature/outdatedness-checker-ng at 9b66c6b: http://git.io/CLt_3g
<travis-ci> [travis-ci] nanoc/nanoc-core/no-streaming-data-sources 7fb9ede Denis Defreyne: The build has errored.
relix has quit [*.net *.split]
zaiste has quit [*.net *.split]
francois2 has quit [*.net *.split]
Jutah has quit [*.net *.split]
TobiasFar has quit [*.net *.split]
smkelly has quit [*.net *.split]
FunkyPenguin has quit [*.net *.split]
antognolli has quit [*.net *.split]
utkarsh has quit [*.net *.split]
dkm has quit [*.net *.split]
FunkyPenguin has joined #nanoc
utkarsh has joined #nanoc
dkm has joined #nanoc
antognolli has joined #nanoc
zaiste has joined #nanoc
Jutah has joined #nanoc
francois2 has joined #nanoc
TobiasFar has joined #nanoc
<travis-ci> [travis-ci] nanoc/nanoc-core/master 7fb9ede Denis Defreyne: The build passed.
relix has joined #nanoc
<bobthecow> ddfreyne: :+1:
smkelly has joined #nanoc
number-six has joined #nanoc
number-six has quit [Excess Flood]
number-six has joined #nanoc
relix_ has joined #nanoc
relix has quit [Ping timeout: 245 seconds]
Jutah_ has joined #nanoc
Jutah_ has quit [Changing host]
Jutah_ has joined #nanoc
TobiasFar_ has joined #nanoc
terinjokes has quit [Ping timeout: 252 seconds]
zaiste has quit [Ping timeout: 245 seconds]
terinjokes has joined #nanoc
<bobthecow> you don't have to do anything to register the filter, right? just using bundler's auto-require is sufficient since you have the nanoc-asciidoctor.rb file in lib?
<ddfreyne> bobthecow: Not everyone necessarily uses Bundler though
<bobthecow> true.
<bobthecow> so they can require it themselves :)
<bobthecow> also, they should.
<bobthecow> this is nanoc 4.x for crying out loud.
<bobthecow> let's embrace 2008 and actually start using bundler.
smkelly has quit [*.net *.split]
francois2 has quit [*.net *.split]
Jutah has quit [*.net *.split]
TobiasFar has quit [*.net *.split]
Jutah_ is now known as Jutah
<ddfreyne> bobthecow: Working on the nanoc-external repo now
<ddfreyne> It needs a bit of changes, so I'll send lifepillar a PR and ask him to transfer it to nanoc once he's done
_whitelogger__ has joined #nanoc
TobiasFar_ has quit [*.net *.split]
Jutah has quit [*.net *.split]
VitamineD has quit [*.net *.split]
prxq has quit [*.net *.split]
_whitelogger_ has quit [*.net *.split]
Jutah_ is now known as Jutah
prxq has joined #nanoc
francois2 has joined #nanoc
smkelly has joined #nanoc
<ddfreyne> bobthecow: got kinda lazy, didn't want to go the PR route https://github.com/nanoc/nanoc/commit/50b058dc352bb05437b324f83e1c2c076e3aa765
<ddfreyne> Sorry :D
<ddfreyne> That goes in release-3.6.x because it is an enhancement
francois2 has quit [*.net *.split]
prxq has quit [*.net *.split]
smkelly has quit [*.net *.split]
francois2 has joined #nanoc
smkelly has joined #nanoc
<bobthecow> there's no if on that warning.
<ddfreyne> Oh for god's sake
<ddfreyne> That one time where I make a commit without PR... and that's becaus eI was getting tired. It shows :D
<bobthecow> prolly needs one more test then ;)
prxq has joined #nanoc
<ddfreyne> Ja
_whitelogger___ has joined #nanoc
_whitelogger__ has quit [Remote host closed the connection]
<ddfreyne> Aaaand I'm done.
<ddfreyne> Night!
<bobthecow>  /drops mic
<ddfreyne> I am not happy about the erector eval'ing stuff btw
<GitHub63> [nanoc-core] ddfreyne pushed 1 new commit to master: http://git.io/vvrkdA
<GitHub63> nanoc-core/master 124ad34 Denis Defreyne: Clarify relationship to nanoc 4.0 in README
zaiste has joined #nanoc
<travis-ci> [travis-ci] nanoc/nanoc-core/master 124ad34 Denis Defreyne: The build passed.
relix_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
relix has joined #nanoc