[Tokyodebian-2009] Debian勉強会59事前課題

hiro hiro at hogelande.com
Wed Dec 9 06:12:38 UTC 2009


本庄です。課題です。

あと、課題提出に関する環境構築をまとめてみました。よろしければ
http://tokyodebian.alioth.debian.org/prework-update.html
に、適当に改変して付け足していただけると助かります。

----

・apt-lineにcontrib non-freeを追加します。
/etc/apt/sources.listの該当する行を次のように編集してください。

deb http://ftp.jp.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.jp.debian.org/debian/ lenny main contrib non-free

編集後、rootに移行しaptを更新します。

# apt-get update && apt-get upgrade


・課題作成に必要なパッケージを導入します。

# apt-get install git-core make lv ptex-bin okumura-clsfiles \
xpdf xpdf-japanese texlive-latex-extra \
ghostscript dvipdfmx latex-beamer ttf-sazanami-mincho \
ttf-mona ttf-vlgothic gs-cjk-resource


・新クラスファイルを追加します。

# jisftconfig add


・gitを設定します。

課題を作成するユーザに戻り、gitにメールアドレスや名前を設定します。

$ git config --global user.email foo at example.com
$ git config --global user.name "Tarou Debian"

----

そのほか、課題作成ページで追加したらいいかな?と思った部分を書い
てみました。こちらもよろしければお使いください。


2の補足。

----

・取得した課題をビルドします。

$ cd monthly-report
$ cp -p git-pre-commit.sh .git/hooks/pre-commit
$ make

ビルドが終了すると100個以上のpdfファイルが作成されます。

----

7の補足。

----

debianmeetingresume<YYYYMM>.texが勉強会資料で、事前課題はこのファ
イルから読み込まれているimage<YYYYMM>/prework.texにお好みのエディ
タを使用して追記します。

$ vi images200911/prework.tex

image<YYYYMM>/prework.texはMakefileの依存対象となっていないため、
debianmeetingresume<YYYYMM>.texの日付を変更するなりしてビルドし
ます。

$ touch debianmeetingresume200911.tex
$ make

まれにdebianmeetingresume<YYYYMM>.texのimage<YYYYMM>/prework.tex
を読み込んでいる箇所がコメントアウトされている場合がありますので、
結果が反映されない場合はご確認ください。

----

よろしくお願いします。

-- 
hiro <hiro at hogelande.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-honjo-prework.patch
Type: application/octet-stream
Size: 1009 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/tokyodebian-2009/attachments/20091209/e787131f/attachment.obj>


More information about the Tokyodebian-2009 mailing list