\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