PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : beamerposter nur als Administrator



c_verres
22-02-2011, 13:35
Hallo,

seit einem Update auf MikTeX 2.9 kann ich mit beamerposter nur noch im Administratorenmodus von Windows XP SP3 arbeiten. Als normaler Benutzer kann ich leider kein PDF generieren:


\documentclass[t,final,hyperref={pdfpagelabels=false}]{beamer}
\providecommand\thispdfpagelabel[1]{}

\setbeamercolor{item}{fg=black}
\setbeamercolor{caption name}{fg=black}
\setbeamertemplate{caption}[numbered]

\setbeamercolor{bibliography item}{fg=black}
\setbeamercolor{bibliography entry author}{fg=black}

\mode<presentation>{\usetheme{Berlin}}%

\usepackage{times}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[orientation=portrait,size=a0,scale=1.4]{beamerposter}

\begin{document}

\begin{frame}

\begin{block}{}

\begin{columns}[T]
\begin{column}{.10\paperwidth}

\begin{center}
bla
\end{center}

\end{column}
\end{columns}

\end{block}

\begin{block}{\large Introduction}

\begin{minipage}{.97\paperwidth}
\small
\begin{itemize}
\item blu
\item bla
\end{itemize}
\end{minipage}
\end{block}

\end{frame}

\end{document}


Was kann ich tun?

c_verres
22-02-2011, 14:47
Ich habe noch die Log-Files angehängt.

bobmalaria
22-02-2011, 15:10
hi,

ich denke nicht das das ein LaTeX problem ist sondern an den einstellungen in deinem system (windows) liegt. schau z.b. mal in miktex welche rechte fuer pdflatex usw. gesetzt sind.

pdflatex.exe sollte sich in C:\Programme\Miktex 2.9\miktex\bin befinden.

ich kann in meinem win xp und sp3 mit miktex 2.9 wie bisher auch ganz normal arbeiten.

EDIT: hier liegt wohl das problem


C:\Dokumente und Einstellungen\admin\Anwendungsdaten\MiKTeX\2.9\tex \latex\pgf

\basiclayer\pgfcore.sty"
eine datei die im admin verzeichnis ist kann von einem user mit begrenzten rechten nicht aufgerufen werden. das musst du aendern

gruss

c_verres
22-02-2011, 15:24
OK, danke.

Habe das Problem gelöst, indem ich mittels Package Manager das Paket "pgf" installiert habe.

c_verres
22-02-2011, 15:54
Nein, habe mich getäuscht, das Problem ist dadurch nicht gelöst.

Ich habe mal das pgf-Verzeichnis in den den entsprechenden Ordner für den Benutzer kopiert und die Benutzerrechte dafür so angepasst, dass auch der Benutzer darauf Vollzugriff hat. Hat aber leider auch nichts gebracht.

Was kann man sonst noch tun?

rstuby
22-02-2011, 18:48
Ich hatte mit Miktex2.7 auch immer Rechteprobleme, wenn auch meist nicht so gravierende. Mei Miktex2.9 habe ich es jetzt so gemacht: meinem "normalen" User kurzzeitig Adminrechte verliehen, es als dieser User installiert, dann die Rechte wieder runtergesetzt. Bis jetzt keinerlei Probleme.

c_verres
23-02-2011, 15:40
Oje! Jetzt klappt es auch nicht mehr im Administratorenmodus:

Ich habe MikTeX 2.9 komplett deinstalliert, dem Benutzeraccount Administratorrechte gegeben und von dort aus MikTeX 2.9 neu installiert (Basic Installer von der Homepage).

Danach habe ich cm-super installiert (weil das laut einigen Internetquellen Ursache für so manche Probleme mit MikTeX 2.9 sein soll), die Update-Funktion laufen lassen und sonst noch koma-script, beamer, beamerposter und pgf installiert.

Wenn ich jetzt LaTeX auf mein Minimalbeispiel laufen lasse, erhalte ich:


