Hvordan installere Beamer i Mac OS X Lion?

Jeg er helt ny på LaTeX, og trengte beamer -pakke for min PowerPoint-presentasjon.

Hvordan installerer jeg det? Jeg har lest noe sånt som dette: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/

prøvd i terminalen, får fremdeles feil:

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

Jeg tror jeg gjør noe galt med katalogen min? Jeg har dratt beamer inn i TeX-mappen, som er inne i Applications.

Forhåpentligvis kan noen fortelle meg kommandoene om å skrive inn terminalen?

Kommentarer

  • Vel, beamer burde ha blitt inkludert i TeX-installasjonen din. Bruker du ikke TeXlive / MacTeX 2011?
  • @UweZiegenhagen Jeg bruker MacTex 2011. » Hva er installert » pdf sier at jeg vil ha 6 underpakker: TexLive 2011, GUI-Applications, Ghostscript-9.02, ImageMagick-Convert-6.6.9, Latin-Modern-Fonts, Tex-Gyre-Fonts.
  • Du lager en feil, TeX søker ikke ‘ i TeX-mappen i mappen Applications. Du må plassere den i bibliotekmappen. Biblioteksmappen er usynlig, men du kan få tilgang til den med Command Shift G og ~ / library.
  • Koblingen du la ut er helt irrelevant hvis du bruker en MacTeX-distribusjon (den ‘ om MacPorts). Se Hvordan legger jeg til en .sty-fil til MacTeX / TeXShop-installasjonen? og Hvordan ha lokal pakke overstyre standardpakken?
  • A PowerPoint presentation! Hvorfor ikke ‘ ikke bare bruker ordet » lysbilder «, » presentasjon «, » lysbildefremvisning » » overhead «, » dekk «, » preso «, » folier «, » filmstrips «? Hvorfor vil du bruke et merkenavn til en så vanlig ting? Spesielt når de ikke skal produseres av PowerPoint … Du kan kalle dem » Beamer-presentasjon » ;-).

Svar

Du må laste ned UMBC-temaene, som beskrevet i Werner sitt svar fra 17. april .

Readme inkludert i UBMC-temaene er ikke veldig eksplisitt:

  1. Pakk ut arkivet Du får en mappe Beamer, gi den nytt navn til UMBC
  2. I menyvalget , velg Gå til mappe eller + Shift + G og skriv ~/Library
  3. Hvis du ha en mappe som heter texmf, åpne den eller hvis den ikke oppretter den.
  4. Innvendig hvis du har en mappe som heter tex, åpne den eller opprett den.
  5. Nå, inne hvis du har en mappe som heter latex, åpner du den eller oppretter den.
  6. Til slutt: Sett UMBC -mappen inne i latex -mappen. Det er alt.

Her et eksempel:

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

skriv inn bildebeskrivelse her

Kommentarer

  • gjorde akkurat det du sa, får fortsatt feilen, den ser slik ut: (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / temaer / indre / beamerinnerth emedefault.sty) (/ usr / lokal / texlive / 2011 / texmf-dist / tex / latex / beamer / temaer / ytre / beamerouterth emedefault. sty)))! LaTeX Feil: Fil `beamerthemeumbc3.sty ‘ ble ikke funnet. Skriv X for å avslutte eller < RETURN > for å fortsette, eller skriv inn nytt navn. (Standardutvidelse: sty) Angi filnavn:
  • Kan du gi en MWE? beamerthemeumbc3.sty er i temamappen (se Werner ‘ s svar?) Har du samme mappe?
  • Har du endret noe i texmf.cnf-filen ? Har du texmf-mappen i biblioteket ditt? Du kan kjøre texhash i løpet av perioden inal men normalt er det ‘ ikke nødvendig. En annen mulighet er å plassere beamerthemeumbc3.sty i samme mappe i hovedfilen din, men den ‘ er ikke veldig elegant.
  • Som Altermundus skrev, ble beamer-temafilene dine må plasseres i mappen ~ / Library / texmf / tex / latex, ikke i / usr … mappen.
  • @kulimer Hvis du ikke har ‘ ikke har en lokal texmf -mappe, kan du bruke make-local- texmf-skript tilgjengelig her: make-local-texmf . Kjør dette skriptet, og følg deretter Altermundus ‘ instruksjoner om hvor du skal plassere UMBC-mappen.

Svar

UMBC-temaene sendes ikke med beamer og utgjør derfor ikke en del av grunnfordelingen. Du må lastet ned disse og installere dem separat. Det er også en README som beskriver prosessen med parallellinstallasjon 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. 

Etter fremgangsmåten ovenfor ber du deg om å lagre de nye temaene i

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

Det anbefales å lagre denne informasjonen i din lokale ~/Library/texmf/ -mappe, og unngå å forstyrre TDS (TeXs katalogstruktur).

Kommentarer

  • hvordan arkiverer du » til det eksisterende beamer-katalogtreet ditt «? og hvordan kan jeg texhash? btw, er ikke lenken jeg la ut? Jeg trodde det var det. Denne tingen kan ‘ ikke være SÅ vanskelig, ikke sant?
  • @kulimer: Koblingen du la ut refererer til beamer installasjon. Imidlertid kommer beamer med en rekke temaer (hvordan ting ser ut; se for eksempel beamer temamatrise ), og disse temaene kan utvikles av uavhengige individer. Du bør finne MacTeX 2011-mappen din (kanskje i Applications?). Inni er den såkalte TDS (TeX Directory Structure). Der finner du ‘ beamer -mappen .../tex/latex/beamer/ der du ‘ Se mappene som er oppført ovenfor. texhash skal kjøres fra terminalen – den oppdaterer lenker til nye installasjoner.
  • @Werner Dette er ikke egentlig den beste måten å sette lokale tillegg. For de fleste brukere er det mest fornuftig å legge lokale tillegg til ~/texmf eller for Mac ~/Library/texmf. Da trenger du ikke ‘ å kjøre texhash osv. Det er heller ingen » MacTeX 2011 » -mappe. MacTeX er rett og slett en standard TeXLive-installasjon med noen godterier lagt til Mac, hovedsakelig noen standard GUI-apper (TeXShop, BibDesk etc.) og et kontrollpanel for å bytte mellom flere distribusjoner. Men selve fordelingen er i /usr/local/texlive/<year> akkurat som enhver annen TeXLive-distribusjon, som du ikke burde ‘ ikke rote med.
  • @AlanMunn: Jada. Jeg ‘ har lagt til en mindre omtale av dette i svaret mitt. Det ‘ er bare det at jeg sjelden blander meg med TDS og fulgte README ‘ sitt forslag. Takk for at du holder meg på det rette.
  • Jeg vil gjøre anbefalingen sterkere. Du burde bare ikke ‘ ikke installere noe i /usr/local/texlive/<year> noensinne . Så README-rådet er rett og slett feil.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *