v6 | v7 | |
---|---|---|
6 | 6 | |
7 | 7 | == Subversion == |
8 | Vine Linux Magazine(vlmag) は Subversion で管理されています。執筆の前に subversion パッケージをインストールしておいてください。[[br]] | |
9 | Subversion に関しては NET 上に情報がたくさんあります。 | |
8 | vlmag は Subversion で管理されています。執筆の前に subversion パッケージをインストールしておいてください。[[br]] | |
10 | 9 | |
11 | 10 | Subversion では「コピー・修正・マージ」の手順で操作します。 |
… | … | |
15 | 14 | 3. 完成/修正した原稿をリポジトリにマージ |
16 | 15 | |
17 | == |
|
16 | == チェックアウトしてリポジトリをコピー == | |
18 | 17 | |
19 | 18 | 1. 自 PC にチェックアウト用のディレクトリを作成します。ここでは ~/vlmag を作成したとします。 |
… | … | |
26 | 25 | $ svn co !http://trac.vinelinux.org/repos/projects/web/trunk |
27 | 26 | |
28 | Vine のサーバ |
|
27 | Vine のサーバ上のファイルが ~/vlmag に取り込まれます。 | |
29 | 28 | |
30 | 29 | vlmag 執筆者に関連するファイルは以下のものです。 |
… | … | |
42 | 41 | }}} |
43 | 42 | |
44 | == 記事を作成 |
|
43 | == 記事を作成する == | |
45 | 44 | 執筆/作成するのは以下のファイルです。 |
46 | 45 | |
… | … | |
48 | 47 | * trunk/vlmagazine/yyyymmdd-*.{png,jpeg,etc.}(HTML がリンクする画像) |
49 | 48 | |
50 | 適当な yymmdd.dat をコピーして雛形として作業を始めます。 | |
51 | 一通り書き上がったら trunk/ をカレントとして | |
49 | yyyymmdd は作成した vlmag の公開(予定)日になります。適当な yyyymmdd.dat をコピーして雛形として作業を始めます。 | |
52 | 50 | |
53 | 51 | $ make |
… | … | |
55 | 53 | すると、yyyymmdd.dat から yyyymmdd.html が生成されます。 |
56 | 54 | |
57 | 「html ls: /home/ftp/pub/Vine/VineSeed/pool/*.rpm にアクセスできません: そのようなファイルやディレクトリはありません | |
58 | rpmq: 問い合わせのための引数が指定されていません。」というような警告がいくつか出ますが、無視してかまいません。[[br]] | |
55 | 「html ls: /home/ftp/pub/Vine/VineSeed/pool/*.rpm にアクセスできません: そのようなファイルやディレクトリはありません | |
56 | rpmq: 問い合わせのための引数が指定されていません。」というような警告がいくつか出ますが、無視してかまいません。 | |
57 | ||
59 | 58 | 生成されたのは確認用の HTML です。エディタで開いて css のリンク PATH を以下のように修正してブラウザで確認してください。 |
60 | 59 | |
61 | 60 | <link href="../css/layout.css" rel="stylesheet" type="text/css" media="screen,tv,print" /> |
62 | 61 | |
62 | この HTML を作成用に使ってもかまいませんが、'''$ make clean コマンドを走らせると、~/vlmag/trunk 以下のすべての HTML が削除される'''ので要注意。 | |
63 | ||
64 | 使えるタグ、書式規則とも、冒頭の{<date>,<author>,<title>,<description>}を除き、通常の HTML と変わりません。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "!http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> と言われてわかる方はそういう風に書いてください。 | |
65 | 使い慣れた HTML エディタなどがある方はそれで書いて <body> と </body> に挟まれた部分を yyyymmdd.dat に貼り付けても良いでしょう。 | |
66 | ||
63 | 67 | '''css には変更は加えないでください。'''[[br]] |
64 | 68 | 新しい style 定義が必要なときは、!VineSeed-ML or 開発者 IRC で依頼するか、許可を得てください。 |
65 | ||
66 | ||
67 | ||
68 | ||
69 | ||
70 | ||
71 | ||
72 | ||
73 | ||
74 | ||
75 | ||
76 | ||
77 | ||
78 | ||
79 | ||
80 | ||
81 |