Làm cách nào để nhận chế độ org Emacs để tạo các dấu hiệu chính xác khi tôi xuất sang HTML, bao gồm chuyển đổi dấu ngoặc kép thẳng sang dấu ngoặc kép thông minh ("dấu ngoặc nhọn") và chuyển dấu gạch nối ---
thành m-dashes —
?cách nhận báo giá thông minh khi xuất chế độ org?
Trả lời
Điều này hiện được tích hợp vào chế độ org 8.x. Để kích hoạt nó, thêm dòng sau vào tập tin cấu hình Emacs của bạn:
(setq org-export-with-smart-quotes t)
Nó hoạt động cho dấu nháy đơn, dấu ngoặc kép, và dấu nháy.
Nguồn: @Ista
Tính năng này chỉ có sẵn trong các phiên bản chế độ org gần đây. Nếu bạn chưa chạy phiên bản git mới nhất, hãy xem http://orgmode.org/worg/org-faq.html#keeping-current-with-Org-mode-development để được hướng dẫn nâng cấp. Sau đó, (setq org-export-with-smart-quotes t)
sẽ thực hiện những gì bạn muốn với dấu ngoặc kép và dấu gạch ngang sẽ được xuất chính xác.
Cảm ơn, đã hoạt động, dấu ngoặc kép xuất hiện chính xác. Tuy nhiên, các dấu nháy đơn không xuất hiện như các từ trong các từ như 'không'. Có sửa chữa cho điều đó không? – incandescentman
Tôi không thấy một cách được xây dựng trong cách chuyển đổi dấu nháy đơn thành dấu nháy đơn. Bạn có thể viết bộ lọc xuất để tự làm - xem phần 4.3 của http://lists.gnu.org/archive/html/emacs-orgmode/2013-02/msg00067.html – Ista
Dường như đây là một cách mà Đánh dấu (ví dụ: Đánh dấu của Brett Terpstra, sử dụng Smartypants) vượt trội hơn so với chế độ org. – incandescentman
#+LANGUAGE: de
#+OPTIONS: ':t
cũng làm điều ngay bây giờ
Cảm ơn! Tất nhiên điều này cũng hoạt động với '# + LANGUAGE: en' – sebhofer
Một cách để bảo đảm rằng dấu ngoặc kép thông minh được nhập vào tập tin org của bạn là để chèn mã vào url sau vào init của bạn .el tệp. Sau đó gõ M-x thông minh-dấu ngoặc kép-mode và tất cả các thiết lập của bạn.
https://github.com/gareth-rees/smart-quotes/blob/master/smart-quotes.el
ebizland
Liên kết có thể hữu ích như thông tin bổ sung, nhưng [câu trả lời chỉ liên kết được tán thành] (http://meta.stackexchange.com/a/8259/228805). Vui lòng bao gồm tóm tắt thông tin được liên kết có liên quan đến câu hỏi và giải thích cách giải quyết sự cố. –
- 1. xuất khẩu html chế độ org
- 2. Hiển thị cảnh báo hoặc chế độ xem khi nhận thông báo
- 3. Nhiều tác giả trong chế độ xuất khẩu cao su chế độ org
- 4. cách chèn "|" trong bảng chế độ org
- 5. Làm cách nào để định dạng bài đăng trong HTML khi xuất bằng chế độ Org?
- 6. Nỗ lực xuất khẩu và clocksum từ chế độ org?
- 7. Cách nhận thông báo khi thông báo được thông báo
- 8. Nhận thông báo với ứng dụng ở chế độ nền
- 9. Đánh giá hàng tuần ở chế độ org
- 10. Nhận sản xuất APNS mã thông báo
- 11. ngày chế độ org ở các chế độ Emacs khác
- 12. Đặt chú thích bảng chế độ org xuất hiện bên dưới bảng khi được xuất sang LaTeX
- 13. Chế độ xem thông báo tùy chỉnh
- 14. Nhận thông báo UIPasteboard (chungPasteboard) trong khi đang ở chế độ nền
- 15. Làm cách nào để đưa ra nhận xét nội tuyến trong chế độ Org?
- 16. Đặt múi giờ của chế độ org
- 17. cách org hình ảnh đường dẫn tuyệt đối của chế độ xuất html?
- 18. Cách phân tích cú pháp chế độ org theo thành phần org
- 19. Emacs: nhập CSV vào chế độ org
- 20. Emacs sao chép chức năng M-RET của chế độ org ở chế độ đầu tiên
- 21. chế độ org: Cách chụp đúng địa chỉ email?
- 22. ghi chú ngược lại trật tự trong chế độ org
- 23. Ký tự thoát ống trong chế độ org
- 24. Thông báo đẩy mã Xcode: Máy chủ APNS cho chế độ sản xuất
- 25. tùy chọn xuất html để KHÔNG nén nhiều không gian trong chế độ emacs org
- 26. Thoát chú thích chế độ org như văn bản
- 27. chế độ org sử dụng chủ đề màu hiện tại để xuất bản
- 28. Thủ công nhận mã thông báo CSRF khi thử nghiệm
- 29. Stentation lạ trong chế độ emacs org src block
- 30. Emacs xuất tệp org dưới dạng PDF ở chế độ hàng loạt
Không, gõ dấu ngoặc kép xoăn bằng tay sẽ tẻ nhạt và tốn thời gian. – incandescentman
Uhm, vâng, đó là 'Alt + {' trên bố cục OS X và X11 của Hoa Kỳ. Khá khó để đánh giá như một trích dẫn tiêu chuẩn là 'Shift + ''. – lunaryorn
Bạn thực sự muốn vặn các ngón tay của mình mỗi khi bạn viết 'Tôi' hoặc 'không thể'? – incandescentman