Github verwendet content-disposition: attachment
für PDFs, die die Datei automatisch auf github.com herunterladen. Sie können die Datei auf einer von GitHub bereitgestellten statischen Seite hosten, die mit dieser Datei verknüpft und aktualisiert werden kann, wenn Sie die PDF aktualisieren. Dafür können Sie Github-Seiten sehen .
Zusammenfassung
- Erstellen Sie ein Repo mit dem Namen
USERNAME.github.io
.
- Klicken Sie in diesem Repo auf Einstellungen und dann auf Automatischer Seitengenerator. Schließen Sie dann den Assistenten zum Veröffentlichen einer Benutzerseite ab .
- Kehren Sie zu Ihrem Content Repo zurück und klicken Sie auf Einstellungen, dann auf Automatischer Seitengenerator und schließen Sie den Assistenten zum Veröffentlichen einer Projektseite ab . (Logischerweise werden die Dateien der Projektseite in ein spezielles Verzeichnis verschoben, aber GitHub legt sie in einem gh-pages- Zweig ab. Führen Sie diesen Zweig nicht zum / vom Master zusammen.)
Synchronisieren Sie den gh-pages- Zweig mit Ihrem Computer und kopieren Sie ihn in Ihre PDF-Dateien:
git checkout gh-pages
git checkout master -- 'docs/*.pdf'
- Übernehmen Sie die Änderungen und übertragen Sie sie an GitHub.
Gehen Sie nun zurück zum Repo auf GitHub und bearbeiten Sie die Projektseite mit dem automatischen Seitengenerator, indem Sie Links zu diesen PDFs des Formulars hinzufügen:
[Intro.pdf](http://USERNAME.github.io/REPONAME/docs/Intro.pdf)
.
- Veröffentlichen Sie die Projektseite erneut.
Verwenden Sie den Google Text & Tabellen-Viewer mit einer URL wie:
z.B
https://docs.google.com/viewer?url=https://raw.githubusercontent.com/degoes-consulting/lambdaconf-2015/master/speakers/jdegoes/intro-purescript/presentation.pdf
quelle
Jupyters nbviewer erledigt die Aufgabe. Fügen Sie einfach die URL zu Ihrem von GitHub gehosteten PDF in http://nbviewer.jupyter.org/ ein .
Hier ist zum Beispiel eine PDF-Datei , die ich auf GitHub hoste und die im Browser gerendert wurde.
quelle
Ab dem 17. März 2015 rendert GitHub PDF-Dokumente jetzt inline in der Weboberfläche.
Referenz: PDF-Anzeige
quelle