PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LaTeX Font Warning: Font shape `OT1/cmss/bx/n' in size <4> not available



althequick
02-12-2007, 19:04
hi,
bei einer Beamer-Präsentation werden bei mir drei Warnungen ausgegeben. Ich versteh einfach nicht, wie ich die beseitigen kann. Hab mal ein Minimalbeispiel und ein Auszug aus dem Log angehängt. Is irgendein Font Problem. Wie lös ich das Problem?


\documentclass[hyperref={pdfpagelabels=false}]{beamer}
\usepackage{beamerthemeshadow}
%Eingabe von ü,ä,ö,ß erlauben
\usepackage[latin1]{inputenc}
%Deutsche Trennungen, Anführungsstriche und mehr:
\usepackage{german, ngerman}
\usepackage[german]{babel}
\usepackage[babel, german=quotes]{csquotes} % Deutsche Anführungszeichen
% nette Styles
%\usecolortheme{dolphin}
%\usecolortheme{seahorse}

%Ein Paket, das die Darstellung von "Text, wie er eingegeben wird"
%erlaubt: Also
%\begin{verbatim} \end{document}\end{verbatim} erzeugt die Ausgabe von
%\end{document} im Typewrites-Style und beendet nicht das Dokument.
\usepackage{verbatim}

%Quellcode vieler Sprachen mit Syntaxhighlighting zitieren
\usepackage{listings}
\renewcommand\lstlistingname{Quellcode} % default is Listing
\renewcommand\lstlistlistingname{Quellcodes} % default is Listings
\setlength{\medskipamount}{1em}
\lstset{%numbers=left,
%numberstyle=\tiny,
%stepnumber=1,
%numbersep=5pt,
captionpos=b,
aboveskip=1em,
belowskip=1em,
belowcaptionskip=1em,
tabsize=1}

% Verlinkte Urls im Dokument
\usepackage{url}
\usepackage{hyperref}

\title{sdfds}
\subtitle{dsfsdf}
\author{sdfsdf}
\institute[dsffds]{sdfsfd}
%\titlegraphic{\includegraphics[width=0.25\textwidth]{images/2flasch.jpg}}
\date{\today}
\subject{sdffsda}
\keywords{dsaffdsafdsa}

\begin{document}

\frame{\titlepage}
%\frame{Gerne Zwischenfragen.}

\section*{Inhalt}
\begin{frame}[allowframebreaks]{Inhaltsverzeichnis}
\tableofcontents
\end{frame}

\section{Einführung}
\subsection{Umfeld}
\subsection{Problem}
\subsection{Methodik}
\section{Sprachen}
\subsection{Sprachüberblick}
\subsubsection{Vergleich}
\frametitle{Vererbung - Java}
\begin{frame}
% \begin{lstlisting}[language=Ruby, caption={Ruby Mehrfachvererbung}, label=lst:VergleichRubyVererbung]
% class UsersController < ApplicationController
% include CRUD::ClassMethods
% # ...
% end
% \end{lstlisting}
\end{frame}

\subsection{Fazit}


%\section{Literatur}
%\begin{frame}[allowframebreaks]
% \bibliographystyle{geralpha}
% \bibliography{referenzen}
% \nocite{*}
%\end{frame}

%\usebackgroundtemplate{\includegraphics[width=1\paperwidth,height=1\paperheight]{images/20040805_IMGP1454_AgdeDaemmerung.jpg}}
\begin{frame}
\begin{center}
Danke für die Aufmerksamkeit!\\
Fragen?
\end{center}
\end{frame}

\end{document}

Hier das Log:



[...]
LaTeX Info: Redefining \ref on input line 47.
LaTeX Info: Redefining \pageref on input line 47.
(BA_Praesi.out)
(BA_Praesi.out)
\@outlinefile=\write4
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) OT1/cmr/m/n --> OT1/cmss/m/n on input line 47.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/cmss/bx/n on input line 47.
\symnumbers=\mathgroup6
\sympureletters=\mathgroup7
LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `normal'
(Font) OT1/cmss/m/n --> OT1/cmr/m/n on input line 47.
LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
(Font) OT1/cmr/bx/n --> OT1/cmss/bx/n on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/cmss/bx/n on input line 47.
LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
(Font) OT1/cmss/m/n --> OT1/cmss/m/n on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/cmss/m/n on input line 47.
LaTeX Font Info: Redeclaring math alphabet \mathit on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
(Font) OT1/cmr/m/it --> OT1/cmss/m/it on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmr/bx/it --> OT1/cmss/m/it on input line 47.
LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 47.
LaTeX Font Info: Overwriting symbol font `numbers' in version `bold'
(Font) OT1/cmss/m/n --> OT1/cmss/bx/n on input line 47.
LaTeX Font Info: Overwriting symbol font `pureletters' in version `bold'
(Font) OT1/cmss/m/it --> OT1/cmss/bx/it on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/cmr/bx/n on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/cmss/bx/n on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/m/n --> OT1/cmss/bx/n on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmss/m/it --> OT1/cmss/bx/it on input line 47.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/cmtt/bx/n on input line 47.
\c@lstlisting=\count168
(BA_Praesi.nav)

LaTeX Font Warning: Font shape `OT1/cmss/bx/n' in size <4> not available
(Font) size <5> substituted on input line 49.


LaTeX Font Warning: Font shape `OT1/cmss/m/n' in size <4> not available
(Font) size <5> substituted on input line 49.
[...]

lupus68
03-12-2007, 08:06
Hallo

die eingentlichen 2 Warnungen am Ende sage nur das in deiner Schrift die Schriftgröße 4 nicht vorhanden ist und durch (üblicherweise skalierte) Schriftgröße 5 ersetzt wird.

Der Rest davor informiert dich das Schriften ersetzt worden.

Schau dir mal in der Ausgabe (am besten drucken) die passagen von Line 47-49 (Formeln?) an eigentlich sollte das aber kein Problem sein.

juergen

althequick
03-12-2007, 11:54
hi Juergen,
is ja eigentlich auch kein Problem. Zeile 49 ist diese hier:


\frame{\titlepage}

Bestandteil der Titlepage ist das:


\title{sdfds}
\subtitle{dsfsdf}
\author{sdfsdf}
\institute[dsffds]{sdfsfd}
\date{\today}

Hm, wie gesagt die Ausgabe der Folien funktioniert zwar schon. Aaaber: Eventuell sind diese Warnungen die Ursache für ein viel größeres Problem. Ich habe im Minimalbeispiel am Ende in einer Folie die Ausgabe von Code vorgesehen. Wenn ich diesen Code anders als im Beispiel oben in eine verbatim-Umgebung tue, dann erscheinen folgende Fehler im Log, mit denen ich ja mal so gar nichts anfangen kann. Das ist das eigentliche Problem, mit dem ich zu kämpfen habe.


! Illegal parameter number in definition of \test.
<to be read again>

l.71 \end{verbatim}

You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.

! Illegal parameter number in definition of \iterate.
<to be read again>

l.78 \end{frame}

You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.

! Illegal parameter number in definition of \iterate.
<to be read again>

l.78 \end{frame}

You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.

! Illegal parameter number in definition of \beamer@doifinframe.
<to be read again>

l.78 \end{frame}

You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.

! You can't use `macro parameter character #' in horizontal mode.
<inserted text> ...r include CRUD::ClassMethods ##
... end \end {verbatim} \...
l.78 \end{frame}

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

bobmalaria
03-12-2007, 12:46
hi,

wenn du verbatim in einem frame nutzen willst, dann musst du den frame als fragile kennzeichnen


\begin{frame}[fragile]
\verb|some code|
\end{frame}


gruß