This is pdfTeX, Version 3.1415926-1.40.11 (MiKTeX 2.9) (preloaded format=pdflatex 2011.2.23) 23 FEB 2011 16:34
entering extended mode
**C:/Dokumente*und*Einstellungen/test/LaTeX/beamerposter.tex
("C:/Dokumente und Einstellungen/test/LaTeX/beamerposter.tex"
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, afrikaans, ancientgreek, ar
abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic,
croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
lician, german, german-x-2009-06-19, greek, gujarati, hindi, hungarian, iceland
ic, indonesian, interlingua, irish, italian, kannada, kurmanji, lao, latin, lat
vian, lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerm
an, ngerman-x-2009-06-19, nynorsk, oriya, panjabi, pinyin, polish, portuguese,
romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swis
sgerman, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, u
senglishmax, welsh, loaded.
("C:\Programme\MiKTeX 2.9\tex\latex\beamer\base\beamer.cls"
("C:\Programme\MiKTeX 2.9\tex\latex\beamer\base\beamerbasercs.sty"
Package: beamerbasercs 2010/06/12 (rcs-revision c3821710bb40)
)
Document Class: beamer 2010/06/21 development version 3.10 A class for typesett
ing presentations (rcs-revision a6b1a8434d30)
("C:\Programme\MiKTeX 2.9\tex\latex\beamer\base\beamerbasemodes.sty"
Package: beamerbasemodes 2010/05/01 (rcs-revision efa082c6111d)
\beamer@tempbox=\box26
\beamer@tempcount=\count79
\c@beamerpauses=\count80

("C:\Programme\MiKTeX 2.9\tex\latex\beamer\base\beamerbasedecode.sty"
Package: beamerbasedecode 2010/05/01 (rcs-revision efa082c6111d)
\beamer@slideinframe=\count81
\beamer@minimum=\count82
)
\beamer@commentbox=\box27
\beamer@modecount=\count83
)
\headheight=\dimen102
\headdp=\dimen103
\footheight=\dimen104
\sidebarheight=\dimen105
\beamer@tempdim=\dimen106
\beamer@finalheight=\dimen107
\beamer@animht=\dimen108
\beamer@animdp=\dimen109
\beamer@animwd=\dimen110
\beamer@leftmargin=\dimen111
\beamer@rightmargin=\dimen112
\beamer@leftsidebar=\dimen113
\beamer@rightsidebar=\dimen114
\beamer@boxsize=\dimen115
\beamer@vboxoffset=\dimen116
\beamer@descdefault=\dimen117
\beamer@descriptionwidth=\dimen118
\beamer@lastskip=\skip41
\beamer@areabox=\box28
\beamer@animcurrent=\box29
\beamer@animshowbox=\box30
\beamer@sectionbox=\box31
\beamer@logobox=\box32
\beamer@linebox=\box33
\beamer@sectioncount=\count84
\beamer@subsubsectionmax=\count85
\beamer@subsectionmax=\count86
\beamer@sectionmax=\count87
\beamer@totalheads=\count88
\beamer@headcounter=\count89
\beamer@partstartpage=\count90
\beamer@sectionstartpage=\count91
\beamer@subsectionstartpage=\count92
\beamer@animationtempa=\count93
\beamer@animationtempb=\count94
\beamer@xpos=\count95
\beamer@ypos=\count96
\beamer@showpartnumber=\count97
\beamer@currentsubsection=\count98
\beamer@coveringdepth=\count99
\beamer@sectionadjust=\count100
\beamer@tocsectionnumber=\count101

("C:\Programme\MiKTeX 2.9\tex\latex\beamer\base\beamerbaseoptions.sty"
Package: beamerbaseoptions 2010/04/27 (rcs-revision 982469101dd6)

("C:\Programme\MiKTeX 2.9\tex\latex\graphics\keyval.sty"
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
))
\beamer@paperwidth=\skip42
\beamer@paperheight=\skip43

("C:\Programme\MiKTeX 2.9\tex\latex\geometry\geometry.sty"
Package: geometry 2010/09/12 v5.6 Page Geometry

("C:\Programme\MiKTeX 2.9\tex\generic\oberdiek\ifpdf.sty"
Package: ifpdf 2010/01/28 v2.1 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in pdf mode detected.
)
("C:\Programme\MiKTeX 2.9\tex\generic\oberdiek\ifvtex.sty"
Package: ifvtex 2010/03/01 v1.5 Switches for detecting VTeX and its modes (HO)
Package ifvtex Info: VTeX not detected.
)
("C:\Programme\MiKTeX 2.9\tex\generic\ifxetex\ifxetex.sty"
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
)
\Gm@cnth=\count102
\Gm@cntv=\count103
\c@Gm@tempcnt=\count104
\Gm@bindingoffset=\dimen119
\Gm@wd@mp=\dimen120
\Gm@odd@mp=\dimen121
\Gm@even@mp=\dimen122
\Gm@layoutwidth=\dimen123
\Gm@layoutheight=\dimen124
\Gm@layouthoffset=\dimen125
\Gm@layoutvoffset=\dimen126
\Gm@dimlist=\toks15

("C:\Programme\MiKTeX 2.9\tex\latex\geometry\geometry.cfg"))
("C:\Programme\MiKTeX 2.9\tex\latex\base\size11.clo"
File: size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)
("C:\Programme\MiKTeX 2.9\tex\latex\pgf\basiclayer\pgfcore.sty"
("C:\Programme\MiKTeX 2.9\tex\latex\graphics\graphicx.sty"
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

("C:\Programme\MiKTeX 2.9\tex\latex\graphics\graphics.sty"
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)

("C:\Programme\MiKTeX 2.9\tex\latex\graphics\trig.sty"
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
("C:\Programme\MiKTeX 2.9\tex\latex\00miktex\graphics.cfg"
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: pdftex.def on input line 91.

("C:\Programme\MiKTeX 2.9\tex\latex\pdftex-def\pdftex.def"
File: pdftex.def 2011/01/28 v0.05d Graphics/color for pdfTeX
\Gread@gobject=\count105
))
\Gin@req@height=\dimen127
\Gin@req@width=\dimen128
)
("C:\Programme\MiKTeX 2.9\tex\latex\pgf\systemlayer\pgfsys.sty"
("C:\Programme\MiKTeX 2.9\tex\latex\pgf\utilities\pgfrcs.sty"
("C:\Programme\MiKTeX 2.9\tex\generic\pgf\utilities\pgfutil-common.tex"
\pgfutil@everybye=\toks16
)
("C:\Programme\MiKTeX 2.9\tex\generic\pgf\utilities\pgfutil-latex.def"
\pgfutil@abb=\box34

c_verres
23-02-2011, 21:08
Hat keiner ne Idee, was ich machen könnte? :(

tral
25-02-2011, 20:28
Hallo,

was ist denn dein Problem? Im letzten log-Ausschnitt gibt es doch gar keine Fehler...

Christian.

u_fischer
28-02-2011, 13:19
Dir fehlt ein Paket. Und wenn ich deine Beschreibung richtig verstehe, hast du miktex mittlerweile so installiert, dass es keine Pakete installieren kann, weil ein normaler Benutzer normalerweise keine Schreibrechte in c:\Programme hat.

Man braucht keine Administratorrechte um Miktex zu installieren. Deinstalliere den Kram wieder und installiere neu in deinem normalen Benutzerkonto mit den normalen Rechten in einen Ordner für den du Schreibrechte hast. Z.B. C:\MeineProgramme\Miktex2.9.

Dein ursprüngliches Problem kam - wenn ich das richtig sehe - daher, dass du ein Paket im Admin-Konto aber nicht im admin-mode ("für alle") installiert hast. D.h. nur der Admin konnte es benutzen. Und da du wahrscheinlich auch TexnicCenter benutzt, das die on-the-fly-Installation stört, konnte miktex das Paket nicht nochmal für den normalen User installieren.

c_verres
01-03-2011, 13:06
OK, habe nun MikTeX, TexnicCenter, Adobe, Ghostscript und Ghostview komplett deinstalliert und dann die jeweils aktuellen Versionen heruntergeladen und (im Administratorenmodus) installiert.

Danach habe ich LaTeX im Kommandozeilenmodus über meine Dokumente laufen lassen. Erst dann hat mein Minimalbeispiel funktioniert, da nur dann Pakete auch wirklich nachinstalliert werden. Selbst wenn man in den Einstellungen für MikTeX "Yes" für "Package Installation" ausgewählt hat, funktioniert das Nachladen nicht unbedingt, wenn man LaTeX über die Oberfläche von TexnicCenter startet, wie ich feststellen musste.