iwase/kenko
をテンプレートにして作成
開始行:
先日、健康調査のマクロも作った。これも、もしかしたら upla...
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% CharSet & TeX %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%charset = UTF-8
%!TEX encoding = UTF-8 Unicode
%!TEX TS-program = XeLaTeX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input kenko.inc
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ここから %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\所属{大学院 数理学研究院}職{某某}%
\氏名{何 々}{某 々}%
\勤務12時間以上{0}日%
14時間以上{0}日%
16時間以上{0}日%
({})%{<主な勤務内容とその理由>}
\疲労の蓄積({})% {<主な自覚症状>}
\面談の希望({})% {有}/{無}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\以上 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
以下が kenko.inc の中身である。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% 健康調査報告書 Form by Norio Iwase %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx\undefined\XeTeXversion
\documentclass[12pt,a4j]{jarticle}
\usepackage[dvipdfmx]{graphicx}
\usepackage[deluxe]{otf}
\else
\documentclass[12pt,a4paper]{article}
\usepackage[xetex]{graphicx}
\usepackage[no-math]{fontspec}
\usepackage[boldfont,slantfont]{xeCJK}
\usepackage{zxjatype}
\usepackage{zxotf}
\usepackage{xunicode}\usepackage{xltxtra}
\CJKspace
%
\defaultfontfeatures{Mapping=tex-text}
\setromanfont{Times}\setsansfont{Papyrus}\setmonofont{A...
\setjamainfont[Scale=0.95]{HGSeikaishotaiPRO}
\setjasansfont[Scale=0.9]{IPAexMincho}
\setjamonofont[Scale=0.9]{Osaka-Mono}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 共通設定 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\textheight=25.0truecm
\hoffset -12.0truemm
\voffset -23truemm
\ifx\undefined\XeTeXversion% pLaTeX
\addtolength{\hoffset}{-.2em}
\addtolength{\voffset}{-.7ex}
\else% XeLaTeX
\fi
\setlength\unitlength{1truept}
%
\usepackage{amsmath,amssymb}
%
\def\ここから{
\pagestyle{empty}
\begin{document}
\thispagestyle{empty}
%
\newcount\Hyear \Hyear=\year \advance\Hyear -1988
\def\DTyear{\number\Hyear}\def\DTmonth{\number\month}\de...
\ifx\undefined\XeTeXversion
\begin{picture}(430,680)(-20,45)
\else
\begin{picture}(430,680)(3,17)
\fi
\put(196.7,658.0) {\makebox(0,1)[cc]{\small\DTyear}}
\put(230.4,658.0) {\makebox(0,1)[cc]{\small\DTmonth}}
\ifx\undefined\XeTeXversion
\put(-85,-84){\includegraphics{kenko-chosa1.pdf}}
\else
\put(-85,-84){\includegraphics{kenko-chosa1}}
\fi}
\def\所属#1職#2{\def\shozoku{#1}\def\shoku{#2}
\put(260,622.2) {\makebox(0,0)[cl]{\footnotesize\text{#1...
}
\def\氏名#1#2{
\put(260,603.9) {\makebox(0,0)[cl]{\footnotesize\text{#1...
}
\def\長時間勤務無{
\put(312.2,549.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\長時間勤務若干有{
\put(249.2,549.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\put(42.5,494.2) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\勤務12時間以上#1日14時間以上#2日16時間以上#3...
\newcounter{choujikan}\setcounter{choujikan}{0}
\addtocounter{choujikan}{#1}
\addtocounter{choujikan}{#2}
\addtocounter{choujikan}{#3}
\ifnum\number\value{choujikan}>0
\put(249.2,549.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\ifnum\number\value{choujikan}<10
\put(42.5,494.7) {\makebox(0,0)[cc]{\small $\checkmark$}}
\else
\put(42.5,476.2) {\makebox(0,0)[cc]{\small $\checkmark$}}
\put(347,475.7) {\makebox(0,0)[cr]{\small #1}}
\put(347,457.2) {\makebox(0,0)[cr]{\small #2}}
\put(347,438.7) {\makebox(0,0)[cr]{\small #3}}
\put(8,370){\makebox(0,0)[tl]{\begin{minipage}{147mm}\ba...
\fi
\else
\put(312.2,549.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\fi
}
\def\疲労の蓄積無{
\put(230,292.9) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\疲労の蓄積有:#1の症状{
\put(167.5,292.9) {\makebox(0,0)[cc]{\small $\checkmark$}}
\put(8,243){\makebox(0,0)[tl]{\begin{minipage}{147mm}\ba...
}
\def\疲労の蓄積(#1){\def\temp{#1}%
\ifx\temp\empty%
\put(230,292.9) {\makebox(0,0)[cc]{\small $\checkmark$}}
\else%
\put(167.5,292.9) {\makebox(0,0)[cc]{\small $\checkmark$}}
\put(8,243){\makebox(0,0)[tl]{\begin{minipage}{147mm}\ba...
\fi%
}
\def\面談の希望無{
\put(265,164.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\面談の希望有{
\put(202.5,164.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\面談の希望(#1){
\def\Ari{有}\def\Kibou{#1}
\ifx\Kibou\Ari
\put(202.5,164.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\else
\put(265,164.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\fi
}
\def\以上{
\end{picture}
%
\end{document}
\end
}
\newcounter{Line}
\setcounter{Line}{266}
%
終了行:
先日、健康調査のマクロも作った。これも、もしかしたら upla...
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% CharSet & TeX %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%charset = UTF-8
%!TEX encoding = UTF-8 Unicode
%!TEX TS-program = XeLaTeX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input kenko.inc
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ここから %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\所属{大学院 数理学研究院}職{某某}%
\氏名{何 々}{某 々}%
\勤務12時間以上{0}日%
14時間以上{0}日%
16時間以上{0}日%
({})%{<主な勤務内容とその理由>}
\疲労の蓄積({})% {<主な自覚症状>}
\面談の希望({})% {有}/{無}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\以上 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
以下が kenko.inc の中身である。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% 健康調査報告書 Form by Norio Iwase %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx\undefined\XeTeXversion
\documentclass[12pt,a4j]{jarticle}
\usepackage[dvipdfmx]{graphicx}
\usepackage[deluxe]{otf}
\else
\documentclass[12pt,a4paper]{article}
\usepackage[xetex]{graphicx}
\usepackage[no-math]{fontspec}
\usepackage[boldfont,slantfont]{xeCJK}
\usepackage{zxjatype}
\usepackage{zxotf}
\usepackage{xunicode}\usepackage{xltxtra}
\CJKspace
%
\defaultfontfeatures{Mapping=tex-text}
\setromanfont{Times}\setsansfont{Papyrus}\setmonofont{A...
\setjamainfont[Scale=0.95]{HGSeikaishotaiPRO}
\setjasansfont[Scale=0.9]{IPAexMincho}
\setjamonofont[Scale=0.9]{Osaka-Mono}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 共通設定 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\textheight=25.0truecm
\hoffset -12.0truemm
\voffset -23truemm
\ifx\undefined\XeTeXversion% pLaTeX
\addtolength{\hoffset}{-.2em}
\addtolength{\voffset}{-.7ex}
\else% XeLaTeX
\fi
\setlength\unitlength{1truept}
%
\usepackage{amsmath,amssymb}
%
\def\ここから{
\pagestyle{empty}
\begin{document}
\thispagestyle{empty}
%
\newcount\Hyear \Hyear=\year \advance\Hyear -1988
\def\DTyear{\number\Hyear}\def\DTmonth{\number\month}\de...
\ifx\undefined\XeTeXversion
\begin{picture}(430,680)(-20,45)
\else
\begin{picture}(430,680)(3,17)
\fi
\put(196.7,658.0) {\makebox(0,1)[cc]{\small\DTyear}}
\put(230.4,658.0) {\makebox(0,1)[cc]{\small\DTmonth}}
\ifx\undefined\XeTeXversion
\put(-85,-84){\includegraphics{kenko-chosa1.pdf}}
\else
\put(-85,-84){\includegraphics{kenko-chosa1}}
\fi}
\def\所属#1職#2{\def\shozoku{#1}\def\shoku{#2}
\put(260,622.2) {\makebox(0,0)[cl]{\footnotesize\text{#1...
}
\def\氏名#1#2{
\put(260,603.9) {\makebox(0,0)[cl]{\footnotesize\text{#1...
}
\def\長時間勤務無{
\put(312.2,549.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\長時間勤務若干有{
\put(249.2,549.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\put(42.5,494.2) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\勤務12時間以上#1日14時間以上#2日16時間以上#3...
\newcounter{choujikan}\setcounter{choujikan}{0}
\addtocounter{choujikan}{#1}
\addtocounter{choujikan}{#2}
\addtocounter{choujikan}{#3}
\ifnum\number\value{choujikan}>0
\put(249.2,549.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\ifnum\number\value{choujikan}<10
\put(42.5,494.7) {\makebox(0,0)[cc]{\small $\checkmark$}}
\else
\put(42.5,476.2) {\makebox(0,0)[cc]{\small $\checkmark$}}
\put(347,475.7) {\makebox(0,0)[cr]{\small #1}}
\put(347,457.2) {\makebox(0,0)[cr]{\small #2}}
\put(347,438.7) {\makebox(0,0)[cr]{\small #3}}
\put(8,370){\makebox(0,0)[tl]{\begin{minipage}{147mm}\ba...
\fi
\else
\put(312.2,549.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\fi
}
\def\疲労の蓄積無{
\put(230,292.9) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\疲労の蓄積有:#1の症状{
\put(167.5,292.9) {\makebox(0,0)[cc]{\small $\checkmark$}}
\put(8,243){\makebox(0,0)[tl]{\begin{minipage}{147mm}\ba...
}
\def\疲労の蓄積(#1){\def\temp{#1}%
\ifx\temp\empty%
\put(230,292.9) {\makebox(0,0)[cc]{\small $\checkmark$}}
\else%
\put(167.5,292.9) {\makebox(0,0)[cc]{\small $\checkmark$}}
\put(8,243){\makebox(0,0)[tl]{\begin{minipage}{147mm}\ba...
\fi%
}
\def\面談の希望無{
\put(265,164.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\面談の希望有{
\put(202.5,164.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
}
\def\面談の希望(#1){
\def\Ari{有}\def\Kibou{#1}
\ifx\Kibou\Ari
\put(202.5,164.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\else
\put(265,164.5) {\makebox(0,0)[cc]{\small $\checkmark$}}
\fi
}
\def\以上{
\end{picture}
%
\end{document}
\end
}
\newcounter{Line}
\setcounter{Line}{266}
%
ページ名: