Skip to content

Commit

Permalink
modify some top file.
Browse files Browse the repository at this point in the history
  • Loading branch information
zhcosin committed Apr 11, 2017
1 parent 1c1817a commit dd8e669
Show file tree
Hide file tree
Showing 8 changed files with 209 additions and 35 deletions.
20 changes: 20 additions & 0 deletions bibliography.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@

\begin{thebibliography}{99}
\bibitem{caculus-course} [前苏联]菲赫金哥尔茨. 微积分学教程. 高等教育出版社, 2006.
\bibitem{olympic-math} 钱展望,朱华伟. 奥林匹克数学. 湖北教育出版社, 2002.
\bibitem{contest-math-course} 陈传理,张同君. 竞赛数学教程. 高等教育出版社, 2002.
\bibitem{higher-algebra} 北京大学数学系几何与代数教研室前代数小组. 高等代数. 高等教育出版社, 2004.
\bibitem{math-analysis} 华东师范大学数学系, 数学分析. 高等教育出版社, 2004.
\bibitem{elementary-number-theory} 闵嗣鹤,严士健. 初等数论. 人民教育出版社, 1983. 1983.
\bibitem{kuing-problem-book} kuing. kuing网络撸题集. 网络电子书, 2015.
\bibitem{the-secret-of-inequality} [越南]Pham Kim Hung. 不等式的秘密(第一卷). 哈尔滨工业大学出版社, 2012.
\bibitem{conic-sections} [古希腊]阿波罗尼奥斯. 圆锥曲线论. 陕西科学技术出版社, 2007.
\end{thebibliography}


\addcontentsline{toc}{chapter}{参考文献}

%%% Local Variables:
%%% mode: latex
%%% TeX-master: "book"
%%% End:
23 changes: 5 additions & 18 deletions book.tex
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@

\documentclass[a4paper]{ctexbook}
\documentclass{ctexbook}

\input{use-packages}
\input{cmd-env}

\title{微积分学个人笔记}
\title{\kaishu{微积分学个人笔记}}
\author{zhcosin<zhcosin@163.com>}
\date{created: 2016-08-05 \\ last updated: \today}
\date{created: 2016-04-11 \\ last updated: \today}

\begin{document}

Expand All @@ -18,23 +19,9 @@

\include{tableofcontents}

%\include{content/prepare/prepare}

\include{contents/the-limit-of-sequence/the-limit-of-sequence}

%\include{content/number-sequence/number-sequence}

%\include{content/vector/vector}

%\include{content/inequation/inequation}

%\include{content/analytic-geometry/analytic-geometry}

%\include{content/solid-geometry/solid-geometry}

%\include{content/plane-geometry/plane-geometry}

%\include{content/combination/combination}
\input{bibliography}

\end{document}

Expand Down
38 changes: 38 additions & 0 deletions build-pic.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@

#!/bin/bash

