¿Cómo instalar Beamer en Mac OS X lion?

Soy nuevo en LaTeX y necesito el paquete beamer para mi presentación de PowerPoint.

¿Cómo lo instalo? He leído algo como esto: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/

probado en la terminal, aún obtengo el error:

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

¿Creo que estoy haciendo algo mal con mi directorio? He arrastrado beamer a la carpeta TeX, que está dentro de Aplicaciones.

¿Ojalá alguien pueda decirme los comandos para escribir en la terminal?

Comentarios

  • Bueno, beamer debería haber sido incluido con su instalación de TeX. ¿No está usando TeXlive / MacTeX 2011?
  • @UweZiegenhagen Estoy usando MacTex 2011. El » Qué está instalado » pdf dice que tendré 6 subpaquetes: TexLive 2011, GUI-Applications, Ghostscript-9.02, ImageMagick-Convert-6.6.9, Latin-Modern-Fonts, Tex-Gyre-Fonts.
  • Usted hace un error, TeX no ‘ t busca dentro de la carpeta TeX de la carpeta Aplicaciones. Debe colocarlo en la carpeta de la biblioteca. La carpeta de la biblioteca es invisible, pero puede acceder a ella con Command Shift G y ~ / library.
  • El enlace que publicó es completamente irrelevante si está utilizando una distribución MacTeX (‘ s sobre MacPorts). Consulte ¿Cómo agrego un archivo .sty a mi instalación de MacTeX / TeXShop? y Cómo tener un paquete local ¿reemplazar el paquete predeterminado?
  • A PowerPoint presentation! ¿Por qué no ‘ t simplemente usa la palabra » slides «, » presentación «, » presentaciones de diapositivas «, o incluso » gastos generales «, » cubierta «, » preso «, » foils «, » tiras de película «? ¿Por qué usarías un nombre de marca para algo tan común? Especialmente cuando no van a ser producidos por PowerPoint… Puede llamarlos » Presentación de Beamer » ;-).

Respuesta

Necesita descargar los temas de UMBC, como se describe en Respuesta de Werner del 17 de abril .

El archivo Léame incluido con los temas de UBMC no es muy explícito:

  1. Descomprime el archivo. Obtienes una carpeta Beamer, cámbiale el nombre a UMBC
  2. En la opción de menú Ir a , elegir Ir a la carpeta o + Mayús + G y escriba ~/Library
  3. Si tiene una carpeta llamada texmf, ábrala o, si no, créala.
  4. Dentro, si tiene una carpeta llamada tex, ábralo o créelo.
  5. Ahora, adentro, si tiene una carpeta llamada latex, ábrala o créela.
  6. Finalmente: coloque la carpeta UMBC dentro de la carpeta latex. Eso es todo.

Aquí un ejemplo:

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

ingrese la descripción de la imagen aquí

Comentarios

  • acabo de hacer lo que dijo, todavía aparece el error, se ve así: (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themes / inner / beamerinnerth emedefault.sty) (/ usr / local / texlive / 2011 / texmf-dist / tex / latex / beamer / themes / external / beamerouterth emedefault. sty)))! Error de LaTeX: No se encontró el archivo `beamerthemeumbc3.sty ‘. Escriba X para salir o < RETURN > para continuar, o ingrese un nuevo nombre. (Extensión predeterminada: sty) Ingrese el nombre del archivo:
  • ¿Puede dar un MWE? beamerthemeumbc3.sty está en la carpeta de temas (vea la respuesta de Werner ‘?) ¿Tiene la misma carpeta?
  • ¿Ha cambiado algo en el archivo texmf.cnf ? ¿Tiene la carpeta texmf dentro de su biblioteca? Puede ejecutar texhash en su término inal, pero normalmente ‘ no es necesario. Otra posibilidad es colocar beamerthemeumbc3.sty en la misma carpeta de su archivo principal, pero ‘ no es muy elegante.
  • Como escribió Altermundus, sus archivos de tema de beamer debe colocarse dentro de la carpeta ~ / Library / texmf / tex / latex, no en la carpeta / usr …
  • @kulimer Si no ‘ no tiene una carpeta texmf local, puede usar mi make-local- El script texmf está disponible aquí: make-local-texmf . Ejecute este script y luego siga las ‘ instrucciones de Altermundus sobre dónde colocar la carpeta UMBC.

Respuesta

Los temas UMBC no se envían con beamer y, por tanto, no forman parte de la distribución básica. Necesita descargar estos e instalarlos por separado. También hay un README que describe el proceso de instalación en paralelo con 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. 

Siguiendo el enfoque anterior, se le solicita que almacene los nuevos temas en

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

Es recomendable almacenar esta información en su carpeta local ~/Library/texmf/ más bien, y evite interferir con el TDS (Estructura de directorio de TeX).

Comentarios

  • ¿cómo » archiva en su árbol de directorio de beamer existente «? y como hago texhash? Por cierto, ¿el enlace que publiqué no es correcto? Pensé que era eso. Esto no puede ‘ ser TAN difícil, ¿verdad?
  • @kulimer: El enlace que publicaste hace referencia a beamer instalación. Sin embargo, beamer viene con una serie de temas (cómo se ven las cosas; consulte, por ejemplo, beamer matriz de temas ), y estos temas pueden ser desarrollados por personas independientes. Debería encontrar su carpeta MacTeX 2011 (¿quizás en Aplicaciones?). En su interior se encuentra el denominado TDS (Estructura de directorio TeX). Allí ‘ encontrarás la beamer carpeta .../tex/latex/beamer/ donde ‘ Verá las carpetas enumeradas arriba. texhash debe ejecutarse desde la terminal; actualiza los enlaces a nuevas instalaciones.
  • @Werner Esta no realmente es la mejor manera de poner adiciones locales. Para la mayoría de los usuarios, tiene más sentido colocar adiciones locales en ~/texmf o para Mac ~/Library/texmf. Entonces no ‘ no tiene que ejecutar texhash etc. Además, no hay » MacTeX Carpeta » 2011. MacTeX es simplemente una instalación estándar de TeXLive con algunas sutilezas agregadas para Mac, principalmente algunas aplicaciones GUI estándar (TeXShop, BibDesk, etc.) y un panel de control para cambiar entre múltiples distribuciones. Pero la distribución en sí está en /usr/local/texlive/<year> como cualquier otra distribución de TeXLive, con la que no ‘ no debe meterse.
  • @AlanMunn: Claro. ‘ he agregado una mención menor de esto en mi respuesta. Es ‘ solo que rara vez me entrometo con el TDS y seguí la sugerencia de README ‘. Gracias por mantenerme en el camino recto.
  • Haría la recomendación más fuerte. Simplemente no debería ‘ t instalar nada en /usr/local/texlive/<year> nunca . Así que el consejo README es simplemente incorrecto.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *