2018-03-10

確定申告の添付書類台紙へ本人確認書類を電磁的に貼り付ける

確定申告書を印刷して提出する時, 源泉徴収票 (原本) とマイナンバーカード (写) を添付書類台紙へ貼る必要がある. わざわざ別の紙に印刷して貼るのは面倒かつ紙の無駄である. pLaTeXを使用して電磁的に貼る方法を説明する.
  • まず, 貼る予定のカードをスキャンし, 大きさをそろえて周囲を切り取る. 各ページをEPSで保存する. 一例としてGimpを使用するとこのような作業ができる.
  • 貼り付け台紙のページをEPSへ変換する.
    $ pdftops -f 2 -l 2 ../h29syotoku.pdf id-format.eps
    もしAcrobat Reader等からEPSを作成したい場合, このページが役に立つかもしれない.
  • pLaTeXのコードを作成し, PDFを作成する.
    platex id && dvipdfmx id
    以下に, TeXのソースコードを示す.
    \documentclass{jarticle}
    \usepackage{wallpaper}
    \usepackage{graphicx}
    \usepackage{geometry}
    \usepackage{color}
    
    \geometry{left=0mm,right=0mm,top=20mm,bottom=20mm}
    
    \begin{document}
    \thispagestyle{empty}
    \ThisCenterWallPaper{1.0}{id-format.eps}
    
    \center \begin{tabular}{c}
      ~\vspace{77mm}~ \\ % 位置を調整する
      \colorbox{white}{
        \begin{tabular}{cc}
          ~ \\
          \includegraphics[width=90mm]{taxid-1.eps} &  % マイナンバー 表
          \includegraphics[width=90mm]{taxid-2.eps} \\ % マイナンバー 裏
          ~ \\
          % 本人確認書類を貼る場合:
          \includegraphics[width=90mm]{lic-1.eps} &
          \includegraphics[width=90mm]{lic-2.eps} \\
          ~ \\
        \end{tabular}
      }
      \\
    \end{tabular}
    \end{document}
    
    width=90mmの箇所は, 周囲を切り取ったときの大きさに合わせて設定する. あるいは, EPSに大きさを正しく設定していれば, widthは不要になる.