• 検索結果がありません。

TeX 実習 計算数学実習資料集 tex practice

N/A
N/A
Protected

Academic year: 2018

シェア "TeX 実習 計算数学実習資料集 tex practice"

Copied!
34
0
0

読み込み中.... (全文を見る)

全文

(1)

TEX

実習

2014

4

30

本文章 ,

TEX

実習 実際 中身 あ .行う

実習用

TEX

必要 あ .計算数学実習資料集

TEX

実習

(2014)

ー 内 あ

TEX Live

参照

TEX Live

後 ,各自 知識 沿

実習 進

い,

TEX

全 触

い人

§

1

• TEX

L

A

TEX

典型的 間違い

§

2

• §

1

§

2

演習

§

3

取 組

欲 い.

日本語

TEX

環境 書 際 文字 ー

注意や,

upTEX

話題

§

4

各種 ッ ー

有効活用

相互参照,画像挿入,可換図式 組 方法

§

5

伝統的

pL

A

TEX

pL

A

TEX

利用

い場合

対処法や,最近

TEX

発展

い 知

い人 実習資料集 あ

pTEX

系列以外

日本語文書作成

参照

使い

い ,以上 範囲

いう人

TA

呼ぶ

以下,

about:blank

う 部分 外部 ン

,緑字 部分 文書内 ン

あ .

TEX

ソー 等 表記

,以下 字体

(DejaVu Sans Mono)

を使

数字

0

大文字

ー 数字

1

小文字

大文字

0

O

1

l

I

(2)

目次

1

pL

A

TEX

一歩

3

1.1

最初 例

. . . .

3

1.2

. . . .

4

1.3

ー 起

. . . .

5

1.4

日本語

埋 込

. . . .

6

1.5

. . . .

7

1.6

日々 作業 小技

. . . .

8

2

L

A

TEX

作法

10

2.1

数式

. . . 10

2.2

地 文

. . . 13

3

§1

§2

関連

課題

16

3.1

TEX

ソー

. . . 16

3.2

数学 文章

TEX

書 練習

. . . 18

3.3

TEX

ソー

修正練習

. . . 19

4

文字コー

upTEX

20

4.1

文字 ー

. . . 20

4.2

pTEX

扱え 文字 範囲

. . . 20

4.3

Windows

機種依存文字

pTEX

入力

……

. . . 22

4.4

upTEX

. . . 23

5

雑多 話題

26

5.1

ソー

組版

. . . 26

5.2

相互参照

. . . 27

5.3

画像

. . . 30

5.4

図式

. . . 31

(3)

1 pL

A

TEX

一歩

日本人 普通

TEX

用い 文書 書

いう場合,実際 使

pL

A

TEX

あ .

• Knuth

TEX

• Leslie Lamport

L

A

TEX

いう

TEX

ッ ー

*1

日本語化

あ .細

言う ,

pTEX (publishing

TEX)

L

A

TEX

日本語対応

ッ ー

pL

A

TEX

*2

.日本語

横書

他 縦書

行わ

pTEX

pL

A

TEX

縦組

組版

い .

1.1

最初 例

適当

使い,次 内容 持

first.tex

作 .

TEX

理解

TEX

ソー

いう.

1

\documentclass{jsarticle}

2

\begin{document}

3

\TeX

世 界 !

4

\[

5

\int_0^\infty e^{-x^2}\,dx = \frac{\sqrt{\pi}}{2}.

6

\]

7

チェッ ク し ち

8

\end{document}

大文字 小文字,全角文字 半角文字 厳密 区別さ

,間違え い う 注意.特 ,

半角 ック ラッ ュ

\

文字列

TEX

命令

扱わ

• Windows

作業

い 関係 ,実際 編集 行う

,半角 ッ

半角円記号

¥

う 表示

う.

保存先

いい ,以降 説明

保存

本実習

関係 い ,

OSX

や最近 多

Linux

Unicode (UTF-8)

を用い

TEX

ソー を作成

環境下

,upL

A

TEX

使用を検討 べ

§

4.4

参照.

1

行目

first.tex

用い

クラ ファイル

指定

い 箇所 あ ,

文書全体 大

規定

,奥村晴彦氏

pL

A

TEX2

ε

jsarticle

利用

*1

当時.現在 株式会社

KADOKAWA

ー・

ワー

ー.

*2

公式 ー

http://ascii.asciimw.jp/pb/ptex/

W32TEX

TEX Live

pTEX

公式

(4)

1.2

タイプセッ

起動 ,

C:\Users\...> cd Documents

C:\Users\...\Documents> platex first.tex

入力

*3

This is e-pTeX, Version 3.1415926-p3.4-130605-2.6 (sjis) (TeX Live 2013/W32TeX)

restricted \write18 enabled.

entering extended mode

…… 中 略 ……

Output written on first.dvi (1 page, 828 bytes).

Transcript written on first.log.

ッ ー

*4

first.dvi

いう中間形式

生成

TEX

ソー

DVI

生成

タイプセッ

コン イ

TEX

用い 文書 作成

場合,

DVI

表示

中身 確認

伝統的

,最近

DVI

PDF

生成 ,

最終成果物

個人

伴い

PDF

中身 確認

用い

*5

本実習

DVIPDFM

x

いう

first.dvi

PDF

first.pdf

生成

表示

いう方針

C:\Users\...\Documents> dvipdfmx first.dvi

入力

first.dvi -> first.pdf

[1]

7531 bytes written

いう ッ ー

出 ,

PDF

first.pdf

無事 生成

2012

年後半以降

TEX

ptex2pdf

いう

Lua

使う

pL

A

TEX

DVIPDFM

x

処理

C:\Users\...\Documents> ptex2pdf -l first.tex

行う

*6

*3

,半角 ッ

