Jeg er helt ny på LaTeX og havde brug for beamer
-pakke til min PowerPoint-præsentation.
Hvordan installerer jeg det? Jeg har læst noget som dette: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/
prøvet i terminalen, få stadig den fejl:
! LaTeX Error: File `beamerthemeumbc3.sty" not found.
Jeg tror, jeg laver noget forkert i min bibliotek? Jeg har trukket beamer ind i TeX-mappen, som er inde i Applications.
Forhåbentlig kan nogen fortælle mig kommandoerne om at skrive terminal?
Kommentarer
Svar
Du skal downloade UMBC-temaerne som beskrevet i Werners svar fra 17. april .
Readme inkluderet i UBMC-temaerne er ikke særlig eksplicit:
- Udpak arkivet Du får en mappe
Beamer
, omdøb den tilUMBC
- I menuvalget Gå , vælg Gå til mappe eller ⌘ + Skift + G og skriv
~/Library
- Hvis du have en mappe med navnet
texmf
, åbn den eller hvis den ikke oprettes. - Inde, hvis du har en mappe med navnet
tex
, åbn den eller opret den. - Nu, inde, hvis du har en mappe med navnet
latex
, skal du åbne den eller oprette den. - Endelig: Sæt
UMBC
-mappen inde 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 lige hvad du sagde, får stadig fejlen, det ser sådan ud: (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / temaer / indre / beamerinnerth emedefault.sty) (/ usr / lokal / texlive / 2011 / texmf-dist / tex / latex / beamer / temaer / ydre / beamerouterth emedefault. sty)))! LaTeX-fejl: Fil `beamerthemeumbc3.sty ‘ ikke fundet. Skriv X for at afslutte eller < RETURN > for at fortsætte, eller indtast nyt navn. (Standardudvidelse: sty) Indtast filnavn:
- Kan du give en MWE?
beamerthemeumbc3.sty
er i temamappen (se Werner ‘ s svar?) Har du den samme mappe? - Har du ændret noget i texmf.cnf-filen ? Har du texmf-mappen i dit bibliotek? Du kan køre
texhash
i din periode inal men normalt er det ‘ ikke nødvendigt. En anden mulighed er at placere beamerthemeumbc3.sty i samme mappe i din hovedfil, men det ‘ er ikke særlig elegant. - Som Altermundus skrev, blev dine beamer-temafiler skal placeres i mappen ~ / Library / texmf / tex / latex, ikke i / usr … mappen.
- @kulimer Hvis du ikke ‘ ikke har en lokal
texmf
mappe, kan du bruge min make-local- texmf-script tilgængeligt her: make-local-texmf . Kør dette script, og følg derefter Altermundus ‘ instruktioner om, hvor UMBC-mappen skal placeres.
Svar
UMBC-temaer sendes ikke med beamer
og udgør derfor ikke en del af den grundlæggende distribution. Du skal downloadet disse og installere dem separat. Der er også en README , der beskriver processen med parallel 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.
Ved at følge ovenstående fremgangsmåde beder du dig om at gemme de nye temaer i
/usr/local/texlive/2011/...
Det anbefales at gemme disse oplysninger i din lokale ~/Library/texmf/
-mappe i stedet for, og undgå at blande sig i TDS (TeXs katalogstruktur).
Kommentarer
- hvordan arkiverer du ” i dit eksisterende beamer-katalogtræ “? og hvordan texhash jeg? btw, er det link, jeg har sendt, ikke rigtigt? Jeg troede, det var det. Denne ting kan ‘ ikke være SÅ hårdt, ikke?
- @kulimer: Det link, du sendte, henviser til
beamer
installation.beamer
kommer dog med en række temaer (hvordan ting ser ud; se f.eks.beamer
tema matrix ), og disse temaer kan udvikles af uafhængige individer. Du skal finde din MacTeX 2011-mappe (måske i applikationer?). Inde er den såkaldte TDS (TeX Directory Structure). Der ‘ finder dubeamer
mappen.../tex/latex/beamer/
hvor du ‘ Se de ovennævnte mapper.texhash
skal køres fra terminalen – den opdaterer links til nye installationer. - @Werner Dette er ikke virkelig den bedste måde at sætte lokale tilføjelser. For de fleste brugere giver det mest mening at tilføje lokale tilføjelser til
~/texmf
eller til Mac~/Library/texmf
. Derefter behøver du ikke ‘ at køretexhash
osv. Der er heller ingen ” MacTeX 2011 ” -mappe. MacTeX er simpelthen en standard TeXLive-installation med nogle smagsprøver tilføjet til Mac, hovedsageligt nogle standard GUI-apps (TeXShop, BibDesk osv.) Og et kontrolpanel til at skifte mellem flere distributioner. Men selve fordelingen er i/usr/local/texlive/<year>
ligesom enhver anden TeXLive-distribution, som du ikke skal ‘ ikke rode med. - @AlanMunn: Sikker. Jeg ‘ har tilføjet en mindre omtale af dette i mit svar. Det ‘ er bare, at jeg sjældent blander mig med TDS og fulgte README ‘ s forslag. Tak for at holde mig på det lige og smalle.
- Jeg vil gøre henstillingen stærkere. Du skal simpelthen ikke ‘ ikke installere noget i
/usr/local/texlive/<year>
nogensinde . Så README-rådgivningen er simpelthen forkert.
beamer
burde have været inkluderet i din TeX-installation. Bruger du ikke TeXlive / MacTeX 2011?A PowerPoint presentation
! Hvorfor bruger du ikke ‘ t ordet ” dias “, ” præsentation “, ” lysbilledshow ” ” overhead “, ” deck “, ” preso “, ” folier “, ” filmstrimler “? Hvorfor bruger du et mærke til en så almindelig ting? Især når de ikke bliver produceret af PowerPoint … Du kan kalde dem ” Beamer-præsentation ”;-)
.