# KFM ハンドブック

KDE チーム
バージョン 0.1, 1998年6月5日

このハンドハンドブックは KFM 1.83 について記述されています

kfm file manager KDE

kfm
file
manager
KDE

## イントロダクション

KFM は KDE のファイルマネージャです。同時にウェブブラウザ、 FTP クライアント、tar アーカイブ ユーティリティ等の機能を もち、KDE のネットワークの透過的なファイルアクセスを可能にする ネットワークサービスを提供する一方で、他の KDE アプリケーションの サーバとして動作します。

`Torben Weis`

weis@kde.org

## 哲学

### デスクトップ

デスクトップのメタファは KFM にとって大変重要です。UNIX 世界の 多くのファイルマネージャは、そのウインドウの中だけで機能します。 しかし KFM は、OS/2 や Apple そして (言うのは嫌だが) Win NT/95 のようなデスクトップをあなたに提供します。デスクトップ上の ファイルはウインドウの中のファイルと同じように動作します。 KFM はドラッグ アンド ドロップ をサポートするので、デスクトップを 一時的にファイルを保管するために使うのは良い考えです。 一方重要なアイコンをいつでも手の届くデスクトップ上におくのも 良いでしょう。さあ、やってみてください。

### テンプレート

テンプレートは OS/2 によって導入されています。 KFM は、それらをサポートする - それほどパワフルではないが、申し分ない - 機能をもっています。 テンプレート ディレクトリの中のすべてのファイルはテンプレートになる ものとして考えられます。(あなたはそう思っていないだろうと思いますが!) たとえば Lyx レターのテンプレート、または標準のマークファイルか何かを ここに移動してください。 完全なディレクトリ構造さえテンプレートとして動作するでしょう。 もし例えばあなたが始めるプロジェクトがいつも同じディレクトリ構造をもつなら、 そのような構造をテンプレート ディレクトリに作成することができます。 そしてあなたが置きたい新しいドキュメント/プロジェクト/などの ディレクトリに変更します。 メニュー `ファイル` とそのサブメニュー`新規作成`を開くと インストールされたすべてのテンプレートのリストが得られます。 1つを選択してそれを作成してください。 この方法でディレクトリも作成できます。このアイデアは単純ですが便利です。

### *.kdelnk ファイル

それらのファイルは KFM と kpanel そして KDE プロジェクト全体にとって重要です。 そのファイルはあなたのために大変役に立ちます。 例えばそれは URL または デバイスを含むことができ、 あるいはプログラムを表すかもしれません。 そのようなファイルを使いデバイスをマウント/アンマウントでき、 デスクトップ上に URL へのリンクを作り、 あるいは実行可能ファイルのためによいアイコン表現を作成できます。 それらのファイルとそれができることについてより深く学ぶには、'使い方'の章を 読んでください。 そのファイルがどのような構造を持っているかを知る必要はありません。 なぜならよくできたダイアログがあり、非常に簡単に現存の `*.kdelnk` ファイルをクリックできます。 もし例えば `ftp://ftp.kde.org` を指す URL を デスクトップにドラッグすると、KFM はその kdelnk ファイルを作成するでしょう。 それをクリックすると FTP 接続を開きます。

### インターネット

インターネットも KFM にとって大変重要です。なぜならインターネット デスクトップと呼ぶこともできるからです。それは FTP と HTTP を使います。 これは KFM が FTP サーバのファイルもローカルのハードディスク上のファイルも 大きな違いをなくすことを意味します。 KFM はその表示のために HTML を使うので、HTML ページも問題ありません。 これはブラウザを使うように HTML リンクに対応することを意味します。 まさに KFM は、しばしばウェブブラウザのように振る舞います。 それはまさにファイルマネージャを統合したウェブブラウザです。 HTML ウィジットはまだ完璧ではないので、いくつかの HTML ページは見苦しい ですが、それは常に良くなっています。 以上の結果として KFM は通常のファイル名のかわりに URL を使います (もちろん古いスタイルのファイル名も利用できます)。 KFM は通常の URL への拡張をサポートします。それはサブプロトコルの特色をなします。 通常、ユーザはそれらを扱う必要はなく、マウスであちこちクリックしてもかまいません。 例えば `ftp://ftp.cdrom.com/unix/kde.tgz&num;tar:/kdebase/kfm/main.cpp` は有効な URL です。 それは ftp サーバの tar ファイルを定義し、tar アーカイブの中のファイルを 参照します。tar アーカイブをクリックすることで仕事をしてくれるでしょう。

