Ik ben helemaal nieuw bij LaTeX en had beamer
pakket nodig voor mijn PowerPoint-presentatie.
Hoe installeer ik het? Ik heb zoiets gelezen: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/
geprobeerd in de terminal, krijg nog steeds de error:
! LaTeX Error: File `beamerthemeumbc3.sty" not found.
Ik denk dat ik iets verkeerd doe aan mijn directory? Ik heb beamer naar de TeX-map gesleept, die zich in Toepassingen bevindt.
Hopelijk kan iemand me de commandos vertellen om in terminal te typen?
Opmerkingen
Answer
U moet de UMBC-themas downloaden, zoals beschreven in Werners antwoord van 17 april .
Het leesmij-bestand dat bij de UBMC-themas wordt geleverd, is niet erg expliciet:
- Pak het archief uit. Je krijgt een map
Beamer
, hernoem deze naarUMBC
- In de menukeuze Ga naar , kies Ga naar map of ⌘ + Shift + G en typ
~/Library
- Als je een map hebben met de naam
texmf
, open deze of maak deze indien niet aan. - Binnenin als je een map hebt met de naam
tex
, open het of maak het. - Nu binnenin als je een map hebt met de naam
latex
, open deze of maak hem aan. - Ten slotte: plaats de map
UMBC
in de maplatex
. Dat is alles.
Hier een voorbeeld:
\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}
Reacties
- deed gewoon wat je zei, krijg nog steeds de foutmelding, het ziet er als volgt uit: (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themes / inner / beamerinnerth emedefault.sty) (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themes / buiten / beamerouterth emedefault. sty)))! LaTeX-fout: bestand `beamerthemeumbc3.sty ‘ niet gevonden. Typ X om af te sluiten of < RETURN > om door te gaan, of voer een nieuwe naam in. (Standaard extensie: sty) Voer de bestandsnaam in:
- Kunt u een MWE geven?
beamerthemeumbc3.sty
staat in de themamap (zie Werner ‘ s antwoord?) heb je dezelfde map? - Heb je iets veranderd in het texmf.cnf bestand ? Heeft u de map texmf in uw bibliotheek? U kunt
texhash
in uw term uitvoeren inal maar normaal is het ‘ niet nodig. Een andere mogelijkheid is om beamerthemeumbc3.sty in dezelfde map van uw hoofdbestand te plaatsen, maar het ‘ is niet erg elegant. - Zoals Altermundus schreef, uw beamer-themabestanden moet in de map ~ / Library / texmf / tex / latex worden geplaatst, niet in de map / usr …
- @kulimer Als je ‘ geen lokale
texmf
map hebt, kun je mijn make-local- texmf-script hier beschikbaar: make-local-texmf . Voer dit script uit en volg de instructies van Altermundus ‘ over waar de UMBC-map moet worden geplaatst.
Antwoord
De UMBC-themas worden niet geleverd met beamer
en maken daarom geen deel uit van de basisdistributie. U moet deze downloaden en ze afzonderlijk installeren. Er “is ook een LEESMIJ die het proces van parallelle installatie beschrijft met 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.
Door de bovenstaande aanpak te volgen, wordt u verzocht de nieuwe themas op te slaan in
/usr/local/texlive/2011/...
Het is raadzaam om deze informatie op te slaan in uw lokale ~/Library/texmf/
map, en vermijd interferentie met de TDS (TeX “s Directory Structure).
Reacties
- hoe archiveer je ” in je bestaande beamer-directorystructuur “? en hoe kan ik texhashen? trouwens, klopt de link die ik heb gepost niet? Ik dacht dat dat het was. Dit ding kan ‘ niet ZO moeilijk zijn, toch?
- @kulimer: de link die je hebt gepost, verwijst naar
beamer
installatie.beamer
wordt echter geleverd met een aantal themas (hoe de dingen eruit zien; zie bijvoorbeeld debeamer
themamatrix ), en deze themas kunnen worden ontwikkeld door onafhankelijke individuen. U zou uw MacTeX 2011-map moeten vinden (misschien in Toepassingen?). Binnenin bevindt zich de zogenaamde TDS (TeX Directory Structure). Daar vind je ‘ debeamer
map.../tex/latex/beamer/
waar je ‘ Ik zie de bovenstaande mappen.texhash
zou vanaf de terminal moeten worden uitgevoerd – het werkt links bij naar nieuwe installaties. - @Werner Dit is niet echt de beste manier om plaats lokale toevoegingen. Voor de meeste gebruikers is het het meest logisch om lokale toevoegingen in
~/texmf
of voor Mac~/Library/texmf
te plaatsen. Dan hoef je ‘ niettexhash
etc. uit te voeren. Ook is er geen ” MacTeX 2011 ” map. MacTeX is gewoon een standaard TeXLive-installatie met een aantal leuke dingen toegevoegd voor de Mac, voornamelijk enkele standaard GUI-apps (TeXShop, BibDesk enz.) En een controlepaneel om te schakelen tussen meerdere distributies. Maar de distributie zelf bevindt zich in/usr/local/texlive/<year>
, net als elke andere TeXLive-distributie, waar je niet ‘ mee moet knoeien. - @AlanMunn: Tuurlijk. Ik ‘ heb een kleine vermelding hiervan in mijn antwoord toegevoegd. Het ‘ is alleen dat ik me zelden met de TDS bemoei en de suggestie van README ‘ volgde. Bedankt dat je me op het rechte pad hebt gehouden.
- Ik zou de aanbeveling sterker maken. Je moet gewoon ‘ niets installeren in
/usr/local/texlive/<year>
ooit . Dus het README-advies is gewoon verkeerd.
beamer
had bij je TeX-installatie moeten zitten. Gebruik je TeXlive / MacTeX 2011 niet?A PowerPoint presentation
! Waarom niet ‘ t u gewoon het woord ” slides “, ” presentatie “, ” diavoorstellingen “, of zelfs ” overheadkosten “, ” kaartspel “, ” preso “, ” folies “, ” filmstrips “? Waarom zou je een merknaam gebruiken voor zoiets gewoons? Vooral als ze niet door PowerPoint zullen worden geproduceerd … Je zou ze ” Beamer-presentatie ”;-)
.