Bagaimana kita dapat mengubah buffer teks saat ini ke file pdf, lebih disukai mengubah judul yang dimulai dengan * menjadi bookmark file pdf. Misalnya, mengubah tutorial terintegrasi Emacs (diperlihatkan oleh Ch t) menjadi file pdf yang di-bookmark. Terima kasih.
15
org-mode
ke LaTeX / PDF .org-latex-export-to-pdf
C-u M-x ps-print-buffer
dan kemudian mengonversi file PostScript yang dihasilkan ke PDF (jika file Anda bukan file Organisasi dan Anda hanya ingin memiliki jenis teks biasa PDF). Demikian pula, sepertips-print-buffer-with-faces
apa bunyinya.C-c C-e is undefined
Jawaban:
Anda dapat meletakkan di bawah ini di dalam Anda
init.el
dan mengikat fungsi untuk mengikat pilihan Anda.Fungsi ini mencetak file dalam buffer saat ini sebagai PDF di folder yang sama secara default.
Berikut fungsi membutuhkan biner
ps2pdf
untuk mengkonversi.ps
ke.pdf
. Tetapi Anda dapat menggantinya dengan generator pdf yang tersedia di sistem Anda.sumber
Ini tidak membahas masalah khusus bookmark di PDF, tetapi memang mengatasi masalah umum konversi buffer ke PDF.
Jika Anda ingin mendapatkan "tangkapan layar" PDF dari buffer seperti yang Anda lihat sebenarnya - tidak menampilkan teks tersembunyi - maka alternatif yang baik adalah dengan meng - htmlkan buffer, dan mengonversi hasilnya dari HTML ke PDF. Anda dapat menggunakan ini, misalnya, untuk membuat versi PDF dari Agenda Org Anda. (Perhatikan bahwa
ps-print
jawaban berbasis Kaushal Modi akan menampilkan konten buffer tersembunyi.)resep
M-x
htmlize-buffer
RET, C-x C-wbuf.html
RET; kemudian jalankan di baris perintah:pandoc --from=html --to=latex --variable geometry="landscape" -o buf.pdf buf.html
contoh (tangkapan layar)
Lihat juga
Ada diskusi menarik tentang "tangkapan layar vektor" di sini: Dapatkah saya mengambil tangkapan layar vektor (SVG) dari Emacs? (apa yang saya jelaskan dapat dilihat sebagai contoh yang sangat terbatas dari "tangkapan layar vektor".)
sumber
Anda dapat melakukannya
C-u M-x ps-print-buffer
untuk mencetak buffer saat ini ke file PS dan kemudian mengirimnyaps2pdf
.sumber