### マルチタスク

KFM は高度なマルチタスクを行います。 それは、IO の仕事を行ういくつかのスレーブプロセスを実行しています。 これはあなたのデスクトップを妨害できる IO はないことを意味します。 これは特にインターネットのために重要です。 あなたは Netscape さえ数秒間ロックしうることを知っています。 KFM にはこの問題はありません。 それがロックしてしまうのは、バグを見つけたときです。

### 概観

KFM はディレクトリの概観に関するコントロールを提供します。 もしあなたのディレクトリの中に `.kde.html` か `index.html` ファイルを見つけるとそれを表示します (無効にもできます)。 その HTML ページ上で例えばディレクトリとドキュメントを分離することを許す HTML の拡張があります。 あなたは HTML ページの中であらゆるファイルのリンクを書く必要はありません。 ここで HTML 拡張は、あなたに大変役に立ちます。 完全な HTML ページを書くかわりに、ディレクトリのバックグラウンドの色・画像 を選択しフォントの色を変更できます。 実行ファイルとディレクトリに特別なアイコンを割り当ててもかまいません。 それらのアイコン設定は kpanel によっても認められます。 より詳細はいつものようにハンドブックの '使い方' の章を見てください。

## 使い方

あなたはマニュアルを読んでいるので、私はあなたが問題に直面したと結論づけます。 まずは良いアドバイスを受け取ってください：

さて少し気分が良くなったはずですが、次にやって来ることに向かう前に、 隣の本屋に行きダグラス・アダムスの5冊の本の有名な三部作を買うべきです...

それら5冊の本を読んでください `:-)`

あなたは今リラックスして幸せになり、この信じられない KFM への ヒッチハイカーズ ガイドの残りの用意ができていると思います。

Keyboard shortcuts.

### キーボード ショートカット

    履歴を戻る                               ALT + Left
    履歴を進む                               ALT + Right
    1つ上のディレクトリ                      ALT + Up
    ファイル/ディレクトリを開く              Return
    現ファイルのPopupメニューを開く          ESC
    アイコン間を移動                         Left/Right/Up/Down
    ファイルを選択/非選択                    Space
    上スクロール                             Page Up
    下スクロール                             Page Down
    右スクロール(WWWページで)                Right
    左スクロール(WWWページで)                Left
    上スクロール(WWWページで)                Up
    下スクロール(WWWページで)                Down
    選択ファイルをクリップボードにコピー     CTRL + C
    クリップボードから現ディレクトリへ貼付け CTRL + V
    パターンによるファイルの選択             CTRL + S
    現在のディレクトリで端末を開く           CTRL + T
    新しい場所を開く                         CTRL + L
    ファイルを検索                           CTRL + F
    ウインドウを閉じる                       CTRL + W

### 新しいデータタイプのインストール方法

#### データタイプとは何か

ファイルはビットとバイトのみを含みます。 それらに意味を与えるために、人はそれを解釈する方法を知る必要があります。 これをする通常の方法はファイル名を見ることです。 例えばそれが `.gif` で終っているなら、 それを GIF 画像であるとみなします。 これはほとんどのデスクトップ環境 (特に DE と呼ばれる) がしていることです。 KFM もかなり早くからこうしていますが、便利ではありません。 もし拡張子が利用できないとそのファイルのデータタイプが何かわからず、 そして KFM はどのアプリケーションがそのデータを扱えるのかわからない ことになります。 そこでもし KFM が拡張子からデータタイプが理解できない場合は、 ファイルの最初のバイトを見て、そのマジックファイルの中でデータを調べます。 これは、自動 MIME タイプ検出マジックと呼ばれ、極めてうまく働きます。 もしそのデータタイプがマジックファイル `$KDEDIR/share/mimelnk/magic` のエントリにあれば、KFM はそのファイル `MyGirlFriend` contains an image. が画像を含むことを知るでしょう。

あなたは KFM にデータタイプを登録しなければなりません。 このあなたの貧弱で小さなヘルパーは、このデータタイプの共通の拡張子、 アイコン、記述したテキスト、もしかするとデフォルトのアプリケーション (これについては後程さらに学びます)、そして MIME タイプを知る必要があります。

#### MIME タイプとは何か

