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
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:
- Pakk ut arkivet Du får en mappe
Beamer
, gi den nytt navn tilUMBC
- I menyvalget Gå , velg Gå til mappe eller ⌘ + Shift + G og skriv
~/Library
- Hvis du ha en mappe som heter
texmf
, åpne den eller hvis den ikke oppretter den. - Innvendig hvis du har en mappe som heter
tex
, åpne den eller opprett den. - Nå, inne hvis du har en mappe som heter
latex
, åpner du den eller oppretter den. - Til slutt: Sett
UMBC
-mappen inne ilatex
-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}
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 kommerbeamer
med en rekke temaer (hvordan ting ser ut; se for eksempelbeamer
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øretexhash
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.
beamer
burde ha blitt inkludert i TeX-installasjonen din. Bruker du ikke TeXlive / MacTeX 2011?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 »;-)
.