MC, 15:21 czwartek, 17.05.2012 r.
Ilustracja do artykułu: Beamer - Rozwiązanie dla Undefined control sequence Geom@lmargin

Beamer - Rozwiązanie dla Undefined control sequence Geom@lmargin

Na początku kwietnia tego roku, pisałem artykuł o ustawianiu marginesów w LaTeX-u (LaTeX - Ustawienia marginesów i rozwiązanie problemu 'Undefined control sequence'). Okazuje się jednak, że aktualizacja pakietu geometry może stanowić problem dla starszych wersji pakietu Beamer-a. Ten wpis traktuje o tym co w tej sytuacji począć.

W czym rzecz?

Cały problem rozbija się o to, że najnowsze wersje pakietu geometry dla Latex-a nie stosują już komendy \Geom@lmargin, o czym nie wie Beamer w wersji 3.07, a taka właśnie znajduje się w repozytorium Ubuntu 11.04. Dlatego też możemy podczas kompilacji dokumentu beamera otrzymać komunikat podobny do poniższego:
! Undefined control sequence.
\Gm@lmargin ->\Geom@lmargin

l.8 \begin{document}

Jak to rozwiązać?

Ja póki co aktualizować systemu nie planuję z różnych powodów, zatem najprościej było dla mnie pobrać ręcznie nowszy pakiet Beamera i go zainstalować. Takie też rozwiązanie polecam.

Pakiety można pobrać stąd: Latex-Beamer pakiety

Wystarczy wybrać używany przez nas system operacyjny i ściągnąć pakiet w wersji 3.10. Po aktualizacji problem z najnowszą wersją pakietu geometry zniknie na dobre.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: