Làm cách nào để nhập các ký hiệu Hy Lạp bằng cách sử dụng các mô tả TeX (như \beta
, \alpha
, \lambda
, v.v ...) trong các emacs?Làm cách nào để nhập các biểu tượng Hy Lạp như beta, lambda trong các biểu tượng emacs?
Trả lời
Bạn có thể sao chép dán chúng từ bản đồ ký tự vào trình chỉnh sửa.
Bạn cũng có thể tìm hiểu một số unicode và sử dụng chèn M-x ucs, ví dụ: M-x ucs-insert 3BB cung cấp cho bạn một lambda đẹp.
Tôi đã thiết lập Ubuntu để tôi có thể nhập tiếng Hy Lạp sau khi nhấn Shift + CapsLock - λικε τηισ - và sau đó nhấn Shift + CapsLock lần nữa để quay lại các chữ cái Latinh. Bạn đang sử dụng Windows, MacOS, cái gì?
Chỉnh sửa: Bạn cũng đang sử dụng Ubuntu, vì vậy: chuyển đến menu Bắt đầu → Hệ thống → Tùy chọn → Bàn phím → Bố cục. [Thêm ...] một bố cục cho Hy Lạp. Chọn một tổ hợp phím bạn thích trong [Tùy chọn ...] → (Các) phím để chuyển đổi giữa các bố cục. Cá nhân tôi không có "Bố cục riêng cho mỗi cửa sổ", nhưng YMMV. Cuối cùng, tôi đã nhấp vào [Áp dụng toàn hệ thống ...].
(Tôi đang sử dụng Ubuntu Lucid 10.04 LTS - nếu bạn đang sử dụng một phiên bản mới hơn, các bước có thể hơi khác nhau.)
tôi có xu hướng sử dụng chế độ đầu vào RFC 1345 cho việc này.
C-x RET C-\ "rfc1345" RET
Sau đó, bạn có thể bật và tắt chế độ nhập bằng C-\
.
Theo RFC 1345, các ký tự tiếng Hy Lạp được truy cập bằng cách gắn thêm ký tự *
. Các ký hiệu đặc biệt bắt đầu chung với &
. Vì vậy, bạn có thể nhập &a*
và nhận được α
, &l*
được λ
. Tôi sử dụng RFC 1345 vì nó cũng cho phép tôi truy cập vào tất cả các loại biểu tượng khác, như &TE
cho ∃
"có tồn tại" hoặc &FA
cho ∀
"cho tất cả".
Bạn cũng có thể sử dụng chế độ nhập tiếng Hy Lạp, dễ sử dụng hơn nhưng không cung cấp cho bạn thêm ký hiệu.
C-x RET C-\ "greek" RET
Một trong những lợi thế của các phương pháp này là chúng hoạt động theo cùng một cách trên tất cả các nền tảng - miễn là bạn đang sử dụng Emacs.
Nếu bạn nhận được xung đột ràng buộc helm cố gắng bật 'rfc1345', thay vào đó hãy sử dụng:' C-u C- \ rfc1345 RET' để chuyển đổi phương thức nhập. –
Sử dụng
C-x RET C-\ TeX RET
để có được chế độ nhập TeX. Sau đó, bạn có thể sử dụng nhiều chuỗi tiêu chuẩn từ TeX để nhập nội dung.
\alpha α
\Gamma Γ
cũng như toàn bộ gam màu của các ký hiệu toán học
\rightarrow →
\Leftarrow ⇐
\oplus ⊕
\int ∫
x_3 x₃
M^-^1 M⁻¹
v^x vˣ
Điều này cũng rất tiện dụng :) –
Tuyệt vời! Tôi đã tìm kiếm một cái gì đó như thế này rất gần đây. –
Hoặc sử dụng 'Mx set-input-method' nếu bạn không thể nhớ keybinding – altschuler
Ngoài ra còn có phương pháp greek-babel
đầu vào được chọn (tương tự như phương thức nhập khác) với C-x RET C-\ greek-babel
.
Trong chế độ này, các phím chữ cái thường được ánh xạ tới ký tự Hy Lạp như thể hiện trong bảng này chút:
Αα Ββ Γγ Δδ Εε Ζζ Ηη Θθ Ιι Κκ Λλ Μμ Νν Ξξ Οο Ππ Ρρ Σσς Ττ Υυ Φφ Χχ Ψψ Ωω
Aa Bb Gg Dd Ee Zz Hh Jj Ii Kk Ll Mm Nn Xx Oo Pp Rr Ssc Tt Uu Ff Qq Yy Ww
cộng với một số để nhập Sampi, digamma, kỳ thị, koppa và diacriticals khác nhau. Để biết danh sách đầy đủ các ánh xạ được thực hiện bởi greek-babel
, hãy sử dụng C-h I greek-babel
.
Trong cách sử dụng thông thường, các ánh xạ hơi kỳ lạ chỉ để xem ra là Θ/θ, ς, Υ/υ, Ψ/ψ và Ω/ω.
Nó được đặt tên như vậy bởi vì gói LaTeX babel
khi được tải với tùy chọn greek
cho phép người dùng nhập văn bản Hy Lạp với latters Latin thông thường bằng cách sử dụng ánh xạ trên.
lập bản đồ đầu vào này là đặc biệt hữu ích nếu bạn đang viết các từ tiếng Hy Lạp thỉnh thoảng trong một (La) TeX tài liệu mà bạn muốn giữ lại đầy đủ trong UTF-8 mà không cần bất kỳ hacks xấu xí như viết bibloc
trong mã nguồn của bạn thay vì thực tế Hy Lạp βιβλος
.
<Rant>
Là một mặt lưu ý, những thứ như C-\
là thực sự gây phiền nhiễu với một bàn phím Đan Mạch vì \ = AltGr + <
, vì vậy để nhập C-\
bạn cần phải giữ phím cảCtrl
phím cộng AltGr
. Nếu bạn chỉ giữ một khóa Ctrl
cộng với AltGr
cộng với <
bạn chỉ nhận được dấu gạch chéo ngược.
</Rant>
tôi luôn đầu vào 'λ' bởi những cú đấm sau:
Cx 8 RET 3bb
nếu bạn có một Apple, có một cách rất dễ dàng để truy cập tất cả các ký tự có sẵn cho "Trình xem ký tự". Trong Sys Prefs -> keyboard -> nguồn đầu vào, chọn hiển thị menu đầu vào trong thanh trình đơn. Hiển thị trình xem ký tự và sau đó tạo các mục ưa thích của các ký tự N bạn cần truy cập. Sau đó, nhấn vào hộp nhỏ ở bên phải thanh tìm kiếm người xem char. Người xem char biến mất, và những gì còn lại là một cửa sổ nhỏ với bộ char bạn đã chọn. Định vị con trỏ trong trình soạn thảo của bạn, nhấp vào char mong muốn trong phần fav.
Tùy thuộc vào mục tiêu của bạn, ví dụ: ngôn ngữ lập trình nào bạn muốn chỉnh sửa, bạn có thể muốn xem xét sử dụng chế độ nhập có sẵn trong agda2-mode
; nó cung cấp một thay thế theo định hướng lập trình nhiều hơn cho TeX (nhưng rất giống nhau);
- Use Agda's input method in other emacs mode?
- http://wiki.portal.chalmers.se/agda/pmwiki.php?n=Docs.UnicodeInput
cá nhân tôi sử dụng nó với bộ đệm Haskell của tôi thay vì phương pháp TeX đầu vào hoặc automagic nhưng Haskell phương pháp unicode đầu vào hạn chế.
Ví dụ:
- gõ
\::
sản lượng∷
- gõ
\->
sản lượng→
- gõ
\br
sản lượngℝ
Cài đặt agda2-mode
mea ns sử dụng trình quản lý gói hoặc Cabal của bạn để cài đặt Agda (ví dụ: brew install agda
trên OS X), sau đó $ agda-mode compile
và sau đó:
(load-file (let ((coding-system-for-read 'utf-8))
(shell-command-to-string "agda-mode locate")))
tùy chọn, để tự động kích hoạt chế độ đầu vào agda cho ví dụ Bộ đệm Haskell:
(require 'agda-input)
(add-hook 'haskell-mode-hook
(lambda() (set-input-method "Agda")))
- 1. Làm cách nào để chèn biểu tượng toán học (tiếng Hy Lạp, v.v.) vào tệp dấu chấm
- 2. Vẽ nhãn trục với các biểu tượng Hy Lạp từ một vector
- 3. Nhập các chữ cái Hy Lạp, v.v. trong các ô của Python
- 4. biểu tượng lambda mặc định trong chế độ emacs haskell?
- 5. Làm thế nào để nhập alpha Hy Lạp dưới Xorg?
- 6. Làm cách nào để viết đúng các từ tiếng Hy Lạp trong .NET?
- 7. Hy Lạp và text-transform: (. Một trong số họ là tiếng Hy Lạp) chữ hoa
- 8. Emacs ruby biểu tượng từ hoàn thành
- 9. Các biểu thức lambda hoạt động như thế nào?
- 10. Làm cách nào để thoát khỏi các biểu tượng đặc biệt trong chuỗi scala?
- 11. Làm cách nào để tải biểu tượng NSImage của biểu tượng cho ứng dụng của tôi?
- 12. Sử dụng Vim bằng tiếng Hy Lạp
- 13. Các biểu tượng trong TabControl C# - Làm thế nào?
- 14. Khi sử dụng phông chữ biểu tượng như FontAwesome, làm cách nào để làm cho các biểu tượng có thể được ràng buộc trong jQuery?
- 15. Biểu tượng hoạt động như thế nào?
- 16. Tải các biểu tượng MultiFrame
- 17. các '#" biểu tượng trong Pascal là gì
- 18. Làm thế nào để tạo một dll như shell32.dll có chứa các biểu tượng
- 19. Làm cách nào để áp dụng các kỹ thuật tăng tốc CDN cho các biểu tượng?
- 20. Số Hy Lạp và alpha trong nhãn ggplot2
- 21. cách thêm biểu tượng vào biểu tượng tệp windows?
- 22. Làm thế nào để tránh các thay đổi biểu tượng của biểu tượng hình thu nhỏ khi mục được chọn
- 23. Sử dụng các biểu tượng jQuery UI
- 24. Biểu tượng bảng: xóa các mục
- 25. py2exe setup.py với các biểu tượng
- 26. PHP và regexp chỉ chấp nhận các ký tự Hy Lạp theo mẫu
- 27. Biểu tượng cơ sở dữ liệu có ý nghĩa gì trong các biểu tượng Eclipse?
- 28. Cập nhật các biểu tượng Tab Android
- 29. làm thế nào để tạo độ biểu tượng trong XAML
- 30. Làm thế nào để tạo ra các tab với các biểu tượng trong JavaFX
Tôi đang sử dụng Ubuntu –
@freezdom Xem chỉnh sửa của tôi. – dave4420
@ dave4420: Tốt ~~~ Đã làm việc –