Ich bin brandneu in LaTeX und benötige das beamer
-Paket für meine PowerPoint-Präsentation.
Wie installiere ich es? Ich habe so etwas gelesen: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/
versucht im Terminal, immer noch die Fehler:
! LaTeX Error: File `beamerthemeumbc3.sty" not found.
Ich glaube, ich mache etwas falsch mit meinem Verzeichnis? Ich habe Beamer in den TeX-Ordner gezogen, der sich in Applications befindet.
Hoffentlich kann mir jemand die Befehle zum Eingeben des Terminals mitteilen?
Kommentare
- Nun,
beamer
sollte in Ihrer TeX-Installation enthalten sein. Verwenden Sie TeXlive / MacTeX 2011 nicht? - @UweZiegenhagen Ich verwende MacTex 2011. Die “ Was ist installiert “ pdf sagt, ich werde 6 Unterpakete haben: TexLive 2011, GUI-Anwendungen, Ghostscript-9.02, ImageMagick-Convert-6.6.9, Latin-Modern-Fonts, Tex-Gyre-Fonts.
- Sie erstellen Als Fehler sucht TeX nicht ‚ im TeX-Ordner des Ordners Anwendungen. Sie müssen es im Bibliotheksordner ablegen. Der Bibliotheksordner ist unsichtbar, Sie können jedoch mit Command Shift G und ~ / library darauf zugreifen.
- Der von Ihnen gepostete Link ist völlig irrelevant, wenn Sie eine MacTeX-Distribution verwenden (it ‚ s über MacPorts). Siehe Wie füge ich meiner MacTeX / TeXShop-Installation eine .sty-Datei hinzu? und Wie erstelle ich ein lokales Paket? Standardpaket überschreiben?
-
A PowerPoint presentation
! Warum ‚ verwenden Sie nicht einfach das Wort “ Folien „, “ Präsentation „, “ Diashows “ oder sogar “ Gemeinkosten „, “ deck „, “ preso „, “ Folien „, “ Filmstreifen „? Warum sollten Sie einen Markennamen für so eine häufige Sache verwenden? Besonders wenn sie nicht von PowerPoint produziert werden … Sie können sie als “ Beamer-Präsentation “;-)
.
Antwort
Sie müssen die UMBC-Themen herunterladen, wie unter Werners Antwort vom 17. April .
Die in den UBMC-Themen enthaltene Readme-Datei ist nicht sehr explizit:
- Archiv entpacken Sie erhalten einen Ordner
Beamer
, benennen ihn inUMBC
- in der Menüauswahl Gehen Sie zu , wählen Sie Gehen Sie zum Ordner oder ⌘ + Shift + G und geben Sie
~/Library
- ein Haben Sie einen Ordner mit dem Namen
texmf
, öffnen Sie ihn oder erstellen Sie ihn, falls nicht. - Wenn Sie einen Ordner mit dem Namen
tex
, öffne es oder erstelle es. - Nun, Wenn Sie einen Ordner mit dem Namen
latex
haben, öffnen Sie ihn oder erstellen Sie ihn. - Schließlich: Legen Sie den Ordner
UMBC
ab im Ordnerlatex
. Das ist alles.
Hier ein Beispiel:
\documentclass{beamer} \usetheme{umbc4} \begin{document} \begin{frame} \frametitle{Overlaying declarations and graphics} \begin{theorem}<1-> Every finite distributive lattice can be embedded in a boolean lattice. \end{theorem} \begin{proof}<3-> Use join-irreducible elements. \end{proof} \end{frame} \end{document}
Kommentare
- haben gerade das getan, was Sie gesagt haben, erhalten immer noch den Fehler, es sieht so aus: (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themen / inner / beamerinnerth emedefault.sty) (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themen / äußere / beamerouterth emedefault. sty)))! LaTeX-Fehler: Datei `beamerthemeumbc3.sty ‚ nicht gefunden. Geben Sie X zum Beenden ein oder < RETURN >, um fortzufahren, oder geben Sie einen neuen Namen ein. (Standarderweiterung: sty) Geben Sie den Dateinamen ein:
- Können Sie eine MWE angeben?
beamerthemeumbc3.sty
befindet sich im Themenordner (siehe Antwort von Werner ‚?) Haben Sie denselben Ordner? - Haben Sie etwas in der Datei texmf.cnf geändert? Haben Sie den texmf-Ordner in Ihrer Bibliothek? Sie können
texhash
in Ihrer Laufzeit ausführen Inal, aber normalerweise ist ‚ nicht erforderlich. Eine andere Möglichkeit besteht darin, beamerthemeumbc3.sty im selben Ordner Ihrer Hauptdatei abzulegen, aber ‚ ist nicht sehr elegant. - Wie Altermundus schrieb, sind Ihre Beamer-Themendateien muss im Ordner ~ / Library / texmf / tex / latex abgelegt werden, nicht im Ordner / usr ….
- @kulimer Wenn Sie ‚ keinen lokalen
texmf
Ordner haben, können Sie meinen make-local- verwenden. texmf-Skript hier verfügbar: make-local-texmf . Führen Sie dieses Skript aus und befolgen Sie die Anweisungen von Altermundus ‚, wo der UMBC-Ordner abgelegt werden soll.
Antwort
Die UMBC-Themen werden nicht mit und sind daher nicht Teil der Basisverteilung. Sie müssen diese herunterladen und separat installieren. Es gibt auch eine README , die den Prozess der parallelen Installation mit beamer
:
CONTENTS: Here is the contents of the archive, shown as a directory tree: beamer |-- beamer-umbc.readme `-- themes |-- inner | |-- beamerinnerthemeumbcboxes.sty | `-- beamerinnerthemeumbctribullets.sty |-- outer | `-- beamerouterthemeumbcfootline.sty `-- theme |-- beamerthemeumbc1.sty |-- beamerthemeumbc2.sty |-- beamerthemeumbc3.sty `-- beamerthemeumbc4.sty To install, just unpack and merge the archive into your existing beamer directory tree. You may need to run texhash to make your TeX installation aware of the new files.
Nach dem obigen Ansatz werden Sie aufgefordert, die neuen Themen in
/usr/local/texlive/2011/...
zu speichern. Es wird empfohlen, diese Informationen zu speichern in Ihrem lokalen Ordner ~/Library/texmf/
und vermeiden Sie Störungen des TDS (TeX „Directory Structure).
Kommentare
- Wie archivieren Sie “ in Ihrem vorhandenen Beamer-Verzeichnisbaum „? und wie texhash ich? Übrigens, ist der Link, den ich gepostet habe, nicht richtig? Ich dachte das wäre es. Dieses Ding kann ‚ nicht so schwer sein, oder?
- @kulimer: Der Link, den Sie gepostet haben, verweist auf
beamer
Installation.beamer
enthält jedoch eine Reihe von Themen (wie die Dinge aussehen; siehe beispielsweise Themenmatrix ), und diese Themen können von unabhängigen Personen entwickelt werden. Sie sollten Ihren MacTeX 2011-Ordner finden (möglicherweise in Anwendungen?). Im Inneren befindet sich das sogenannte TDS (TeX Directory Structure). Dort finden Sie ‚ den Ordnerbeamer
.../tex/latex/beamer/
, in dem Sie ‚ Die oben aufgeführten Ordner werden angezeigt.texhash
sollte vom Terminal aus ausgeführt werden – es aktualisiert Links zu Neuinstallationen. - @Werner Dies ist nicht der beste Weg lokale Ergänzungen setzen. Für die meisten Benutzer ist es am sinnvollsten, lokale Ergänzungen in
~/texmf
oder für Mac~/Library/texmf
einzufügen. Dann müssen Sie ‚ nichttexhash
usw. ausführen. Außerdem gibt es keinen “ MacTeX 2011 “ Ordner. MacTeX ist einfach eine Standard-TeXLive-Installation mit einigen Besonderheiten für den Mac, hauptsächlich einigen Standard-GUI-Apps (TeXShop, BibDesk usw.) und einem Bedienfeld zum Umschalten zwischen mehreren Distributionen. Die Distribution selbst befindet sich jedoch in/usr/local/texlive/<year>
wie jede andere TeXLive-Distribution, mit der Sie sich nicht ‚ anlegen sollten. - @AlanMunn: Sicher. Ich ‚ habe dies in meiner Antwort geringfügig erwähnt. Es ist ‚ nur, dass ich mich selten in das TDS einmische und dem Vorschlag von README ‚ folge. Vielen Dank, dass Sie mich auf dem richtigen Weg halten.
- Ich würde die Empfehlung stärker machen. Sie sollten einfach ‚ nichts in
/usr/local/texlive/<year>
ever installieren. Der README-Rat ist also einfach falsch.