Olen aivan uusi LaTeX: ssä ja tarvitsen beamer
-paketin PowerPoint-esitykseeni.
Kuinka voin asentaa sen? Olen lukenut jotain tällaista: http://www.arthurkoziel.com/2008/06/02/how-to-install-latex-beamer-for-tex-live-on-mac-os-x/
päätelaitteessa kokeiltu, hanki silti virhe:
! LaTeX Error: File `beamerthemeumbc3.sty" not found.
Luulen, että teen jotain väärin hakemistossani? Olen vetänyt beamerin TeX-kansioon, joka on Applications-sovelluksessa.
Toivottavasti joku voi kertoa minulle komennot, jotka kirjoitetaan päätelaitteeseen? ”>
beamer
olisi pitänyt olla mukana TeX-asennuksessa. Etkö käytä TeXlive / MacTeX 2011 -käyttöjärjestelmää? A PowerPoint presentation
! Miksi älä ’ käytä yksinkertaisesti sanaa ” diat ”, ” esitys ”, ” diaesitykset ” tai jopa ” yleiskustannukset ”, ” kansi ”, ” preso ”, ” kalvot ”, ” filminauhat ”? Miksi käyttäisit tuotenimeä niin yleiseen asiaan? Varsinkin kun PowerPoint ei aio tuottaa niitä … Voit kutsua heitä ” Beamer-esitykseksi ” ;-)
. Vastaa
Sinun on ladattava UMBC-teemat, kuten kohdassa Wernerin vastaus 17. huhtikuuta .
UBMC-teemojen mukana oleva readme-tiedosto ei ole kovin selkeä:
- Pura arkiston purkaminen Saat kansion
Beamer
, nimeä se uudelleenUMBC
- Valikkovalinnassa Siirry , valitse Siirry kansioon tai ⌘ + Shift + G ja kirjoita
~/Library
- Jos sinulla on kansio nimeltä
texmf
, avaa se tai jos et luo sitä. - Jos sinulla on kansio nimeltä
tex
, avaa se tai luo se. - Nyt, sisällä, jos sinulla on kansio nimeltä
latex
, avaa se tai luo se. - Lopuksi: Laita
UMBC
-kansiolatex
-kansion sisällä. Se on kaikki.
Tässä esimerkki:
\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}
Kommentit
Vastaa
UMBC-teemoja ei toimiteta beamer
eivätkä siksi ole osa perusjakelua. Sinun on ladattava nämä ja asennettava erikseen. Siellä on myös README , joka kuvaa rinnakkaisen asennuksen prosessia 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.
Yllä olevan lähestymistavan mukaisesti sinua pyydetään tallentamaan uudet teemat kansioon
/usr/local/texlive/2011/...
On suositeltavaa tallentaa nämä tiedot sijaitse ~/Library/texmf/
-kansiossasi ja vältä TDS: n (TeX: n hakemistorakenne) häiritsemistä.
Kommentit
- miten ” arkistoidaan olemassa olevaan beamer-hakemistopuuhun ”? ja miten teen texhashin? BTW, eikö lähettämäni linkki ole oikein? Luulin, että se oli siinä. Tämä asia ’ ei voi olla NIIN kovaa, eikö niin?
- @kulimer: Lähettämäsi linkki viittaa
beamer
asennus.beamer
sisältää kuitenkin useita teemoja (miltä asiat näyttävät; katso esimerkiksibeamer
teemamatriisi ), ja itsenäiset henkilöt voivat kehittää näitä teemoja. Sinun pitäisi löytää MacTeX 2011 -kansio (ehkä kohdasta Sovellukset?). Sisällä on niin kutsuttu TDS (TeX Directory Structure). Sieltä ’ löydätbeamer
kansion.../tex/latex/beamer/
josta ’ näen yllä luetellut kansiot.texhash
tulisi suorittaa terminaalista – se päivittää linkit uusiin asennuksiin. - @Werner Tämä ei ole oikeastaan paras tapa laittaa paikallisia lisäyksiä. Useimmille käyttäjille on järkevintä laittaa paikalliset lisäykset
~/texmf
tai Maciin~/Library/texmf
. Sitten sinun ’ ei tarvitse ajaatexhash
jne. Ei ole myöskään ” MacTeX 2011 ” -kansio. MacTeX on yksinkertaisesti tavallinen TeXLive-asennus, johon on lisätty joitain hienoja ominaisuuksia Macille, lähinnä joitain vakio-käyttöliittymäsovelluksia (TeXShop, BibDesk jne.) Ja ohjauspaneeli useiden jakelujen välillä vaihtamiseen. Mutta itse jakelu on/usr/local/texlive/<year>
-tietokoneessa, kuten mikä tahansa muu TeXLive-jakelu, jonka kanssa sinun ei pidä ’ -sirua. - @AlanMunn: Toki. Olen ’ lisännyt pienen maininnan tästä vastauksessani. ’ vain se, että sekaan TDS: ään harvoin ja seurasin README ’ -ehdotusta. Kiitos, että pidit minut suoralla ja kapealla.
- Tee suosituksesta vahvempi. Sinun ei yksinkertaisesti tarvitse ’ asentaa mitään kohtaan
/usr/local/texlive/<year>
koskaan . Joten README-neuvonta on yksinkertaisesti väärä.
beamerthemeumbc3.sty
on teemakansiossa (katso Wernerin ’ vastaus?) Onko sinulla sama kansio?texhash
inal, mutta normaalisti se ’ ei ole välttämätöntä. Toinen mahdollisuus on sijoittaa beamerthemeumbc3.sty päätiedostosi samaan kansioon, mutta se ’ ei ole kovin tyylikäs.texmf
-kansiota, voit käyttää minun make-local- texmf-komentosarja on saatavana täältä: make-local-texmf . Suorita tämä komentosarja ja noudata sitten Altermundus ’ -ohjeita UMBC-kansion sijoittamisesta.