MIME タイプはインターネットの標準です。この標準はデータタイプを名付ける 仕組みです。データタイプ名は2つのセクションで表されます。 はじめのセクションはデータの一般的な種類について言っています (image,video,audio,text ...) が、テキストの違う種類 (C-source, english text,...) や画像を保存するための違う形式などがあるので、 2番目の部分ではその特別な形式について言っています。 良い例が `image/gif` です。 最初の部分はそれが画像であることを教え、 2番目の部分では GIF 形式で保存されていることを教えています。

もし正しい MIME タイプについて確かでないなら、マジックファイルを 見てください、たくさんの MIME タイプが既にそこで登録されています。

通常この章はシステム管理者やアプリケーション開発者だけに重要です。 正規にインストールされた KDE はこの MIME タイプすべてが既に済んでいる はずですが、何人かの人々はいつも MIME タイプがどのように働くか知りたい と思っています。

ディレクトリ `$KDEDIR/share/mimelnk` は MIME タイプ名の最初のセクション に相当するたくさんのサブディレクトリが含まれています。 例えば `image/gif` は `$KDEDIR/share/mimelnk/image/gif.kdelnk` という名前で表現されています。どの KFM 設定ファイルも `.kdelnk` という拡張子をもっています。 あまり見た目が良くないので、ときどき KFM はこの拡張子を隠します。

遅かれ早かれ KDE ディレクトリ内のディレクトリ構造が あなたの `~/.kde` ディレクトリ内のそれと同じであることに気付くでしょう。 あなたは、ローカルの Linux box のシステム管理者として、 いつも全体の設定を編集したいかもしれません。一方で、 大学の UNIX クラスタのユーザは個人の設定しか編集できないかもしれません。 私たちがここで `$KDEDIR` について言うことすべては、 `~/.kde` ディレクトリにも適用します。 `$KDEDIR` の全体の設定ファイルを編集するためには スーパーユーザのパスワードが必要です。 個人の設定ファイルにはもちろん必要ありません。

#### 新しい MIME タイプのインストール ステップ バイ ステップ

この章はたくさんのきれいな絵が登場するので ダミーの MIME タイプをインストール と名付けることが できるでしょう `:-)` 。

以下でどのように `image/gif` MIME タイプをインストールしたかを見たいと思います。 この MIME タイプはすでにインストールされているので、これらの手順を 再現する必要はありません。この章を読みすべての画像を見れば、 新しい MIME タイプのインストール方法がわかるはずです。

画像の中で黄色い丸の上の数字は画像の下の番号を付けたリストに該当します。

##### KFM のスーパーユーザ ウインドウを開いてください

デスクトップ上でこのようなアイコンを見つけるでしょう：

それでは新しい KFM ウインドウを開くためにこのアイコンをクリックしてください。 通常これは正しい方法ですが、場合によってはスーパーユーザ KFM ウインドウが必要です。 もし通常はスーパーユーザのみが書き込み可能な全体の設定ファイルを 編集したいなら、スーパーユーザ アクセスが必要です。 スーパーユーザ パスワードを知らないなら、あなたは全体の設定を どのようにしても変更できませんが、もちろん個人の設定はスーパーユーザに ならなくても編集できます。 スーパーユーザ KFM ウインドウを導く違った方法があります。 ログアウトし、root でログインしてください。 これは Windows NT のやり方なので、もっと良い方法でそれを実行したいと思います。 kvt ウインドウを開いて `su` を使ってスーパーユーザになり、 `kfm -ws` を実行できますが、 `Alt+F2` を押す方がもっと簡単です。 ここで `kfmsu` と入力してください。 ターミナル ウインドウが出てスーパーユーザのパスワードを尋ねます。 それを入力すると KFM ウインドウが現われます。 一度次のものを実行し、再び KFM スーパーユーザ ウインドウを閉じるのを 忘れないでください。このときターミナルも消えるでしょう。 `kfmsu` スクリプトはスーパーユーザに ディスプレイへのアクセスを許可し、後で自動的に取り消します。

はじめるには、一度左マウスボタンで `テンプレート` フォルダを クリックしてください (または上で述べたようにスーパーユーザ KFM ウインドウ を開いてください)。 このディレクトリのファイルを見てください。あなたはこの章の後で これらを思い出すでしょう。

メニュー `"編集"` を開き `"Mimeタイプ"` (あるいは全体の設定を編集したいなら、 `"広域 Mime タイプ"`) を選んでください：

- これは前に話したマジック ファイルです。あなたは後でそれを見るはずですが、 心配しないでください。それを理解する必要はありません。

