サポート
[dp/NOTE for Linux/BSD]
Q&A
TOPへ戻る
商品TOPへ戻る

'00/10/31 更新

目次

1.
    dp/NOTE for Linux/BSD について
2.
    インストール
3.
    起動
4.
    文字入力
5.
    印刷機能
6.
    メール機能
7.
    RTF変換
8.
    HTML変換
9.
    X Window System 環境
10.
    ライセンス
11.
    ヘルプ機能
12.
    その他
   

1.
dp/NOTE for Linux/BSD について

最新バージョンについて教えてください。
 

ver2.02 です。
ver2.01 以前のバージョンにおける一部不具合の修正と、 新たに追加機能を搭載しました。
ver2.01 以前のバージョンのユーザ様には無償ダウンロードして頂けます。 詳細はこちらをご覧ください。


なお、dp/NOTE 起動時に -v オプションを指定すると、バージョンを確認できます。


対応OSについて教えてください。
 

「ディストリビューション対応状況」をご参照ください。


他の OS への対応予定はありますか ? (例:MkLinux, Linux/Alpha など)
 

申し訳ありませんが、対応予定はありません。


対応配布形式について教えてください。
 

最新の ver2.02 では、以下の配布形式に対応しています。

   
   
●  Linux Slackware 形式
●  Linux RPM 形式
●  Linux Debian 形式
●  FreeBSD package
   

ver2.00 には Linux Debian の配布形式はないのですか?
 

ver2.01 以降にて対応しました。詳細はこちらをご覧ください。


var2.00 では tar + gzip 形式でのインストールが可能です。


2.
インストール

Wnn6 for Linux/BSD ver3.0 がインストールされているマシンに dp/NOTE ver2.00 を インストールしようとすると、dpkey でコンフリクトエラーがでてしまいます。
 

dp/NOTE ver2.00 のパッケージでは、dp/NOTE 本体とライセンスサーバ dpkeyserv が、1パッケージ内に収録されています。したがって dpkey も同時にインストールされるのですが、Wnn6 ver3.0 より dpkeyserv がバージョンアップしました。
そのため結果的にバージョンダウンインストールを行う形となり、このエラーが発生します。


申し訳ありませんが、スーパーユーザにて以下の手順で回避してください。


(1) まず dpkeylist を cp コマンド等で別名保存して下さい。

   
  例)
  # cd /usr/local/lib/dp
  # cp dpkeylist /tmp/dpkeylist.org
   

(2) 次に dp/NOTE ver2.00 を強制上書でインストールします。

   
  # rpm -i --force dpnote-2.00-1.i386.rpm
   
※もしくは先に dpkey-3.00-1 をアンインストールすれば、通常のインストールが可能です。

(3) 続いて Wnn6 ver3.0 の dpkeysev を強制上書きで改めてインストールします。

   
  # rpm -i --force dpkey-3.00-1.i386.rpm
   

(4) 先ほど退避した dpkeylist のパスワードを、新たな dpkeylist に追加して下さい。

   
  例)
  # cd /usr/local/lib/dp
  # cat /tmp/dpkeylist.org >> dpkeylist
   

※なおこの手順は rpm 形式での場合を例にしています。他の形式をご利用の場合は、適宜コマンドを置き換えてください。


dp/NOTE ver2.00 パッケージをインストールすると、それまで使えていた Wnn6 や eWnn のライセンスが取得できなくなりました。
 

申し訳ありません。dp/NOTE ver2.00 パッケージ内にはライセンスサーバ dpkeyserv が含まれており、dp/NOTE 本体と同時にインストールされます。そのためソフトウェア許諾リスト dpkeylist を上書き処理してしまい、それ以前に記述してあったパスワードが全て消去されてしまいます。


事前に dpkeylist を退避しておいて下さい。
もし既に消去されてしまった場合は、恐れ入りますが再度正規パスワードのご記述をお願いします。


※なおこの問題は、ver2.01 以降のパッケージでは対処済です。


Version 1.00 がインストールされているマシンに、Version 2.00 を インストールするためには、どのようにすればよいでしょうか?
 

