Skip to content

Commit 46fa7ec

Browse files
committed
Merge branch 'release-20170720'
2 parents 7d230e0 + dfb543e commit 46fa7ec

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1212
-813
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
*/.DS_Store
44
*/*.aux
55
*/*.dvi
6+
*/*.fls
7+
*/*.fdb_latexmk
68
*/*.log
79
*/*.nav
810
*/*.out

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
.PHONY: all default clean distclean
12
default clean distclean:
23
(cd overview && make $@)
34
(cd installation && make $@)
45
(cd tutorial && make $@)
56
(cd python && make $@)
67
(cd pyalps && make $@)
7-
(cd matplotlib && make $@)
88
(cd alpsize && make $@)

README.md

Lines changed: 25 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,47 @@
1-
ALPS/tutorial
1+
ALPS Tutorial
22
=============
33

4-
Japanese tutorial materials for ALPS Library/Application (http://alps.comp-phys.org)
4+
CCMS hands-on materials for ALPS Library/Application / CCMS ALPS講習会のための資料
55

6-
ALPS講習会のための日本語資料
6+
* ALPS on MateriApps: http://ma.cms-initiative.jp/ja/listapps/alps
7+
* ALPS: http://alps.comp-phys.org
78

89
Table of Contents / 内容
910
============================
1011

11-
* ALPS Tutorial - Overview / ALPSチュートリアル - 概要
12-
* Installation of ALPS / ALPSのインストール
13-
* ALPS Application Tutorial / ALPSアプリケーションチュートリアル
14-
* Python
15-
* Introduction to ALPS Python / ALPS Python入門
16-
* Introduction to Matplotlib / Matplotlib入門
17-
* How to ``alpsize'' your application / アプリケーションのALPS化
12+
1. Overview / 概要
13+
2. Installation of ALPS / ALPSのインストール
14+
3. Application Tutorial (1) / アプリケーション実習(1)
15+
4. Introduction to Python / Python入門
16+
5. Introduction to ALPS Python / ALPS Python入門
17+
6. Application Tutorial (2) / アプリケーション実習(2)
18+
7. "Alpsize" your application / アプリケーションのALPS化
19+
20+
Github repository of alps-tutorial
21+
===================================
22+
23+
All LaTeX sources and figures of ALPS tutorial materials are available on Github:
24+
25+
* https://github.com/cmsi/alps-tutorial
1826

1927
How to generte PDF files / PDF生成方法
2028
==============================================
2129

2230
* sh make_dist.sh
2331

24-
生成済のPDFファイル / Pre-generated PDF files
32+
Pre-generated PDF files / 生成済のPDFファイル
2533
======================================================
2634

27-
* http://sourceforge.net/projects/alps-tutorial/files/
35+
Pre-generated PDF files (normal screen and wide screen versions) are available at
36+
37+
* https://github.com/cmsi/alps-tutorial/releases
2838

2939
Authors / 著者
30-
=================
40+
====================
3141

32-
* Synge Todo (Department of Physics, Univ. of Tokyo) / 藤堂眞治 (東大院理)
33-
* Haruhiko Matsuo (RIST) / 松尾春彦 (RIST)
34-
* Ryo Igarashi (ISSP, Univ. of Tokyo) / 五十嵐 亮 (東大物性研)
42+
CCMS hands-on materials for ALPS Library/Application are written and maintained by [Japanese ALPS support team](https://github.com/cmsi/alps-tutorial/graphs/contributors?type=a) <alps@exa.phys.s.u-tokyo.ac.jp>
3543

3644
License / ライセンス
3745
==========================
3846

39-
This turorial handout is licensed under a Creative Commons Attribution 3.0 Unported License. / このチュートリアル資料は、クリエイティブ・コモンズ 表示 3.0 非移植ライセンスの下に提供されています。 (http://creativecommons.org/licenses/by/3.0/)
47+
This turorial handout is licensed under a Creative Commons Attribution 3.0 Unported License. / このチュートリアル資料は、クリエイティブ・コモンズ 表示 3.0 非移植ライセンスの下に提供されています。 [http://creativecommons.org/licenses/by/3.0/](http://creativecommons.org/licenses/by/3.0/)

alpsize/Makefile

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,24 @@
11
BASENAME = alpsize
22
SRC = ${BASENAME}.tex ../style/*.sty ../style/*.bb
3+
PLATEX = platex -shell-escape -interaction=nonstopmode
34

45
default: ${BASENAME}-wide.pdf ${BASENAME}-normal.pdf
56

6-
${BASENAME}-wide.dvi: ${BASENAME}-wide.tex ${SRC}
7-
TEXINPUTS=.:../style//: platex -shell-escape ${BASENAME}-wide.tex
8-
TEXINPUTS=.:../style//: platex ${BASENAME}-wide.tex
9-
TEXINPUTS=.:../style//: platex ${BASENAME}-wide.tex
7+
${BASENAME}-wide.pdf: ${BASENAME}-wide.tex ${SRC}
8+
TEXINPUTS=.:../style//: latexmk -pdfdvi -use-make -latex="${PLATEX}" \
9+
-e '$$dvipdf = "dvipdfmx %O -o %D %S"' \
10+
${BASENAME}-wide.tex
1011

11-
${BASENAME}-wide.pdf: ${BASENAME}-wide.dvi
12-
TEXINPUTS=.:../style//: dvipdfmx ${BASENAME}-wide.dvi
12+
${BASENAME}-normal.pdf: ${BASENAME}-normal.tex ${SRC}
13+
TEXINPUTS=.:../style//: latexmk -pdfdvi -use-make -latex="${PLATEX}" \
14+
-e '$$dvipdf = "dvipdfmx %O -o %D %S"' \
15+
${BASENAME}-normal.tex
1316

14-
${BASENAME}-normal.dvi: ${BASENAME}-normal.tex ${SRC}
15-
TEXINPUTS=.:../style//: platex -shell-escape ${BASENAME}-normal.tex
16-
TEXINPUTS=.:../style//: platex ${BASENAME}-normal.tex
17-
TEXINPUTS=.:../style//: platex ${BASENAME}-normal.tex
18-
19-
${BASENAME}-normal.pdf: ${BASENAME}-normal.dvi
20-
TEXINPUTS=.:../style//: dvipdfmx ${BASENAME}-normal.dvi
17+
.sty:
2118

2219
clean:
23-
rm -f ${BASENAME}*.aux ${BASENAME}*.dvi ${BASENAME}*.log ${BASENAME}*.nav ${BASENAME}*.out ${BASENAME}*.snm ${BASENAME}*.toc ${BASENAME}*.vrb
24-
rm -rf auto *.xbb ../style/*.xbb
20+
@latexmk -c ${BASENAME}-wide.tex ${BASENAME}-normal.tex
21+
@rm -f *.nav *.snm *.vrb
2522

2623
distclean: clean
27-
rm -f ${BASENAME}-wide.pdf ${BASENAME}-normal.pdf
24+
@latexmk -C ${BASENAME}-wide.tex ${BASENAME}-normal.tex

0 commit comments

Comments
 (0)