This repository has been archived by the owner on Oct 7, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsist09.tex
205 lines (192 loc) · 7 KB
/
sist09.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
\documentclass[uplatex]{jsarticle}
\usepackage{sist09}
\usepackage{booktabs}%表組み
\usepackage{mathtools}\mathtoolsset{showonlyrefs=true}%数式番号
\usepackage{gitinfo2}
\usepackage{listings,jlisting}
\lstset{
language={TeX},
%backgroundcolor={\color[gray]{.85}},
basicstyle={\ttfamily\small},
identifierstyle={\small},
commentstyle={\small\ttfamily \color[rgb]{1,0,0}},
keywordstyle={\small\bfseries \color[rgb]{0,0,1}},
ndkeywordstyle={\small\bfseries \color[rgb]{0,1,0}},
stringstyle={\small\ttfamily \color[rgb]{0,0,1}},
frame={tb},
breaklines=true,
columns=[l]{fullflexible},
numbers=left,
xrightmargin=0zw,
xleftmargin=3zw,
numberstyle={\scriptsize},
stepnumber=1,
numbersep=1zw,
morecomment=[l]{//}
}
\author{渡邉充哉}
\date{\today}
\title{sist09.sty}
%titlepageここから
\renewcommand{\sistTitle}{sist09}%標題
\renewcommand{\Engtitle}{sist09}%英文標題
\renewcommand{\reportnumber}{}%レポート番号
\renewcommand{\thesis}{パッケージ説明文書}%レポート名
\renewcommand{\edition}{(v1.0.0)}%レポートの種類・版表示
\renewcommand{\id}{}%学籍番号
\renewcommand{\sistAuthor}{渡邉 充哉}%著者
\renewcommand{\Engauthor}{WATANABE Atsuya}%英文著者名
\renewcommand{\freespace}{}
\renewcommand{\yearr}{2021}%発行年
\renewcommand{\sistDate}{\today}%発行日
\renewcommand{\organization}{~}
\renewcommand{\department}{~}%発行者名
\renewcommand{\Engdepartment}{}%英文発行者名
\renewcommand{\address}{}%発行者所在地
\renewcommand{\tel}{}%発行者電話番号
\renewcommand{\mail}{}
\renewcommand{\editdata}{\sistDate}%版履歴
\begin{document}
\maketitle
% \maketitlepage%表紙
\pagenumbering{roman}
%\makedocumentseet
\begin{abstract}
このスタイルファイルはSIST 09(科学技術情報流通技術基準 科学技術レポートの様式)に沿った文書作成を支援するものです。
\end{abstract}
\tableofcontents%目次
\thispagestyle{empty}%ページ番号消去
\pagenumbering{arabic}
\setcounter{page}{1}
%==========記事ここから==========
\section{変数}
このスタイルファイルでは表\ref{tbl:variable}に示したように多くの変数及び命令を定義した。
\begin{table*}
\centering
\caption{定義した変数及び命令\label{tbl:variable}}
\begin{tabular}{lll}
\toprule
\multicolumn{2}{l}{変数} & 内容\\
\midrule
\multicolumn{2}{l}{表紙・奥付用変数}\\
&\verb|\sistTitle| & 表題\\
&\verb|\Engtitle| & 英文標題\\
&\verb|\reportnumber| & レポート番号\\
&\verb|\thesis| & レポート名\\
&\verb|\edition| & 版表示\\
&\verb|\id| & 学籍番号\\
&\verb|\sistAuthor| & 著者\\
&\verb|\Engauthor| & 英文著者名\\
&\verb|\freespace| & 空白スペース\\
&\verb|\yearr| & 発行年(数字だけ)\\
&\verb|\sistDate| & 発行日\\
&\verb|\organization|& 所属機関\\
&\verb|\department| & 発行者名\\
&\verb|\Engdepartment|& 英文発行者名\\
&\verb|\address| & 発行者所在地\\
&\verb|\tel| & 発行者電話番号\\
&\verb|\mail| & 発行者メールアドレス\\
&\verb|\editdata| & 版履歴\\
\multicolumn{2}{l}{ドキュメントシート用変数}\\
&\verb|\syoroku| & 抄録\\
&\verb|\datee| & 発行日(yyyy-mm-dd)\\
&\verb|\Engaddress| & 英文発行者所在地\\
&\verb|\ISBN| & ISBN\\
&\verb|\ISSN| & ISSN\\
&\verb|\keyword| & キーワード\\
&\verb|\thesaurus| & シソーラス\\
&\verb|\category| & 分類(NDC等)\\
&\verb|\valuee| & 価格\\
命令
&\verb|\maketitlepage| & 表紙の出力\\
&\verb|\makedocumentseet| & ドキュメントシートの出力\\
&\verb|\makeokuzuke| & 奥付の出力\\
\bottomrule
\end{tabular}
\end{table*}
\section{依存関係}
必要なパッケージは以下の通りです。
\begin{itemize}
\item geometry
\item booktabs
\item url
\item hyperref
\item pxjahyper
\end{itemize}
\section{使用例}
\verb|sist09templete.tex|をタイプセットすると次のような結果が得られます。
\clearpage
\lstinputlisting[caption=テンプレート ``sist09.tex'',label=templete]{sist09templete.tex}
\clearpage
\renewcommand{\sistTitle}{\tt\textbackslash sistTitle}%標題
\renewcommand{\Engtitle}{\tt\textbackslash Engtitle}%英文標題
\renewcommand{\reportnumber}{\tt\textbackslash reportnumber}%レポート番号
\renewcommand{\thesis}{\tt\textbackslash thesis}%レポート名
\renewcommand{\edition}{\tt\textbackslash edition}%レポートの種類・版表示
\renewcommand{\id}{\tt\textbackslash id}%学籍番号
\renewcommand{\sistAuthor}{\tt \textbackslash sistAuthor}%著者
\renewcommand{\Engauthor}{\tt\textbackslash Engauthor}%英文著者名
\renewcommand{\freespace}{\tt\textbackslash freespace}
\renewcommand{\yearr}{\tt\textbackslash yearr}%発行年
\renewcommand{\sistDate}{\tt\textbackslash sistDate}%発行日
\renewcommand{\organization}{\tt\textbackslash organization}
\renewcommand{\department}{\tt\textbackslash department}%発行者名
\renewcommand{\Engdepartment}{\tt\textbackslash Engdepartment}%英文発行者名
\renewcommand{\address}{\tt\textbackslash address}%発行者所在地
\renewcommand{\tel}{\tt\textbackslash tel}%発行者電話番号
\renewcommand{\mail}{\tt\textbackslash mail}
\renewcommand{\editdata}{\tt\textbackslash editdata}%版履歴
\renewcommand{\syoroku}{\tt\textbackslash syoroku}
\renewcommand{\datee}{\tt\textbackslash datee}
\renewcommand{\Engaddress}{\tt\textbackslash Engaddress}
\renewcommand{\ISBN}{\tt\textbackslash ISBN}
\renewcommand{\ISSN}{\tt\textbackslash ISSN}
\renewcommand{\keyword}{\tt\textbackslash keyword}
\renewcommand{\thesaurus}{\tt\textbackslash thesaurus}
\renewcommand{\category}{\tt\textbackslash category}
\renewcommand{\valuee}{\tt\textbackslash valuee}
\maketitlepage
\makedocumentseet
%\makeokuzuke
%----------奥付----------
%mailリンク内で\textbackslashが使えないので。
\begin{table}[b]
\centering
\begin{tabular}{ll}
\vbox to 180mm{\vfill} \\
\multicolumn{2}{l}{\small\thesis} \\
\multicolumn{1}{l}{\Large\sistTitle}& \\
\toprule
\editdata \\
% &編集並びに発行 \\
\sistAuthor\\
\organization \\
\department \\
\address \\
TEL: \tel \\
Mail: \mail \\
\bottomrule
%\multicolumn{2}{c}{\copyright \yearr \organization}
\end{tabular}
\end{table}
%----------奥付----------
\renewcommand{\sistTitle}{sist09}%標題
\renewcommand{\Engtitle}{sist09}%英文標題
\renewcommand{\reportnumber}{}%レポート番号
\renewcommand{\thesis}{スタイルファイル解説文書}%レポート名
\renewcommand{\edition}{v1.0.0}%レポートの種類・版表示
\renewcommand{\id}{}%学籍番号
\renewcommand{\sistAuthor}{渡邉 充哉}%著者
\renewcommand{\Engauthor}{WATANABE Atsuya}%英文著者名
\renewcommand{\freespace}{}
\renewcommand{\yearr}{2021}%発行年
\renewcommand{\sistDate}{\today}%発行日
\renewcommand{\organization}{~}
\renewcommand{\department}{~}%発行者名
\renewcommand{\Engdepartment}{}%英文発行者名
\renewcommand{\address}{}%発行者所在地
\renewcommand{\tel}{}%発行者電話番号
\renewcommand{\mail}{}
\renewcommand{\editdata}{\sistDate}%版履歴
%==========記事ここまで==========
\end{document}