dp/NOTE for Linux/BSD Version 1.00 をインストールすると、以下のディレクトリが作成されます。

   
●  /usr/local/OMRONDp
●  /usr/local/bin/Dp
●  /usr/local/lib/dp
●  /var/spool/lpd/dp
   

  • /usr/local/bin/Dp と /usr/local/lib/dp は、/usr/local/OMRONDp 以下のディレクトリからシンボリックリンクをはられているものです。 Version 1.00 を退避・保存する場合には、スーパーユーザにて /usr/local/OMRONDp をリネームしておきます。

      例:(以下の操作は、スーパーユーザになって行います)
       
      # cd /usr/local/bin
      # rm Dp
      # cd /usr/local/lib
      # rm dp
      # cd /var/spool/lpd
      # rm dp
      # cd /usr/local
      # mv OMRONDp OMRONDp.ver1
       

上記の方法で、Version 1.00 を無効にした後、Version 2.00 用の インストレーションガイド(INSTALL)にしたがって、Version 2.00 をインストールしてください。

アンインストールを実行しても、一部のファイルが残るのですが。
 

スーパーユーザになり、直接ファイルを削除してください。

    # rm -f /usr/local/bin/Dp
    # rm -f /usr/local/lib/dp
    # rm -fr /usr/local/OMRONDp
    # rm -fr /var/spool/lpd/dp


3.
起動

ツールバーメニュー、プルダウンメニューや本文エリアなどが、太字・斜体で表示されてしまいます。
 

システムの持つフォントとの不整合が考えられます。
起動オプションにて直接フォントを指定して起動してください。

   
  # dpnote -flatin1 a14 -fn rk14 -fk k14
   

この起動オプションを毎回指定せずに常にこの設定を有効にしたい場合は、初期化ファイル $HOME/.dprc に
以下のように記述します。

   
  xfont_latin1   a14
  xfont_ank     rk14
  xfont_kanji    k14
   

$ dpnote と実行すると、「dpnote: Command not found.」とエラーが出て、起動できません。
 

csh 系のシェルをお使いの場合、以下のように dpnote が存在する PATH を設定してから、起動してください。($HOME/.cshrc に追加しておくと、 ログインするごとに下記設定をする必要がなくなります)

   
  set path=($path /usr/local/bin/Dp)
   

sh 系のシェルをお使いの場合、以下のように dpnote が存在する PATH を設定してから、起動してください。($HOME/.profile に追加しておくと、 ログインするごとに下記設定をする必要がなくなります)

   
  PATH=$PATH:/usr/local/bin/Dp
  export PATH
   

dp/NOTE を起動するたびに、初期化ファイル .dprc や .dpbiffrc がデフォルトに戻ってしまい、カスタマイズができません。
 

ファイル内で、dprc や dpbiffrc というエントリが有効になっていませんでしょうか?
このエントリは、起動の度に新たにデフォルトの初期化ファイルを作成します。「;」でコメントアウトしてください。


dp/NOTE を起動すると、「日本語デーモンをオープンする事ができません 日本語変換 (wnn) の初期化でエラーです」とエラーが出て、かな漢字変換ができません。
 

以下に対応策を列挙しますので、状況にあわせてお試しください。

   
●  Wnn かな漢字変換サーバ jserver が起動されていない可能性があります。
  wnnstat コマンドを実行して、jserver が起動されているかどうか確認してください。
 
   
  # wnnstat
  wnnstat:jserver を再起動してください。
   
  もし、上記のように表示されましたら、以下のようにして jserver を起動してください。
 
   
  # /usr/local/bin/Wnn6/jserver
  Nihongo Multi Client Server (Wnn6 Rx.xx)
  Reading /usr/local/lib/wnn6/ja_JP/dic/iwanami/fisd Fid = 1
  :
  :
  Finished Reading Files
   
●  環境変数 JSERVER 変数に、jserver が動作していないマシンを指定していた場合
 

環境変数 jserver を削除するか、または、$HOME/.dprc に下記内容を 追加してください。

   
 
    jserver localhost
   