- `image/gif` Mime タイプファイルを含んだフォルダ。 それを開くには左マウスボタンでこのフォルダをクリックしてください。

##### 新しい MIME タイプファイルの作成

メニュー `"ファイル"` を開き `"新規作成"` を選択してください。 もう今ごろはポップアップ メニューの中の名前がテンプレートフォルダ内の 名前に相当することに気付いているでしょう。 このメニューはテンプレートへの素早いアクセスを与えてくれます。 テンプレートフォルダを開いてドラッグ アンド ドロップしても 同じ効果が得られます。 それでは、`"Mime タイプ"` を選択してください。 このようなウインドウが表示されます：

- ここでファイル名を入力してください。拡張子 `.kdelnk` は消さないでください。 ここでファイル名が MIME タイプ名の2番目の部分だけであることに 気付くはずです。 最初の部分はそのディレクトリにファイルを移動することで補われます。 ファイルとそれを入れたサブディレクトリの名前は、本当は 問題ではありません。それは `$KDEDIR/share/mimelnk` の中に入れる 必要があります。

- では、OK ボタンを押してください。新しいアイコンが KFM ウインドウ内に 現われるでしょう。

##### プロパティ ダイアログを開く

それでは新しいアイコン上で右マウスボタンを押し、`"設定(プロパティ)"` を ポップアップ メニューから選択してください。ダイアログが現われます:

- `"割り当て"`と言うタブを選択してください。

- このデータタイプのファイルに通常当てはまるパターンを入力してください。 複数のパターンがあるときはそれらを `;` で区切る必要があります。

- ここにそれを記述したテキストを入力してください。あなたの言語がサポート されていれば、母国語で記述できることに気付くでしょう。 KFM はそれぞれの言語で複数の記述を保存できます。 もしここに何か入力すると、あなたの言語で保存されます。 アプリケーション開発者は少なくとも英語の記述が利用可能であることを 確認すべきです。 これをどのようにするかは、以前にある章のハッカーの節で論じました。

- MIME タイプのフルネームを入力してください。

- ここでデフォルトのアプリケーションを選択できます。 同じ MIME タイプのために複数のアプリケーションを登録した場合、これは重要な ことです。 このようなデータタイプのファイル上でクリックすると、KFM はどちらのアプリを 使うか推測します。 デフォルトのアプリを選ぶことによって、KFM が推測することを避ける ことができます。

- アイコンを選択してください。すべてのアイコンは `$KDEDIR/share/icons` に 保存されています。 このディレクトリ内のどのアイコンにも、同じ名前ですが半分の大きさの アイコンが `$KDEDIR/share/icons/mini` に存在します。 通常のアイコンは `32x32` のサイズで、ミニアイコンは `16x16` です。

- OK ボタンを押してください。

ここで、KFM はアイコンと要素が変更されているはずので、 すべての開いているディレクトリを再度読み込みます。 `"ビュー"` メニューの `"割当の再スキャン"` を 選ぶことによって、KFM に手動でそうすることを強制することができます。

おめでとうございます、あなたはこのレッスンを生き残りました。 休憩の時間です。 `:-)`

#### 内部

設定ファイルは非常に単純でもちろん人が読むことができます。 ここでそれを見ることができます：

    # KDE Config File
    [KDE Desktop Entry]
    Type=MimeType
    MimeType=image/gif
    Icon=image.xpm
    Patterns=*.gif;*.GIF;
    Comment=Gif images
    Comment[de]=GIF Dokument
    Comment[nl]=Gif afbeelding

KFM はそれを簡単にする GUI を提供するので、この意味を理解する必要はありません。 それにもかかわらず、ハッカーは何もかも知りたがり、ハックしたがるので ここで手短に記述します。

最初の行はあらゆる KDE 設定ファイルのヘッダです。 `Type` 行は設定ファイルの目的を区別するためにすべての KFM 設定ファイルに 含まれます。そして MIME タイプ名(MimeType)、アイコン(Icon)、`；` で区切られた パターン(Patterns) のリストそして英語のコメント(Comment)、ドイツ語...、 と続きます。

ハッカーたちはこのレッスンをやめてしまうかもしれません。

### 新しいアプリケーションのインストール

どの KDE アプリケーションも設定ファイルをもち、ユーザはそれを編集する 必要はありません。 しかしもしあらゆるディストリビューションが KDE を用意していなければ、 あなたはアプリケーションを KDE で使うように設定したいかもしれません。 このレッスンで XV を K デスクトップ環境にインストールしてみます。

