ababup1192
12/28/2016 - 12:35 AM

README.md

\documentclass[a4j]{jarticle}
\usepackage{amsmath, amssymb}
\usepackage{framed}
\usepackage{eclbkbox}
\usepackage{ascmac}
\usepackage{multirow}
\usepackage{fancyvrb}

\begin{document}

\title{<%= t[:title] %>}
\author{<%= t[:author] %>}
\date{}
\maketitle

% 本文

\end{document}
require 'erb'

# 以下のハッシュをプログラムじゃなくて、標準入力から受け取るようにするだけ。
t = { title: "title", author: "author" }

erb = File.read("latex_layout.erb", :encoding => Encoding::UTF_8)
ERB.new(erb).run

使い方

めちゃ簡単! Ruby(どのバージョンでも大体動く)を入れて、以下のように実行するだけ!

$ ruby generate.rb > hoge.tex