他のマシンの jserver を利用してかな漢字変換を行うにはどうすればいいですか ?
 

起動時に -D オプションで、jserver が動作しているマシン名を指定してください。


$ dpnote -D マシン名

または、$HOME/.dprc に下記内容を追加してから、dp/NOTE を起動してください。 remote_hostname のところで、jserver が動作しているマシン名を指定します。

jserver remote_hostname

kinput2 + Canna と接続したとき、正常に動作しないのですが。
 

kinput2 v2-fix3 以前のバージョンでは、 kinput2 のメモリ関連の不具合のため、 ロックする・落ちるなどの現象が発生する可能性があります。


kinput2 "version3" の使用をおすすめします。

dp/NOTE を起動すると「ライセンスを獲得できませんでした」と表示され、ファイルを保存することができません。
 

以下の原因が考えられます。

   
1.  ライセンスサーバ dpkeyserv が起動していない。
 
   
  まずスーパーユーザにて /usr/local/bin/Dp/dpkeyserv を実行しライセンスサーバを起動してください。
   
  次に、 /usr/local/bin/Dp/dpkeystat を実行して、以下のように表示されるか確認してください。
 
   
  $ /usr/local/bin/Dp/dpkeystat
  localhost:DPP2:1:----/--/--
   
  違う表示がされる場合、 /usr/local/lib/dp/dpkeylist に記載されたパスワードに誤りがないか確認してください。
   
2.  ライセンスサーバと接続できていない。
   
  ライセンスサーバを指定しての起動をお試し下さい。
 
   
  $ dpnote -L localhost
   
  ネットワーク上のライセンスサーバを使用する場合、localhost のかわりにそのマシンのホスト名を指定してください。
またこの設定は、初期化ファイル .dprc でも設定可能です。
   
3.  ライセンスサーバマシンとクライアントマシンで、システムの日付設定が異なっている。
   
  サーバとクライアントのマシン間で日付が一致しない場合、エラーが発生します。
同じ日付にあわせてご利用下さい。
   

「Xウィンドウサーバ(サーバ名 : remote_host)と接続できませんでした。画面初期化でエラーが発生しました」と表示され、起動できません。
 

remote_host というマシン上で X ウィンドウを起動するか、または X ウィンドウが起動しているマシンのホスト名 hostname を指定して、dp/NOTE を起動してください。

   
● 

  • $ dpnote -d hostname:0
   
●  または $HOME/.dprc に下記内容を追加
   
 
display hostname:0
   

dp/NOTE,dpkeyserv の起動が遅いのですが。
 

/etc/host.conf の内容を確認してください。

もし、

   
 
    bind
    hosts
   

の順で記述されていましたら、

   
 
    hosts
    bind
   

という順に変更して、dpkeyserv および dp/NOTE を起動してください。

 

4.
文字入力

カーソル(矢印)キーや、Backspace,Delete,Function などのキーがうまく動作しません。
 
[Num Lock] や [Caps Lock] などの "Lock キー" が 「ON」 になっていませんでしょうか。
dp/NOTE をご利用の際は、各 Lock キーは解除した状態でご利用ください。

dp/NOTE 起動後、英数字入力モードになっていますが、日本語を入力するにはどうすればいいのですか?
 
[Alt + 半角/全角] もしくは [CTRL + e]にて、入力モードを切り替えて下さい。
また [F6] キーでもモード切り替え可能です。

[Alt + 半角/全角] では日本語入力モードに切り替わりません。
 
ご利用の X Window System 上で、[半角/全角] キーに対応するコードが正しく設定されていない可能性があります。
ホームディレクトリに以下の内容で .Xmodemap というファイルを作成し、X を再起動することにより、
[半角/全角] キーが利用可能になる場合があります。
   
 
    keycode 49 = Zenkaku_Hankaku
   
ただしシステムや他のアプリケーションに何らかの影響を及ぼす可能性もあり得ますので、
すべて自己責任においてお試し下さい。

漢字変換候補を一覧表示するにはどのようにすればよいでしょうか?
 
[Space] キーで漢字変換を実行したあと、あと2回 [Space] キーを押してください。
カーソル位置上に候補一覧が表示されます。

