2016-07-26 35 views
6

Ich glaube sehr, dass Rmarkdown und Bookdown die Zukunft der Veröffentlichung von Inhalten sind, jedoch verwenden einige Verlage bestimmte LaTeX-Vorlagen, und um das Manuskript einzureichen, benötigen sie es in dieser präzisen Vorlage.Bookdown mit spezifischen Latex-Vorlage

Zum Beispiel finden Sie in diesem Springer Manuskript Vorlage:

http://resource-cms.springer.com/springer-cms/rest/v1/content/20566/data/v3/monographs

Ist es möglich, bookdown Verwendung dieser Vorlage zu machen, um eine PDF-Datei zu erzeugen?

EDIT: in diesem Buch (https://bookdown.org/yihui/bookdown/) auf Abschnitt 4.2 Theming las ich es tatsächlich möglich ist, aber ich könnte eine "custom Pandoc LaTeX-Vorlage" am Ende zu entwerfen.

Ich denke, die Frage ist jetzt, wie diese Pandoc-Vorlage zu entwerfen, und Abschnitt 4.3 bietet einige Details dazu.

+1

Ich glaube sehr, dass Sie falsch liegen. :-) –

+0

:-) Irgendwelche Argumente, warum meine Meinung falsch ist? – Adrian

+0

Ich habe gerade so geschrieben, dass dies bereits geschrieben: https://www.reddit.com/r/programming/comments/32bepp/word_or_latex_typesetting_which_one_is_more/cq9t7xt –

Antwort

2

Sie müssen nicht wirklich eine benutzerdefinierte Pandoc LaTeX Vorlage verwenden (natürlich können Sie, wenn Sie wollen). Einige Optionen optimieren und Sie werden fertig sein. Ich habe ein Beispiel in das Bookdown-Demo-Repository gestellt. Siehe this commit für das, was ich geändert habe, und siehe here for a PDF example.

Sie müssen fast sicher noch andere Dinge zwicken, von denen eine die Indexseite sein könnte. Ich habe auch an example for that gemacht.

+0

Dank Yihui, Zeit, um jetzt Ihre Beispiele zu studieren. – Adrian

+0

Ich habe es geschafft, alle Ihre Änderungen zu folgen (denke ich), und die PDF-Datei wurde produziert ... immer noch mit ein paar fehlenden Dinge: (a) das Inhaltsverzeichnis ist leer; (b) der Index fehlt vollständig (ich glaube sogar in Ihrem PDF-Beispiel). Zusätzlich für die gitbook (HTML) Version, anstelle der "Referenzen" (nicht nummeriert) Kapitel, bekomme ich eine nummerierte "7.Placeholder "Titel, und das passiert nur für die" 1. Voraussetzungen "Seite (für alle anderen Kapitel wird der Platzhalter durch" Referenzen "ersetzt). – Adrian

+0

Zusätzlich zu Ihren Änderungen habe ich die Datei svmono.cls in das Verzeichnis eingefügt, aber ich habe keine Ahnung, was als nächstes zu tun ist. Vielleicht unwichtig (bis wir die Index-Seite sehen), bietet die Springer-Vorlage auch einen Stil für den Index, in der Datei svind.ist (gibt es eine Möglichkeit, das zum Bookdown zu füttern?) – Adrian