2015-02-02 18 views
8

Xem xét khối tiêu đề sau trong Markdown pandoc hương vị:Preserve ngắt dòng trong tiêu đề sử dụng pandoc

% Higgelty Pigglety Pop! 
    or 
    There Must Be More to Life 
% Maurice Sendak 

Ở đây, phá vỡ đường dây này là một phần của tiêu đề. Có thể định dạng lại tiêu đề để chèn tiêu đề vào luồng văn bản thông thường, ví dụ: "Higgelty Pigglety Pop! Hoặc, Phải có nhiều hơn để cuộc sống", nhưng khi không nói về nhưng được sử dụng trên trang tiêu đề của một tài liệu, bảo quản các ngắt dòng là rất quan trọng. Tùy thuộc vào phong cách, nó có thể trông như thế này:

 
      Higgelty Pigglety Pop! or There Must Be More to Life 
      Maurice Sendak 

Câu hỏi của tôi: Làm thế nào tôi có thể đạt được một màn hình tiêu đề nhiều đường đúng đắn trong đầu ra của pandoc?

Phiên bản di động sẽ được ưu tiên hơn, nhưng tôi cũng sẽ hài lòng với một bản hack chỉ dành cho LaTeX.

Trả lời

10
% Higgelty Pigglety Pop! \ 
    or \ 
    There Must Be More to Life 
% Maurice Sendak 

Pandoc Markdown phép escaped_line_breaks extension theo mặc định:

Một dấu chéo ngược theo sau là một dòng mới cũng là một phá vỡ đường lối cứng rắn. Lưu ý: trong các ô bảng nhiều dòng và lưới, đây là cách duy nhất để tạo ngắt dòng cứng, vì khoảng trắng cuối trong ô được bỏ qua.

+0

Cảm ơn! Tôi nghĩ rằng tôi đã thử nó và nó đã không hoạt động ... dường như không. Vấn đề duy nhất tôi bây giờ có là mã latex không biên dịch, mà dường như là do một vấn đề với mẫu sửa đổi của tôi. Nhưng nó hoạt động với mẫu chuẩn. –

+0

Hm, có vẻ không hiệu quả với tôi. Trong LaTeX, tôi đã thêm một dấu gạch chéo ngược kép để buộc ngắt dòng, nhưng điều này không làm được. – slhck

0

Khi sử dụng khối YAML siêu dữ liệu, các công trình sau đây, quá:

--- 
title: | 
    | First line 
    | Second line 
--- 

Tìm thấy ý tưởng trong this thread.

Các vấn đề liên quan