Jak nainstalovat Beamer v systému Mac OS X lev?

Jsem pro LaTeX zcela nový a pro svou prezentaci v PowerPointu potřebuji balíček beamer.

Jak jej nainstaluji? Četl jsem něco takového: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/

v terminálu vyzkoušel, přesto si chyba:

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

Myslím, že v mém adresáři dělám něco špatně? Přetáhl jsem beamer do složky TeX, která je uvnitř aplikací.

Doufejme, že mi někdo řekne, jaké příkazy mám psát do terminálu?

Komentáře

  • No, beamer měl být součástí vaší instalace TeXu. Nepoužíváte TeXlive / MacTeX 2011?
  • @UweZiegenhagen Používám MacTex 2011. “ Co je nainstalováno “ pdf říká, že budu mít 6 dílčích balíčků: TexLive 2011, GUI-Applications, Ghostscript-9.02, ImageMagick-Convert-6.6.9, Latin-Modern-Fonts, Tex-Gyre-Fonts.
  • Vytváříte omyl, TeX ‚ nevyhledává složku TeX ve složce Aplikace. Musíte jej umístit do složky knihovny. Složka knihovny je neviditelná, ale můžete k ní přistupovat pomocí Command Shift G a ~ / library.
  • Odkaz, který jste zveřejnili, je zcela irelevantní, pokud používáte distribuci MacTeX (je ‚ o MacPorts). Viz Jak přidám soubor .sty do své instalace MacTeX / TeXShop? a Jak mít místní balíček přepsat výchozí balíček?
  • A PowerPoint presentation! Proč ‚ jednoduše použít slovo “ slides „, “ prezentace „, “ prezentace “ nebo dokonce “ režie „, “ balíček „, “ preso „, “ fólie „, “ filmové pásy „? Proč byste pro tak běžnou věc používali značkový název? Zvláště když je nebude produkovat PowerPoint … Dalo by se jim říkat “ Beamer Presentation “ ;-).

Odpověď

Musíte si stáhnout témata UMBC, jak je popsáno v Wernerova odpověď od 17. dubna .

Soubor readme zahrnutý v tématech UBMC není příliš explicitní:

  1. Rozbalte archiv Získáte složku Beamer, přejmenujte ji na UMBC
  2. V nabídce Přejít , vybrat Přejít do složky nebo + Shift + G a zadejte ~/Library
  3. pokud mít složku s názvem texmf, otevřete ji nebo pokud ji nevytvoříte.
  4. Uvnitř, pokud máte složku s názvem tex, otevřete jej nebo jej vytvořte.
  5. Nyní, uvnitř, pokud máte složku s názvem latex, otevřete ji nebo ji vytvořte.
  6. Nakonec: Vložte složku UMBC uvnitř složky latex. To je vše.

Zde je příklad:

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

zadejte popis obrázku zde

Komentáře

  • právě udělali, co jste řekli, stále se zobrazuje chyba, vypadá to takto: (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themes / internal / beamerinnerth emedefault.sty) (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themes / vnější / beamerouterth emedefault. sty)))! Chyba LaTeX: Soubor `beamerthemeumbc3.sty ‚ nebyl nalezen. Chcete-li ukončit, zadejte X nebo < RETURN > pokračovat nebo zadat nový název. (Výchozí přípona: sty) Zadejte název souboru:
  • Můžete uvést MWE? beamerthemeumbc3.sty je ve složce motivů (viz odpověď Wernera ‚?) máte stejnou složku?
  • Máte něco změněno v souboru texmf.cnf ? Máte ve své knihovně složku texmf? Ve svém semestru můžete spustit texhash inal, ale normálně to ‚ není nutné. Další možností je umístit beamerthemeumbc3.sty do stejné složky vašeho hlavního souboru, ale ‚ to není příliš elegantní.
  • Jak napsal Altermundus, vaše soubory motivů beameru musí být umístěny ve složce ~ / Library / texmf / tex / latex, ne ve složce / usr …
  • @kulimer Pokud nemáte ‚ místní texmf složku, můžete použít můj make-local- skript texmf je k dispozici zde: make-local-texmf . Spusťte tento skript a poté postupujte podle Altermundova ‚ pokynů, kam umístit složku UMBC.

Odpovědět

UMBC motivy nejsou dodávány s beamer a proto netvoří součást základní distribuce. Musíte je stáhnout a nainstalovat samostatně. Existuje také README , který popisuje proces paralelní instalace s 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. 

Podle výše uvedeného přístupu budete požádáni o uložení nových motivů do

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

Tyto informace je vhodné uložit raději ve své místní ~/Library/texmf/ složce a vyvarujte se zásahů do TDS (struktura adresářů TeXu).

Komentáře

  • jak “ archivujete do svého stávajícího adresářového stromu paprsku „? a jak mám texhash? btw, je odkaz, který jsem zveřejnil, nesprávný? Myslel jsem, že to bylo ono. Tato věc ‚ nemůže být tak tvrdá, že?
  • @kulimer: Odkaz, který jste zveřejnili, odkazuje na beamer instalace. beamer však přichází s řadou témat (jak věci vypadají; viz například beamer tematická matice ) a tato témata mohou rozvíjet nezávislí jednotlivci. Měli byste najít složku MacTeX 2011 (možná v Aplikacích?). Uvnitř je takzvaný TDS (TeX Directory Structure). Zde ‚ najdete beamer složku .../tex/latex/beamer/, kde ‚ Zobrazí se výše uvedené složky. texhash by měl být spuštěn z terminálu – aktualizuje odkazy na nové instalace.
  • @Werner To není opravdu nejlepší způsob, jak vložte místní dodatky. Pro většinu uživatelů má největší smysl přidávat místní doplňky do ~/texmf nebo pro Mac ~/Library/texmf. Pak nemusíte ‚ spustit texhash atd. Také neexistuje žádný “ MacTeX Složka 2011 „. MacTeX je jednoduše standardní instalace TeXLive s přidanými drobnostmi pro Mac, hlavně s některými standardními aplikacemi GUI (TeXShop, BibDesk atd.) A ovládacím panelem pro přepínání mezi více distribucemi. Samotná distribuce je ale v /usr/local/texlive/<year> stejně jako v jakékoli jiné distribuci TeXLive, s níž byste si neměli ‚ hrát.
  • @AlanMunn: Jistě. Do své odpovědi jsem ‚ přidal menší zmínku. Je to ‚ s tím, že se do TDS zapletu jen zřídka a řídím se návrhem README ‚ s. Děkuji, že jste mě udrželi na přímé a úzké úrovni.
  • Chtěl bych doporučení posílit. Jednoduše byste neměli ‚ nic instalovat do /usr/local/texlive/<year> nikdy . Rada README je tedy prostě špatná.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *