2013-10-16 27 views
10

Làm thế nào để bạn xác định Pandoc nên sử dụng đầu trang và chân trang cụ thể khi tạo tệp PDF từ Markdown?Thêm trang tiêu đề, tiêu đề trang và chân trang bằng cách sử dụng Pandoc

Hiện nay tôi sử dụng sau đây để tạo ra doc tôi từ dòng lệnh:

pandoc -s -V geometry:margin=1in --number-sections -o doc.pdf doc.mkd 

này đưa ra một kết quả đáng yêu với bộ phận đánh số.

Điều tôi muốn làm là bao gồm đầu trang và chân trang trên mỗi trang. Làm thế nào để tôi đi về nó?

extensions mechanism, ví dụ: pandoc_title_block có thể giữ phím, nhưng bạn sử dụng nó như thế nào?

Cuối cùng (làm tiền thưởng), có cách nào để tạo trang tiêu đề cho tài liệu bằng cách sử dụng pandoc không?

+0

Một câu trả lời tốt cho câu hỏi này có thể được tìm thấy ở đây, quá https://tex.stackexchange.com/a/139205/134508 –

Trả lời

12

Khi sử dụng đối số -s (--standalone) để tạo tệp PDF, Pandoc sử dụng mẫu LateX cụ thể.

Bạn có thể xem mẫu với pandoc -D latex và lưu ý rằng có nhiều biến mà bạn có thể đặt (giống như cách bạn đã thực hiện với -V geometry:margin=1in trong lệnh của mình).

Để thêm đầu trang/chân trang cụ thể, bạn có thể sửa đổi mẫu này và sử dụng đối số --template trong dòng lệnh.

Bạn có thể tìm thêm thông tin ở đây Pandoc demo templates

+0

Để biết thông tin khác: Các "hình học" biến không được thực hiện trong pandoc có trong Ubuntu 12.04 LTS. Để biết cách giải quyết khác, hãy xem: https://groups.google.com/forum/#!topic/pandoc-discuss/59mBEixlIJU –

+3

Liên kết 'mẫu giới thiệu pandoc' trong câu trả lời này không hoạt động. – Qqwy

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