Нахождение кодовой точки Unicode символа в GNU Emacs

Вы забыли определить переменные data и labels.

Как говорится в руководстве:

data = np.random.random((1000, 32))
labels = np.random.random((1000, 10))
24
задан debeige 25 October 2008 в 08:25
поделиться

2 ответа

Спасибо за быстрые ответы. Я посмотрел на исходный код для описывать-символа и нашел следующий отрывок, который решает мою проблему. Я протестировал его и в XEmacs 21.4.13 Мула и в GNU Emacs 22.1.1, и это, кажется, работает.

(or (get-char-property (point) 'untranslated-utf-8)
    (encode-char (char-after) 'ucs))
4
ответ дан 28 November 2019 в 23:15
поделиться

В современном Emacs описывать-символ M-x скажет Вам о символе в точке.
пример:

  character: ¢ (2210, #o4242, #x8a2, U+00A2)
    charset: latin-iso8859-1
         (Right-Hand Part of Latin Alphabet 1 (ISO/IEC 8859-1): ISO-IR-100.)
 code point: #x22
     syntax: w  which means: word
   category: l:Latin
buffer code: #x81 #xA2
  file code: #xC2 #xA2 (encoded by coding system utf-8)
    display: by this font (glyph code)
     -apple-monaco-medium-r-normal--12-120-72-72-m-120-mac-roman (#xA2)

Примечание U+00A2 в первой части, которая дает кодовую точку Unicode символа.

45
ответ дан 28 November 2019 в 23:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: