毎日もくもく

毎日もくもく

日記,そして備忘録

\maketitle をカスタマイズした

デフォルトの \maketitle はでかすぎるので変えた.
以下をプリアンブルに書く.

\makeatletter
\newcommand{\subtitle}[1]{\def\@subtitle{#1}}
\newcommand{\institute}[1]{\def\@institute{#1}}
\renewcommand{\maketitle}{
  \begin{mdframed}[roundcorner=10pt]
    {\small \@date}
    \vspace{-2.5ex}
    \begin{center}
      \textgt{\@subtitle}\\[0.25ex]
      {\Large \textgt{\@title}}
    \end{center}
    \vspace{-3.5ex}
    \begin{flushright}
      \@institute \hspace{0.5em} \@author
    \end{flushright}
  \end{mdframed}
}
\makeatother

後は

\title{タイトル Title}
\subtitle{副タイトル Subtitle}
\author{著者 Author}
\institute{所属 Institute}
\date{日付 Date}

とした後に本文で

\maketitle

とすれば良い.
こんな感じになり,デフォルトよりは多分小さくなる.

f:id:xartaky:20171013214820p:plain

ToDo: タイトルだけかタイトルページかで分ける