-.\"O .I delete
-.\"O routines return \-1 on error (setting
-.\"O .IR errno ),
-.\"O 0 on success, and 1 if the specified
-.\"O .I key
-.\"O was not in the file.
-.I delete
-¥ë¡¼¥Á¥ó¤Ï¥¨¥é¡¼¤Î¾ì¹ç \-1 ¤òÊÖ¤·
-.RI ( errno
-¤ò¥»¥Ã¥È¤¹¤ë)¡¢À®¸ù¤¹¤ë¤È 0 ¤òÊÖ¤¹¡£¤Þ¤¿»ØÄê¤Î
-.I key
-¤¬¥Õ¥¡¥¤¥ëÃæ¤Ë̵¤¤¾ì¹ç 1 ¤òÊÖ¤¹¡£
-.TP
-.I fd
-.\"O A pointer to a routine which returns a file descriptor representative
-.\"O of the underlying database.
-ÍѤ¤¤Æ¤¤¤ë¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤òÊÖ¤¹¥ë¡¼¥Á¥ó
-¤Ø¤Î¥Ý¥¤¥ó¥¿¡£
-.\"O A file descriptor referencing the same file will be returned to all
-.\"O processes which call
-.\"O .BR dbopen ()
-.\"O with the same
-.\"O .I file
-.\"O name.
-Ʊ¤¸¥Õ¥¡¥¤¥ë̾
-.I file
-¤Ç
-.BR dbopen ()
-¤ò¸Æ¤Ó½Ð¤·¤¿Á´¤Æ¤Î¥×¥í¥»¥¹¤ËÂФ·¤Æ¡¢
-¤½¤Î¥Õ¥¡¥¤¥ë¤ò¼¨¤¹Ã±°ì¤Î¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤¬ÊÖ¤µ¤ì¤ë¡£
-.\"O This file descriptor may be safely used as an argument to the
-.\"O .BR fcntl (2)
-.\"O and
-.\"O .BR flock (2)
-.\"O locking functions.
-¤³¤Î¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤Ï¥í¥Ã¥¯´Ø¿ô
-.BR fcntl (2)
-¤È
-.BR flock (2)
-¤Ø¤Î°ú¤¿ô¤È¤·¤Æ°ÂÁ´¤Ë»ÈÍѤǤ¤ë¡£
-.\"O The file descriptor is not necessarily associated with any of the
-.\"O underlying files used by the access method.
-.\"O No file descriptor is available for in memory databases.
-.\"O .I fd
-.\"O routines return \-1 on error (setting
-.\"O .IR errno ),
-.\"O and the file descriptor on success.
-¤³¤Î¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤Ï¡¢É¬¤º¤·¤â¥¢¥¯¥»¥¹¥á¥½¥Ã¥É¤Ç
-ÍѤ¤¤é¤ì¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤Î¤¤¤º¤ì¤«¤Ë´ØÏ¢¤Å¤±¤é¤ì¤Æ¤¤¤Ê¤¯¤Æ¤âÎɤ¤¡£
-¥á¥â¥êÆâ¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤Ï¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤Ï̵¤¤¡£
-.I fd
-¥ë¡¼¥Á¥ó¤Ï¥¨¥é¡¼¤Î¾ì¹ç \-1 ¤òÊÖ¤·
-.RI ( errno
-¤ò¥»¥Ã¥È¤¹¤ë)¡¢À®¸ù¤¹¤ë¤È¥Õ¥¡¥¤¥ë¥Ç¥¹¥¯¥ê¥×¥¿¤òÊÖ¤¹¡£
-.TP
-.I get
-.\"O A pointer to a routine which is the interface for keyed retrieval from
-.\"O the database.
-¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¥¡¼¤òÍѤ¤¤Æ¥Ç¡¼¥¿¤ò¼è¤ê½Ð¤¹¤¿¤á¤Î
-¥ë¡¼¥Á¥ó¤Ø¤Î¥Ý¥¤¥ó¥¿¡£
-.\"O The address and length of the data associated with the specified
-.\"O .I key
-.\"O are returned in the structure referenced by
-.\"O .IR data .
-»ØÄꤷ¤¿
-.I key
-¤Ë´ØÏ¢¤Å¤±¤é¤ì¤¿¥Ç¡¼¥¿¤Î¥¢¥É¥ì¥¹¤ÈŤµ¤¬
-.I data
-¤¬»²¾È¤¹¤ë¹½Â¤ÂΤËÊÖ¤µ¤ì¤ë¡£
-.\"O .I get
-.\"O routines return \-1 on error (setting
-.\"O .IR errno ),
-.\"O 0 on success, and 1 if the
-.\"O .I key
-.\"O was not in the file.
-.I get
-¥ë¡¼¥Á¥ó¤Ï¥¨¥é¡¼¤Î¾ì¹ç \-1 ¤òÊÖ¤·
-.RI ( errno
-¤ò¥»¥Ã¥È¤¹¤ë)¡¢À®¸ù¤¹¤ë¤È 0 ¤òÊÖ¤¹¡£¤Þ¤¿
-.I key
-¤¬¥Õ¥¡¥¤¥ëÃæ¤Ë̵¤¤¾ì¹ç 1 ¤òÊÖ¤¹¡£
-.TP
-.I put
-.\"O A pointer to a routine to store key/data pairs in the database.
-¥¡¼/¥Ç¡¼¥¿ÂФò¥Ç¡¼¥¿¥Ù¡¼¥¹¤ËǼ¤á¤ë¥ë¡¼¥Á¥ó¤Ø¤Î¥Ý¥¤¥ó¥¿¡£
+\fIdelete\fP ルーチンはエラーの場合 \-1 を返し (\fIerrno\fP をセットする)、成功すると 0 を返す。また指定の \fIkey\fP
+がファイル中に無い場合 1 を返す。
+.TP
+\fIfd\fP
+用いているデータベースのファイルデスクリプタを返すルーチン へのポインタ。 同じファイル名 \fIfile\fP で \fBdbopen\fP()
+を呼び出した全てのプロセスに対して、 そのファイルを示す単一のファイルデスクリプタが返される。 このファイルデスクリプタはロック関数
+\fBfcntl\fP(2) と \fBflock\fP(2) への引き数として安全に使用できる。 このファイルデスクリプタは、必ずしもアクセスメソッドで
+用いられているファイルのいずれかに関連づけられていなくても良い。 メモリ内のデータベースにはファイルデスクリプタは無い。 \fIfd\fP
+ルーチンはエラーの場合 \-1 を返し (\fIerrno\fP をセットする)、成功するとファイルデスクリプタを返す。
+.TP
+\fIget\fP
+データベースからキーを用いてデータを取り出すための ルーチンへのポインタ。 指定した \fIkey\fP に関連づけられたデータのアドレスと長さが
+\fIdata\fP が参照する構造体に返される。 \fIget\fP ルーチンはエラーの場合 \-1 を返し (\fIerrno\fP をセットする)、成功すると 0
+を返す。また \fIkey\fP がファイル中に無い場合 1 を返す。
+.TP
+\fIput\fP
+キー/データ対をデータベースに納めるルーチンへのポインタ。