-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpsets.tex
More file actions
77 lines (66 loc) · 2.43 KB
/
psets.tex
File metadata and controls
77 lines (66 loc) · 2.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
\documentclass[dvipdfmx,a4j]{jarticle}
\usepackage{psets}
% ページスタイル : pg, pgs, pgsc
% 通常ページのデザインをデフォルトにする
\pagestyle{pg}
% バージョン
\newcommand{\version}{0.3}
% 問題番号
\newcounter{numpb}
\setcounter{numpb}{0}
% 問題テンプレ箇条書きver
\renewcommand{\labelenumi}{(\arabic{enumi})}
\renewcommand{\labelenumii}{(\roman{enumii})}
\renewcommand{\labelenumiii}{(\alph{enumiii})}
\newcommand{\pbenum}[3][undefined]{
\vspace{2mm}
\hrule
\vspace{2mm}
\refstepcounter{numpb}
\label{pname:#1}
\noindent
\textbf{問\arabic{secn}--\arabic{numpb}:} 次の問に答えよ.
\begin{enumerate}
#2
\end{enumerate}
\hrule
\vspace{2mm}
{\color{red}\textbf{解:}}
\begin{enumerate}
#3
\end{enumerate}
}
% 問題テンプレ箇条書きver 最初のメッセージも書き換える.
\newcommand{\pbenumex}[4][undefined]{
\vspace{2mm}
\hrule
\vspace{2mm}
\refstepcounter{numpb}
\label{pname:#1}
\noindent
\textbf{問\arabic{secn}--\arabic{numpb}:} #2
\begin{enumerate}
#3
\end{enumerate}
\hrule
\vspace{2mm}
{\color{red}\textbf{解:}}
\begin{enumerate}
#4
\end{enumerate}
}
% 本文
\begin{document}
\pgs{自習用数学問題集}% 章立てページ
この資料は, 自習用の数学問題集です. 教科書の理論を追っていくような証明問題に比重を置いています. 易しくはありません.\\
問題の順番に規則性はほとんどなく, 分野はごっちゃ, 難易度順に並んでいるわけでもありません. ただし, 後の問題で使うような知識が前半に来ないように編集していく予定です.
最終的には, これ一つで数学の基礎内容を包含できればと夢見ています.
数学記号や用語の定義は, 教科書ごとに著しく差があれば問題文中で定義しますが, 多くの教科書で使われているものは一々定義することはありません.
また, この問題集の解答が正しい保証はありません. 参考にする場合は気を付けてください.
\include{psets_mathmatical_logic} % 数理論理学
\include{psets_set} % 集合
\include{psets_algebra} % 代数学
\include{psets_topology} % 位相
\include{psets_analysis} % 解析学
\include{psets_pstock} % 問題ストック
\end{document}