かな入力をするにはどのようにすればよいでしょうか。
 
dp/NOTE 自体にはかな入力モードはありません。そのため、 ローマ字かな定義をカスタマイズして、
疑似かな入力を実現します。

まず、起動前に以下のようにしてください
   
●  $HOME/Dp/kana/mode の中の 1B_TOUPPER の行を削除
   
●  かな入力用のサンプル 2B_ROMKANA を $HOME/Dp の下に置く
   

  • そして、dpnote を起動してください。
     「ふ」と入力するときは、「ふ」キーをそのまま入力してください。
     「ぶ」と入力するときは、Shift +「ふ」を入力し、次に「゛」を入力してください。
     「ぷ」と入力するときは、Shift +「ふ」を入力し、次に「゜」を入力してください

キーバインドを emacs 風にすることはできますか。
 

$HOME/Dp/input というファイルに以下の内容を記述して、 dp/NOTE を起動してください。


    CTL-a LINE_TOP
    CTL-e LINE_LAST
    CTL-d

    DELETE

    CTL-p CURSOR_UP
    CTL-n CURSOR_DOWN
    CTL-f CURSOR_RIGHT
    CTL-b CURSOR_LEFT
    Up PAGE_BEFORE
    Down PAGE_NEXT


5.
印刷機能

Linux 用パッケージに付属の boxlinux/printcap.add の中で :lp=/dev/lpt0:\ で指定されている /dev/lpt0 というデバイスが存在しません。
 

お手数ですが、実際に存在するデバイス名に変更してください。

例) :lp=/dev/lp1:\

Ghostscript を使用した、プリンタの設定方法を教えてください。
 

以下に手順を解説します。
注意!!!
dp/NOTE で印刷を行うには、システム自体が印刷可能な状態になっている必要があります。
まず他のアプリケーションでも印刷できる環境であることを確認してください。

   
● 

  • dp/NOTE 付属の printcap.gs.add を利用する場合
 
   
1. 

  1. まず printcap.gs.add の内容を、/etc/printcap に追加します。
   
 

  1. # cat printcap.gs.add >> /etc/printcap

   
2.  ご利用のプリンタに対応した Ghostscript のデバイスエントリを確認します。
   
  # gs -h
   
  ここでは仮に "bjc600j" であったとします。
   
3.  gs コマンドのパスを確認します。
   
  # which gs
   
  ここでは仮に "/usr/bin/gs" であったとします。
   
4.  /usr/local/bin/Dp/dpf に、2 , 3 で得られた情報を、お好みのテキストエディタを利用して登録します。
 
 
#! /bin/sh
#
# @(#)sample filter command for ghostscript 1.0.1 98/7/3
#
# Please specify gs command
#
GSCMD=/usr/bin/gs
#
# Please specify your printer device name(gs -h option)
#
DEVNAME=bjc600j


$GSCMD -q -dNOPAUSE -sDEVICE=${DEVNAME} -sOutputFile=- - quit.ps
exit 0

   
5.  dp/NOTE の「プリンタ設定メニュー」で以下の様に指定し、印刷を行ってください。
   
 
プリンタ機種名: ps
スプーラ・デバイス名: dp
   
● 
  • システムに付属のプリンタ設定ツールを利用する場合
   
  基本的な印刷用の設定に違いはありませんので、システム付属の設定ツールでも dp/NOTE 用の設定は可能です。
ただし dp/NOTE はフィルタを経由すると文字化けを起こしますので、あらたに dp/NOTE 用のプリンタエントリを「フィルタを使用しない」設定でご用意下さい。
   


dp/NOTE 付属の printcap.add ファイルでプリンタの設定をしたのですが、ネットワークプリンタが使用できません。
 

printcap.add での設定は、ネットワークプリンタには対応していません。 別途 OS 付属のプリンタ設定ツール等を利用してください。



6.
メール機能

POPサーバー,POPユーザ名,SMTP サーバー,SMTPユーザ名,メールアドレスを指定するには、
どのようにすればよいでしょうか ?
 