#### なぜとどこ

すべてのアプリケーションはディレクトリ ツリー `$KDEDIR/share/applnk` に設定ファイルを置く必要があります。さらに追加アプリをインストールできるローカルの ディレクトリ構造 `~/.kde/share/applnk` があります。 それらのファイルはあなたにしか見えず、他のユーザには見えません。 KFM と K パネルは起動時にそれらのディレクトリをスキャンします。 K パネル システム メニューはこのディレクトリ構造に相当します。 このディレクトリのアイコンは実際のアプリケーションのように振る舞います。 その上でクリックすることでアプリケーションを開始でき、それらの上にファイルをドロップできます。 設定ファイルを `applnk` ツリー以外に置くことも時には良い考えです。 あらゆるディレクトリで機能しますが、`applnk` ディレクトリ内に あるときだけスタートアップ時にスキャンされます。 ですから例えば XV を画像のデフォルト アプリとしてインストールしたければ、 設定ファイルをこの特別なツリーの内部に移動する必要があります。 しかし、KFM や K パネルではなくデスクトップ上に置きたいアプリケーションもあるでしょう。 あなたはもちろん設定ファイルをデスクトップや他の場所に作成してもかまいません。 その手続きはここで記述していることとほとんど同じことです。

KFM がファイルを見つけると、まずそのデータタイプを探そうとします。 その後、このデータタイプに登録されているすべてのアプリケーションを検索します。 もし1つだけ見つかるかデフォルトが指定されているなら、KFM はこのアプリケーション を使用し、さもなければ、KFM は推測することになるでしょう。 右ポップアップメニューを使うことで、このデータタイプに登録されている すべてのアプリケーションの選択肢を見せてくれます。

#### ステップ バイ ステップ

ハッカーや開発者がさらに内部を知りたがっている間に あなたは次の節を続けてもよいでしょう。

作成したい設定ファイルはこのようなものです：

    # KDE Config File
    [KDE Desktop Entry]
    BinaryPattern=xv;
    MimeType=image/gif;image/jpeg;image/tiff;image/x-xbm;image/x-xpm;
    Comment=XV Image App
    Comment[de]=XV Graphik Programm
    Exec=xv %f
    TerminalOptions=
    Icon=image.xpm
    Path=
    Type=Application
    Terminal=0
    Name=XV
    Name[de]=XV

最初の行はマジックバイトを含み、2行目はこのアプリケーションのバイナリが もつであろう名前の`；`で区切られたリストを含みます。 この方法で、そのバイナリはアイコンも取得します。 次の行はそのアプリが扱うすべての MIME タイプのリストを含み、 種々の言語で書かれた通常のコメントに続きます。 `Exec` タグはそのアプリケーションの起動を実行するシェル コマンドを含みます。 `%f` はドキュメントのファイル名で置き換えらます。詳細は次の章を見てください。 `Type` タグはすべての KFM 設定ファイルで必要とされます。 `Terminal` を 1 にし、必要ならターミナル オプションを設定することで、 アプリをターミナル内で起動するように KFM に指示することができます。 さらに `Path` タグは作業ディレクトリを特定させることができます。 最後の2行はアプリケーションの名前を決定します。 この名前は例えば KFM の状況に応じたポップアップメニューで使われます。 コメントとして英語版を提供しなければならず、いろいろな翻訳を追加しても かまいません。

#### 秘密のチップ

ほとんどの古いスタイルのアプリケーションは `%f` 引数が必要かもしれません。これはローカルハードディスク上のファイルしか受け付けられないことを意味します。もしそれでもなお URL を使うなら、KFM はまずそのファイルをダウンロードし、 その後でアプリケーションを起動します。 もしそのファイルがそのアプリで変更されると、ユーザは変更したファイルを アップロードしたいかどうか尋ねられます。

あなたは `%f` のかわりに `%u` を入力することができます。 これは KFM がアプリケーションに URL を渡すためのものです。 外部のファイルは事前にロードされません。いくつかのKDE アプリはこのクールな 機能をサポートします。

使用できる追加のタグがあります。ここに短いリストがあります：

- `&percnt;k` 設定ファイル自身のパスと名前。 これは、起動したいアプリがそれを起動した設定ファイルを読み込み/変更する場合に便利です。 この方法で、例えばシンプルなプリンタの表現を実装できます。 デスクトップ上でプリンタを表現する同じファイルがあなたの好みのプリンタ設定を 保存します。設定ファイルをプリンタ GUI に渡すために `&percnt;k` を使ってください。

