For a simple solution, you might try Mustache which can iterate over a data 
frame. Something like this could be generalized:

using Mustache
using DataFrames
d = DataFrame(a=1:10, b=rand(10))
d[:b] = round(d[:b],2)
tpl="""
\\begin{table}
  \\centering
  \\begin{tabular}{cc}
    {{#df}}{{a}}&{{b}}\\\\{{/df}}
  \\end{tabular}
  \\caption{ {{caption}} }
  \\label{tab:{{label}}}
\\end{table}
"""

render(tpl, ["df"=>d, "caption"=>"caption", "label" => "label"]) |> print


On Saturday, February 28, 2015 at 4:52:13 AM UTC-5, Tamas Papp wrote:
>
> Hi, 
>
> I am solving some economic models in Julia. I have vectors that describe 
> various moments, for some data and then for a bunch of models. I would 
> like to export them to LaTeX, and if possible to ASCCI like org-mode. 
>
> | moment   | data | model1 | model2 | ... | 
> |----------+------+--------+--------+-----| 
> | UE / 1m  | 0.37 |   0.37 |   0.37 |     | 
> | UE / 12m | 0.59 |   0.90 |   0.89 |     | 
> | ...      |      |        |        |     | 
>
> I found LaTeX.jl, I am wondering if anyone can suggest another solution, 
> especially for the ASCII tables. Dumping in some format that Julia can 
> export to, then converting with some external tool would not be a 
> problem, especially since I could automate the whole thing from Julia. 
>
> Best, 
>
> Tamas 
>

Reply via email to