Discussion:
Probleme nach Neuinstallation...
(zu alt für eine Antwort)
Björn Böhle
2006-09-06 08:49:56 UTC
Permalink
Hi Forum, =

also ich habe mein System neu aufgesetzt,und jetzt habe ich tierische Probleme mit d=
er Klasse moderncv.

Die Dateien habe ich bereits einmal kompiliert und da lief alles Fehlerfrei, da ich n=
ur meine Hauptdateien frisch getex habe, als Test, habe ich dann meine urspr=C3=BCn=
gliche Installation gel=C3=B6scht und bin auch auf den neusten Miktex umgestiegen=
. Jetzt ist mein Problem: ich habe(denke ich mal) alles wieder richtig eingerichtet=
, aber kompilieren kann ich immer noch nicht... =


Hier einmal ein Testexemplar, es kommt so aus dem Moderncv Exemplar ordner... Ich ha=
be es nur etwas zusammen gek=C3=BCrzt um es hier zu zeigen...


\documentclass[10pt]{moderncv}
\moderncvstyle{classic}
\usepackage[utf8]{inputenc}
\firstname{John}
\familyname{Doe}
\title{Design enthusiast\dots}
\address{12 somestreet\\3456 somecity} % for classic style
\phone{+12 (3)456 78 90}
\email{***@design.org}
\quote{Any intelligent fool can make things bigger, more complex, and more violent=
. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction.=
}

\definecolor{see}{rgb}{0.5,0.5,0.5}
\newcommand{\up}[1]{\ensuremath{^\textrm{\scriptsize#1}}}

% the ConTeXt symbol
\def\ConTeXt{%
C%
\kern-.0333emo%
\kern-.0333emn%
\kern-.0667em\TeX%
\kern-.0333emt}
\begin{document}
\maketitle
%\makequote

\section{Education}
\cventry{2003--2006}{Master of Design}{Valparezzo School of Design}{}{}{1\up=
{st} year: 79\%\hspace{2em}2\up{nd} year: 84\%\hspace{2em}3\up{rd} year: ---\=
hspace{2em}(graduation expected in June 2006)}
\cventry{2001--2003}{Bachelor of Design}{Beijing Drawing University}{}{}{1\=
up{st} year: 63\%\hspace{2em}2\up{nd} year: 76\%}
\end{document}


fehlermeldung am ende:
! Misplaced \noalign.
\newpage ->\noalign =

{\break }
l.29 \end{document}

ich bin vollkommen ratlos, was dort falsch sein sollte,... eigentlich sind alle pfa=
de richtig, alle dateien liegen richtig,... nur dieses teil will sich nicht komplie=
ren lassen... hat jemand eine idee???

mfg
Ulrike Fischer
2006-09-06 14:09:17 UTC
Permalink
Post by Björn Böhle
Hi Forum,
also ich habe mein System neu aufgesetzt,und jetzt habe ich tierische
Probleme mit der Klasse moderncv.
Die Dateien habe ich bereits einmal kompiliert und da lief alles
Fehlerfrei, da ich nur meine Hauptdateien frisch getex habe, als Test,
habe ich dann meine ursprüngliche Installation gelöscht und bin auch
auf den neusten Miktex umgestiegen.. Jetzt ist mein Problem: ich
habe(denke ich mal) alles wieder richtig eingerichtet, aber
kompilieren kann ich immer noch nicht...
Hier einmal ein Testexemplar, es kommt so aus dem Moderncv Exemplar
ordner... Ich habe es nur etwas zusammen gekürzt um es hier zu
zeigen...
! Misplaced \noalign.
\newpage ->\noalign
{\break }
l.29 \end{document}
ich bin vollkommen ratlos, was dort falsch sein sollte,... eigentlich
sind alle pfade richtig, alle dateien liegen richtig,... nur dieses
teil will sich nicht komplieren lassen... hat jemand eine idee???
Seufz, solche Fragen wären viel einfacher zu beantworten, wenn die
Hilfesuchenden, die Dokumente senden würden, die Probleme machen und
nicht solche, die funktionieren.

Dein Beispiel funktioniert bei mir tadellos (und sicherlich auch bei
dir) und der Fehler liegt sicherlich nicht daran, dass Dateien nicht
gefunden wird.

\noalign deutet auf ein Problem mit einer Tabelle hin, du bekommst den
Fehler wenn du z.B. \multicolumn oder \hline an Stellen verwendest, wo
die Befehle nicht erlaubt sind. Oder wenn du in der Tabelle Befehle
verwendest, die dort nicht erlaubt sind. moderncv verwendet in den
neueren Versionen laut changelog longtable. \section beginnt sie. Wenn
du \newpage benutzen willst, musst du zuerst die longtable beenden, und
dann mit \section oder \emptysection neu starten.

\closesection
\newpage
\emptysection
--
Ulrike Fischer
e-mail: zusätzlich meinen Vornamen vor dem @ einfügen.
e-mail: add my first name between the news and the @.
Uwe Bieling
2006-09-07 06:39:09 UTC
Permalink
Björn Böhle schrieb:

Hi,
Hi Forum, also ich habe mein System neu aufgesetzt,und jetzt habe ich
tierische Probleme mit der Klasse moderncv.
Die Dateien habe ich bereits einmal kompiliert und da lief alles
Fehlerfrei, da ich nur meine Hauptdateien frisch getex habe, als
Wie hast du das den übersetzt?
fehlermeldung am ende: ! Misplaced \noalign. \newpage ->\noalign
{\break } l.29 \end{document}
Die Fehlermeldung taucht bei mir auf, wenn ich bei TeXnicCenter LaTeX ->
PDF wähle, gehe ich aber über LaTeX -> PS -> PDF funktioniert es.


Ciao,
Uwe
--
www.Uwe-Bieling.de

Alkohol konserviert alles, ausgenommen Würde und Geheimnisse. (R.Lembke)
Ulrike Fischer
2006-09-07 11:50:37 UTC
Permalink
Post by Uwe Bieling
fehlermeldung am ende: ! Misplaced \noalign. \newpage ->\noalign
{\break } l.29 \end{document}
Die Fehlermeldung taucht bei mir auf, wenn ich bei TeXnicCenter LaTeX ->
PDF wähle, gehe ich aber über LaTeX -> PS -> PDF funktioniert es.
Huch, da muss ich ja bei Björn Abbitte leisten, er hat wirklich ein
Dokument geschickt, dass den Fehler zeigt. Die Fehlerursache ist aber
die Gleiche: ein \newpage bzw \clearpage bevor die longtable beendet
wurde.

Die Klasse fügt in \@enddocumenthook zwar ein \closesection ein, aber
erst nachdem hyperref dort was angefügt hat:

\clearpage \***@SetPageLabels \closesection {}

Das ist ein Bug, dem man dem Autor melden sollte, er sollte
\AtEndDocument{\closesection{}} ausführen bevor hyperref (und andere
Pakete, die ähnliches tun können) geladen wird. Bis der Bug behoben
ist, muss man im pdf-Modus vor \end{document} ein \closesection
einfügen.
--
Ulrike Fischer
e-mail: zusätzlich meinen Vornamen vor dem @ einfügen.
e-mail: add my first name between the news and the @.
Lesen Sie weiter auf narkive:
Loading...