Skip to content

Instantly share code, notes, and snippets.

@rinx
Last active December 2, 2016 04:08
Show Gist options
  • Save rinx/84b45cb179466a3228e16ba902cc9dae to your computer and use it in GitHub Desktop.
Save rinx/84b45cb179466a3228e16ba902cc9dae to your computer and use it in GitHub Desktop.
東北大地物の修論とかアレとかの表紙テンプレ
\documentclass[a4j, 12pt, titlepage]{ltjreport}
%\documentclass[a4j, 12pt, titlepage]{jreport}
\usepackage[top=20truemm,bottom=20truemm,left=20truemm,right=20truemm]{geometry}
\usepackage{graphicx}
\usepackage{tikz}
\usetikzlibrary{automata,positioning}
\makeatletter
% titlepage
\renewcommand{\maketitle}{%
\begin{titlepage}%
\let\footnotesize\small
\let\footnoterule\relax
\let\footnote\thanks
\null\vfil
\begin{center}%
\vskip 3em
{\large 修士論文}%
\vskip 2.5em%
{\LARGE \@title \par}%
\vskip 1.5em%
\subtitlebrac{\Large \shortstack{\@subtitle} \par}%
\vskip 12em%
{\Large
\lineskip .75em
\begin{tabular}[t]{c}%
\@author
\end{tabular}\par}%
\vskip 2.8em
{\Large 論文審査委員}%
\vskip 1em
{\Large \@memberstab \par}%
\vskip 2.5em
{\Large \@date \par}%
\end{center}%
\par
\end{titlepage}%
\setcounter{footnote}{0}%
\global\let\thanks\relax
\global\let\maketitle\relax
\global\let\@author\@empty
\global\let\@date\@empty
\global\let\@title\@empty
\global\let\@subtitle\@empty
\global\let\@memberstab\@empty
\global\let\title\relax
\global\let\subtitle\relax
\global\let\author\relax
\global\let\date\relax
\global\let\memberstab\relax
\global\let\and\relax
}%
\newcommand{\subtitle}[1]{\gdef\@subtitle{#1}}
\newcommand{\memberstab}[1]{\gdef\@memberstab{#1}}
\makeatother
\newcommand{\subtitlebrac}[1]{
\begin{tikzpicture}
\node[align=center, inner sep = 1.0em] (subtitle) {#1};%
\draw[line width=0.1em] (subtitle.south west) ++ (-20:1em)
.. controls (subtitle.south west) .. (subtitle.west);
\draw[line width=0.1em] (subtitle.north west) ++ (20:1em)
.. controls (subtitle.north west) .. (subtitle.west);
\draw[line width=0.1em] (subtitle.south east) ++ (-160:1em)
.. controls (subtitle.south east) .. (subtitle.east);
\draw[line width=0.1em] (subtitle.north east) ++ (160:1em)
.. controls (subtitle.north east) .. (subtitle.east);
\node (test) at (subtitle.south) {};
\end{tikzpicture}
}
\title{日本語タイトル\\ (適宜改行を入れる)}
\subtitle{English title\\ (適宜改行を入れる)}
\author{
東北大学大学院 理学研究科\\
地球物理学専攻\\
\\
氏名}
\date{平成28年}
\memberstab{
\begin{tabular}[t]{lrl}
氏名 & 教授 & (指導教員・主査) \\
氏名 & 准教授 & \\
氏名 & 教授 & \\
氏名 & 教授 & \\
\end{tabular}
}
\begin{document}
\maketitle
\end{document}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment