% sfrreki2.sty % by Shinsaku Fujita % Copyright (C) S. Fujita (2000). All rights reserved. % Version 1.00 2000/01/26 % % 履歴書(書式2) % 一般用 % % 作成者: 藤田眞作 % fujitas@chem.kit.ac.jp % % 藤田眞作著「入門・縦横文書術」所載 % %\typeout{Option Style `sfrreki2.sty' by S. Fujita} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\j@urnalname{sfrreki2} \def\versi@ndate{January 26, 2000} \def\versi@nno{ver1.00} \def\copyrighth@lder{S. Fujita} % Shinsaku Fujita %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \typeout{Option Style `\j@urnalname' (\versi@nno) <\versi@ndate>\space [\copyrighth@lder]} \typeout{藤田眞作著「入門・縦横文書術」所載} % \@ifundefined{dottedline}{\input{epic.sty}}{} % \def\氏名#1#2{\gdef\@shimei{#1}\gdef\@shimeib{#2}} \def\ふりがな#1#2{\gdef\@shieiyomi{#1}\gdef\@shieiyomib{#2}} \def\現住所#1{\gdef\@genjusho{#1}} \def\現住所かな#1{\gdef\@genjushokana{#1}} \def\現住所電話#1{\gdef\@genjushotel{#1}} \def\連絡#1{\gdef\@renraku{#1}} \def\連絡かな#1{\gdef\@renrakukana{#1}} \def\連絡電話#1{\gdef\@renrakutel{#1}} \def\本籍#1{\gdef\@honseki{#1}} \def\生年月日#1#2#3#4{\gdef\@umaregou{#1}\gdef\@umarenen{#2}% \gdef\@umaretuki{#3}\gdef\@umarehi{#4}} \def\年齢#1{\gdef\@nenrei{#1}} \newif\iffe@male \fe@malefalse \def\男{\fe@malefalse} \def\女{\fe@maletrue} \def\通勤時間#1#2{\gdef\@jikan{#1}\gdef\@fun{#2}} \def\扶養家族#1{\gdef\@fuyokazoku{#1}} \newif\ifhaigusha\haigushafalse \newif\ifhuyo\huyofalse \def\配偶者有{\haigushatrue} \def\配偶者無{\haigushafalse} \def\扶養義務有{\huyotrue} \def\扶養義務無{\huyofalse} \long\def\特技#1{\long\gdef\@tokugi{#1}} \long\def\専門#1{\long\gdef\@senmon{#1}} \long\def\希望#1{\long\gdef\@kibo{#1}} \long\def\抱負#1{\long\gdef\@hofu{#1}} \def\保護者#1#2{\gdef\@hogosha{#1}\gdef\@hogoshab{#2}} \def\保護者かな#1#2{\gdef\@hogoshayomi{#1}\gdef\@hogoshayomib{#2}} \def\保護者住所#1{\gdef\@hogoshajusho{#1}} \def\保護者電話#1{\gdef\@hogoshatel{#1}} % % 初期設定 % \氏名{}{} \ふりがな{}{} \現住所{} \現住所かな{} \現住所電話{} \連絡{} \連絡かな{} \連絡電話{} \本籍{} \生年月日{}{}{}{} \年齢{} \男 \特技{} \専門{} \通勤時間{}{} \扶養家族{} \希望{} \抱負{} \保護者{}{} \保護者かな{}{} \保護者住所{} \保護者電話{} % % カウンター % \newcount\gakurekiitem \gakurekiitem=0 \newcount\shokurekiitem \shokurekiitem=0 \newcount\shikakuitem \shikakuitem=0 % % 写真ありなし % \newif\if@photosw \@photoswtrue \def\photoswon{\@photoswtrue} \def\photoswoff{\@photoswfalse} % % 学歴 % \def\学歴#1#2#3{\advance\gakurekiitem by1\relax%学歴の項目数 \expandafter\gdef\csname\the\gakurekiitem nen\endcsname{#1}% \expandafter\gdef\csname\the\gakurekiitem gatu\endcsname{#2}% \expandafter\gdef\csname\the\gakurekiitem item\endcsname{#3}}% % % 職歴 % \def\職歴#1#2#3{\advance\shokurekiitem by1\relax%職歴の項目数 \expandafter\gdef\csname\the\shokurekiitem @nen\endcsname{#1}% \expandafter\gdef\csname\the\shokurekiitem @gatu\endcsname{#2}% \expandafter\gdef\csname\the\shokurekiitem @item\endcsname{#3}}% % % 資格 % \def\資格#1#2#3{\advance\shikakuitem by1\relax%資格歴の項目数 \expandafter\gdef\csname\the\shikakuitem @@nen\endcsname{#1}% \expandafter\gdef\csname\the\shikakuitem @@gatu\endcsname{#2}% \expandafter\gdef\csname\the\shikakuitem @@item\endcsname{#3}}% % % 出力命令 % \def\zenkaku{ }%全角空白 \def\makerirekisho{% \noindent \unitlength=1mm \begin{picture}(320,230)(0,0) \if@photosw \thicklines \put(0,211){\line(1,0){100}} \put(100,176){\line(0,1){35}} \put(100,176){\line(1,0){50}} \thinlines \put(86,211){\line(0,-1){20}} \put(0,212){\makebox(30,12)[lb]{\Large\bf 履\zenkaku 歴\zenkaku 書}} \put(50,212){\makebox(50,5)[rb]{% \ifx\@date\empty ~~ 年 ~~ 月 ~~ 日~現在\else\@date~現在\fi}} \put(0,176){\line(1,0){150}} \put(0,191){\line(1,0){100}} \put(105,180){\dashbox{0.5}(30,40){\scriptsize 写真をはる位置}} \dottedline{.5}(0,207)(86,207) \put(86,207){\line(1,0){14}} \put(0,207){\makebox(12,4){\scriptsize ふりがな}}% \put(12,207){\makebox(28,4){\footnotesize \@shieiyomi}} \put(40,207){\makebox(28,4){\footnotesize \@shieiyomib}} \put(0,203){\makebox(12,4){\scriptsize\bf 氏\zenkaku\zenkaku 名}}% \put(12,199){\makebox(28,8){\large \@shimei}} \put(40,199){\makebox(28,8){\large \@shimeib}} \dottedline{.5}(0,199)(86,199) \put(0,195){\makebox(12,4){\scriptsize\bf 署\zenkaku\zenkaku 名}}% \put(86,207){% \makebox(7,4){{\footnotesize 男}} \makebox(7,4){{\footnotesize 女}}} \iffe@male \put(93,207){\makebox(7,4){$\bigcirc$}} \else \put(86,207){\makebox(7,4){$\bigcirc$}} \fi \put(87,203){\makebox(10,4)[l]{{\footnotesize 印}}} \put(60,176){\line(0,1){15}} \put(35,176){\makebox(25,7){(満\@nenrei 才)}} \put(10,183){\makebox(40,8){\@umaregou~~\@umarenen~~年 ~~\@umaretuki~~月~~\@umarehi~~日生}} \put(62,186){\makebox(10,5)[l]{{\scriptsize\bf 本籍}}} \put(60,176){\makebox(40,15){\@honseki}} % \else \put(0,212){\makebox(150,12)[cb]{% \Large\bf 履\zenkaku\zenkaku 歴\zenkaku\zenkaku 書}} \put(100,212){\makebox(50,5)[rb]{% \ifx\@date\empty ~~ 年 ~~ 月 ~~ 日~現在\else\@date~現在\fi}} \thicklines \put(0,211){\line(1,0){150}} \put(150,176){\line(0,1){35}} \thinlines \put(0,176){\line(1,0){150}} \put(0,191){\line(1,0){150}} \put(136,211){\line(0,-1){20}} \put(136,207){\line(1,0){14}} \put(136,207){% \makebox(7,4){{\footnotesize 男}} \makebox(7,4){{\footnotesize 女}}} \iffe@male \put(143,207){\makebox(7,4){$\bigcirc$}} \else \put(136,207){\makebox(7,4){$\bigcirc$}} \fi \put(137,203){\makebox(10,4)[l]{{\footnotesize 印}}} \put(0,207){\makebox(12,4){\scriptsize ふりがな}}% \put(12,207){\makebox(28,4){\footnotesize \@shieiyomi}} \put(40,207){\makebox(28,4){\footnotesize \@shieiyomib}} \put(0,203){\makebox(12,4){\scriptsize\bf 氏\zenkaku\zenkaku 名}}% %\put(12,199){\makebox(28,8){\large \@shimei}} %\put(40,199){\makebox(28,8){\large \@shimeib}} \put(12,191){\makebox(28,16){\Large \@shimei}} \put(40,191){\makebox(28,16){\Large \@shimeib}} \put(70,207){\makebox(12,4){\scriptsize\bf 本人署名}}% \put(68,211){\line(0,-1){20}} \dottedline{.5}(0,207)(68,207) \put(88,176){\line(0,1){15}} \put(52,176){\makebox(25,7){(満\@nenrei 才)}} \put(18,183){\makebox(40,8){\@umaregou~~\@umarenen~~年 ~~\@umaretuki~~月~~\@umarehi~~日生}} \put(90,186){\makebox(10,5)[l]{{\scriptsize\bf 本籍}}} \put(100,176){\makebox(40,15)[l]{\@honseki}} \fi %%% \thicklines \put(0,0){\line(1,0){150}} \put(0,144){\line(1,0){150}} \put(0,0){\line(0,1){144}} \put(0,146){\line(0,1){65}} \put(150,146){\line(0,1){30}} \put(150,0){\line(0,1){144}} \put(0,146){\line(1,0){150}} \thinlines \put(22,0){\line(0,1){144}} \dottedline{.5}(15,0)(15,144) \put(0,136){\makebox(15,8){\small 年}}% \put(15,136){\makebox(7,8){\small 月}}% \put(22,136){\makebox(128,8){\small\bf 学\zenkaku 歴・職\zenkaku 歴}}% \put(120,146){\line(0,1){30}} \put(0,161){\line(1,0){150}} \multiput(0,8)(0,8){17}{\line(1,0){150}} \multiput(0,8)(0,8){17}{\line(1,0){150}} \dottedline{.5}(0,172)(120,172) \put(0,172){\makebox(12,4){\scriptsize ふりがな}}% \put(120,172){\makebox(12,4){\scriptsize 電~~話}}% \put(120,161){\makebox(30,15){\small \@genjushotel}}% \put(17,172){\makebox(100,4)[l]{\footnotesize \@genjushokana}} \put(0,168){\makebox(12,4){\scriptsize\bf 現~住~所}}% \put(17,161){\makebox(100,11)[l]{\parbox{100mm}{\@genjusho}}} \dottedline{.5}(0,157)(120,157) \put(0,157){\makebox(12,4){\scriptsize ふりがな}}% \put(120,157){\makebox(12,4){\scriptsize 電~~話}}% \put(120,146){\makebox(30,15){\small \@renrakutel}}% \put(17,157){\makebox(100,4)[l]{\footnotesize \@renrakukana}} \put(0,153){\makebox(12,4){\scriptsize\bf 連~絡~先}}% \put(0,153){\makebox(118,4)[r]{\scriptsize (現住所以外に連絡を希望する 場合のみ記入)}}% \put(17,146){\makebox(100,11)[l]{\parbox{100mm}{\@renraku}}} % % 学歴 % \put(24,128){% \makebox(20,8)[l]{\strut\footnotesize (学歴)}}% \@tempcnta=0\relax \@tempcntb=128\relax \newcount\@tempcntc \@tempcntc=1\relax \loop%学歴を指定された数だけループで出力 \advance\@tempcnta by1\relax \advance\@tempcntc by1\relax \advance\@tempcntb by-8\relax \put(0,\the\@tempcntb){% \makebox(15,8){\strut% \expandafter\csname\the\@tempcnta nen\endcsname}}% \put(15,\the\@tempcntb){% \makebox(7,8){\strut% \expandafter\csname\the\@tempcnta gatu\endcsname}}% \put(24,\the\@tempcntb){% \makebox(126,8)[l]{\strut% \expandafter\csname\the\@tempcnta item\endcsname}}% \ifnum\@tempcnta<\gakurekiitem \repeat%ループの終わり % % 職歴 % \advance\@tempcntb by-16\relax \put(24,\the\@tempcntb){% \makebox(20,8)[l]{\strut\footnotesize (職歴)}}% \advance\@tempcntc by2\relax \@tempcnta=0 \loop%職歴を指定された数だけループで出力 \advance\@tempcnta by1\relax \advance\@tempcntc by1\relax \advance\@tempcntb by-8\relax \ifnum\@tempcntc<18 \put(0,\the\@tempcntb){% \makebox(15,8){\strut% \expandafter\csname\the\@tempcnta @nen\endcsname}}% \put(15,\the\@tempcntb){% \makebox(7,8){\strut% \expandafter\csname\the\@tempcnta @gatu\endcsname}}% \put(24,\the\@tempcntb){% \makebox(126,8)[l]{\strut% \expandafter\csname\the\@tempcnta @item\endcsname}}% \else%右側の欄 \ifnum\@tempcntc=18\relax \@tempcntb=199\relax \fi \put(170,\the\@tempcntb){% \makebox(15,8){\strut% \expandafter\csname\the\@tempcnta @nen\endcsname}}% \put(185,\the\@tempcntb){% \makebox(7,8){\strut% \expandafter\csname\the\@tempcnta @gatu\endcsname}}% \put(194,\the\@tempcntb){% \makebox(126,8)[l]{\strut% \expandafter\csname\the\@tempcnta @item\endcsname}}% \fi \ifnum\@tempcnta<\shokurekiitem \repeat%ループの終わり % %右ページの罫線 % \thicklines \put(170,0){\line(1,0){150}} \put(170,0){\line(0,1){19}} \put(320,0){\line(0,1){19}} \put(170,19){\line(1,0){150}} \put(170,21){\line(1,0){150}} \put(170,44){\line(1,0){150}} \put(170,46){\line(1,0){150}} \put(170,21){\line(0,1){23}} \put(320,21){\line(0,1){23}} \put(170,46){\line(0,1){23}} \put(320,46){\line(0,1){23}} \put(170,69){\line(1,0){150}} %\put(170,71){\line(1,0){150}} \put(170,71){\line(1,0){103}} \put(170,85){\line(1,0){103}} \put(170,87){\line(1,0){103}} \put(275,71){\line(1,0){45}} \put(170,71){\line(0,1){14}} \put(170,87){\line(0,1){14}} \put(275,71){\line(0,1){30}} \put(273,71){\line(0,1){14}} \put(273,87){\line(0,1){14}} \put(320,71){\line(0,1){30}} %\put(170,101){\line(1,0){150}} \put(170,101){\line(1,0){103}} \put(275,101){\line(1,0){45}} \put(170,103){\line(1,0){150}} %\put(170,103){\line(0,1){108}} %\put(320,103){\line(0,1){108}} \put(170,103){\line(0,1){112}} \put(320,103){\line(0,1){112}} %\put(170,151){\line(1,0){150}} \put(170,159){\line(1,0){150}} %\put(170,211){\line(1,0){150}} \put(170,215){\line(1,0){150}} \thinlines %\multiput(170,29)(0,8){5}{\line(1,0){150}} \multiput(170,111)(0,8){6}{\line(1,0){150}} \multiput(170,167)(0,8){7}{\line(1,0){150}} \put(192,103){\line(0,1){112}} \dottedline{.5}(185,103)(185,215) \put(170,207){\makebox(15,8){\small 年}}% \put(185,207){\makebox(7,8){\small 月}}% \put(192,207){\makebox(128,8){% \small\bf 学\zenkaku 歴・職\zenkaku 歴(つづき)}}% % % 資格 % \put(170,151){\makebox(15,8){\small 年}}% \put(185,151){\makebox(7,8){\small 月}}% \put(192,151){\makebox(128,8){% \small\bf 免\zenkaku 許・資\zenkaku 格・学\zenkaku 位・受\zenkaku 賞}}% \@tempcnta=0\relax \@tempcntb=151\relax \loop%資格を指定された数だけループで出力 \advance\@tempcnta by1\relax \advance\@tempcntb by-8\relax \put(170,\the\@tempcntb){% \makebox(15,8){\strut% \expandafter\csname\the\@tempcnta @@nen\endcsname}}% \put(185,\the\@tempcntb){% \makebox(7,8){\strut% \expandafter\csname\the\@tempcnta @@gatu\endcsname}}% \put(194,\the\@tempcntb){% \makebox(126,8)[l]{\strut% \expandafter\csname\the\@tempcnta @@item\endcsname}}% \ifnum\@tempcnta<\gakurekiitem \repeat%ループの終わり % % 特技など % \put(172,97){\makebox(20,4)[l]{\scriptsize\bf 専門分野・得意な学科}} \put(172,94){\parbox[t]{101mm}{\baselineskip=4mm \@senmon}} \put(172,81){\makebox(20,4)[l]{\scriptsize\bf 特技・趣味など}} \put(172,78){\parbox[t]{101mm}{\baselineskip=4mm \@tokugi}} \put(277,77){\makebox(20,4)[l]{\scriptsize 通勤時間}} \put(277,71){\makebox(46,6){\small 約~~\@jikan~~時間~~\@fun~~分}} \put(275,91){\line(1,0){45}} \put(277,87){\makebox(45,4)[l]{\scriptsize 扶養家族(配偶者を除く)}} \put(277,81){\makebox(46,6){\small \@fuyokazoku~~人}} \put(275,81){\line(1,0){45}} \put(297.5,91){\line(0,1){10}} \put(277,97){\makebox(22.5,4)[l]{\scriptsize 配偶者}} \put(277.5,91){\makebox(10,6){\small 有}} \put(287.5,91){\makebox(10,6){\small 無}} \ifhaigusha \put(277.5,91){\makebox(10,6){$\bigcirc$}} \else \put(287.5,91){\makebox(10,6){$\bigcirc$}} \fi \put(299,97){\makebox(22.5,4)[l]{\scriptsize 配偶者の扶養義務}} \put(299.5,91){\makebox(10,6){\small 有}} \put(309.5,91){\makebox(10,6){\small 無}} \ifhuyo \put(299.5,91){\makebox(10,6){$\bigcirc$}} \else \put(309.5,91){\makebox(10,6){$\bigcirc$}} \fi \put(172,65){\makebox(150,4)[l]{\scriptsize {\bf 本人希望記入欄} (特に給料・職種・勤務時間・勤務地などについての 希望があれば記入)}} \put(172,62){\parbox[t]{146mm}{\baselineskip=4mm \@kibo}} \put(172,40){\makebox(150,4)[l]{\scriptsize {\bf 抱\zenkaku 負}}} \put(172,37){\parbox[t]{146mm}{\baselineskip=4mm \@hofu}} % % 保護者 % \dottedline{.5}(170,12)(295,12) \put(172,14){\makebox(118,5)[l]{% \scriptsize{\bf 保護者}(本人が未成年者の場合のみ記入)}}% \put(170,12){\makebox(12,4){\scriptsize ふりがな}}% \put(170,12){\makebox(33,4)[r]{% \scriptsize \@hogoshayomi\space\@hogoshayomib}} \put(170,8){\makebox(12,4){\scriptsize 氏  名}}% \put(170,0){\makebox(33,10)[r]{\@hogosha\space\@hogoshab}} \put(207,8){\makebox(12,4){\scriptsize 住  所}}% \put(220,0){\makebox(90,10)[l]{\parbox{90mm}{\@hogoshajusho}}} \put(205,0){\line(0,1){12}} \put(295,0){\line(0,1){19}} \put(295,15){\makebox(12,4){\scriptsize 電~~話}}% \put(295,0){\makebox(25,15){\small \@hogoshatel}}% \put(300,-4){\makebox(20,3)[rt]{\tiny [sfrreki2.sty{\bf クサムシ}]}}% \end{picture}} \pagestyle{empty} \textwidth=32.5cm \textheight=24cm \topmargin=-3cm \oddsidemargin=-.2cm \evensidemargin=-.2cm \endinput %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % (例文) %rirekis2.tex by Shinsaku Fujita % 作成者: 藤田眞作 % fujitas@chem.kit.ac.jp % % 藤田眞作著「入門・縦横文書術」所載 % \documentclass[landscape,b4j,draft]{jarticle} \usepackage{sfrreki2} % %各項目を設定 % %\photoswoff%写真なしのときはこれを生かす \date{平成12年1月28日} \氏名{丸野}{角平} \ふりがな{まるの}{かくへい} \現住所{〒000-0000 \\ 京都市○○区□□町12-34△△▽▽} \現住所かな{きょうとしまるまるくはこはこまちかくかくしかじか} \現住所電話{000-111-2222} \連絡{〒000-0000 \\ 京都市□□区○○町12-34△△▽▽ 誰野誰平 方} \連絡かな{きょうとしはこはこくまるまるまちかくかくしかじか} \連絡電話{000-999-9999} \本籍{○○県} \生年月日{昭和}{20}{1}{1} \年齢{55} %\男 \女 \学歴{昭和38}{3}{○○県立□□高校卒業} \学歴{昭和38}{4}{○○大学□学部△△学科入学} \学歴{昭和42}{3}{同 卒業} \学歴{昭和42}{4}{○○大学大学院□□研究科△△学専攻修士課程入学} \学歴{昭和44}{3}{同 修了} \職歴{昭和44}{4}{○○株式会社入社} \職歴{昭和54}{4}{○○株式会社□□研究所主任研究員} \職歴{昭和55}{4}{○○株式会社△△研究所主任研究員} \職歴{昭和56}{4}{○○株式会社□□部主任部員} \職歴{昭和57}{4}{○○株式会社△△部主任部員} \職歴{昭和58}{4}{○○株式会社□□研究所主任研究員} \職歴{昭和59}{4}{○○株式会社□□研究所課長研究員} \職歴{昭和60}{4}{○○株式会社□□研究所部長研究員} \職歴{平成2}{4}{○○株式会社△△部部長部員} \職歴{平成5}{4}{○○株式会社○○部部長} \職歴{平成10}{4}{○○株式会社□□研究所部長研究員.現在に至る.} \資格{平成3}{4}{工学博士} \資格{平成4}{4}{技術士} \資格{平成5}{4}{弁理士} \通勤時間{1}{20} \扶養家族{3} %\配偶者有 \配偶者無 %\扶養義務有 \扶養義務無 \特技{珠算3級} \専門{化学} \希望{勤務地は,東京近辺の事業所勤務. 3DK以上の社宅の提供.年2回のボーナス. 定期昇給は,20年勤務社員並みの倍率.} \抱負{特技をいかして,業務に邁進したい.} \保護者{丸野}{凸平} \保護者かな{まるの}{とつへい} \保護者住所{〒000-0000 \\ 京都市○○区□□町12-34△△▽▽} \保護者電話{000-111-2222} \begin{document} \makerirekisho \end{document}