dpnote 起動前に、 $HOME/.dprc および $HOME/.dpbiffrc に以下の内容を追加してください

   
  $HOME/.dprc に、
 
    smtp_server kutsukake.or.jp
    smtp_name "koto"
    mail_address "dp-info@omronsoft.co.jp"
  ここでは、
SMTPサーバに   kutsukake.or.jp
SMTPユーザ名を  koto
メールアドレスを  dp-info@omronsoft.co.jp
と指定しています。
   
 
    $HOME/.dpbiffrc に
 
    db_pop_server kutsukake.or.jp
    db_pop_username koto
  ここでは、
POPサーバに   kutsukake.or.jp
POPユーザ名を  koto
と指定しています。
   



IMAP はサポートしていますか?
 

現バージョンでは POP3 のみ対応しており、IMAP はサポートしておりません。
ユーザ様からのご要望が大きくなりましたら、検討させていただきます。


プロバイダで使っているユーザ名(アカウント)が違うので、メール受信ができません。
 

ver2.01 以降にて POPユーザ名の指定に対応しています。詳細はこちらをご覧ください。


何種類かの署名ファイルが用意できますか?
また何種類かの POP サーバーが設定できますか?
 

申し訳ありませんが対応しておりません。


宛名登録、グループ登録の修正はできるのですが、 データがない状態で新規追加が
できません。
 

ver2.01 以降にて対応しています。詳細はこちらをご覧ください。


メールを取り込めません。
 

メールを取り込むには、/var/spool/mail 以下にログインユーザと同名のスプールファイルが、あらかじめ生成されている必要があります。
一度ファイルの有無を確認してください。もしファイルがない場合は、スーパユーザになり以下の処理を行います。
ここでは、ユーザ名を「userA」として説明しています。

   
 
    # cd /var/spool/mail
 
    # touch userA
 
    # chmod 600 userA
 
    # chown userA userA
 
    # chgrp mail userA
   

もしファイルが存在していた場合は、そのファイルにログインユーザの権限で書き込みが可能になっているかを
確認してください。書き込み権限がない場合はスーパユーザになり以下の処理を行います。

   
 
    # cd /var/spool/mail
 
    # chmod 600 userA
 
    # chown userA userA
 
    # chgrp mail userA
   



7.
RTF変換

サポートしている RTF 形式について教えてください。
 

現バージョンでは、「Microsoft Word97」を対象として動作検証しております。
他の RTF 形式ファイルでは、変換できない場合もありますのでご了承ください。

もし「Word97」で作成した RTF ファイルを rtf2dp で変換できない様であれば、弊社までお問い合わせください。
調査させて頂きます。


dp/NOTE を起動せずに、 RTF → dp/NOTE または dp/NOTE → RTF 変換できますか ?
 

rtf2dp, dp2rtf コマンドを実行してください


        例1) $ rtf2dp sample.rtf newdp → newdp というファイルが作成される
        例2) $ dp2rtf sampledp new.rtf → new.rtf というファイルが作成される

rtf2dp 実行時に 「RTF => dp/NOTE Temporary file read error」 が出ます。
 

RTF 本文中に特殊コードが使用されている可能性があります。
本文中で、特に \pntxta や \pntxtb に続いて、RTFオペランド・ ASCII・漢字コード以外の特殊な
コントロールコードが使われていないかを確認してください。
例えば \'81E} のように存在していれば、\'81E を削除してださい。このとき、} または { があれば、
これは必要なRTFオペランドですから決して削除しないようにしてください。


rtf2dp で罫線変換時に、表の構成が乱れます。
 

罫線(表)に関わるRTFオペランドで、以下のような記述がないか 確認してください。

   
 
    {\cell \cell} のように 1 つの \cell オペランドの後に桁内のデータ内容が何もない、単に
    \cell だけのオペランドが連続している場合。
   

このような場合は最初の \cell オペランドを 1 つだけ残して、後方の \cell オペランドを削除してください。


rtf2dp で文字拡大縮小ができない。
 

