Sono nuovo di zecca su LaTeX e avevo bisogno del pacchetto beamer
per la mia presentazione PowerPoint.
Come lo installo? Ho letto qualcosa del genere: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/
provato nel terminale, ottieni ancora il errore:
! LaTeX Error: File `beamerthemeumbc3.sty" not found.
Penso di fare qualcosa di sbagliato con la mia directory? Ho trascinato Beamer nella cartella TeX, che si trova allinterno di Applicazioni.
Spero che qualcuno possa dirmi i comandi per digitare nel terminale?
Commenti
- Bene,
beamer
avrebbe dovuto essere incluso nella tua installazione di TeX. Non stai usando TeXlive / MacTeX 2011? - @UweZiegenhagen Sto usando MacTex 2011. ” Cosa è installato ” pdf dice che avrò 6 sottopacchetti: TexLive 2011, GUI-Applications, Ghostscript-9.02, ImageMagick-Convert-6.6.9, Latin-Modern-Fonts, Tex-Gyre-Fonts.
- un errore, TeX non ‘ cerca nella cartella TeX della cartella Applicazioni. Devi metterlo nella cartella della libreria. La cartella della libreria è invisibile ma puoi accedervi con Command Shift G e ~ / library.
- Il link che hai pubblicato è del tutto irrilevante se utilizzi una distribuzione MacTeX (‘ su MacPorts). Vedi Come aggiungo un file .sty alla mia installazione di MacTeX / TeXShop? e Come avere un pacchetto locale sostituire il pacchetto predefinito?
-
A PowerPoint presentation
! Perché non ‘ utilizzare semplicemente la parola ” slides “, ” presentazione “, ” slideshow ” o anche ” spese generali “, ” deck “, ” preso “, ” foils “, ” pellicole “? Perché dovresti usare un nome di marca per una cosa così comune? Soprattutto quando non verranno prodotti da PowerPoint … Potresti chiamarli ” Presentazione Beamer ”;-)
.
Risposta
Devi scaricare i temi UMBC, come descritto in Risposta di Werner del 17 aprile .
Il file readme incluso con i temi UBMC non è molto esplicito:
- Decomprimi larchivio Ottieni una cartella
Beamer
, rinominala inUMBC
- Nella scelta di menu Vai a , scegli Vai alla cartella o ⌘ + Maiusc + G e digita
~/Library
- Se avere una cartella denominata
texmf
, aprirla o, in caso contrario, crearla. - Allinterno se hai una cartella denominata
tex
, aprilo o crealo. - Ora, allinterno se hai una cartella denominata
latex
, aprila o creala. - Infine: inserisci la cartella
UMBC
allinterno della cartellalatex
. Questo è tutto.
Ecco un esempio:
\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}
Commenti
Risposta
I temi UMBC non vengono forniti con beamer
e quindi non fanno parte della distribuzione di base. Devi scaricarli e installarli separatamente. Cè anche un README che descrive il processo di installazione parallela 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.
Seguendo lapproccio di cui sopra ti viene richiesto di memorizzare i nuovi temi in
/usr/local/texlive/2011/...
Si consiglia di memorizzare queste informazioni piuttosto nella tua cartella ~/Library/texmf/
locale, ed evita di interferire con la struttura della directory di TDS (TeX “).
Commenti
- come si ” archiviare nella struttura di directory di Beamer esistente “? e come faccio a texhash? a proposito, il link che ho postato non è corretto? Ho pensato che fosse così. Questa cosa ‘ non può essere COSÌ difficile, giusto?
- @kulimer: il link che hai pubblicato si riferisce a
beamer
installazione. Tuttavia,beamer
include una serie di temi (che aspetto hanno; vedi, ad esempio,beamer
matrice del tema ) e questi temi possono essere sviluppati da individui indipendenti. Dovresti trovare la tua cartella MacTeX 2011 (forse in Applicazioni?). Allinterno cè il cosiddetto TDS (TeX Directory Structure). Lì ‘ troverai labeamer
cartella.../tex/latex/beamer/
dove ‘ vedrò le cartelle elencate sopra.texhash
dovrebbe essere eseguito dal terminale: aggiorna i collegamenti alle nuove installazioni. - @Werner Questo non è davvero il modo migliore per mettere aggiunte locali. Per la maggior parte degli utenti ha più senso inserire aggiunte locali in
~/texmf
o per Mac~/Library/texmf
. Quindi non ‘ devi eseguiretexhash
ecc. Inoltre non cè ” MacTeX Cartella ” 2011. MacTeX è semplicemente uninstallazione TeXLive standard con alcune sottigliezze aggiunte per il Mac, principalmente alcune app GUI standard (TeXShop, BibDesk ecc.) E un pannello di controllo per passare da una distribuzione multipla allaltra. Ma la distribuzione stessa è in/usr/local/texlive/<year>
proprio come qualsiasi altra distribuzione TeXLive, con cui non dovresti ‘ scherzare. - @AlanMunn: certo. ‘ ho aggiunto una piccola menzione nella mia risposta. È ‘ solo che raramente mi immischio con TDS e ho seguito il suggerimento di ‘ README. Grazie per avermi tenuto sulla retta via.
- Renderei più forte la raccomandazione. Semplicemente non dovresti ‘ installare nulla in
/usr/local/texlive/<year>
mai . Quindi il consiglio README è semplicemente sbagliato.
beamerthemeumbc3.sty
si trova nella cartella dei temi (vedi la risposta di Werner ‘?) hai la stessa cartella?texhash
nel tuo termine inal ma normalmente ‘ non è necessario. Unaltra possibilità è posizionare beamerthemeumbc3.sty nella stessa cartella del file principale ma ‘ non è molto elegante.texmf
locale, puoi utilizzare il mio make-local- Script texmf disponibile qui: make-local-texmf . Esegui questo script, quindi segui le istruzioni Altermundus ‘ su dove mettere la cartella UMBC.