Cum se instalează Beamer în Mac OS X Lion?

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

  • Ei bine, beamer ar fi trebuit să fie inclus în instalarea dvs. TeX. Nu utilizați TeXlive / MacTeX 2011?
  • @UweZiegenhagen Folosesc MacTex 2011. ” Ce este instalat ” pdf spune că voi avea 6 subpachete: TexLive 2011, aplicații GUI, Ghostscript-9.02, ImageMagick-Convert-6.6.9, Latin-Modern-Fonts, Tex-Gyre-Fonts.
  • o greșeală, TeX nu ‘ nu caută în folderul TeX din folderul Aplicații. Trebuie să-l plasați în dosarul bibliotecii. Dosarul bibliotecii este invizibil, dar îl puteți accesa cu Command Shift G și ~ / library.
  • Link-ul pe care l-ați postat este complet irelevant dacă utilizați o distribuție MacTeX (it ‘ s despre MacPorts). Consultați Cum pot adăuga un fișier .sty la instalarea MacTeX / TeXShop? și Cum să aveți un pachet local suprascrieți pachetul implicit?
  • 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 ” ;-).

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:

  1. Dezarhivați arhiva Veți obține un folder Beamer, redenumiți-l în UMBC
  2. În meniul de alegere Accesați , alegeți Accesați dosarul sau + Shift + G și tastați ~/Library
  3. aveți un folder numit texmf, deschideți-l sau dacă nu creați-l.
  4. În interior dacă aveți un folder numit tex, deschideți-l sau creați-l.
  5. Acum, în interior, dacă aveți un folder numit latex, deschideți-l sau creați-l.
  6. În cele din urmă: puneți folderul UMBC în dosarul latex. 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} 

introduceți descrierea imaginii aici

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 folderul beamer .../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ți texhash 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.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *