annotate paper/mythesis.sty @ 45:130918274b4f

fix
author Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
date Wed, 10 Feb 2021 15:49:59 +0900
parents bf822f6fcc95
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 % 卒業論文スタイルファイル(mythesis.sty)
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 % version 1.0e
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 % ver 1.0e 02/07/2000 since
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 % usage:
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 %\documentclass[a4j]{jreport}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 %\usepackage{master_paper}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 %\title{卒論タイトル \\ 長い}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 %\etitle{\pLaTeX2e style test file for Teri's thesis }
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 %\year{平成11年度}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 %\belongto{琉球大学大学工学部\\ 情報工学科}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 %\author{豊平 絵梨}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 %\begin{document}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 %\maketitle
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 %%要旨
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 %\input{abstract.tex}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
24 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
25 %%目次
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
26 %\tableofcontents
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
27 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
28 %%図目次
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
29 %\listoffigures
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
30 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
31 %%表目次
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
32 %\listoftables
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
33 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
34 %%第一章
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
35 %\input{chapter1.tex}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
36 %%chapter1.texの\chapter{}の後ろに次のコマンドを追加してください。
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
37 %%ページカウントがリセットされ、ページ数がアラビア文字になります。
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
38 %% \pagenumbering{arabic}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
39 %%第二章
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
40 %\input{chapter2.tex}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
41 %%第三章
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
42 %\input{chapter3.tex}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
43 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
44 %%付録
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
45 %\input{appendix.tex}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
46 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
47 %%謝辞
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
48 %%\input{thanx.tex}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
49 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
50 %%参考文献
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
51 %\input{biblography.tex}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
52 %
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
53 %\end{document}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
54
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
55
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
56 %長さ設定
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
57 %\setlength{\topmargin}{-30mm}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
58 %\addtolength{\oddsidemargin}{-15mm}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
59 %\addtolength{\textwidth}{60mm}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
60
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
61 \topmargin -1in \addtolength{\topmargin}{35mm}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
62 \headheight 0mm
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
63 \headsep 0mm
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
64 \oddsidemargin -1in \addtolength{\oddsidemargin}{30mm}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
65 %\evensidemargin -1in \addtolength{\evensidemargin}{8mm}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
66 \textwidth 160mm
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
67 \textheight 230mm
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
68 %\footheight 0mm
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
69 %\footskip 0mm
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
70 %\pagestyle{empty}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
71
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
72
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
73 %年度
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
74 \def\@year{}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
75 \def\year#1{\gdef\@year{#1}}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
76 %英文タイトル
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
77 \def\@etitle{}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
78 \def\etitle#1{\gdef\@etitle{#1}}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
79 %アイコン
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
80 \def\@icon{}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
81 \def\icon#1{\gdef\@icon{#1}}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
82 %所属
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
83 \def\@belongto{}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
84 \def\belongto#1{\gdef\@belongto{#1}}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
85
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
86 %表紙
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
87 \renewcommand{\maketitle}{%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
88 \newpage\null
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
89 \thispagestyle{empty}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
90 \vskip 0cm%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
91 \begin{center}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
92 \let\footnote\thanks
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
93 {\huge \@year \par}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
94 \vskip 3em%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
95 {\Huge \@title \par}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
96 \vskip 1em%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
97 {\huge \@etitle \par}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
98 \vskip 8em%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
99 {\huge \@icon \par}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
100 \vskip 0.5em%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
101 {\huge \@belongto \par}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
102 \vskip 1.0em%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
103 {\huge \@author \par}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
104
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
105 \end{center}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
106 \par\vskip 1.5em
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
107 }
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
108
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
109
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
110 %abstract
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
111 \renewenvironment{abstract}{%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
112 \titlepage
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
113 \thispagestyle{empty}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
114 \null\vfil
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
115 \@beginparpenalty\@lowpenalty
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
116 {\Huge \bfseries \abstractname}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
117 \begin{center}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
118 \@endparpenalty\@M
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
119 \end{center}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
120 }%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
121
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
122
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
123 %目次
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
124 \renewcommand{\tableofcontents}{%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
125 \pagestyle{plain}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
126 \if@twocolumn\@restonecoltrue\onecolumn
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
127 \else\@restonecolfalse\fi
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
128 \chapter*{\contentsname
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
129 \@mkboth{\contentsname}{\contentsname}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
130 } \pagenumbering{roman}\@starttoc{toc}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
131 \if@restonecol\twocolumn\fi
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
132 }
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
133
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
134 %章
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
135 \renewcommand{\chapter}{%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
136 \pagestyle{plain}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
137 \if@openright\cleardoublepage\else\clearpage\fi
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
138 \thispagestyle{jpl@in}%
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
139 \global\@topnum\z@
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
140 \@afterindentfalse
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
141 \secdef\@chapter\@schapter}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
142
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
143
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
144 \renewcommand{\prepartname}{} %\renewcommand{\prepartname}{第}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
145 \renewcommand{\postpartname}{部}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
146 \renewcommand{\prechaptername}{第}%\renewcommand{\prechaptername}{第}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
147 \renewcommand{\postchaptername}{章}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
148 \renewcommand{\contentsname}{目 次}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
149 \renewcommand{\listfigurename}{図 目 次}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
150 \renewcommand{\listtablename}{表 目 次}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
151 \renewcommand{\bibname}{参考文献}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
152 \renewcommand{\indexname}{索 引}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
153 \renewcommand{\figurename}{図}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
154 \renewcommand{\tablename}{表}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
155 \renewcommand{\appendixname}{付 録}
Ken Miyahira <e175733@ie.u-ryukyu.ac.jp>
parents:
diff changeset
156 \renewcommand{\abstractname}{要 旨}