- `&percnt;n` パスを含まないドキュメントのファイル名。

- `&percnt;d` ファイル名を除いたドキュメントのパス。`&percnt;d` と `&percnt;n` タグを一緒に使うと `&percnt;f` と同じになります。

- `&percnt;c` アプリケーションの名前。これは kdelnk ファイル内に設定する、アプリケーションの (翻訳可能な)タイトルです。これはアプリケーションのタイトルを設定できる方法です。

### アプリケーションの統合 ステップ バイ ステップ

この章で XV を K デスクトップ環境に登録する方法を示します。 次のステップのあと、XV がイメージ データ タイプに登録され、ウェブから画像を ロードして保存できるようになる予定です…でもそんなに期待しないで下さい。 `:-)` さて、行きましょうか。

#### KFM スーパーユーザウインドウを開く

以前のレッスンから KFM スーパーユーザ ウインドウの開き方を知っているものと 仮定します。 では、メニュー "`編集`" を開いて "`アプリケーション`" を選んでください。 あなたは今このようなウインドウを見ているでしょう：

- ここで今のところ訪れているディレクトリを見ることができます。 このディレクトリ ツリーはあなたの KDE に登録されているアプリの情報すべてを 含みます。

- XV をグラフィック セクションにインストールしたいので、このフォルダをクリックしてください。

もしあなたがスーパーユーザとしてログインしているなら、広域アプリケーションの

2つのアプリケーション設定ファイルを正しく区別してください 最初のそれは実行中のアプリケーションによって書き込まれる設定を保存し、 もう1つのそれは (ここではそれについて話します) インストールされた アプリケーションについて情報を含みます。 これらの設定ファイルはアプリケーションのインストール中に作成され、 通常はその後で変更しません。

#### アプリケーション ファイルの作成

メニュー "`ファイル`" からサブメニュー "`新規作成`" を開き、 "`プログラム`" を選択します。 新しいウインドウによって要求されます：

- ここで拡張子 `.kdelnk` をつけたアプリケーションの名前を入力する必要が あります。使用する名前はそのバイナリの名前にする必要はありません。 どんな名前でも構いませんが、そのアプリ固有の名前にしなければなりません。

- OK を押してください。

#### プロパティを開く

そのウインドウの中に新しいアイコンが見えるでしょう。 右マウスボタンをクリックしてプロパティメニューを開いてください。 あなたはこのようにフォームを埋めなければなりません。

- このフォームを見るために `"実行"` を選択してください。

- アプリケーションを起動するコマンドラインを入力してください。 これはターミナル セッションで入力するのと同じものを入力しますが、 データファイルのかわりに `%f` をここに入力する必要があります。 前の章のハッカーの節で、このより詳しい情報が見つかるでしょう。

- まれにアプリケーションのために作業ディレクトリを定義する必要がある場合も あります。通常この行は空です。

- アプリケーションのアイコンを選んでください。

- アプリをターミナルで実行しなければならないときはこのチェックボックスを選択してください。

- ここでターミナル (通常は kvt) に渡される特別なコマンドラインの引数を入力してください。

#### 2番目のフォーム

最後のステップは2番目のフォームに記入することです：

- このページにたどり着くには "`アプリケーション`" をクリックしてください。

- ここにバイナリの名前を入力しても構いません。 複数のバイナリは`；`で区切られていなければなりません。 これはこの名前のどのバイナリにもアプリケーションアイコンをもたらします。 ですからこの行はより良い外見のためだけにあります。

- ここにあなたの言語で短いコメントを入力してください。 開発者は少なくとも最後にはデフォルトの英語のコメントが提供されることに 気を付ける必要があります。

- このリストはアプリが扱うすべての MIME タイプが含まれます。

- MIME タイプを2つのリスト間で移動するためにこのボタンを使ってください。

- このリストはそのアプリケーションで扱われないすべての登録されている MIME タイプが含まれます。

- OK を押してください。

これがショーの最後です。今、あなたのアプリケーションは登録されました。 KFM はその割り付けを自動的に更新しますが、K パネルだけは再起動する必要が あります(K パネルのシステムメニュー)。 選択されたデータタイプの1つが含まれている画像ファイルを右マウスボタンで クリックするとアプリケーションのリストに XV が現われるはずです。 もしその画像ファイルがローカルのハードディスクにないと、KFM はそれを ダウンロードし、その後で XV を実行します。 そのファイルが XV で変更されていると、KFM はアップロードするかどうか あなたに尋ねます。 コーヒーの時間です。