実際 画面

半角円記号 表示

あ .

*4

最初

e-

いう奇妙 文字列 見え

い.

*5

完全

PDF

移行

, いうわ

い.

DVI

PostScript

変換 ,

成果物

, いう

行わ

い .

*6

Lua

別途 ン

必要

い.

TEX Live

LuaTEX

いう

役割 果

(5)

> ptex2pdf -l -ot "-synctex=1 -kanji=utf8" -od "-p b5" hoge.tex

ン 指定

,次

2

行 代わ

> platex -synctex=1 -kanji-utf8 hoge.tex

> dvipdfmx -p b5 hoge.dvi

■課題

1

first.tex

3

行目

\TeX␣

世界 !

2

ー 出

何故 ?

,残

1

\

TeX

世界 !

\TeX

世界 !

\TEX␣

世界 !

1.3

ラー 起

ッ 中 ,

ー 発生

あ .以下 典型的

ー 例 ,

2

行目

\begin{document} \Begin{document}

間違え

発生

ー あ :

! Undefined control sequence.

<recently read> \Begin

l.2 \Begin

{document}

?

ー ッ ー

表示

入力待 状態

x

入力

終了

後,画面上

ー ッ ー

参照

first.tex

内容 修正

一部

h

入力

表示

あ :

! Undefined control sequence.

<recently read> \Begin

l.2 \Begin

{document}

? h

The control sequence at the end of the top line

of your error message was never \def'ed. If you have

