Github menggunakan content-disposition: attachment
untuk PDF, yang mengunduh file secara otomatis di github.com. Anda dapat menginangi file di halaman statis yang disediakan oleh GitHub yang dapat menautkan ke file ini dan memperbarui saat Anda memperbarui PDF. Untuk itu, Anda bisa melihat halaman github .
Ringkasan
- Buat repo bernama
USERNAME.github.io
.
- Dalam repo itu, klik Pengaturan lalu klik Pembuat Halaman Otomatis, lalu selesaikan wizard untuk menerbitkan Halaman Pengguna .
- Kembali ke repo konten Anda dan klik Pengaturan kemudian klik Generator Halaman Otomatis, lalu selesaikan wizard untuk menerbitkan Halaman Proyek . (Secara logis, file halaman proyek akan masuk ke direktori khusus tetapi GitHub menempatkannya di cabang gh-halaman . Jangan menggabungkan cabang itu ke / dari master.)
Sinkronkan cabang gh-pages ke komputer Anda lalu salin dalam PDF Anda:
git checkout gh-pages
git checkout master -- 'docs/*.pdf'
- Komit perubahan dan dorong ke GitHub.
Sekarang kembali ke repo di GitHub dan gunakan Generator Halaman Otomatis untuk mengedit Halaman Proyek, menambahkan tautan ke PDF ini dari formulir:
[Intro.pdf](http://USERNAME.github.io/REPONAME/docs/Intro.pdf)
.
- Publikasikan Ulang Halaman Proyek.
Gunakan Google Docs viewer dengan url seperti:
misalnya
https://docs.google.com/viewer?url=https://raw.githubusercontent.com/degoes-consulting/lambdaconf-2015/master/speakers/jdegoes/intro-purescript/presentation.pdf
sumber
Nbviewer Jupyter menangani tugas itu. Cukup tempel URL ke GitHub Anda yang dihosting PDF ke http://nbviewer.jupyter.org/ .
Sebagai contoh, berikut adalah PDF yang saya host di GitHub dirender di browser.
sumber
Pada 17 Maret 2015, GitHub sekarang membuat dokumen PDF sebaris di antarmuka web.
Referensi: Melihat PDF
sumber