rand-tech / random-report-template

A template for making experiment reports with LaTeX. AKA「怠けるLaTeX」

Home Page:https://rand-tech.github.io/random-report-template/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

random-report-template

repo: https://github.com/rand-tech/random-report-template README (日本語)

  • Generates LaTeX tables from tsv
  • Generates graphs (.tex) from tsv using gnuplot

requirements

  • LaTeX
  • Python
  • pandas (python)
  • gnuplot

How to use it

For detailed instructions, see showcase/report/Final/lazy-LaTeX.pdf (Japanese).

  • make figure.o: generates graphs from tsv files
  • make table.o: generates tables from tsv files
flowchart LR
   gs(Google Spreadsheet) -- clipboard --> tsv(tsv file) -- make table.o --> table
   tsv -- make figure.o --> graphs

(I use tsv files because tables I copy from Google Spreadsheets will be stored as tsv files.)

Directory overview

❯ tree
.
├── README.md
├── showcase
│   ├── Final
│   └── report
│       ├── Makefile -> ../../skelton-experiment/report/Makefile
│       ├── gnuplot-lua-tikz-common.tex -> ../../skelton-experiment/report/gnuplot-lua-tikz-common.tex
│       ├── gnuplot-lua-tikz.sty -> ../../skelton-experiment/report/gnuplot-lua-tikz.sty
│       ├── info.sty -> ../../skelton-experiment/report/info.sty
│       ├── out
│       │   ├── src
│       │   │   └── data
│       │   └── template.pdf
│       ├── preamble.sty -> ../../skelton-experiment/report/preamble.sty
│       ├── src
│       │   ├── 1mokuteki.tex
│       │   ├── 2genri.tex
│       │   ├── 3houhou.tex
│       │   ├── 4kekka.tex
│       │   ├── 5kousatu.tex
│       │   ├── data
│       │   │   ├── e_showcase.csv
│       │   │   ├── exp_1.gp
│       │   │   ├── latex_e_showcase.csv.tex
│       │   │   ├── make_table.py
│       │   │   └── showcase.tex
│       │   ├── img
│       │   │   └── showcaseimage.png
│       │   └── references.bib
│       └── template.tex
└── skelton-experiment
    ├── Final
    └── report
        ├── Makefile
        ├── gnuplot-lua-tikz-common.tex
        ├── gnuplot-lua-tikz.sty
        ├── info.sty
        ├── out
        │   ├── src
        │   │   └── data
        │   └── template.pdf
        ├── preamble.sty
        ├── src
        │   ├── 1mokuteki.tex
        │   ├── 2genri.tex
        │   ├── 3houhou.tex
        │   ├── 4kekka.tex
        │   ├── 5kousatu.tex
        │   ├── data
        │   │   └── make_table.py
        │   ├── img
        │   └── references.bib
        └── template.tex

About

A template for making experiment reports with LaTeX. AKA「怠けるLaTeX」

https://rand-tech.github.io/random-report-template/


Languages

Language:TeX 92.7%Language:Python 5.5%Language:Makefile 1.0%Language:Gnuplot 0.8%