Gibt es einen einfachen Weg, einen kurzen Titel, Autor, Datum usw. in der .org-Datei hinzuzufügen, ohne mit der generierten .tex-Datei herumzuspielen?Org-Modus Beamer - Wie erstelle ich einen kurzen Titel, Autor, Datum?
Antwort
Meine (in Bearbeitung) Org Beamer refcard könnte Ihnen helfen.
Siehe unter https://github.com/fniessen/refcard-org-beamer, insbesondere den Abschnitt "Erstellen einer Titelseite".
UPDATE - Etwas wie das Folgende würde es tun?
#+BIND: org-latex-title-command "\\title{De leerplandoelstellingen}\n\\date[mei 2014]{9 mei 2014}\n\\maketitle"
(das ist eine Art und Weise mit dem Titel Geige, sondern direkt aus der Org-Datei ...)
Ja können Sie #+SHORT_TITLE
definieren, aber es beinhaltet Bearbeitung 2 elisp Dateien. Sie müssen Ihre ox.el
und ox-beamer.el
Dateien finden, die sich im Verzeichnis ~/.emacs.d/elpa/org-20150330
befinden. Es gibt auch einige kompilierte Dateien ox.elc
und ox-beamer.elc
. Ich empfehle Ihnen, eine Sicherungskopie dieser Dateien zu erstellen, bevor Sie fortfahren.
In Datei ox.el
gehen 118 und fügen Sie die short_title
Zeile Zeile wie folgt:
114│ (:section-numbers nil "num" org-export-with-section-numbers)
115│ (:select-tags "SELECT_TAGS" nil org-export-select-tags split)
116│ (:time-stamp-file nil "timestamp" org-export-time-stamp-file)
117│ (:title "TITLE" nil nil space)
118│ (:short_title "SHORT_TITLE" nil nil space) ;; Additional line
119│ (:with-archived-trees nil "arch" org-export-with-archived-trees)
120│ (:with-author nil "author" org-export-with-author)
121│ (:with-clocks nil "c" org-export-with-clocks)
122│ (:with-creator nil "creator" org-export-with-creator)
Speichern Sie die Datei. Entfernen Sie die ox.elc
Datei (stellen Sie sicher, dass Sie eine Sicherungskopie haben) und Byte kompilieren Sie die Datei. Dies kann von innerhalb von Emacs mit M-x byte-compile-file
und Eingabe des Dateinamens erfolgen, stellen Sie sicher, dass es ohne Fehler abgeschlossen wird.
Dann öffnen Sie die Datei ox-beamer.el
und nehmen Sie die folgenden Änderungen vor.
860│ ;; 7. Title
861│ (let ((short_title (plist-get info :short_title)))
862│ (format "\\title[%s]{%s}\n" short_title title))
Speichern, entfernen Sie die alten ox-beamer.elc und Byte kompilieren. Starten Sie Emacs neu und Sie können jetzt #+SHORT_TITLE:
verwenden, wie Sie möchten.
Ihre Zeilennummern können unterschiedlich sein, aber ich habe den umgebenden Code eingeschlossen, so dass Sie leicht finden/ersetzen können.
Ich benutze dies die gleiche Wirkung zu erzielen:
#+TITLE: Short title
#+BEAMER_HEADER: \subtitle{long title}
Dies erfordert, dass Sie das auch Titel gut zusammen machen spielen, so dass es nicht albern aussehen.
Credit: Learned über die BEAMER_HEADER
Sache von https://github.com/fniessen/refcard-org-beamer
- 1. Wie erstelle ich einen Befehl wie \ Titel in LaTeX?
- 2. Autor Zugehörigkeit in R Markdown Beamer Präsentation hinzufügen
- 3. COM-Schnittstelle für den Zugriff auf Dateiinformationen (Titel, Thema, Autor)?
- 4. Wie erstelle ich einen Vektor von mode = ‚Datum‘
- 5. C# Wie erstelle ich Datum und Zeit?
- 6. Wie erstelle ich einen Thread?
- 7. Wie erstelle ich einen Metagrammar?
- 8. Wie erstelle ich einen Timer
- 9. Wie erstelle ich einen Zeitplaner?
- 10. Wie erstelle ich einen NSManagedObjectContext
- 11. Zentrierung Titel bei der Beamer-Klasse in Latex
- 12. LaTeX Beamer-Paket, Frame-Titel ändern in \ aframeframe
- 13. Wie man einen Autor Thread verhungern lässt
- 14. Wie importiere ich pstricks-add in Beamer?
- 15. Wie befreie ich die Navigationsleisten im Beamer?
- 16. PHP ffmpeg Fetch Metadaten fehlt Titel, Autor, Kommentar, Künstler
- 17. Wie erstelle ich einen Standardbenutzer auf Meteor?
- 18. Wie erstelle ich einen Timer in WPF?
- 19. Wie erstelle ich einen neuen Desktop? C++
- 20. Wie erstelle ich einen Timer mit tkinter?
- 21. Wie erstelle ich einen Turnierplan in Ruby?
- 22. Wie erstelle ich einen fraktalen Würfel?
- 23. Wie erstelle ich einen statischen NSRange?
- 24. Wie erstelle ich einen neuen Ordner?
- 25. Wie erstelle ich einen wiederverwendbaren Ladebildschirm?
- 26. Wie erstelle ich einen UIColor aus RGBA?
- 27. Wie erstelle ich einen Tabellenalias in MySQL
- 28. Wie erstelle ich einen benutzerdefinierten beschreibbaren Transformator?
- 29. Wie erstelle ich einen String direkt?
- 30. Wie erstelle ich einen Kreis mit CALayer?
Leider nein, es hilft nicht! Ich suche nach ** kurzem ** Titel, Autor Datum und nicht die normale (= lange) Version – Sebastian
Siehe aktualisierte Antwort – fniessen
Danke! Ich habe deine Antwort akzeptiert, da es zumindest eine Lösung ist, ohne die .tex-Datei zu umgehen. Ich hoffe jedoch auf etwas saubereres, wie # + SHORT_TITLE, aber vielleicht kann das irgendwie definiert werden? – Sebastian