### ブックマーク

KFM はブックマークの意味を拡大します。 ブックマークはあらゆるファイルを参照でき、それは HTML ページと FTP ディレクトリの ドキュメント、アプリケーションと `*.kdelnk` ファイルを 別にすることを意味します。 KFM でブックマークが選択されると、 ドキュメントは開かれ、アプリケーションは起動されるなど都合良く働きます。 ブックマークのコレクションにファイルを追加するには、そのファイルの上で 右マウスボタンを使い、エントリ 'ブックマークに追加' を選択するだけです。

#### ブックマークの編集

それぞれのブックマークは $HOME/.kde/share/apps/kfm/bookmarks のファイルに相当します。 ブックマークメニューのエントリはこのディレクトリを見つけるのを容易にします。 ブックマークファイルの名前変更もブックマークメニューをすぐに変更します。 そのファイルのプロパティを開けば、ブックマークの例えば行き先 (URL) や アイコンを変更することができます。 このディレクトリ ツリーのファイルを、 望みどおりに移動やコピーや名前変更 することができます。 KFM が '普通の' ファイルと容易に区別できるように、それらのファイルが 拡張子 `*.kdelnk` を持つことを確認してください。

#### ブックマーク ツリー

新しいディレクトリを $HOME/.kde/share/apps/kfm/bookmarks に 作成すると、同時にブックマークのサブメニューを作成します。 ブックマークを新しいサブメニューに追加するために、それを表示します。 始めのエントリは現在の URL をブックマークに追加します。

#### KFM 以外のブックマーク

プログラム krootwm はブックマークのアクセスを許します。 デスクトップの背景で右マウスボタンをクリックすると (他の項目に加えて) ブックマークメニューを出します。 ブックマークを変更することは、krootwm にすぐには適用されません。 そのときに適用するには krootwm を再起動しなければなりません。

## よく尋ねられる質問

### どうすれば起動時にプログラムを実行できますか?

KFM はそれ以上のことさえできます。プログラム、*.kdelnk ファイル、 実行ファイル、ディレクトリまたは何かのリンクを、デスクトップ上の `スタートアップ` フォルダに投げ込んでください。 スタートアップ フォルダはデフォルトで `$HOME/Desktop/Autostart` ですが、設定は変更できるので、あなたは違う設定にしているかもしれません。 KFM が kdelnk ファイルを見つけると、それはそのファイルをクリックしたときに 期待されることを実行します。ディレクトリをスタートアップ フォルダに入れると このディレクトリで KFM ウインドウを開き、実行ファイルを入れるともちろん実行されます。 しかし、あなたはスタートアップフォルダにドキュメント!も置くかもしれません。 この場合 KFM は、そのドキュメントを引数としてデフォルトのアプリケーションを 開始するでしょう。例えばあなたがログインするときはいつでも修士論文と共にワープロを 起ち上げるために、これを利用することができます。あなたは `kdisplay -init` と `kpanel` をスタートアップ フォルダに置くことが有用だということに気付くかもしれません。 スタートアップフォルダは `.xinitrc` のかわりとして 使用することができます。

### どうすればウインドウを開かずに KFM を起動することができますか?

多くの人々が、KFM がいつもホームディレクトリを開くことを迷惑だと思っています。 この振る舞いを避けるために、オプション `-d` をつけて KFM を起ち上げてもよいでしょう。

### どうすればディレクトリを新しいビューで開くことができますか?

左マウスボタンでクリックすれば、ディレクトリを変更したり実行ファイルを実行 したり、ドキュメントを開いたりします。 右ボタンでクリックしてメニューを開き、そしてディレクトリを中ボタンで クリックするとこのディレクトリを新しいウインドウで開くでしょう。

### どうすれば複数のファイルを選択できますか?

選択したいファイルすべての上で CTRL キーを押しながらクリックしてください。 ここで右マウスボタンを押すと選択したすべてのファイルに適用するすべての アクションを見せます。この方法で一度に複数のドキュメントを開いたり、 複数のファイルを削除/コピー/移動できます。複数のファイルが選択されてドラッグ しようとすると、すべての選択されたファイルがドラッグされます。

### どうすればドライブをマウントできますか?

