[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Debian menu systems ch2


>> <H1>Debian Menu System - chapter 2<BR>
>> <!--What packages with applications should do -->アプリケーションパッケージの調理法</H1>


>> A package of an application should provide a menu file
>> <code>/usr/lib/menu/&lt;package-name&gt;</code> that contains some
>> information about each program it likes to make available in the
>> menus.<P> -->アプリケーションパッケージでは、メニュー中で有効としたい
>> 各プログラムについての所定情報を記載したメニューファイルを
>> <CODE>/usr/lib/menu/&lt;package-name&gt;</CODE>
>> という名称で用意します。</P>


>> Here is an example to describe the syntax of such a file:-->
>> 以下に、そのファイルの書式を示すための例を挙げましょう。


>> <!-- <pre>  ?package(gnuplot):\            specifies what packages need to be installed
>>  <DT>?package(gnuplot):\ インストールしたいパッケージの名前を記します


>> <!--A program like gnuplot which can be run on X11 as well as on a text
>> terminal should <em>not</em> have an extra entry with <code>needs=X11</code>
>> because it will then be next to impossible to configure the window
>> managers to spawn <kbd>rxvt</kbd> instead of the default <kbd>xterm</kbd>.
>> -->gnuplot のように、X11 環境と文字端末環境の両方で実行するような
>> プログラムでは、<CODE>needs=X11</CODE>の追加エントリを<EM>書いては
>> いけません</EM>。というのはそのエントリがあると
>> (X11環境での) 規定値の xterm ではなく rxvt を使うよう設定することが

「gnuplot のように、文字端末環境でのときと同じように X11 環境で実行する
ことができるプログラムでは、エントリに <CODE>needs=X11</CODE> を追加しては

>> <P><!--On the other hand, if a program like <kbd>emacs</kbd> can be run as real X
>> application as well as in a terminal two entries should be listed,
>> otherwise the program will always be run in an <kbd>xterm</kbd>.<P>-->
>> それに対して、emacs
>> のような純粋に X 環境で走り、かつ文字端末でも実行できるようなプログラム
>> では、2つのエントリを併記しなければなりません。そうしなければ、
>> プログラムは常に <KBD>xterm</KBD> で実行されてしまいます。</P>

「それに対して、<kbd>emacs</kdb> のように、本物の X のアプリケーションと

<!--(that is, the same line in postinst and in postrm).<P>-->
(要するに、postinst と postrm では同じ行です)<P>
「postinst と postrm に同じ行を追加します)」


>>         Programming   -- debuggers, など

>>          Viewers       -- Picture viewers, gs, など

>>         Save          --

>>         Root-window   -- root window を埋めるようなもの

>> The problem with the stuff in the taskbar is that all items are
>> -->タスクバーに置くものの問題は、その全部のアイテムが常時表示されつづける