youdao-dictionary
adalah antarmuka Kamus Youdao (有道词典) sederhana untuk Emacs.
Instal youdao-dictionary
dari MELPA dengan:
Mx package-install RET youdao-dictionary RET
Youdao menghentikan API gratisnya awal tahun ini (2023), sehingga paket ini tidak lagi siap digunakan. Anda harus mengajukan permohonan API sendiri.
Anda dapat mengatur kunci api dan rahasia Anda di ~/.authinfo.gpg
atau ~/.authinfo
, misalnya,
login mesin openapi.youdao.com 应用 kata sandi ID 应用秘钥
Alternatifnya, Anda dapat mengaturnya di konfigurasi Anda, misalnya,
; ; Change 应用ID and 应用秘钥 to yours
( setq youdao-dictionary-app-key "应用ID "
youdao-dictionary-secret-key "应用秘钥" )
youdao-dictionary-search-at-point
youdao-dictionary-search-at-point+
youdao-dictionary-search-at-point-tooltip
youdao-dictionary-search-at-point-posframe
youdao-dictionary-search-from-input
youdao-dictionary-search-and-replace
youdao-dictionary-play-voice-at-point
youdao-dictionary-play-voice-from-input
youdao-dictionary-posframe-tip-face
tooltip
; ; Enable Cache
( setq url-automatic-caching t )
; ; Example Key binding
( global-set-key ( kbd " C-c y " ) 'youdao-dictionary-search-at-point )
; ; Integrate with popwin-el (https://github.com/m2ym/popwin-el)
; ; (push "*Youdao Dictionary*" popwin:special-display-config)
; ; Set file path for saving search history
; ; (setq youdao-dictionary-search-history-file "~/.emacs.d/.youdao")
; ; Enable Chinese word segmentation support (支持中文分词)
; ; (setq youdao-dictionary-use-chinese-word-segmentation t)
Catatan : Alat segmentasi kata Mandarin eksternal (misalnya 结巴分词) diperlukan untuk mengaktifkan dukungan segmentasi kata Mandarin. Untuk informasi selengkapnya, lihat kata-kata-china-at-point.el#prerequisite.