Hur installerar jag Beamer i Mac OS X Lion?

Jag är helt ny på LaTeX och behövde beamer -paket för min PowerPoint-presentation.

Hur installerar jag det? Jag har läst något så här: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/

försökt i terminalen, få fortfarande fel:

! LaTeX Error: File `beamerthemeumbc3.sty" not found. 

Jag tror att jag gör något fel med min katalog? Jag har dragit beamer till TeX-mappen, som finns i Applications.

Förhoppningsvis kan någon berätta för mig att kommandona ska skrivas in i terminalen?

Kommentarer

  • Tja, beamer borde ha inkluderats i din TeX-installation. Använder du inte TeXlive / MacTeX 2011?
  • @UweZiegenhagen Jag använder MacTex 2011. ” Vad är installerat ” pdf säger att jag kommer att ha 6 delpaket: TexLive 2011, GUI-Applications, Ghostscript-9.02, ImageMagick-Convert-6.6.9, Latin-Modern-Fonts, Tex-Gyre-Fonts.
  • Du gör ett misstag, TeX söker inte ’ i TeX-mappen i mappen Applications. Du måste placera den i biblioteksmappen. Biblioteksmappen är osynlig men du kan komma åt den med Command Shift G och ~ / biblioteket.
  • Länken du postade är helt irrelevant om du använder en MacTeX-distribution (den ’ om MacPorts). Se Hur lägger jag till en .sty-fil i min MacTeX / TeXShop-installation? och Hur har jag ett lokalt paket åsidosätta standardpaketet?
  • A PowerPoint presentation! Varför använder du inte ’ ordet ” diabilder ”, ” presentation ”, ” bildspel ” ” overhead ”, ” däck ”, ” preso ”, ” folier ”, ” filmremsor ”? Varför skulle du använda ett märkesnamn för en så vanlig sak? Speciellt när de inte kommer att produceras av PowerPoint … Du kan kalla dem ” Beamer Presentation ” ;-).

Svar

Du måste ladda ner UMBC-teman, som beskrivs i Werners svar från 17 april .

Readme som ingår i UBMC-teman är inte särskilt uttrycklig:

  1. Packa upp arkivet Du får en mapp Beamer, byt namn på den till UMBC
  2. I menyvalet , välj Gå till mapp eller + Skift + G och skriv ~/Library
  3. Om du ha en mapp med namnet texmf, öppna den eller om den inte skapas.
  4. Inuti om du har en mapp med namnet tex, öppna den eller skapa den.
  5. Nu, inuti om du har en mapp med namnet latex, öppna den eller skapa den.
  6. Slutligen: Lägg till UMBC -mappen i mappen latex. Det är allt.

Här ett exempel:

\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} 

ange bildbeskrivning här

Kommentarer

  • gjorde precis vad du sa, få fortfarande felet, det ser ut så här: (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / teman / inner / beamerinnerth emedefault.sty) (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / teman / yttre / beamerouterth emedefault. sty)))! LaTeX-fel: Fil `beamerthemeumbc3.sty ’ hittades inte. Skriv X för att avsluta eller < RETURN > för att fortsätta, eller ange nytt namn. (Standardtillägg: sty) Ange filnamn:
  • Kan du ge en MWE? beamerthemeumbc3.sty finns i temamappen (se Werner ’ s svar?) Har du samma mapp?
  • Har du ändrat något i texmf.cnf-filen ? Har du texmf-mappen i ditt bibliotek? Du kan köra texhash under din period inal men normalt är det ’ inte nödvändigt. En annan möjlighet är att placera beamerthemeumbc3.sty i samma mapp i huvudfilen, men den ’ är inte särskilt elegant.
  • Som Altermundus skrev, var dina beamer-temafiler måste placeras i mappen ~ / Library / texmf / tex / latex, inte i mappen / usr ….
  • @kulimer Om du inte ’ inte har en lokal texmf -mapp kan du använda min make-local- texmf-skript tillgängligt här: make-local-texmf . Kör det här skriptet och följ sedan Altermundus ’ instruktioner om var du ska placera UMBC-mappen.

Svara

UMBC-teman levereras inte med beamer och ingår därför inte i den grundläggande distributionen. Du måste ladda ner dessa och installera dem separat. Det finns också en README som beskriver processen för parallell installation med 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. 

I enlighet med ovanstående tillvägagångssätt ber du dig att spara de nya teman i

/usr/local/texlive/2011/... 

Det är lämpligt att lagra denna information i din lokala ~/Library/texmf/ -mapp snarare och undvik att störa TDS (TeX: s katalogstruktur).

Kommentarer

  • hur arkiverar du ” i ditt befintliga beamer-katalogträd ”? och hur texhash jag? btw, stämmer inte länken jag har lagt upp? Jag trodde att det var det. Den här saken kan ’ inte vara SÅ svårt, eller hur?
  • @kulimer: Länken du publicerade hänvisar till beamer installation. beamer kommer dock med ett antal teman (hur saker ser ut; se till exempel beamer temamatris ), och dessa teman kan utvecklas av oberoende individer. Du bör hitta din MacTeX 2011-mapp (kanske i applikationer?). Inuti finns den så kallade TDS (TeX Directory Structure). Där hittar du ’ beamer -mappen .../tex/latex/beamer/ där du ’ Se mapparna ovan. texhash ska köras från terminalen – den uppdaterar länkar till nya installationer.
  • @Werner Detta är inte egentligen det bästa sättet att sätta lokala tillägg. För de flesta användare är det mest meningsfullt att lägga lokala tillägg till ~/texmf eller för Mac ~/Library/texmf. Då behöver du inte ’ köra texhash etc. Det finns ingen ” MacTeX 2011 ” -mapp. MacTeX är helt enkelt en vanlig TeXLive-installation med några smaker till Mac, huvudsakligen vissa standard GUI-appar (TeXShop, BibDesk etc.) och en kontrollpanel för att växla mellan flera distributioner. Men själva distributionen finns i /usr/local/texlive/<year> precis som alla andra TeXLive-distributioner, som du inte bör ’ t röra med.
  • @AlanMunn: Visst. Jag ’ har lagt till ett mindre omnämnande av detta i mitt svar. Det ’ är bara att jag sällan blandar mig i TDS och följde README ’ s förslag. Tack för att jag håller mig rak och smal.
  • Jag skulle göra rekommendationen starkare. Du borde helt enkelt inte ’ inte installera något i /usr/local/texlive/<year> någonsin . Så README-rådet är helt enkelt fel.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *