コンテンツにスキップ

「Sdcv」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
辞書の追加: 記事を更新
序文を更新
 
(同じ利用者による、間の4版が非表示)
2行目: 2行目:
[[Category:コンソールアプリケーション]]
[[Category:コンソールアプリケーション]]
[[en:Sdcv]]
[[en:Sdcv]]
[http://sdcv.sourceforge.net/ sdcv] はコマンドライン辞書ツールです。StarDict 形式の辞書を使うことができます。
[http://sdcv.sourceforge.net/ sdcv] はコマンドライン辞書ツールです。[[Wikipedia:StarDict|StarDict]] 形式の辞書を使うことができます。


== インストール ==
== インストール ==
18行目: 18行目:
== 辞書の追加 ==
== 辞書の追加 ==


There are various places on the web where you can download StarDict dictionaries (e.g. https://web.archive.org/web/20200702000038/http://download.huzheng.org/).
StarDict 辞書をダウンロードできる場所はウェブ上にいろいろあります(例:https://web.archive.org/web/20200702000038/http://download.huzheng.org/)。


Once you have the appropriate files you can extract them into {{ic|/usr/share/stardict/dic}}.
適切なファイルを入手したら、{{ic|/usr/share/stardict/dic}} に展開してください。


If you do not have root permission, you can set the {{ic|STARDICT_DATA_DIR}} [[environment variable]]:
root 権限がない場合は、{{ic|STARDICT_DATA_DIR}} [[環境変数]]を設定してください。


STARDICT_DATA_DIR=$XDG_DATA_HOME
STARDICT_DATA_DIR=$XDG_DATA_HOME


sdcv は {{ic|dic}} サブディレクトリを探すので、それが作成されていることを確認し、その中に辞書ファイルを置きます。
sdcv will look in the {{ic|dic}} subdirectory so make sure that it is created and then place your dictionary files inside it.


すべてが正しく行われていれば、sdcvは渡された単語の定義を出力できるはずです。
If all is done correctly, sdcv should be able to output definitions for words passed into it.


== ヒントとテクニック ==
== ヒントとテクニック ==
51行目: 51行目:
== 参照 ==
== 参照 ==
*[http://sdcv.sourceforge.net/ 公式ウェブサイト]
*[http://sdcv.sourceforge.net/ 公式ウェブサイト]
*[https://owenh.net/stardict owenh.net - StarDict Dictionaries]
*[https://askubuntu.com/a/191268 Post on askubuntu.com]

{{TranslationStatus|Sdcv|2024-07-05|775581}}

2024年7月5日 (金) 21:30時点における最新版

sdcv はコマンドライン辞書ツールです。StarDict 形式の辞書を使うことができます。

インストール

公式リポジトリから sdcv パッケージをインストールしてください。

使用方法

sdcv はコマンドラインから起動できます:

$ sdcv

シェルのようなコマンドラインが開いてデータベースを検索できます。

辞書の追加

StarDict 辞書をダウンロードできる場所はウェブ上にいろいろあります(例:https://web.archive.org/web/20200702000038/http://download.huzheng.org/)。

適切なファイルを入手したら、/usr/share/stardict/dic に展開してください。

root 権限がない場合は、STARDICT_DATA_DIR 環境変数を設定してください。

STARDICT_DATA_DIR=$XDG_DATA_HOME

sdcv は dic サブディレクトリを探すので、それが作成されていることを確認し、その中に辞書ファイルを置きます。

すべてが正しく行われていれば、sdcvは渡された単語の定義を出力できるはずです。

ヒントとテクニック

出力フォーマット

sdcv のラッパーを使用すると、その出力 (Source) を簡単にフォーマットできます。

function def() {
	sdcv -n --utf8-output --color "$@" 2>&1 | \
	fold --width=$(tput cols) | \
	less --quit-if-one-screen -RX
}

環境変数は、ラッパーを必要とせずに同様の書式設定機能を実現でき、sdcv のすべての通常の呼び出しに影響します。

SDCV_PAGER='less --quit-if-one-screen -RX'

パイプも機能します:

SDCV_PAGER='lolcat -f | less --quit-if-one-screen -RX'

参照

翻訳ステータス: このページは en:Sdcv の翻訳バージョンです。最後の翻訳日は 2024-07-05 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。