ドライブをマウントするには、まずそのドライブを記述した *.kdelnk ファイルが 必要です。まだそのファイルがない場合は、そのファイルを作成する方法を 見るためにこのハンドブックの '使い方' の節をを読んでください。 これを作成したらこのドライブ アイコンの上で右マウスボタンを押してください。 いくつかのマウントオプションがあります。アンマウントもこのようにしてできます。 ドライブにアクセスする前に、まずそれをマウントする必要があります。 一度ドライブがマウントされると、クリックで開くことができます。 いくつかのファイルシステムがマウント可能です。 ただし、デフォルトのファイルシステムが適切であれば、 マウントされていないアイコンをクリックすると KFM はデバイスをマウントして ウインドウを開き、内容を表示します。

### どうすれば印刷できますか?

ドキュメントをプリンタのアイコンに投げることができます。 それはプリンタ デーモン/フィルタ次第です。 通常それはプリンタに投げた TeX/DVI/PS/ASCII ファイルのみ認識します。 注意してください。最悪の場合、印刷したいドキュメントのアスキーコードを 大量の紙に打ち出します。 はじめにプリンタのプロパティダイアログを開き、プリント コマンドが あなたのシステムで有効かどうか確認するのを忘れないでください。 デスクトップ上にプリンタのアイコンが見つからないときは、どうしてプリンタ アイコンを作成するか、このハンドブックの '使い方' の節を調べる必要があります。

### どうすれば URL をデスクトップにリンクできますか?

あなたはどんな URL も、ハードディスク上のどこにでもリンクできます。 `テンプレート`フォルダを開くか、 メニュー `"ファイル->新規作成"` を使って 新しい `URL.kdelnk` ファイルやこのようなものを コピー/作成できます。 プロパティメニューを開いて URL を入力してください。それがすべてです。 この URL へのリンクが KFM ウインドウやドラッグ アンド ドロップをサポート するアプリにあれば、あらゆる KFM ウインドウやデスクトップにその `リンク`をドロップできます。 そしてポップアップ メニューのリンクをクリックすると、KFM はすぐに `*.kdelnk` ファイルを作成します。

### どうすれば TAR ファイルの中を見ることができますか?

それを見るには `*.tar.gz *.tar *.tgz` ファイルを クリックするだけです。 ファイルを削除したり tar ファイルの外へファイルをドラッグすることができます。 いくつかのアプリは tar ファイルの外へドキュメントをロードすることを サポートしています。 例えば KView を使い tar ファイルの中にある画像ファイルを開くことができます。

## クレジット

### 著者

私の名前は Torben Weis です。 私はドイツ、フランクフルトの大学でコンピュータ科学の学生です。 気軽に私に連絡をとり、レポートや希望、クッキーや何かを送ってください。 私は貧しい学生でいつも空腹です!

### 感謝

KFM はバグ レポートやパッチや拡張、そしてたくさんの良いアイデアを送ってくれる 多くの人々なしにはできなかったでしょう。あなた方すべてに感謝します。 何人か詳しく名前を挙げたい方がいます：

- Martin Jones はほとんどの HTML ウィジットを書き、それの大きな修正と Netscape の最近の乱れた HTML の仕様に追い付く骨の折れる仕事をしました。

- Fritz Elfert は Arnsberg の KDE-ONE で 自動 MIME タイプ検出機能を書きました。

- Stephan Kulow は automake と autoconf 機能を与え、CVS の秘密を私に 案内し、プラットホームと独立した疑問における私の最後の助けになります。

- Stefan Westerfeld は KFM II のために kioslave を書き換えました。

- 私のガールフレンド Claudia Sorg、彼女は KFM がまたクラッシュしたり、 頻繁にクラッシュするときいつも機嫌の悪い私に向かい合わなければ なりませんでした。

### 著作権

    KFM の著作権は Copyright 1997-98 Torben Weis weis@kde.org です。

    このプログラムはフリーソフトウェアです。あなたはそれを再配布したり、
    Free Software Foundation によって発行される GNU General Public License
    (ライセンスのバージョン2 かそれ以降のバージョンのどちらか)
    に基づいて変更することができます。

    このプログラムはそれが有用であることを期待していますが無保証で
    配布されています。
    商用や特定の目的に合わせたものを含む保証さえありません。
    詳細は GNU General Public License を見てください。

    このプログラムと共に GNU General Public License のコピーを受け取っている
    はずです。そうでなければ Free Software Foundation, Inc., 675 Mass Ave,
    Cambridge, MA 02139, USA に手紙を書いてください。