function scandir() {
local cur_dir parent_dir workdir
workdir=$1
cd ${workdir}
if [ ${workdir} = "/" ]
then
cur_dir=""
else
cur_dir=$(pwd)
fi

for dirlist in $(ls ${cur_dir})
do
if test -d ${dirlist};then
echo "enter directory: "${dirlist}
cd ${dirlist}
scandir ${cur_dir}/${dirlist} $2
cd ..
else
#做自己的工作
local filename=$dirlist
#echo "当前文件是:"${cur_dir}/$filename
#echo ${#2} #.zip 4
#echo ${filename:(-${#2})}

if [[ ${filename:(-${#2})} = $2 ]]
then
echo "process file: "${cur_dir}/$filename
asy -f pdf $filename
fi
fi
done
}

scandir $(pwd) "asy"
2 changes: 2 additions & 0 deletions clear-pic.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@

find -name "*.pdf" -exec rm -f {} \;
26 changes: 26 additions & 0 deletions cmd-env.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

% 自定义环境
\newcounter{example}[section]
\renewcommand{\theexample}{\thesection.\arabic{example}}

\newenvironment{example}[1][]{\refstepcounter{example} \textbf{\theexample \ #1} \hspace{0.5em}}{\hspace{\stretch{1}} \rule{1ex}{1ex}}

\newtheorem{definition}{定义}[section]
\newtheorem{property}{性质}[section]
\newtheorem{theorem}{定理}[section]
\newtheorem{inference}{推论}[section]
\newtheorem{axiom}{公理}[section]
\newtheorem{lemma}{引理}[section]
\newtheorem{principle}{原理}[section]
\newtheorem{exercise}{题目}[section]
\newtheorem{topic}{问题}[section]
\newtheorem{statement}{命题}[section]
% \newtheorem{example}{例}[section]

% 使公式编号与章节关联,命令由 amsmath 宏包提供
\numberwithin{equation}{section}

%%% Local Variables:
%%% mode: latex
%%% TeX-master: "book"
%%% End:
23 changes: 18 additions & 5 deletions preface.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,24 @@
\chapter*{}
\addcontentsline{toc}{chapter}{序}

%\begin{verse}
%无材可去补苍天,枉入红尘若许年。\\
%此系身前身后事,倩谁记去作奇传。\\
%-- 曹雪芹
%\end{verse}
这份笔记开工于2016年4月6日,其实它在这之前几年就应该动笔的,高考后的十年间,除了囫囵吞枣的学了一些高等数学内容外,数学能力没有与年龄同步增长,常引为恨事,所以打算以写作这份笔记为契机,给自己一个继续学习的机会,以期常有所思,常有所得。虽然平时也有一些数学上的思考,但终究没有积累下来,没有形成自己的知识体系,这份笔记算是在这方面的一个尝试。

其实我不能算是这份笔记的作者,只能算是整理者,因为其中属于我自己原创的内容其实很少,就这份笔记所涉及的内容而言,那些定理和结论都是前人几百年前甚至早在公元前就研究透彻了,我辈若是能在没接触前人成果的情况下独立发现一些结论就已经是非常不容易了,何况我是在早已经接触过这些结论甚至还大体记得推导证明过程的基础上进行了重新推导而已。这份笔记主要内容的来源,基本上是参考文献所列出的那几本书籍,这基本上也是我这几年所读过的书,实际上没有哪一部是认真读完过的,还有极少数的内容是我自己在没接触过前人结论的情况下自己推导所得(例如伯努利信封问题,我一直称为错位排列问题),这些内容主要以例子的形式出现。

这份笔记的写作受到了前苏联数学家菲赫金哥尔茨所著《微积分学教程》的影响,这是我最推崇的一部巨著,书中取材之广泛,讨论之深度和广度超乎我的想象能力,我也从这部书中受益良多,这份笔记也在取材的广度和深度方面甚至内容的组织方面都受到它的影响。

这份笔记目前没有成书之日,也没有什么计划之类,受限于自己的数学能力和工作闲暇,不定期的更新而已。

我最佩服的几何学家是古希腊的 Apollonius,中文译作阿波罗尼奥斯,他生活在公元前的古希腊,他所著的《圆锥曲线论》将圆锥曲线的性质几乎一网打尽,以致于后人在长达两千年间没能在这个领域有所建树,直到笛卡尔坐标几何的创立,他所采用的还是纯几何理论,当然他也是在一些前人的研究成果上结合自己的研究写出了这部巨著,有时间会认真读一读这部书的部分内容。让我惊叹的是这竟然是在公元前的希腊完成的,古希腊的数学到底是有多发达,何以古希腊没能在我们今天所称四大文明古国之列呢。

致谢也是不能缺少的,首先要感谢的是本书参考文献的作者们,是他们让我接触到了这么多精彩的数学内容,当然还有一些书没有在参考文献之列(其实是我也想不起来是从哪儿看到的了),也一并感谢。还要感谢的是《计算机程序设计艺术》一书的作者 Donald E. Knuth,他开发的\TeX 排版系统以及由之发展而来的 \LaTeX 系统,使得我排版自己的书籍成为可能,还有编辑器 Emacs 的作者 Richard Stallman,这个编辑器所带来的强大的功能和编辑体验对我完成这份笔记功不可没。最后还要感谢我的夫人和女儿,女儿的降生给了我们这个家庭前所未有的欢乐,我对她的信心是在她的学生生涯,数学学科不至于成为她的拦路虎。夫人在照顾女儿上的付出才让我得以有精力来完成这份笔记。还有我的父母和哥哥。

\vspace{1.5cm}

\hfill 2017-03-20 \ \ \ \ \

\hfill 于成都华阳 \ \ \ \ \


%%% Local Variables:
%%% mode: latex
Expand Down
71 changes: 70 additions & 1 deletion tableofcontents.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,73 @@

%\tableofcontents
%\addcontentsline{toc}{chapter}{目录}

\newcommand*\cdotfill{%
\leavevmode
\leaders \hbox to .5em {\hss\textcdot\hss}\hfill}

\etocsetstyle{chapter}
{%
\setlength\rightskip{4\ccwd}%
\addtolength\parfillskip{-\rightskip}%
\etocskipfirstprefix
}
{\medskip}
{%
\bfseries
\noindent
\etocifnumbered
{%
\sbox0{\etocthenumber\unskip\quad}%
\setlength\leftskip{\wd0}%
\etoclink{\llap{\box0}\etocthename}%
}
{%
\setlength\leftskip{\rightskip}%
\hskip-\leftskip
\etocname
}%
\nobreak\cdotfill\etocpage\par
}
{}

\etocsetstyle{section}
{\nopagebreak\normalfont}
{\smallskip}
{%
\noindent
\etocifnumbered
{\etoclink{\llap{\etocthenumber\quad}\etocthename}}
{\etocname}%
\nobreak\cdotfill\etocpage\par
}
{}

\etocsetstyle{subsection}
{%
\nopagebreak
\begingroup
\addtolength\parfillskip{\rightskip}%
\addtolength\rightskip{\fill}%
\etocskipfirstprefix
\noindent
}
{\quad}
{%
\hbox{%
\etoclink{%
\etocifnumbered{\etocthenumber\enskip}{}%
\etocthename\ (\etocthepage)%
}%
}%
}
{\par\endgroup}



\tableofcontents
\addcontentsline{toc}{chapter}{目录}

%%% Local Variables:
%%% mode: latex
%%% TeX-master: "book"
%%% End:
41 changes: 30 additions & 11 deletions use-packages.tex
Original file line number Diff line number Diff line change
@@ -1,28 +1,47 @@
%\usepackage{minitoc}

% 定制页面版式的宏包
\usepackage[a4paper,left=3.5cm,right=3.5cm, bottom=3.5cm,top=3.5cm]{geometry}

% 定制目录样式的宏包
\usepackage{etoc}

% 定制日期时间格式的宏包
\usepackage[yyyymmdd]{datetime}
\renewcommand{\dateseparator}{-}

% 数学必备宏包
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}

% 定理和证明环境
\usepackage{amsthm}

\usepackage{makecell}

% 插图宏包,提供插图命令 \includegraphics
\usepackage{graphicx}

% 好看的向量箭头符号,命令是 \vv
\usepackage{esvect}

% 数学花体,命令是\mathscr
\usepackage{mathrsfs}

% 数学粗体,用于向量或矩阵等,命令是\bm
\usepackage{bm}

% 改善表格排版质量的宏包
\usepackage{booktabs}

% 使目录和各种引用具有超链接效果
\usepackage[colorlinks,linkcolor=black,CJKbookmarks=true,bookmarksnumbered]{hyperref}
\usepackage[font=small,labelfont=bf,labelsep=none]{caption}

\newtheorem{definition}{定义}[section]
\newtheorem{theorem}{定理}[section]
\newtheorem{lemma}{引理}[section]
\newtheorem{principle}{原理}[section]
\newtheorem{exercise}{题目}[section]
\newtheorem{topic}{问题}[section]
\newtheorem{statement}{命题}[section]
\newtheorem{example}{例}[section]
% 定制插图和表格的标题的宏包
\usepackage[font=small,labelfont=bf,labelsep=space]{caption}


%%% Local Variables:
%%% mode: plain-tex
%%% mode: latex
%%% TeX-master: "book"
%%% End:

0 comments on commit dd8e669

Please sign in to comment.