Jestem zupełnie nowy w LaTeX i potrzebowałem beamer
pakietu do mojej prezentacji PowerPoint.
Jak to zainstalować? Przeczytałem coś takiego: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/
Próbowałem w terminalu, nadal otrzymuję błąd:
! LaTeX Error: File `beamerthemeumbc3.sty" not found.
Myślę, że robię coś nie tak z moim katalogiem? Przeciągnąłem beamer do folderu TeX, który znajduje się w aplikacjach.
Mam nadzieję, że ktoś może mi podać polecenia do wpisywania w terminalu?
Komentarze
- Jak dodać plik .sty do mojej instalacji MacTeX / TeXShop? i Jak uzyskać pakiet lokalny zastąpić pakiet domyślny?
-
A PowerPoint presentation
! Dlaczego nie ' t po prostu używasz słowa ” slides „, ” prezentacja „, ” pokazy slajdów „, a nawet ” narzuty „, ” deck „, ” preso „, ” folie „, ” taśmy filmowe „? Dlaczego miałbyś używać markowej nazwy do tak powszechnej rzeczy? Zwłaszcza jeśli nie będą one tworzone w programie PowerPoint… Możesz je nazwać ” Prezentacja projektora ”;-)
.
Odpowiedź
Musisz pobrać motywy UMBC, zgodnie z opisem w Odpowiedź Wernera z 17 kwietnia .
Plik Readme dołączony do motywów UBMC nie jest zbyt wyraźny:
- Rozpakuj archiwum Otrzymasz folder
Beamer
, zmień jego nazwę naUMBC
- W opcji menu Idź , wybierz Idź do folderu lub ⌘ + Shift + G i wpisz
~/Library
- Jeśli mieć folder o nazwie
texmf
, otwórz go lub, jeśli nie, utwórz go. - Wewnątrz, jeśli masz folder o nazwie
tex
, otwórz go lub utwórz. - Teraz wewnątrz, jeśli masz folder o nazwie
latex
, otwórz go lub utwórz. - Na koniec: umieść folder
UMBC
wewnątrz folderulatex
. To wszystko.
Oto przykład:
\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}
Komentarze
Odpowiedź
Motywy UMBC nie są dostarczane z beamer
i dlatego nie stanowią części podstawowej dystrybucji. Musisz pobrać je i zainstalować oddzielnie. Istnieje również README opisujący proces równoległej instalacji z 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.
Postępowanie zgodnie z powyższym podejściem wymaga zapisania nowych motywów w
/usr/local/texlive/2011/...
Zaleca się przechowywanie tych informacji raczej w lokalnym folderze ~/Library/texmf/
i unikaj ingerencji w TDS (Struktura katalogów TeXa).
Komentarze
- jak ” zarchiwizować w istniejącym drzewie katalogów projektora „? i jak mam texhash? btw, czy link, który zamieściłem, jest nieprawidłowy? Myślałem, że to wszystko. To nie może być ' TAKIE trudne, prawda?
- @kulimer: Opublikowany link odnosi się do
beamer
instalacja. Jednakbeamer
zawiera kilka motywów (jak to wygląda; zobacz na przykładbeamer
macierz motywów ), a te motywy mogą być opracowywane przez niezależne osoby. Powinieneś znaleźć folder MacTeX 2011 (być może w Aplikacjach?). Wewnątrz znajduje się tak zwana TDS (TeX Directory Structure). Tam ' znajdzieszbeamer
folder.../tex/latex/beamer/
, w którym ' zobaczymy foldery wymienione powyżej.texhash
powinien być uruchamiany z terminala – aktualizuje linki do nowych instalacji. - @Werner To nie naprawdę najlepszy sposób umieścić lokalne dodatki. Dla większości użytkowników najbardziej sensowne jest umieszczenie lokalnych dodatków w
~/texmf
lub na Macu~/Library/texmf
. Wtedy nie ' nie musisz uruchamiaćtexhash
itp. Nie ma też ” MacTeX 2011 „. MacTeX to po prostu standardowa instalacja TeXLive z dodatkowymi udogodnieniami dla komputerów Mac, głównie z niektórymi standardowymi aplikacjami GUI (TeXShop, BibDesk itp.) Oraz panelem sterowania do przełączania między wieloma dystrybucjami. Ale sama dystrybucja jest w/usr/local/texlive/<year>
tak jak w każdej innej dystrybucji TeXLive, z którą nie powinieneś ' bawić się. - @AlanMunn: Jasne. ' dodałem małą wzmiankę o tym w mojej odpowiedzi. ' polega tylko na tym, że rzadko wtrącam się w TDS i postępuję zgodnie z sugestią README '. Dziękuję za trzymanie mnie na prostej i wąskiej.
- Uściśliłbym rekomendację. Po prostu nie należy ' niczego instalować w
/usr/local/texlive/<year>
kiedykolwiek . Więc rada README jest po prostu błędna.
beamerthemeumbc3.sty
znajduje się w folderze z motywami (zobacz odpowiedź Wernera '?) czy masz ten sam folder?texhash
w swoim terminie inal, ale zwykle ' nie jest konieczne. Inną możliwością jest umieszczenie beamerthemeumbc3.sty w tym samym folderze głównego pliku, ale ' nie jest zbyt eleganckie.texmf
, możesz użyć mojego make-local- Skrypt texmf dostępny tutaj: make-local-texmf . Uruchom ten skrypt, a następnie postępuj zgodnie z instrukcjami Altermundusa ' dotyczącymi miejsca umieszczenia folderu UMBC.