2012-07-26 31 views
28

Tôi đang tìm cách để bao gồm mã như một phần của một đoạn trong DokuWiki giống như tôi có thể bằng cách thêm các lần thoát sau trong StackOverflow like _so_. Chỉ cần thêm <code>bla</code> đặt mã trên dòng riêng của nó.Mã nội tuyến trong DokuWiki

Trả lời

64

Bạn có thể muốn sử dụng ''%%here is code%%''. Điều này định dạng nó trong monospace ('') và ngăn chặn bất kỳ sự diễn giải của đánh dấu wiki có thể (%%).

+1

Đây phải là câu trả lời được chấp nhận, bởi vì không có ký tự có thể được mã hóa, chẳng hạn như trích dẫn , đó là một cơn ác mộng khi bạn muốn sao chép và dán. – LeonardChallis

+0

tin tưởng người sáng tạo! – wegginho

+0

chắc chắn một plugin có thể được viết là bản đồ '\' foo \ '' đến ''' %% foo %% '''? – user3791372

15

Tôi đã có thể tìm thấy câu trả lời cho câu hỏi của riêng mình. Thêm dấu ngoặc kép xung quanh mã trong văn bản ''like this''. Đơn giản, ngắn gọn và hoạt động tuyệt vời.

+0

Bạn thực sự nên chấp nhận câu trả lời của Andreas Gohr vì nó cũng phân tích cú pháp đánh dấu –

+0

Câu trả lời này là _wrong_, bởi vì chỉ văn bản trích dẫn '' monospace''' vẫn được hiểu là có định dạng DokuWiki và bạn có thể nhận được '- 'trong mã của bạn được thay bằng' –'. Andreas Gohr trả lời, ở trên, _is correct_. – catpnosis

+0

tốt, thực sự, câu hỏi không bao giờ chỉ định rằng nó cần phải được an toàn, điều này thực sự trả lời câu hỏi một cách hoàn hảo. Cho rằng câu trả lời của Gohr đến rất nhiều giờ sau đó và là một sự thay đổi nhỏ nên nó chỉ là một bình luận gợi ý để cải thiện câu trả lời này – Hashbrown