Sunt nou pentru LaTeX și am nevoie de pachetul beamer
pentru prezentarea mea PowerPoint.
Cum îl instalez? Am citit așa ceva: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/
încercat în terminal, totuși obțineți eroare:
! LaTeX Error: File `beamerthemeumbc3.sty" not found.
Cred că fac ceva greșit în ceea ce privește directorul meu? Am tras beamer-ul în dosarul TeX, care se află în aplicații.
Sperăm că cineva îmi poate spune comenzile să introduc în terminal?
Comentarii
Răspuns
Trebuie să descărcați temele UMBC, așa cum este descris în Răspunsul lui Werner din 17 aprilie .
Readme-ul inclus cu temele UBMC nu este foarte explicit:
- Dezarhivați arhiva Veți obține un folder
Beamer
, redenumiți-l înUMBC
- În meniul de alegere Accesați , alegeți Accesați dosarul sau ⌘ + Shift + G și tastați
~/Library
- aveți un folder numit
texmf
, deschideți-l sau dacă nu creați-l. - În interior dacă aveți un folder numit
tex
, deschideți-l sau creați-l. - Acum, în interior, dacă aveți un folder numit
latex
, deschideți-l sau creați-l. - În cele din urmă: puneți folderul
UMBC
în dosarullatex
. Asta este tot.
Iată un exemplu:
\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}
Comentarii
- tocmai a făcut ceea ce ai spus, totuși primești eroarea, arată astfel: (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themes / inner / beamerinnerth emedefault.sty) (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themes / outside / beamerouterth emedefault. sty)))! LaTeX Error: Fișier `beamerthemeumbc3.sty ‘ nu a fost găsit. Tastați X pentru a ieși sau < RETURN > pentru a continua sau introduceți un nume nou. (Extensie implicită: sty) Introduceți numele fișierului:
- Puteți da un MWE?
beamerthemeumbc3.sty
se află în folderul temelor (vezi răspunsul lui Werner ‘?) aveți același folder? - Ați schimbat ceva în fișierul texmf.cnf ? Aveți folderul texmf în biblioteca dvs.? Puteți rula
texhash
în termenul dvs. inal dar în mod normal ‘ nu este necesar. O altă posibilitate este să plasați beamerthemeumbc3.sty în același dosar al fișierului dvs. principal, dar ‘ nu este foarte elegant. - Așa cum a scris Altermundus, fișierele temei dvs. trebuie plasat în folderul ~ / Library / texmf / tex / latex, nu în folderul / usr …
- @kulimer Dacă nu ‘ nu aveți un folder local
texmf
, puteți folosi make-local- script texmf disponibil aici: make-local-texmf . Rulați acest script, apoi urmați Altermundus ‘ instrucțiuni despre unde să plasați folderul UMBC.
Răspuns
Temele UMBC nu sunt livrate cu beamer
și, prin urmare, nu fac parte din distribuția de bază. Trebuie să le descărcați și să le instalați separat. Există și un README care descrie procesul de instalare paralelă cu 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.
În urma abordării de mai sus vă solicită să stocați noile teme în
/usr/local/texlive/2011/...
Este recomandabil să stocați aceste informații în folderul ~/Library/texmf/
local, mai degrabă, și evitați să interferați cu structura de directoare TDS (TeX).
Comentarii
- cum arhivați ” în arborele de directoare de difuzare existent „? și cum pot să te scot? btw, link-ul pe care l-am postat nu este corect? Am crezut că asta a fost. Acest lucru nu poate ‘ să fie atât de greu, nu?
- @kulimer: linkul pe care l-ai postat se referă la
beamer
instalare. Cu toate acestea,beamer
vine cu o serie de teme (cum arată lucrurile; vezi, de exemplu,beamer
matrice tematică ), iar aceste teme pot fi dezvoltate de indivizi independenți. Ar trebui să vă găsiți folderul MacTeX 2011 (poate în Aplicații?). În interior se află așa-numitul TDS (TeX Directory Structure). Acolo ‘ veți găsi folderulbeamer
.../tex/latex/beamer/
unde ‘ Voi vedea folderele enumerate mai sus.texhash
ar trebui să fie rulat de la terminal – actualizează linkurile către noile instalări. - @Werner Acesta este nu într-adevăr cel mai bun mod de a puneți adăugiri locale. Pentru majoritatea utilizatorilor este cel mai logic să adăugați adăugiri locale în
~/texmf
sau pentru Mac~/Library/texmf
. Apoi, nu ‘ nu trebuie să rulațitexhash
etc. De asemenea, nu există ” MacTeX Dosar 2011 „. MacTeX este pur și simplu o instalare standard TeXLive cu unele caracteristici adăugate pentru Mac, în principal unele aplicații GUI standard (TeXShop, BibDesk etc.) și un panou de control pentru comutarea între distribuții multiple. Dar distribuția în sine se află în/usr/local/texlive/<year>
la fel ca orice altă distribuție TeXLive, cu care nu ar trebui să ‘ să te încurci. - @AlanMunn: Sigur. Am ‘ am adăugat o mențiune minoră la acest lucru în răspunsul meu. ‘ este doar faptul că mă amestec rar cu TDS și am urmat sugestia README ‘. Vă mulțumim că m-ați menținut pe linia dreaptă și îngustă.
- Aș face recomandarea mai puternică. Pur și simplu nu ar trebui să ‘ să instalați nimic în
/usr/local/texlive/<year>
vreodată . Deci, sfatul README este pur și simplu greșit.
beamer
ar fi trebuit să fie inclus în instalarea dvs. TeX. Nu utilizați TeXlive / MacTeX 2011?A PowerPoint presentation
! De ce nu ‘ pur și simplu folosiți cuvântul ” diapozitive „, ” prezentare „, ” prezentări „, sau chiar ” cheltuieli generale „, ” deck „, ” preso „, ” folii „, ” benzi de film „? De ce ați folosi un nume de marcă pentru un lucru atât de comun? Mai ales atunci când nu vor fi produse de PowerPoint … Le-ați putea numi ” Prezentare Beamer ”;-)
.