annotate Paper/paper.tex @ 5:16305e9540cc

add about context etc
author ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
date Fri, 30 Apr 2021 16:30:47 +0900
parents 48b77cf5b5cd
children 9cf99ee758a5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 %%
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 %% 研究報告用スイッチ
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 %% [techrep]
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 %%
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 %% 欧文表記無しのスイッチ(etitle,eabstractは任意)
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 %% [noauthor]
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 %%
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 %\documentclass[submit,techrep]{ipsj}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 \documentclass[submit,techrep,noauthor]{ipsj}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
14 \usepackage[dvips, dvipdfmx]{graphicx}
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 \usepackage{latexsym}
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
16 \usepackage{listings}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
17 \lstset{
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
18 language=C,
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
19 tabsize=2,
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
20 frame=single,
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
21 basicstyle={\tt\footnotesize}, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
22 identifierstyle={\footnotesize}, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
23 commentstyle={\footnotesize\itshape}, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
24 keywordstyle={\footnotesize\ttfamily}, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
25 ndkeywordstyle={\footnotesize\ttfamily}, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
26 stringstyle={\footnotesize\ttfamily},
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
27 breaklines=true,
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
28 captionpos=b,
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
29 columns=[l]{fullflexible}, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
30 xrightmargin=0zw, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
31 xleftmargin=1zw, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
32 aboveskip=1zw,
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
33 numberstyle={\scriptsize}, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
34 stepnumber=1,
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
35 numbersep=0.5zw, %
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
36 lineskip=-0.5ex,
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
37 }
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
38 \usepackage{caption}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
39
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
40
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
41 \def\Underline{\setbox0\hbox\bgroup\let\\\endUnderline}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
42 \def\endUnderline{\vphantom{y}\egroup\smash{\underline{\box0}}\\}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
43 \def\|{\verb|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
44 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
45
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
46 %\setcounter{巻数}{59}%vol59=2018
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
47 %\setcounter{号数}{10}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
48 %\setcounter{page}{1}
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
49 \renewcommand{\lstlistingname}{Code}
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
50
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
51 \begin{document}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
52
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
53
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
54 \title{GearsOSの分散ファイルシステムの設計}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
55
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
56 \etitle{Designing a Distributed File System for GearsOS}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
57
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
58 \affiliate{IPSJ}{情報処理学会\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
59 IPSJ, Chiyoda, Tokyo 101--0062, Japan}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
60
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
61
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
62 \paffiliate{JU}{琉球大学理工学研究科情報工学専攻\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
63 Johoshori Uniersity}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
64
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
65 \author{一木貴裕}{Ikki Takahiro}{KIE}[ikki-tkhr@cr.ie.u-ryukyu.ac.jp]
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
66 \author{河野 真治}{Kono Shinzi}{IE}[kono@ie.u-ryukyu.ac.jp]
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
67
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
68 \begin{abstract}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
69 本研究室ではgearというプログラミング概念を持つ, 分散フレームワークChristieを開発している. Christieはノード同士がDatagearと呼ばれる変数データを送信しあうことにより, 簡潔に分散プログラムの記述を行うことができる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
70 このChristieの仕組みを, 同様に本研究室が開発しているGearsOSに組み込み, ファイルシステムを構築したい. GearsOSはノーマルレベルとメタレベルを分けて記述できるContinuation based C(CbC)で構成されており、Christieと近い仕様をもつ.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
71 \end{abstract}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
72
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
73
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
74 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
75 %\begin{jkeyword}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
76 %情報処理学会論文誌ジャーナル,\LaTeX,スタイルファイル,べからず集
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
77 %\end{jkeyword}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
78 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
79 %\begin{eabstract}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
80 %This document is a guide to prepare a draft for submitting to IPSJ
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
81 %Journal, and the final camera-ready manuscript of a paper to appear in
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
82 %IPSJ Journal, using {\LaTeX} and special style files. Since this
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
83 %document itself is produced with the style files, it will help you to
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
84 %refer its source file which is distributed with the style files.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
85 %\end{eabstract}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
86 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
87 %\begin{ekeyword}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
88 %IPSJ Journal, \LaTeX, style files, ``Dos and Dont's'' list
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
89 %\end{ekeyword}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
90
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
91 \maketitle
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
92
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
93 %1
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
94 \section{GearsOSのファイルシステムの開発}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
95 当研究室ではOSの信頼性の検証を目的としたOSであるGearsOSを開発している.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
96 GearsOSはユーザレベルとメタレベルを分離して記述が行える言語であるContinuation based C(以下CbC)で記述されており, Gearというプログラミング概念を持つ.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
97
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
98 GearsOSは現在開発途上であるため, 現在は言語フレームワークとしてしか動作しない。OSとして起動するためにこれから実装が必要な機能が多く存在しており, その中の一つとして分散ファイルシステムが挙げられる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
99 GearsOSの分散ファイルシステムを構成するために、当研究室が開発している分散フレームワークChristieの仕組みを用いようと考えた.
5
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
100
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
101 ChrsitieはGearsOSのもつGearという概念とよく似た, 別のGearというプログラミング概念を持っており, DataGearと呼ばれる変数データを接続されたノード同士が送信しあうことで分散処理を簡潔に記述することができる. DataGearは指定された型と名前を持つkeyに対応しており, プログラムが必要なkeyにデータが揃ってから初めてプログラムが処理される.
5
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
102 また, ChrisiteはTopologyManagerと呼ばれる機能を持っており, 任意の形でノード同士の配線を行いTopologyを形成する機能を持っている.
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
103
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
104
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
105 %2
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
106 \section{現代のファイルシステムについて}
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
107
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
108
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
109 %2.1
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
110 \section{Continuation based C}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
111 GearsOSはC言語の下位言語であるContinuation based Cを用いて記述されている. CbCは関数呼び出しでなく, 継続を導入しており, スタック領域を用いずjmp命令でコード間を移動することにより軽量な継続を実現している. CbCではこの継続を用いてfor文などのループの代わりに再起呼び出しを行う. 実際のOSやアプリケーションを記述する際にはGCCまたはLLVM/clangのCbC実装を用いる.
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
112
5
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
113 CbCでは関数の代わりにCodeGearという単位でプログラミングを行う. CodeGearは\texttt{\_\_code}で宣言を行い, 各CodeGearはDataGearと呼ばれる変数データを入力として受け取り, その結果を別のDataGearに書き込む. 特に入力のDataGeatをInputDataGear, 出力されるDataGearを OutputDataGearと呼ぶ. CodeGearとDataGearの関係図を図\ref{fig:cgdg}に示す.
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
114 CodeGearは関数呼び出しのスタックを持たないため, 一度CodeGearを遷移すると元の処理に戻ってくることができない.
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
115
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
116 CbCコードの例をソースコード\ref{label=src:cbc_example}に示す.%refを使う
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
117
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
118 \begin{figure}[tb]
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
119 \begin{center}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
120 \includegraphics[width=80mm]{images/cgdg.pdf}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
121 \end{center}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
122 \caption{CodeGearと入出力の関係図}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
123 \label{fig:cgdg}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
124 \end{figure}
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
125
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
126 \begin{lstlisting}[frame=lrbt,label=src:cbc_example,caption={CbCの例題}]
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
127 void syscall(void)
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
128 #include <stdio.h>
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
129 __code CG2(){
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
130 int i = 10;
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
131 printf("i = %d\n", i);
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
132 }
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
133
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
134 __code CG1(){
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
135 printf("Hello\n");
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
136 goto CG2();
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
137 }
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
138
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
139 int main(){
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
140 goto CG1();
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
141 }
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
142
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
143 \end{lstlisting}
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
144
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
145
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
146 \section{CbCを用いたOSの記述}
5
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
147 CodeGearの遷移はノーマルレベルから見ると単純にCodeGearがDataGearをInput, Outputをのみ繰り返し, コードブロックを移動しているように見える.
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
148 CodeGearが別のDataGearに遷移する際のDataGearとの関係性を図\ref{fig:meta-cgdg} に示す. ノーマルレベルではDataGearを受け取ったCodeGearを実行, 実行結果をDataGearに書き込み別のCodeGearに継続していると見える.
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
149
5
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
150 しかし, 実際にはCodeGearから別のCodeGearへの遷移にはデータの整合性の確認などのメタ計算が必要となる.
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
151 コード間の遷移に必要となるメタ計算は, MetaCodeGearと呼ばれるCodeGearごとに実装されたCodeGearで行う.
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
152 MetaCodeGearで参照されるDataGearをMetaDataGear呼び, また, CodeGearの直前に実行されるMetaCodeGearをStubCodeGearと呼ぶ.
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
153 これらMeta計算部分を含めたCodeGearの遷移とDataGearの関係性を図示すると図\ref{fig:meta-cgdg} の下段の形に表せる. CordGearの実行前後に実行されるMetaCodeGearや入出力のDataGearをMetaDagaGearから取り出すなどのメタ計算が加わる.
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
154
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
155 MetaCodeGearは詳細な処理の変更や, スクリプトに問題がある場合を除き, プログラマが直接実装する必要がなく, GearsOSが持つPerlスクリプトにより, GearsOSがビルドされる際に生成される.
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
156
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
157 CodeGearの遷移に重要な役割を持つMetaDataGearとしてcontextが存在する。
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
158 contextは遷移先のCodeGearとMetaDataGearの紐付けや, 計算に必要なDataGearの保存や管理を行う.
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
159 加えてcontextは処理に必要になるCodeGearの番号とMetaCodeGearの対応表や, DataGearの格納場所を持つ. contextと各データ構造の役割を図\ref{fig:context}に示す.
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
160 計算に必要なデータ構造と処理を持つデータ構造であることから, contextは従来のOSのプロセスに相当し, ユーザープログラムごとにcontextが存在している.
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
161
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
162
4
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
163 \begin{figure}[tb]
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
164 \begin{center}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
165 \includegraphics[width=80mm]{images/meta-cg-dg.pdf}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
166 \end{center}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
167 \caption{CodeGearとMetaCodeGearの関係図}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
168 \label{fig:meta-cgdg}
48b77cf5b5cd add images & codes etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
169 \end{figure}
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
170
5
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
171 \begin{figure}[tb]
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
172 \begin{center}
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
173 \includegraphics[width=80mm]{images/Context_ref.pdf}
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
174 \end{center}
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
175 \caption{Contextを介したCodeGearの継続}
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
176 \label{fig:context}
16305e9540cc add about context etc
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
177 \end{figure}
3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
178
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
179 %3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
180 \section{論文フォーマットの指針}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
181 \label{sec:format}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
182
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
183 以下,情報処理学会論文誌ジャーナル用スタイルファイルを用いた論文フォーマットの指針について述べるので,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
184 これに従って原稿を用意頂きたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
185 \LaTeX を用いた一般的な文章作成技術については,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
186 \cite{okumura, companion} 等を参考にされたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
187
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
188
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
189
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
190 %4
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
191 \section{論文の構成}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
192 \label{config}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
193
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
194 ファイルは次のようになる.下線部は投稿時に省略可能なもの.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
195
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
196 \noindent
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
197 \|\documentclass[submit,techrep,noauthor]{ipsj}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
198 \quad 必要ならばユーザのマクロをここに記述\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
199 \|\begin{document}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
200 \|\title{表題(和文)}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
201 \|\etitle{表題(英文)}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
202 \Underline{\|\affiliate{所属ラベル}{<和文所属>\\<英文所属>}|}\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
203 \quad 必要ならば \|\paffiliate| により現在の所属を宣言する\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
204 \Underline{\|\paffiliate{現所属ラベル}{<和現所属>\\<英現所属>}|}\\\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
205 \Underline{\|\author{情報 太郎}{Taro Joho}|}\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
206 \Underline{\| {<所属ラベル>}[E-mail]|}\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
207 \Underline{\|\author{処理 花子}{Hanako Shori}|}\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
208 \Underline{\| {<所属ラベル2,現所属ラベル3>}|}\\\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
209 \|\begin{abstract}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
210 \|<概要(和文)>|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
211 \|\end{abstract}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
212 \|\begin{eabstract}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
213 \|<概要(英文)>|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
214 \|\end{eabstract}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
215 \|\maketitle|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
216 \|\section{|第1節の表題\|}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
217 \dots\dots\dots\dots\dots\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
218 \quad \|<本文>|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
219 \dots\dots\dots\dots\dots\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
220 謝辞がある場合は\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
221 \|\begin{acknowledgment}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
222 \|\end{acknowledgment}|\\\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
223 \|\begin{thebibliography}{99}%9 or 99|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
224 \|\bibitem{1}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
225 \|\bibitem{2}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
226 \|\end{thebibliography}|\\\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
227 付録がある場合は\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
228 \|\appendix|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
229 \|\section{|付録1節の表題\|}|\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
230 \|\end{document}|
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
231
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
232
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
233 %4.1
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
234 \subsection{表題・著者名等}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
235
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
236 表題,著者名とその所属,および概要を前述のコマンドや環境により{\bf 和文と
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
237 英文の双方について}定義した後,\|\maketitle| によって出力する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
238
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
239
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
240 \newpage%%%%%
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
241
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
242 %4.1.1
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
243 \subsubsection{表題}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
244
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
245 表題は,\|\title| および \|\etitle| で定義した表題はセンタリングされる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
246 文字数の多いものについては,適宜 \|\\| を挿入して改行する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
247
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
248 %4.1.2
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
249 \subsubsection{著者名・所属}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
250
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
251 各著者の所属を第一著者から順に \|\affiliate| を用いてラベル(第1引数)を付けながら定義すると,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
252 脚注に番号を付けて所属が出力される.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
253 なお,複数の著者が同じ所属である場合には,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
254 一度定義するだけで良い.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
255
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
256
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
257
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
258 現在の所属は \|\paffiliate| を用い,同様にラベル,所属先を記述する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
259 所属先には自動で「現在」,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
260 \|\\|の改行で「Presently with」が挿入される.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
261 著者名は \|\author| で定義する.各著者名の直後に,英文著者名,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
262 所属ラベルとメールアドレスを記入する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
263 著者が複数の場合は \|\author| を繰り返すことで,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
264 2人,3人,\dots と増えていく.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
265 現在の所属や,複数の所属先を追加する場合には,所属ラベルをカンマで区切り,追加すればよい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
266
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
267
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
268 また,メールアドレス部分は省略が可能である.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
269
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
270
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
271
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
272
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
273
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
274 %4.1.3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
275 \subsubsection{概要}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
276
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
277 和文の概要は \|abstract| 環境の中に,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
278 英文の概要は \|eabstract| 環境の中に,それぞれ記述する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
279
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
280
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
281
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
282 %4.2
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
283 \subsection{本文}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
284
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
285 %4.2.1
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
286 \subsubsection{見出し}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
287
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
288 節や小節の見出しには \|\section|, \|\subsection|, \|\subsubsection|,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
289 \|\paragraph| といったコマンドを使用する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
290
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
291 \<「定義」,「定理」などについては,\|\newtheorem|で適宜環境を宣言し,そ
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
292 の環境を用いて記述する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
293
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
294 %4.2.2
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
295 \subsubsection{行送り}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
296
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
297 2段組を採用しており,左右の段で行の基準線の位置が一致することを原則としている.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
298 また,節見出しなど,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
299 行の間隔を他よりたくさんとった方が読みやすい場所では,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
300 この原則を守るようにスタイルファイルが自動的にスペースを挿入する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
301 したがって本文中では \|\vspace| や \|\vskip| を用いたスペースの調整を行なわないようにすること.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
302
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
303
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
304 %4.2.3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
305 \subsubsection{フォントサイズ}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
306
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
307 フォントサイズは,スタイルファイルによって自動的に設定されるため,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
308 基本的には著者が自分でフォントサイズを変更する必要はない.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
309
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
310 %4.2.4
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
311 \subsubsection{句読点}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
312
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
313 句点には全角の「.」,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
314 読点には全角の「,」を用いる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
315 ただし英文中や数式中で「.」や「,」を使う場合には,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
316 半角文字を使う.「。」や「、」は使わない.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
317
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
318
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
319
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
320 %4.2.5
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
321 \subsubsection{全角文字と半角文字}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
322
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
323 全角文字と半角文字の両方にある文字は次のように使い分ける.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
324
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
325 \begin{enumerate}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
326 \item 括弧は全角の「(」と「)」を用いる.但し,英文の概要,図表見出し,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
327 書誌データでは半角の「(」と「)」を用いる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
328
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
329 \item 英数字,空白,記号類は半角文字を用いる.ただし,句読点に関しては,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
330 前項で述べたような例外がある.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
331
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
332 \item カタカナは全角文字を用いる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
333
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
334 \item 引用符では開きと閉じを区別する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
335 開きには \|``| を用い,閉じには\|''| を用いる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
336 \end{enumerate}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
337
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
338 %4.2.6
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
339 \subsubsection{箇条書}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
340
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
341 箇条書に関する形式を特に定めていない.場合に応じて標準的な \|enumerate|,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
342 \|itemize|, \|description| の環境を用いてよい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
343
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
344
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
345 %4.2.7
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
346 \subsubsection{脚注}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
347
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
348 脚注は \|\footnote| コマンドを使って書くと,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
349 ページ単位に\footnote{脚注の例.}や\footnote{二つめの脚注.}のような参照記号とともに脚注が生成される.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
350 なお,ページ内に複数の脚注がある場合,参照記号は\LaTeX を2回実行しないと正しくならないことに注意されたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
351
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
352
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
353
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
354 また場合によっては,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
355 脚注をつけた位置と脚注本体とを別の段に置く方がよいこともある.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
356 この場合には,\|\footnotemark| コマンドや \|\footnotetext| コマンドを使って対処していただきたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
357
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
358
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
359 なお,脚注番号は論文内で通し番号で出力される.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
360
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
361
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
362
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
363
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
364 %4.2.8
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
365 \subsubsection{OverfullとUnderfull}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
366
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
367 組版時にはoverfullを起こさないことを原則としている.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
368 従って,まず提出するソースが著者の環境でoverfullを起こさないように,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
369 文章を工夫するなどの最善の努力を払っていただきたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
370 但し,\|flushleft| 環境,\|\\|,\|\linebreak| などによる両端揃えをしない形でのoverfullの回避は,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
371 できるだけ避けていただきたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
372 また著者の執筆時点では発生しないoverfullが,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
373 組版時の環境では発生することもある.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
374 このような事態をできるだけ回避するために,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
375 文中の長い数式や \|\verb| を避ける,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
376 パラグラフの先頭付近では長い英単語を使用しない,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
377 などの注意を払うようにして頂きたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
378
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
379
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
380
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
381
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
382 %4.3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
383 \subsection{数式}\label{sec:Item}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
384
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
385 %4.3.1
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
386 \subsubsection{本文中の数式}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
387
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
388 本文中の数式は \|$| と \|$|, \|\(| と \|\)|, あるいは \|math| 環境のいず
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
389 れで囲んでもよい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
390
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
391 %4.3.2
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
392 \subsubsection{別組の数式}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
393
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
394 別組数式(displayed math)については \|$$| と \|$$| は使用せずに,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
395 \|\[| と \|\]| で囲むか,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
396 \|displaymath|, \|equation|, \|eqnarray| のいずれかの環境を用いる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
397 これらは
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
398 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
399 \begin{equation}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
400 \Delta_l = \sum_{i=l|1}^L\delta_{pi}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
401 \end{equation}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
402 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
403 のように,センタリングではなく固定字下げで数式を出力し,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
404 かつ背が高い数式による行送りの乱れを吸収する機能がある.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
405
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
406 %4.3.3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
407 \subsubsection{eqnarray環境}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
408
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
409 互いに関連する別組の数式が2行以上連続して現れる場合には,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
410 単に\|\[| と \|\]|,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
411 あるいは \|\begin{equation}| と\|\end{equation}| で囲った数式を書き並べるのではなく,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
412 \|\begin|\allowbreak\|{eqnarray}| と \|\end{eqnarray}| を使って,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
413 等号(あるいは不等号)の位置で縦揃えを行なった方が読みやすい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
414
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
415
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
416 %4.3.4
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
417 \subsubsection{数式のフォント}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
418
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
419 \LaTeX が標準的にサポートしているもの以外の特殊な数式用フォントは,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
420 できるだけ使わないようにされたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
421 どうしても使用しなければならない場合には,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
422 その旨申し出て頂くとともに,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
423 組版工程に深く関与して頂くこともあることに留意されたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
424
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
425
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
426 \begin{figure}[tb]
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
427 \setbox0\vbox{
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
428 \hbox{\|\begin{figure}[tb]|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
429 \hbox{\quad \|<|図本体の指定\|>|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
430 \hbox{\|\caption{<|和文見出し\|>}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
431 \hbox{\|\ecaption{<|英文見出し\|>}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
432 \hbox{\|\label{| $\ldots$ \|}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
433 \hbox{\|\end{figure}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
434 }
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
435 \centerline{\fbox{\box0}}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
436 \caption{1段幅の図}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
437 \ecaption{Single column figure with caption\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
438 explicitly broken by $\backslash\backslash$.}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
439 \label{fig:single}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
440 \end{figure}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
441
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
442
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
443
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
444 %4.4
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
445 \subsection{図}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
446
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
447 1段の幅におさまる図は,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
448 \figref{fig:single} の形式で指定する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
449 位置の指定に \|h| は使わない.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
450 また,図の下に和文と英文の双方の見出しを,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
451 \|\caption| と \|\ecaption| で指定する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
452 文字数が多い見出しはは自動的に改行して最大幅の行を基準にセンタリングするが,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
453 見出しが2行になる場合には適宜 \|\\| を挿入して改行したほうが良い結果となることがしばしばある
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
454 (\figref{fig:single} の英文見出しを参照).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
455 図の参照は \|\figref{<|ラベル\|>}| を用いて行なう.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
456
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
457
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
458
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
459
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
460 \begin{figure}[tb]
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
461 \begin{minipage}[t]{0.5\columnwidth}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
462 \footnotesize
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
463 \setbox0\vbox{
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
464 \hbox{\|\begin{minipage}[t]%|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
465 \hbox{\| {0.5\columnwidth}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
466 \hbox{\|\CaptionType{table}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
467 \hbox{\|\caption{| \ldots \|}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
468 \hbox{\|\ecaption{| \ldots \|}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
469 \hbox{\|\label{| \ldots \|}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
470 \hbox{\|\makebox[\textwidth][c]{%|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
471 \hbox{\|\begin{tabular}[t]{lcr}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
472 \hbox{\|\hline\hline|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
473 \hbox{\|left&center&right\\\hline|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
474 \hbox{\|L1&C1&R1\\|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
475 \hbox{\|L2&C2&R2\\\hline|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
476 \hbox{\|\end{tabular}}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
477 \hbox{\|\end{minipage}|}}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
478 \hbox{}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
479 \centerline{\fbox{\box0}}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
480 \caption{\protect\tabref*{tab:right} の中身}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
481 \ecaption{Contents of Table \protect\ref{tab:right}.}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
482 \label{fig:left}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
483 \end{minipage}%
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
484 \begin{minipage}[t]{0.5\columnwidth}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
485 \CaptionType{table}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
486 \caption{\protect\figref*{fig:left} で作成した表}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
487 \ecaption{A table built by\\ Fig.\,\protect\ref{fig:left}.}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
488 \label{tab:right}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
489 \vskip1mm
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
490 \makebox[\textwidth][c]{\begin{tabular}[t]{lcr}\hline\hline
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
491 left&center&right\\\hline
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
492 L1&C1&R1\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
493 L2&C2&R2\\\hline
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
494 \end{tabular}}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
495 \end{minipage}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
496 \end{figure}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
497
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
498 \begin{figure*}[tb]
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
499 \setbox0\vbox{\large
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
500 \hbox{\|\begin{figure*}[t]|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
501 \hbox{\quad \|<|図本体の指定\|>|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
502 \hbox{\|\caption{<|和文見出し\|>}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
503 \hbox{\|\ecaption{<|英文見出し\|>}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
504 \hbox{\|\label{| $\ldots$ \|}|}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
505 \hbox{\|\end{figure*}|}}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
506 \centerline{\fbox{\hbox to.9\textwidth{\hss\box0\hss}}}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
507 \caption{2段幅の図}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
508 \ecaption{Double column figure.}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
509 \label{fig:double}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
510 \end{figure*}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
511
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
512
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
513 また紙面スペースの節約のために,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
514 1つの \|figure|(または \|table|)環境の中に複数の図表を並べて表示したい場合には,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
515 \figref{fig:left} と \tabref{tab:right} のように個々の図表と各々の \|\caption|/\|\ecaption|
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
516 を \|minipage| 環境に入れることで実現できる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
517 なお図と表が混在する場合,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
518 \|minipage| 環境の中で\|\CaptionType{figure}| あるいは \|\CaptionType|
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
519 \|{table}| を指定すれば,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
520 外側の環境が \|figure| であっても \|table| であっても指定された見出しが得られる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
521
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
522
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
523
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
524 2段の幅にまたがる図は,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
525 \figref{fig:double} の形式で指定する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
526 位置の指定は \|t| しか使えない.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
527
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
528
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
529
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
530 図の中身では本文と違い,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
531 どのような大きさのフォントを使用しても構わない(\figref{fig:double} 参照).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
532 また図の中身として,encapsulate されたPostScriptファイル(いわゆるEPSファイル)を読み込むこともできる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
533 読み込みのためには,プリアンブルで
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
534 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
535 \begin{quote}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
536 \|\usepackage{graphicx}|
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
537 \end{quote}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
538 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
539 を行った上で,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
540 \|\includegraphics| コマンドを図を埋め込む箇所に置き,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
541 その引数にファイル名(など)を指定する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
542
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
543
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
544
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
545
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
546 %4.5
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
547 \subsection{表}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
548
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
549 表の罫線はなるべく少なくするのが,仕上がりをすっきりさせるコツである.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
550 罫線をつける場合には,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
551 一番上の罫線には二重線を使い,左右の端には縦の罫線をつけない (\tabref{tab:example}).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
552 表中のフォントサイズのデフォルトは\|\footnotesize|である.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
553
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
554
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
555 また,表の上に和文と英文の双方の見出しを,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
556 \|\caption|と \|\ecaption| で指定する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
557 表の参照は \|\tabref{<|ラベル\|>}| を用いて行なう.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
558
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
559 \begin{table}[tb]
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
560 \caption{表の例}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
561 \ecaption{An Example of Table.}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
562 \label{tab:example}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
563 \hbox to\hsize{\hfil
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
564 \begin{tabular}{l|lll}\hline\hline
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
565 & column1 & column2 & column3 \\\hline
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
566 row1 & item 1,1 & item 2,1 & ---\\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
567 row2 & --- & item 2,2 & item 3,2 \\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
568 row3 & item 1,3 & item 2,3 & item 3,3 \\
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
569 row4 & item 1,4 & item 2,4 & item 3,4 \\\hline
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
570 \end{tabular}\hfil}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
571 \end{table}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
572
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
573
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
574
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
575
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
576 \newpage%%%%%
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
577
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
578 %4.6
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
579 \subsection{参考文献・謝辞}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
580
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
581 %4.6.1
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
582 \subsubsection{参考文献の参照}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
583
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
584 本文中で参考文献を参照する場合には\|\cite|を使用する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
585 参照されたラベルは自動的にソートされ,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
586 \|[]|でそれぞれ区切られる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
587 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
588 \begin{quote}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
589 文献 \|\cite{companion,okumura}| は\LaTeX の総合的な解説書である.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
590 \end{quote}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
591 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
592 と書くと;
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
593 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
594 \begin{quote}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
595 文献\cite{companion,okumura}は\LaTeX の総合的な解説書である.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
596 \end{quote}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
597 %
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
598 が得られる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
599
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
600 %4.6.2
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
601 \subsubsection{参考文献リスト}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
602 参考文献リストには,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
603 原則として本文中で引用した文献のみを列挙する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
604 順序は参照順あるいは第一著者の苗字のアルファベット順とする.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
605 文献リストはBiB\TeX と\verb+ipsjunsrt.bst+(参照順)
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
606 または\verb+ipsjsort.bst+(アルファベット順)を用いて作り,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
607 \verb+\bibliograhpystyle+と\verb+\bibliography+コマンドにより
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
608 利用することが出来る.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
609 これらを用いれば,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
610 規定の体裁にあったものができるので,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
611 できるだけ利用していただきたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
612 また製版用のファイル群には\verb+.bib+ファイルではなく\verb+.bbl+ファイルを
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
613 必ず含めることに注意されたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
614 一方,何らかの理由でthebibliography環境で文献リストを
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
615 「手作り」しなければならない場合は,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
616 このガイドの参考文献リストを注意深く見て,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
617 そのスタイルにしたがっていただきたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
618
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
619
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
620
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
621
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
622 %4.6.3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
623 \subsubsection{謝辞}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
624
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
625 謝辞がある場合には,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
626 参考文献リストの直前に置き,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
627 \|acknowledgment|環境の中に入れる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
628
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
629
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
630
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
631 %5
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
632 \section{論文内容に関する指針}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
633
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
634 論文の内容について,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
635 論文誌ジャーナル編集委員会で作成した「べからず集」を以下に示す.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
636 投稿前のチェックリストとして利用頂きたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
637 これ以外にも,査読者用,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
638 メタ査読者用の「べからず集」\cite{webpage2}も公開しているので,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
639 参照されたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
640 また,作文技術に関する \cite{book1, book2, book3, book4}のような書籍も参考になる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
641
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
642
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
643
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
644 %5.1
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
645 \subsection{書き方の基本}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
646
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
647 \begin{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
648 \item[$\Box$] 研究の新規性,有用性,信頼性が読者に伝わるように記述する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
649 \item[$\Box$] 読み手に,読みやすい文章を心がける(内容が前後する,背景・
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
650 課題の設定が不明瞭などは読者にとって負担).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
651 \item[$\Box$] 解決すべき問題が汎用化(一般的に記述)されていないのは再
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
652 考を要する(XX大学の問題という記述に終始).あるいは,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
653 (単に「作りました」だけで)解決すべき問題そのものの記述
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
654 がないのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
655 \item[$\Box$] 結論が明確に記されていない,または,範囲,限界,問題点な
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
656 どの指摘が適切ではない,または,結論が内容にそったもので
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
657 はないものは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
658 \item[$\Box$] 科学技術論文として不適当な表現や,分かりにくい表現がある
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
659 のは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
660 \item[$\Box$] 極端な口語体や,長文の連続などは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
661 \item[$\Box$] 章,節のたて方,全体の構成等が適切でない文章は再考を要す
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
662 る.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
663 \item[$\Box$] 文中の文脈から推測しないと内容の把握が困難な論文にしない.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
664 \item[$\Box$] 説明に飛躍した点があり,仮説等の説明が十分ではないのは再
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
665 考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
666 \item[$\Box$] 説明に冗長な点,逆に簡単すぎる点があるのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
667 \item[$\Box$] 未定義語を減らす.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
668 \end{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
669
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
670
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
671 %5.2
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
672 \subsection{新規性と有効性を明確に示す}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
673
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
674 \begin{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
675 \item[$\Box$] 在来研究との関連,研究の動機,ねらい等が明確に説明されて
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
676 いないのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
677 \item[$\Box$] 既知/公知の技術が何であって,何を新しいアイデアとして提
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
678 案しているのかが書かれていないのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
679 \item[$\Box$] 十分な参考文献は新規性の主張に欠かせない.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
680 \item[$\Box$] 提案内容の説明が,概念的または抽象的な水準に終始していて,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
681 読者が提案内容を理解できない(それだけで新規性が感じられ
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
682 ないもの)のは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
683 \item[$\Box$] 論文で提案した方法の有効性の主張がない,またはきわめて貧
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
684 弱なのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
685 \end{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
686
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
687 %5.3
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
688 \subsection{書き方に関する具体的な注意}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
689
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
690 \begin{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
691 \item[$\Box$] 和文標題が内容を適切に表現していないのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
692 \item[$\Box$] 英文標題が内容を適切に表現していない,または英語として適
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
693 切でないのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
694 \item[$\Box$] アブストラクトが主旨を適切に表現していない,または英文が
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
695 適切ではないのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
696 \item[$\Box$] 記号・略号等が周知のものでなく,または,用語が適切でなく,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
697 または,図・表の説明が適当ではないのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
698 \item[$\Box$] 個人的あるいは非常に小さなグループ/企業だけで通用するよ
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
699 うな用語が特別な説明もなしに多用されているのは再考を要す
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
700 る.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
701 \item[$\Box$] 図表自体は十分に明確ではない,または誤りがあるのは再考を
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
702 要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
703 \item[$\Box$] 図表が鮮明ではないのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
704 \item[$\Box$] 図表が大きさ,縮尺の指定が適切でないのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
705 \end{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
706
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
707 %5.4
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
708 \subsection{参考文献}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
709
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
710 \begin{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
711 \item[$\Box$] 参考文献は10件以上必要(分野によっては20件以上,30件以上
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
712 という意見もある).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
713 \item[$\Box$] 十分な参考文献は新規性の主張に欠かせない.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
714 \item[$\Box$] 適切な文献が引用されておらず,その数も適切ではないのは再
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
715 考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
716 \item[$\Box$] 日本人によるしかるべき論文を引用することで日本人研究コミュ
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
717 ニティの発展につながる.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
718 \item[$\Box$] 参考文献は自分のものばかりではだめ.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
719 \end{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
720
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
721 %5.5
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
722 \subsection{二重投稿}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
723
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
724 \begin{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
725 \item[$\Box$] 二重投稿はしてはならない ─ ただし国際会議に採択された論
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
726 文を著作権が問題にならないように投稿することは構わない.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
727 \item[$\Box$] 他の論文とまったく同じ図表を引用の明示なしに利用すること
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
728 は禁止.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
729 \item[$\Box$] 既発表の論文等との間に重複があるのは再考を要する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
730 \end{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
731
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
732 %5.6
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
733 \subsection{他の人に読んでもらう}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
734
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
735 \begin{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
736 \item[$\Box$] 投稿経験が少ない人は,採録された経験の豊富な人に校正して
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
737 もらう.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
738 \item[$\Box$] 読者の立場から見て論理的な飛躍がないかに注意して記述する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
739 \end{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
740
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
741 %5.7
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
742 \subsection{その他}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
743
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
744 \begin{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
745 \item[$\Box$] 投稿前にチェックリストの各項目を満たしているか,必ず確認
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
746 する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
747 \end{itemize}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
748
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
749 %6
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
750 \section{おわりに}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
751
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
752 本稿では,A4縦型2段組み用に変更したスタイルファイルを用いた論文のフォー
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
753 マット方法と,論文誌ジャーナル編集委員会がまとめた「べからず集」に基づく
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
754 論文の書き方を示した.内容的にまだ不十分の部分が多いため,意見,要望等を
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
755 \begin{quote}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
756 \|editt@ipsj.or.jp|
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
757 \end{quote}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
758 までお寄せ頂きたい.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
759
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
760
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
761
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
762 \begin{acknowledgment}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
763 A4横型に対するガイドを基に,本稿を作成した.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
764 クラスファイルの作成においては,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
765 京都大学の中島 浩氏にさまざまなご教示を頂き,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
766 さらにBiB\TeX 関連ファイルの利用についても快諾頂いたことを深謝する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
767 また,A4横型に対するガイドを作成された当時の編集委員会の担当者に深謝する.
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
768 \end{acknowledgment}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
769
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
770
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
771
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
772 \begin{thebibliography}{10}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
773
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
774 \bibitem{okumura}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
775 奥村晴彦:改訂第5版\LaTeXe 美文書作成入門,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
776 技術評論社(2010).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
777
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
778 \bibitem{companion}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
779 Goossens, M., Mittelbach, F. and Samarin, A.:
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
780 {\it The LaTeX Companion},
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
781 Addison Wesley, Reading, Massachusetts (1993).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
782
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
783 \bibitem{book1}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
784 木下是雄:
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
785 理科系の作文技術,
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
786 中公新書(1981).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
787
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
788 \bibitem{book2}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
789 Strunk W. J. and White E.B.:
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
790 {\it The Elements of Style, Forth Edition},
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
791 Longman (2000).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
792
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
793 \bibitem{book3}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
794 Blake G. and Bly R.W.:
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
795 {\it The Elements of Technical Writing},
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
796 Longman (1993).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
797
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
798 \bibitem{book4}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
799 Higham N.J.:
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
800 {\it Handbook of Writing for the Mathematical Sciences},
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
801 SIAM (1998).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
802
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
803 \bibitem{webpage1}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
804 情報処理学会論文誌ジャーナル編集委員会:
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
805 投稿者マニュアル(online),
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
806 \urlj{http://www.ipsj.or.jp/journal /submit/manual/j\_manual.html}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
807 (2007.04.05).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
808
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
809 \bibitem{webpage2}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
810 情報処理学会論文誌ジャーナル編集委員会:
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
811 べからず集(online),
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
812 \urlj{http://www.ipsj.or.jp/journal/manual /bekarazu.html}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
813 (2011.09.15).
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
814
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
815 \end{thebibliography}
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
816
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
817
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
818
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
819
acd9fc30859e change name $ add abst
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
820 \end{document}