拡大縮小に \charscalex という RTF のオペランドが使用されていないかを確認してください。
rtf2dp Version 1.00 では、文字の拡大縮小は \fs40など、\fsN の指定で行うようにしています。
N の値を適宜設定して \fs により拡大縮小するようにしてください。



8.
HTML変換

dp/NOTE を起動せずに dp/NOTE → HTML 変換できますか ?
 

dp2html コマンドを実行してください。


        例) $ dp2html -Output sampledp → sampledp.html というファイルが作成される

dp/NOTE ファイルを HTML 変換して、「Microsoft Word」で読込むことは可能ですか?
 

dp/NOTE ファイルから一度 HTML ファイルへ変換し、HTML ファイルから最終的に「Microsoft Word」ファイルへ変換することによって可能になります。
以上の作業の流れは、次のようになります。

   
 
    dp/NOTE ファイル → HTML ファイル → Microsoft Word ファイル
 
               a.           b.   
   

a. に該当する処理には、dp2html を使用します。
ここで dp2html 実行時に -j sjis オプションを指定することをおすすめします。


b. に該当する処理には、「Microsoft Word」の機能を利用します。  



9.
X Window System 環境

一部のファンクションキーや、キーバインドが使用できません。
 

Window Manager によっては、Window Manager 自体の持つキーバインドと重複してしまい、dp/NOTE のキーバインドが無効になってしまう場合があります。
Window Manager 側のキーバインドを無効にするか、dp/NOTE 側でキーバインドをカスタマイズしてください。


PageUp,PageDown,Home,End など各種ファンクションキーを利用できますか?
 

はい、可能です。
X Window System で定義されている (/usr/X11R6/include/X11/keysymdef.h) keysym を
キーバインド指定することができます。



10.
ライセンス

「ネットワークライセンス管理」とは何ですか?
 

ネットワークにより相互接続されたマシン上で、同時使用されるソフトウェアの数を管理します。
これにより、マシンに依存することなしにソフトウェアの運用が可能となります。


dp/NOTE のライセンス数の単位について教えてください。
 

dp/NOTE ではディスプレイライセンス方式を採用しており、 1 ディスプレイ(端末)に対して 1 ライセンスをカウントします。
したがって同じディスプレイ上であれば、複数の dp/NOTE を起動していてもライセンスのカウントは 1 になります。


ライセンスを追加したいのですが、どのような手続きをすればいいでしょうか?
 

パッケージに同梱されている「追加ライセンス申込書」で お申し込みいただければ、複数のライセンス
をご利用いただけます。
詳しくはこちらをご参照ください。



11.
ヘルプ機能

ヘルプで、'netscape' ではなくラッパスクリプトの方を呼び出したいのですが、可能でしょうか。
 

起動前に下記内容を $HOME/.dprc に追加してください。
(ここでは、 my_command を実行するように指定しています)

   
 
    help_manual_cmd my_command
   

ヘルプを実行すると、Netscape は起動していないのに「ブラウザはすでに起動しています」と警告メッセージが出ます。
 

Netscape のロックファイル $HOME/.netscape/lock が残っている可能性があります。
このファイルを削除してから、ヘルプを実行してください。



12.
その他

dp/NOTE での、文章の保存形式を教えて下さい。
 

dp/NOTE では作成されるファイルには、1 文書についてテキストファイル、アトリビュートファイルの2つ
のフォーマットがあります。
例えば XXXXX という文書を保存すると、次のような2ファイルが生成されます。

 

XXXXX : 文字のファイル。通常のテキストファイル。
XXXXX.att : 文書の大きさや、文字の装飾情報が入る属性ファイル。アトリビュートファイル。
※アトリビュートファイルは、格納される情報がなければ存在しません。

辞書登録などダイアログでの日本語1行入力ができないのですが?
 

ver2.01 以降にて対応しています。詳細はこちらをご覧ください。


マウスによる領域指定ができないのですが?
 

ver2.01 以降にて対応しています。詳細はこちらをご覧ください。


dp/NOTE は 2000 年対応していますか?
 

dp/NOTE for Linux/BSD は、日付に関するデータ処理をともないませんので、2000 年問題による影響はありません。