# Workflow to produce dynamic documents?

**URL:** https://discourse.julialang.org/t/workflow-to-produce-dynamic-documents/2657
**Category:** General Usage
**Tags:** juno
**Created:** [March 14, 2017, 8:33am UTC](https://discourse.julialang.org/t/workflow-to-produce-dynamic-documents/2657 "2017-03-14T08:33:08Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![sylvaticus](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sylvaticus/32/203883_2.png) [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)
#### Post date: [March 14, 2017, 8:33am UTC](https://discourse.julialang.org/t/workflow-to-produce-dynamic-documents/2657/1 "2017-03-14T08:33:08Z")

</div>

Hello,  
is there any “suggested” workflow to produce dynamic documents with Julia and Juno ?

I mean a place where one can mix LaTeX (better) or Markdown (ok) code with Julia code and get it compiled together with Julia output (and optionally input) in PDF ?  
I’m thinking mainly DataTables and plots outputs for scientific papers.

Having the paper and the code that generates its results together would be great.

I think this should be possible with Jupyter (see [1](http://chris-said.io/2016/02/13/how-to-make-polished-jupyter-presentations-with-optional-code-visibility/), [2](http://stackoverflow.com/questions/30061902/how-to-handle-citations-in-ipython-notebook) and [3](http://stackoverflow.com/questions/30927954/jupyter-notebook-with-bibtex-citations)), but aside that it is not straightforward, I would prefer using Juno where using “Run block of code” I can “split” the code in the different chunks I need rather than pre-defining cells of code in advance (yes, I know you can then split/merge them).

---

<div class="post-metadata">

### Author: ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)
#### Post date: [March 14, 2017, 8:34am UTC](https://discourse.julialang.org/t/workflow-to-produce-dynamic-documents/2657/2 "2017-03-14T08:34:41Z")

</div>

Maybe [GitHub - JunoLab/Weave.jl: Scientific reports/literate programming for Julia](https://github.com/mpastell/Weave.jl)

---

<div class="post-metadata">

### Author: ![sylvaticus](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sylvaticus/32/203883_2.png) [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)
#### Post date: [March 14, 2017, 8:36am UTC](https://discourse.julialang.org/t/workflow-to-produce-dynamic-documents/2657/3 "2017-03-14T08:36:47Z")

</div>

That looks great (and the faster reply I ever had 😉 ). Tk