misspelled it (e.g., `\hobx'), type `I' and the correct

spelling (e.g., `I\hbox'). Otherwise just continue,

and I'll forget about whatever was undefined.

?

場合

, ッ ー

I\begin

入力

ー 修正

(6)

ー ッ ー

内容

TEX Wiki

L

A

TEX

ー ッ ー

TEX

ー ッ ー

参照

い.大体 自分

TEX

ソー 側

ー あ

多い ,次

う 事態 起

話 別 あ .

! This can't happen

いう

ー ッ ー

• pL

A

TEX

不正 処理

原因

強制終了

症状 発生

pTEX

可能性 あ

,発生

元 ソー

共 ,

TA

連絡

1.4

日本語フ ン

埋 込

§

1.2

PDF

first.pdf

,欧文文字用

埋 込

,和文文字 表示

際 使う日本語

埋 込

い い.

first.pdf

Adobe

Reader

SumatraPDF

等 表示

,ソ

側 適当 日本語

代わ

用い

日本語部分 表示

日本語

埋 込

,表示 際

適当

内 別

代替

表示

いう

不都合 場合 あ ,

う 場合

日本語

PDF

内 埋 込

*7

TEX Live

同梱

IPA

公式

PDF

内 埋 込

い ,

C:\Users\...> kanji-config-updmap ipa

C:\Users\...> updmap --setoption kanjiEmbed ipa

入力

,以降

DVIPDFM

x

実行 作

PDF

,日本語

IPA

明朝・

IPA

埋 込

Mac OS X

商用・高品質

付属

有名 あ

*8

使い

い場合

, ン

いう前処理

解説

後 ,

$ kanji-config-updmap hiragino-pron

$ updmap --setoption kanjiEmbed hiragino-pron

端末 実行

良い.

kanji-config-updmap

updmap

自分

ー ー

設定 行う.

全体 設定

い場合 ,

kanji-config-updmap-sys

updmap-sys

-sys

使う.

*7

当然

PDF

埋 込

場合

確認

い い

い.

(7)

1.5

こ 先

pL

A

TEX

文書 作成

基本的 方法 身

,後

L

A

TEX

文法 勉

い.

本文書

,書体 変更

箇条書

書 方

ういう基本的

L

A

TEX

文法

い.代わ

Web

上 参照

入門 ー

TEX Wiki

TEX

入門

教育用計算機

自習教材

い ーワー

27. L

A

TEX

渡辺徹, 好 好

L

A

TEX2

ε

初級編 ,

2004

http://mytexpert.sourceforge.jp/index.php?%B9%A5%A4%AD%B9%A5%A4%ADLaTeX2e%

2F%BD%E9%B5%E9%CA%D4

吉永徹美氏

SMALL L

A

TEX LAB

L

A

TEX

入門

他参考

上田氏

TEX Live

使 う

熊澤吉起氏

Web

TEX

多数

ッ ー

使用例 あ .

• Scott Pakin,

The Comprehensive L

A

TEX Symbol List

.

http://www.ctan.org/pkg/comprehensive

C:\texlive\2013\texmf-dist\doc\latex\comprehensive\symbols-a4.pdf

あ ,

TEX Wiki

国内 ン

辿

本格的 学習

参考書を入手

こ を強くお勧

い ーワー

27.12

参考文献

本 あ

TEX Wiki

TEX

本 紹介

い .

前 こ

,一番大事

自分 書く文章 中身 あ

.文書 価値 ,あ

内容

TEX

L

A

TEX

適切 使い読 や

見栄え 良

(8)

1.6

日々 作業 小技

1.6.1 SyncTEX

TEX

長い文章 作成

PDF

表示画面

TEX

ソー

該当箇所 編集画面

便利 あ .

機能

,少 前

source

special

いう機構 使わ

,最近

pTEX

SyncTEX

いう機能 備わ

洗練

い .

SyncTEX

機能 実習用

ン 使う

,以下 設定 行う.

TEX

側 指定

pL

A

TEX

ッ 時

-synctex=1

ン 指定

SumatraPDF

側 設定

設定 →

辿 , 逆順検索

ン 設定

う 入力

"C:\Program Files (x86)\EmEditor\Emeditor.exe" %f /l %l

設定 行

後 ,

SyncTEX

有効

PDF

表示

SumatraPDF

EmEditor

TEX

ソー

対応

箇所

*9

1.6.2

latexmk

PDF

作成

毎回

ッ ・

DVIPDFM

x

実行

面倒 あ

*10

.相互参照

5.2

)

使う 複数回

必要

文献参照や索引

外部

途中 起動

い い

い.先 説明

ptex2pdf

使う

pL

A

TEX

DVIPDFM

x

1

回 実行

面倒

変わ

い.

ptex2pdf

本格的 自動化 行う

latexmk

あ .本実習

TEX Live

設定

導入

い ,以下

入力

導入

C:\Users\...\Documents> tlmgr install latexmk

latexmk

標準

欧文用

L

A

TEX

用い 設定

日本語 入

TEX

ソー

処理

い.

解決

C:\Users\...\.latexmkrc

*11

以下 内容

保存

1

$dvipdf="dvipdfmx %O -o %D %S";

2

$latex="platex %O %S";

3

$pdf_mode=3;

4

$pdf_previewer = '"C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe" %O %S';

設定 え

え ,

*9

側 設定

,開い い

TEX

ソー

PDF

該当行

可能 あ

,筆者

EmEditor Free

う 設定 行う

*10

TEX

使う

使え

良い.

(9)

C:\Users\...\Documents> latexmk first.tex

必要 回数

PDF

作成

自動 や

-pv

PDF

作成

PDF

4

行目 指定

SumatraPDF

起動

-pvc

ン ,

TEX

ソー

更新 自動的

感知 ,自動

PDF

更新

上 述

.latexmkrc

設定

最小限

あ .

設定

TEX Wiki

latexmk

• konoyonohana

天地有情

latexmk

ptex2pdf

(10)

2 L

A

TEX

作法

L

A

TEX

用い

読 や い文書 作

…… いうわ

い.

L

A

TEX

L

A

TEX

約束事 あ ,

い 悲惨 結果 生

う.

, いや

間違い 並

.以下

あわ

参照

良い:

山本裕,

SICE

著者

L

A

TEX

集 ,計測 制御 第

34

11

号,計測自動制御学会,

1995

http://www-ics.acs.i.kyoto-u.ac.jp/ics/HowToWriteTeXDocuments.pdf

小田忠雄, 数学 常識・非常識

由緒正 い

TEX

入力法 ,数学通信,第

4

巻第

1

号,

1999

http://www2.kobe-u.ac.jp/~mhsaito/documents/oda.pdf

斎藤新悟,

あ わ

TEX

間違い ,

TEX

集い

2012

http://oku.edu.mie-u.ac.jp/texconf12/presentations/saito.pdf

• Donald E. Knuth,

The TEXbook

, Addison-Wesley, 1984.

L

A

TEX

い ,特

Chapter 18

数式 入力

際 重宝

三美印刷株式会社,

TEX

組版

印刷・製本

工程 ,

TEX

集い

2011

http://oku.edu.mie-u.ac.jp/texconf11/presentations/sanbi.pdf

丸田一郎, 使

L

A

TEX

ン ・ ッ ー ・作法

http://ichiro-maruta.blogspot.jp/2013/03/latex.html

章 書い

一般的

い.

論文誌 投稿規定や各出版社 組版ルール

あ 場合

,当然

を優先 ,勝手 変更や超絶技巧

いこ .

2.1

数式

特 数式 入力

記号

組版上

役割 用い

, いう

大事 あ .

2.1.1

数式

数式以外

ソー コー

1

間違い:数式 数式 ー

い い

f(x)

[0,1]

連続,

f(0)=-1

f(1)=1

f(x)=0

0<x<1

存在

1

f(x) [0,1]

連 続,

f(0)=-1

2

f(1)=1

f(x)=0 0 <x<1

存 在 す .

ソー コー

2

間違い:地 文

数式 ー

f

(x) [0,

1]

連続,

f

(0)

=

1

f

(1)

=

1

f

(x) = 0

0

< x <

1

存在

1

$f(x) [0,1]

連 続,

f(0)=-1

2

f(1)=1

f(x)=0 0 <x<1

存 在 す .

$

ソー コー

3

正 い入力

f

(x)

[0,

1]

連続,

f

(0) =

1

f

(1) = 1

f

(x) = 0

0

< x <

1

存在

1

$f(x)$ $[0,1]$

連 続,

2

$f(0)=-1$ $f(1)=1$

(11)

2.1.2

基本

ソー コー

4

sin

関数名 専用 命令 使

立体 表記

誤:

sinx

, sin

x

正:

sin

x

1

誤:

$sin x$, $\mathrm{sin} x$

2

正:

$\sin x$

1

行目左

s

·

i

·

n

·

x

意味 解釈

う.

1

行目右 空白 足

い.

\sin

専用命令 予 準備

い い状況 あ

場合 定義

良い.例え ,

\dom

使い

\newcommand\dom{\mathop{\mathrm{dom}}}

記述

良い.

ソー コー

5

和文文字 数式中

使用

有害 あ .

誤:

a

+

b

+

+

z

,

f

(a, b,

, z)

正:

a

+

b

+

· · ·

+

z

1

誤:

$a+b+

+z$, $f(a,b,

,z)$

2

正:

$a+b+\cdots+z$

ソー コー

6

省略記号 周

記号

使い分

誤:

f

(a, b,

· · ·

, z)

正:

f

(a, b, . . . , z)

1

誤:

$f(a,b,\cdots,z)$

2

正:

$f(a,b,\ldots,z)$

amsmath

ッ ー

*12

読 込

\dotsb

命令 参照.

L

A

TEX

標準

用意

\dots

命令

amsmath

ッ ー

読 込

動作 変わ ,

amsmath

ッ ー 未使用

\dots \ldots

等価

amsmath

ッ ー 読 込 時 ,

\dots

記号

あ 程度使い分

い .

2.1.3

括弧類

ソー コー

7

中身 対

括弧 使う

い.

誤:

(

a

2

+

b

3

)c

正:

a

2

+

b

3

c

1

誤:

$\displaystyle(\frac{a}{2}+\frac{b}{3})c$

2

正:

$\displaystyle \left(\frac{a}{2}+\frac{b}{3}\right)c$

\left

,

\right

自動調整 万能

,次 ー

括弧 選択

可能性 あ .

*12

数学会

,数式組版 機能 拡張

ッ ー .数学科 諸君

amssymb

ッ ー

共 い

(12)

(x

+

f

(x))

,

||

x

|

+

|

y

||

1

$\left(x+f(x)\right)$, $\left||x|+|y|\right|$

手動 大

指定

\big

,

\Big

,

\bigg

,

. . .

利用

.開 括弧

用い 時

\bigl

う 最後

l

,閉 括弧

用い 時

\bigr

う 最後

r

h

x

+

f

(x)

+

|

x

|

+

|

y

|

i

()

!

1

$\Bigl[\bigl(x+f(x)\bigr) + \bigl||x|+|y|\bigr|\Bigr]$

2

$\Biggl(\biggl(\Bigl(\bigl(()\bigr)\Bigr)\biggr)\Biggr)$

ソー コー

8

絶対値や

用い

|

,

k

左右 区別

注意 必要.

誤:

| −

x

|

正:

|−

x

|

正:

|−

x

|

amsmath

ッ ー

1

誤:

$|-x|$

2

正:

$|{-x}|$

3

正:

$\lvert -x \rvert$

amsmath

ッ ケー ジ

1

行目

負号

二項演算子扱い

2

行目

x

全体 波括弧

防い い .

ソー コー

9

本来 意味

使い方 記号 使う場合 注意.

誤:

x

]a, b]

正:

x

]a, b]

,

x

]a, b]

1

誤:

$x\in ]a,b]$

2

正:

$x\in \mathopen{]}a,b]$, $x\in \left]a,b\right]$

普通

]

入力

閉 括弧扱い

開 括弧 意味 用い い

空白

異常 生

\mathopen

,強制的

開 括弧 扱い

解決.

ソー コー

10

山括弧

h i

不等号

< >

違う

あ .

間違い 最 多 見

誤:

< a, b >

正:

h

a, b

i

,

h

a, b

i

1

誤:

$<a,b>$

2

正:

$\langle a,b\rangle$, $\left<a,b\right>$



\left...\right

空白 余計 入 ?

\left...\right

覚え

,中身 応

自動的 括弧 大

変わ

括弧

\left...\right

書い

う人 い .

,次

2

見比

欲 い:

f

(

x

)

, f A

B

D

,

f

(

x

)

, f A

B

D

,

1

$f\left(x\right), f\left(A^B_D\right),$

2

$f(x) , f\bigl(A^B_D\bigr),$

1

行目 括弧

\left...\right

書い

2

行目

同 大

括弧

適切

手動 組

あ .

1

行目 方 ,

f

括弧 間・括弧

thin space (\,)

空白 余計 入

TEX

仕様 あ .

TEX

数式中 要素 い

分類 ,

分類 応

要素 要素

間 入 空白 決定

,次

い :

f

通常 文字 ,

,

句読点

あ .

(13)

• TEX

, 普通 文字

開 括弧

間・ 閉 括弧

句読点

空白 入

い , 普

通 文字

内部数式

間・ 内部数式

句読点

thin space (

\,

)

2.1.4

そ 他

ソー コー

11

句読点 意味

:

使う場合

\colon

用い .

誤:

f

:

A

B

正:

f

:

A

B

1

誤:

$f:A\rightarrow B$

2

正:

$f\colon A\rightarrow B$

ソー コー

12

関係演算子

使う

:

い.

正:

a

:

b

= 1 : 2

正:

f

:=

a

2

b

+

c

d

正:

{

x

ω1

:

x

+

x

=

x

}

1

正:

$a:b=1:2$

2

正:

$f:=a^2-b+c^d$

3

正:

$\{\,x\in \omega_1:x+x=x\,\}$

ソー コー

13

集合 内包的記法

誤:

{

x

ω1

|

x

+

x

=

x

}

正:

{

x

ω

1

|

x

+

x

=

x

}

1

誤:

$\{x\in \omega_1|x+x=x\}$

2

正:

$\{\,x\in \omega_1\mid x+x=x\,\}$

1

行目

,縦棒

|

周囲 空白 十分

い.集合 内包的記法 使う縦棒

|

\mid

関係演算子

扱い . 割 切

意味

|

|

良い.



内包的記法 使う

:

や縦棒

| (

\mid

)

,数式内

意味 考え

関係演算子

い.

TEX

内部

関係演算子扱い

記号 使

,単

前後

空白 適切 調節

あ う.

ソー コー

14

複数 行中数式

場合 一旦数式 ー

誤:

f

(x) =

x

2

, g(x) =

x

2

+ 1

正:

f

(x) =

x

2

,

g(x) =

x

2

+ 1

1

誤:

$f(x) = x^2, g(x) = x^2+1$

2

正:

$f(x) = x^2$, $g(x) = x^2+1$

The TEXbook

...$, \ $...

余分 空白 空

方法 紹介

い .

,標準

eqnarray

環境

い .

pL

A

TEX2

ε

,修正

存在

amsmath

ッ ー

読 込

align

環境 用い

一番良い解決法 あ う.次 記事 状況 解説

い :

Lars Madsen,

Avoid eqnarray!

, The PracTEX Journal, 2006, No. 4.

http://tug.org/pracjourn/2006-4/madsen/madsen.pdf

2.2

地 文

数式

い,いわゆ

地 文

注意 必要 あ .以下

英文

入力

基本的 注意 あ :

(14)

句読点 役割 果

; ,

直前 文字

空白を入

,直後

打 .

.

や疑問符

?

,感嘆符

!

:

直前

空白 入

い.直後

場合 空白

1

TEX

,標準 通常 単語間空白 文間空白 区別

大文字直後

省略 意味

扱い,直後 空白 単語間空白

文間空白

認識

い時

直前

\@

補う.

小文字直後

文 終了 意味

扱い,直後 空白 文間空白

単語間空白

認識

い時

\␣

使用

文間空白

AA. ccc. ddd

AA\@.␣ccc.␣ddd

単語間空白

AA. ccc. ddd

AA.␣ccc.\␣ddd

最近

,単語間空白 文間空白 大

一緒

組 場合

(

\frenchspacing

)

多 ,

場合

上 使い分

見 目

影響

引用符

左右 区別

存在 ,左右

" '

入力

い.

,数式中

引用符

別 記号 あ .

def ghi jkl ,

f

"def 'ghi' jkl'', $f$'

def ghi jkl ,

f

``def `ghi' jkl'', $f'$

開 括弧

( [ {

や開引用符

直後,

閉 括弧

) ] }

や閉引用符

直前

い.

手書

区別

い い ,

-

(hyphen),

(en-dash),

(em-dash),

負号

4

種類 記号 明確 区別

1.

P

-generic filter, well-defined

$P$-generic filter, well-defined

2. pp. 29–42, 13:00–14:00

pp.~29--42, 13:00--14:00

範囲 表

欧文

用い

*13

Jech–Sochor Theorem

Jech--Sochor Theorem

2

人以上 人名 並

場合.

Jech-Sochor Theorem

ン 済

場合 あ

Jech-Sochor

いう

1

人 人

誤解

危険 あ .

3. This fact—it is easy to prove—is very useful.

This fact---it is easy to prove---is very useful.

う 強制改行

(

\\

)

,中黒 ・ ,全角空白  

使

う 例 見 :

$\mathbb{R}$

右 半 開 区 間 位 相 を 入

$\mathcal{S}$

く.

す わ ち,

$\mathcal{S}$

位 相 基

$\{\,[a,b[\mid a<b\,\}$

あ .

, 次 成 立 す .

\\

 

1. $\mathcal{S}$ Hausdorff

空 間 あ .

\\

 

2. $\mathcal{S}$

2

可 算 公 理 を 満 さ い.

\\

(15)

 

3. $\mathcal{S}$ Lindel\"of

空 間 あ .

\\

 

4. $\mathcal{S}\times\mathcal{S}$ Lindel\"of

空 間

い.

う 書 方 見 目

,文書内 論理的構造 わ

,基本的

使わ い

itemize

,

enumerate

L

A

TEX

用意

(16)

3 §1

§2

関連

課題

本節

課題

,当然

全部取 組

い いう

い.あ , 課題

名乗

,提出不要 あ .

3.1 TEX

ソー

■課題

2

以下 ソー

自分 入力 ,

PDF

作成

.全角文字

半角文字 間違え い う

*14

,一般的 言え

, 一度 多量 文章 記述

対応や誤植

い.

時間

ソー を

い 途中 こ

タイプセッ

,様子を見

良い.

1

\documentclass{jsarticle}

2

\usepackage{amsmath, amssymb,amsthm}

3

4

\theoremstyle{definition}

5

\newtheorem*{thm}{

定 理

}

6

7

\title{

計 算 数学

I\quad \TeX

初 級 者 向

写 経 課 題

}

8

\begin{document}

9

\maketitle

10

11

本 文 章 , 高 木 貞 治 代 数 的 整 数 論

1

章 代 数 的 整 数

一 部 を

12

引 用, 改 変 し

あ .

13

14

\bigskip

15

16

代 数 的 数

, 有 理 数 を 係 数 す 代 数 方 程 式 根 を い う.

17

方 程 式 一 次

, 根 有 理 数 あ .

18

故 有 理 数 代 数 的 数 特 別 場 合 あ .

19

有 理 係 数 方 程 式 を, し し , 次

う 標 準 的 形 書 い 取 扱 う.

20

21

\begin{enumerate}

22

\renewcommand{\labelenumi}{(\arabic{enumi}${}^\circ$)}

23

\item

首 項 係 数 割

, 他 係 数 有 理 数 , 方 程 式 形

24

\[

25

x^n+a_1x^{n-1}+\cdots+a_n=0,\qquad \text{$a_i$

有 理 数.

}

26

\]

27

\item

係 数 分 母 を 払

, 公 約 数 を 取 去

, 方 程 式

28

\[

29

a_0x^n+a_1x^{n-1}+\cdots+a_n=0.

(17)

30

\]

31

左 辺 所 謂 原 始 的 多 項 式 あ .

32

即 ち

$a_0$,~$a_1$, $\ldots\,$,~$a_n$

整 数 ,

最 大 公 約 数

1

33

$a_0>0$

仮 定 し

い.

34

\end{enumerate}

35

36

\begin{thm}

37

代 数 的 数 和 , 再 び 代 数 的 数

38

\end{thm}

39

40

\begin{proof}

41

代 数 的 数

$\alpha$,~$\beta$

対 し,

42

$\xi=\alpha+\beta$

代 数 的 数

を 示 す.

43

$\alpha$,~$\beta$

代 数 的 数 あ

を 根

有 理 係 数 方 程 式

44

\begin{align}

45

x^m+a_1x^{m-1}+\cdots+a_m&=0,\label{alpha}\\

46

x^n+b_1x^{n-1}+\cdots+b_n&=0 \label{beta}

47

\end{align}

48

存 在 す .

49

50

次 ,

$\mu=0$,~1, $\ldots\,$,~$m-1$ $\nu=0$,~1, $\ldots\,$,~$n-1$

対 し ,

51

\begin{equation}

52

\alpha^{\mu}\beta^{\nu}\label{multi}

53

\end{equation}

54

を 辞 書 式 順 序 並

55

$\omega_1$,~$\omega_2$, $\ldots\,$,~$\omega_l$\ \ ($l=mn$)%

56

, 各

$i=1$,~2, $\ldots\,$,~$l$

対 し , 対 応 す

$\mu$ $\nu$

を 用 い

57

\[

58

\xi\omega_i=(\alpha+\beta)\alpha^{\mu}\beta^{\nu}

59

=\alpha^{\mu+1}\beta^{\nu}+\alpha^{\mu}\beta^{\nu+1}

60

\]

61

成 立 .

62

63

$0\leq\mu\leq m-2$ $0\leq\nu\leq n-2$

64

$\xi\omega_i$ \eqref{multi}

数 和 等 し い.

65

ま , し

$i=m-1$

$j=n-1$

\eqref{alpha},~\eqref{beta}

66

\begin{align*}

67

\alpha^m+a_1\alpha^{m-1}+\cdots+a_m&=0,\\

68

\beta^n+b_1\beta^{n-1}+\cdots+b_0&=0

69

\end{align*}

70

$\alpha^m=-a_1\alpha^{m-1}-\cdots-a_m$

71

$\beta^n=-b_1\beta^{n-1}-\cdots-b_0$

を 代 入 す

72

$\xi\omega_i$

$\omega_1$,~$\omega_2$, $\ldots\,$,~$\omega_l$

73

有 理 係 数 線 型 結 合 し 表 す

(18)

75

以 上 を ま

$i=1$,~2, $\ldots\,$,~$l$ $j=1$,~2, $\ldots\,$,~$l$

対 し

76

有 理数

$c_{ij}$

存 在 し

77

\[

78

\xi\omega_i=\sum_{j=1}^lc_{ij}\omega_j

79

\]

80

成 立 .

を 用 い ,

$l$

次 正 方 行 列 行 列 式 関 す 方 程 式

81

\[

82

\begin{vmatrix}

83

c_{11}-\xi &c_{12} &\cdots &c_{1l}\\

84

c_{21} &c_{22}-\xi &\cdots &c_{2l}\\

85

\vdots &\vdots &\ddots &\vdots\\

86

c_{l1} &c_{l2} &\cdots &c_{ll}-\xi

87

\end{vmatrix}

88

=0

89

\]

90

を 考 え . 左 辺 を 展 開 す

91

\[

92

\xi^l+{\tilde{c}}_1\xi^{l-1}+\cdots+{\tilde{c}}_l=0

93

\]

94

を 得 .

95

, 各

${\tilde{c}}_i$

有 理数

$c_{ij}$

ち 整 式 し 表 さ

実 数 あ .

96

特 , 各

${\tilde{c}}_i$

有 理 数 あ

$\xi$

代 数 的 数 あ .

97

\end{proof}

98

\end{document}

3.2

数学 文章を

TEX

書く練習

以下 数学 問題 解 ,

TEX

解答 作 .

際,

§2

う 間違いを起こさ い

注意

■課題

3

関数

f

:

R

2

R

f

(x, y) :=

(

0

if

(x, y

) = (0,

0),

(x

3

y

3

)/(x

2

+

y

2

)

otherwise

f

連続関数 あ

示 .

■課題

4

n

N

対 ,

I

n

:=

Z

π

/2

0

cos

n

θ dθ

値 求

N

0

い.

■課題

5

A

:=

2/5 11/5

1

2

(19)

(1)

A

t

A

求 ,対角化

t

転置 記号 あ .

(2)

前問 用い ,正定値対称行列

B

B

2

=

A

t

A

(3)

前問 用い ,

A

正定値対称行列 直交行列 積

表 .

■課題

6

T

Hausdorff

空間

T

内 点列

(p

n

)

n

N

p

q

収束

p

=

q

示 .

■課題

7

2

次元 ー

T

2

整係数

ー群 求

■課題

8

直後 課題

9

問題文 あ

S

Sorgenfrey

直線

1.–3.

性質 証明 ,

TEX

ソー

形 解答 書 .

際,本章 今

記述

う 間違い 起

い う 注意

,位相空間

Lindelöf

空間

,任意 開被覆

可算

部分被覆

言う.

3.3 TEX

ソー

修正練習

■課題

9

§

2

最後 挙

悪い例 :

$\mathbb{R}$

右 半 開 区 間 位 相 を 入

$\mathcal{S}$

く.

す わ ち,

$\mathcal{S}$

位 相 基

$\{\,[a,b[\mid a<b\,\}$

あ .

, 次 成 立 す .

\\

 

1. $\mathcal{S}$ Hausdorff

空 間 あ .

\\

 

2. $\mathcal{S}$

2

可 算 公 理 を 満 さ い.

\\

 

3. $\mathcal{S}$ Lindel\"of

空 間 あ .

\\

 

4. $\mathcal{S}\times\mathcal{S}$ Lindel\"of

空 間

い.

TEX

ソー

書 直 .

以下

2

課題

,問題

い ソー

実習資料集

TEX

実習

(2014)

ン ー

取 組

PDF

良い .

■課題

10

KS_3a.tex

正常

ー 発生

ソー

あ .

可能

う 修正

■課題

11

KS_3b.tex

ッ 自体 可能

,誤植や見 目 良

い点 含

い .

(20)

4

文字コー

upTEX

4.1

文字コー

文字

扱う

, 使用出来 文字

集合 ,

各文字

対応 決

い い

い.

文字コー

いう.日本語用 文字 ー

JIS (ISO-2022-JP), EUC-JP, Shift_JIS, Unicode

いう

4

種類 系統 広 使わ

Unicode

符号化方式 定

使わ

文字

1–4

可変長 符号化

UTF-8

あ .

TEX Live pL

A

TEX

標準設定

TEX

ソー

文字 ー

自動判別

いう気 利い

機能 無効

*15

TEX

ソー

文字 ー

期待

Windows

Shift_JIS

JIS

そ 他

Mac OS X,Linux

UTF-8

JIS

い .

Windows

UTF-8

TEX

ソー

扱い い場合 ,

-kanji=utf8

指定

> platex -kanji=utf8 hoge.tex

ptex2pdf

使う場合 ,

-kanji=utf8 platex

-ot

前置 ,次

> ptex2pdf -l -ot -kanji=utf8 hoge.tex

4.2 pTEX

扱え 文字 範囲

pL

A

TEX

背後 動い い

pTEX

1990

年以前

あ 古い

あ ,扱え 文字集

JIS X 0208

規格内 限定

い .漢字 言え 第

1

・第

2

水準 範囲 相当

い 以下

う 文字

使え い.

Windows

機種依存文字

Windows

広 使わ

文字 ー

Shift_JIS

拡張

CP932

あ .以下

う 文字

CP932

規定

,文字集

JIS X 0208

い.多

文字

2

箇所 符号位置 重複

あ ,い

問題 引 起

全角丸付 数字①

⑳,全角 ー 数字Ⅰ

Ⅹ・ⅰ

全角単位記号,例え

№℡㍾㍽㍼㊤㈱

一部 記号

彅﨑鄧閒

一部 漢字

上綱氏

CyberLibrarian

Windows

機種依存文字 画像

一覧 載

い .

*15

-guess-input-enc

ン.

Windows

,単純 設定

texmf.cnf

中 無効

W32TEX

標準 有効

Mac OS X

用や

Linux

(21)

Macintosh

機種依存文字

同様 ,

Mac

MacJapanese

いう

Shift_JIS

拡張 用い

MacJapanese

い文字 以下

あ .

全角丸付 数字①

⑳❶

❾,全角 ー 数字Ⅰ

Ⅹ・ⅰ

括弧

全角 ⑴

⒇,⒜

全角単位記号,例え

№℡㊤∮ゔ♣

一部 記号

CyberLibrarian

Macintosh

機種依存文字 画像

一覧 載

い .

半角

う いわゆ 半角

電子 ー

使う

い .

Shift_JIS

独自拡張

表現可能 あ 一方 ,電子 ー

統的 使わ

JIS

表現不可能 あ

あ .

JIS X 0213

追加さ

文字

2000

年 制定

JIS X 0213

いう規格

,扱え 文字

JIS X 0208

6879

11000

字以上

大幅 増や

非漢字 共 ,

廹既海溫㑨愙��

JIS

3

・第

4

水準漢字 追加

い .

JIS X 0213

い ,Unicode

中 収録さ

い 文字

最近

, 世界中 文字

1

文字 ー

表 う

いう理念

Unicode

普及

い .

Unicode

非常 多

文字 含

中 大部分,例え

(

U+20BB7

)

(

U+2F815

)

JIS X 0213

規定

い い.

Unicode

以上 述

文字 大体

*16

表現可能 あ .

pTEX

Unicode (UTF-8)

記述

TEX

ソー

ッ 可能 あ

pTEX

内部処理 従来通

EUC-JP・

Shift_JIS

,本節 述

上記種類 文字 依然

扱え い.

JIS X 0208

超え 上記種類 文字 使い い場合 ,

齋藤修三郎氏

otf

ッ ー

使い,

Unicode

文字

ー 番号

入力

使う

pTEX

upTEX

4.4

)

変え

X E TEX, LuaTEX

使う

pTEX

系列以外

日本語文書作成

参照 .

選ぶ

良い

う.

Unicode

存在

,区別

い い微妙 字形 差 気

い場合 ,

otf

ッ ー

使う

省略

(22)

4.3 Windows

機種依存文字を

pTEX

入力

……

失敗例

Windows

機種依存文字 直接含

TEX

ソー

pL

A

TEX

処理

う.

Windows

機種依存文字 直接含 次 ソー :

1

\documentclass{jsarticle}

2

\usepackage[T1]{fontenc}

3

\begin{document}

4

Ⅰ , 彅 ,

5

\end{document}

UTF-8

記述 Ⅰ

全角 ー 数字 ,

pL

A

TEX

*17

PDF

âĚă

å¡Ě

ï¡śï¡šï¡ş

う 出力 得

Windows

機種依存文字や半角

和文文字 認識

う.



Unicode

U+5F45

UTF-8

E5 BD 85

いう

3

符号化

.欧文部分

2

行目

T1

ン ー

使う ,

列 解釈

å¡Ě

,半角

EF BD B1

符号化

T1

ン ー

列 解釈

ï¡ś

一方,普段

Windows

上 書い い

う ,

Shift_JIS

上記

う 正確

CP932

ソー を記述

Windows

機種依存文字

pTEX

和文文字

認識

dvi

文字情報 残 .

dviout

dvi

表示

問題

機種依存文字 表示

*18

半角

dvi

段階 例え

śšş



Shift_JIS

半角

B1 B2 B3

符号化

pTEX

列 欧

文文字 列

T1

ン ー

あ .

DVIPDFM

x

PDF

変換

段階 機種依存文字 抜 落

.例え

上 作

dvi

DVIPDFM

x

処理 ,

PDF

作成

[1

** WARNING ** No character mapping available.

CMap name: H

input str: <2d>

]

char=0x9348(37704)

*17

Windows

TEXLive

pL

A

TEX

実行時

-guess-input-enc -kanji=utf8

指定

い う

い.

*18

dviout

悪 言う

い , 最終成果物

DVIPDFM

x

変換

PDF

,途中

dviout

確認

(23)

Tried to set a nonexistent character in a virtual font]

ッ ー

画面 出力

PDF

  ,   ,

śšş

う 機種依存文字部分 空白

う.

a.dvi

機種依存文字 含

PDF

作成

不可能

い ,

言及

い.

4.4 upTEX

§

4.2

書い

う ,

pTEX JIS X 0208

和文文字

取 扱え い.

不便

状態 解決

pTEX

和文処理

Unicode

田中琢爾氏

upTEX

あ .

• Unicode

収録

い 漢字

TEX

ソー 中 書

.但 ,後

説明

う 基本多言語面

(BMP)

外 文字 扱う

注意 必要.

• Unicode

和文扱い

欧文扱い

切 替え

文用

L

A

TEX

多言語組版

upTEX

使え

*19

主 特徴 あ ,詳 い解説 公式 ー や,八登氏

upL

A

TEX

使 う

参照.

upL

A

TEX upTEX

対応

L

A

TEX

文書 書

,従来

pL

A

TEX

文書 書

変わ

い.以下 点 注意

い:

TEX

ソー

文字コー を

UTF-8

こ .

Mac OS X

Linux

標準

設定

多い ,

Windows

Shift_JIS

主流 あ

, 保存

明示的

UTF-8

指定

いう作業 必要

い.

クラ ファイル

upL

A

TEX

を使用

pL

A

TEX

標準 用意

jarticle

,

jbook

,

tarticle

用い い 場合 ,

u

ujarticle

,

ujbook

,

utarticle

用い .

pL

A

TEX2

ε

用い い 場合

uplatex

ン 追加

良い.

otf

ッケー を利用

際 ,

uplatex

プ ョンを指定

例え ,

§

1.1

最初 例

ソー

upL

A

TEX

対応

firstu.tex

1

\documentclass[uplatex]{jsarticle}

2

\begin{document}

3

\TeX

世 界 !

4

\[

5

\int_0^\infty e^{-x^2}\,dx = \frac{\sqrt{\pi}}{2}.

6

\]

7

チェッ ク し ち

8

\end{document}

*19

pTEX

和文

欧文

分別 固定

,例え

文字

入力

(24)

1

行目

変え

い.

> uplatex firstu.tex

,以下

ッ ー

firstu.dvi

作成

あ .

This is e-upTeX, Version 3.14159265-p3.4-u1.11-130605-2.6 (utf8.uptex) (TeX Live 2013/W32TeX)

restricted \write18 enabled.

entering extended mode

…… 中 略 ……

Output written on firstu.dvi (1 page, 840 bytes).

Transcript written on firstu.log.

PDF

作成

方法 以前 同

あ ,

> dvipdfmx firstu.dvi

い.

§2.2

紹介

ptex2pdf

使う場合 ,

-u

追加

> ptex2pdf -l -u firstu.tex

■課題

12

Windows

機種依存文字

upL

A

TEX

TEX

ソー

作 ,

文字 正常 含

PDF

作成

Unicode

基本多言語面 収録

い い文字

存在

JIS X 0213

規定

い 漢字 内,

��

300

字程度 該当

以外

例え

あ .

upTEX

自身

BMP

外 文字

和文文字

認識

upTEX

標準 日本語フ ン

事情

BMP

外 文字 出力

い い.事情

田中琢爾,

upTEX, upL

A

TEX—

内部

unicode

pTEX, pL

A

TEX

実装 .

http://homepage3.nifty.com/ttk/comp/tex/01uptex_doc_utf8.txt

C:\texlive\2013\texmf-dist\doc\uptex\base\01uptex_doc_utf8.txt

主 仕様

h

15

i

参照

い.

BMP

外 文字

扱い い

1

\documentclass[uplatex]{jsarticle}

2

\usepackage[english]{babel}

3

\usepackage[main=japanese]{pxbabel}

4

\begin{document}

5

吉 �, 臼 �, 碕 �, 土 �

6

\end{document}

Babel

機能 利用

*20

簡単 あ .

(25)



pTEX upTEX

,命令名 使え 文字 若干異

.例え ,次 ソー

pL

A

TEX

ー ー

いう結果 得

upL

A

TEX

! Undefined control sequence.

いう

ー 発生

1

\ifdefined\ucs

2

\documentclass[uplatex]{jsarticle}% upLaTeX

場 合

3

\else

4

\documentclass{jsarticle}% pLaTeX

場 合

5

\fi

6

\begin{document}

7

\newcommand\

サー

{

さー

}

8

\

サー ー

9

\end{document}

pL

A

TEX

音引

命令名 使え い

\

サー ー

命令

\

サー

直後 音引 , 扱わ

.一方,

upL

A

TEX

音引

命令名 使え

\

サー ー

自身

1

命令

認識

名前 命令 定義

い い

ー 発生

, いうわ

同様 非互換性 ,中黒 ・ ,単独 濁点

,単独 半濁点

,繰 返 記号

参照

関連したドキュメント

気象情報(気象海象の提供業務)について他の小安協(4 協会分)と合わせて一括契約している関係から、助成

[r]

[r]

4-2

また、第1号技能実習から第2号技能実習への移行には技能検定基礎級又は技

社会調査論 調査企画演習 調査統計演習 フィールドワーク演習 統計解析演習A~C 社会統計学Ⅰ 社会統計学Ⅱ 社会統計学Ⅲ.

「AI 活用データサイエンス実践演習」 「AI

 大学図書館では、教育・研究・学習をサポートする図書・資料の提供に加えて、この数年にわ