PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bibiography



manuweb_21
10-04-2008, 12:37
Ich habe noch ein Problem mit meinem Bibliography. Aus einer unbekannten Weise bekomme ich diese Fehlermeldung beim Kompilieren:
"Runaway argument?
!File ended while scanning use of \BR @@ bibitem"

Mein Bibliography-Kode scheint jedoch korrekt:


\begin{thebibliography}{99}
%
\bibitem{bib:jou_WAM} J. Galindo, J.R. Serrano, H. Climent, A. Tiseira: \textit{Experiment and modelling of surge in small centrifugal compressor for automotive engines}, Experimental Thermal and Fluid Science 32 (2008) 818-826

\bibitem{bib:jou_surgelimit} ...
%
\end{thebibliography}

!!!!!!!!!!PLEASE HILFE!!!!!!!!!!

Xenara
10-04-2008, 13:12
Das Problem kann ich mit dem Codeschnipsel nicht nachvollziehen, der Bib-Eintrag funktioniert. Dein Fehler muss also wo anders liegen.
Minimalbeispiel?

manuweb_21
10-04-2008, 16:33
\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage[applemac]{inputenc}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{ulem}
\usepackage[font=small,labelfont=bf]{caption}
\usepackage{placeins}
\newcommand{\pathSection}{/MasterArbeit/REPORT_FINAL}
\makeatletter
\@addtoreset{equation}{section}
\@addtoreset{figure}{section}
\makeatother
\renewcommand{\thefigure}{\arabic{section}.\arabic {figure}}
\renewcommand{\theequation}{\arabic{section}.\arab ic{equation}}
\renewcommand{\thetable}{\arabic{chapter}.\arabic{ table}}
\renewcommand{\figurename}{Fig.}
\newcommand{\figref}[1]{\figurename~\ref{#1}}
\renewcommand{\eqref}[1]{Equ.~(\ref{#1})}
\newcommand{\secref}[1]{Sect.~\ref{#1}}
\usepackage[pagebackref]{hyperref}
%
\begin{document}
\pagestyle{plain}
\input{\pathSection/abstract/abstract.tex}
\newpage
\tableofcontents
\newpage
\input{\pathSection/introduction/introduction.tex}
\newpage
\input{\pathSection/...}
\newpage
\input{\pathSection/bibliography/bibliography.tex}
\end{document}

Die Struktur von "bibliography.tex" hast du schon im vorherigen message
Danke

Stefan_K
10-04-2008, 16:46
Hi,

das ist zunächst kein vollständiges Minimalbeispiel, es ist nicht übersetzbar.
Der Fehler ist auch nicht hierin. Ich vermute mal, er wird sich in Deiner bibliography.tex finden, irgendein Eintrag könnte einen Fehler enthalten. Kannst Du diese Datei posten?

Stefan

manuweb_21
11-04-2008, 11:12
Sorry, ich musste einen Fehler gemacht haben beim Copy-Paste, sehe ich jetzt gleich nicht wo... I schaue noch mal und schicke dir eine übersetzbare Version. Währendessen schicke ich dir schon meine Bibliography mit den 3 ersten Einträgen mit denen es mir den gleichen Fehler produziert.

%
\begin{thebibliography}{99}
%
\bibitem{jou_WAM} J. Galindo, J.R. Serrano, H. Climent, A. Tiseira: \textit{Experiment and modelling of surge in small centrifugal compressor for automotive engines}, Experimental Thermal and Fluid Science 32 (2008) 818-826.
%
\bibitem{jou_surgelimit} J. Galindo, C. Guardiola, C. Cervell\'o: \textit{Surge limit definition in a specific test bench for the characterization of automotive turbochargers}, Experimental Thermal and Fluid Science 30 (2006) 449-462.
%
\bibitem{introTurbomachinery} D. Japiskse, N. C. Baines: \textit{Introduction to Turbomachinery}, Concepts ETI, Inc. and Oxford University Press, 1997.
%
\end{thebibliography}

manuweb_21
11-04-2008, 11:21
Hier ist das vollstandige MinimalBsp. Wie gesagt. bibliography ist in der letzen Mitteilung.

\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage[applemac]{inputenc}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{ulem}
\usepackage[font=small,labelfont=bf]{caption}
\usepackage{placeins}
%
\newcommand{\pathSection}{/MasterArbeit/REPORT_FINAL}
\newcommand{\path}{/MasterArbeit/Report/images}
\newcommand{\ud}{\mathrm{d}}
\makeatletter
\@addtoreset{equation}{section}
\@addtoreset{figure}{section}
\makeatother
\renewcommand{\thefigure}{\arabic{section}.\arabic {figure}}
\renewcommand{\theequation}{\arabic{section}.\arab ic{equation}}
\renewcommand{\thetable}{\arabic{chapter}.\arabic{ table}}
\renewcommand{\figurename}{Fig.}
\newcommand{\figref}[1]{\figurename~\ref{#1}}
\renewcommand{\eqref}[1]{Equ.~(\ref{#1})}
\newcommand{\secref}[1]{Sect.~\ref{#1}}
\usepackage[pagebackref]{hyperref}
%
\begin{document}
%
\title{Master Thesis}
\author{Manu}
\date{January 19, 2008}
\maketitle
\newpage
%
\pagestyle{plain}
\input{\pathSection/abstract/abstract.tex}
\newpage
\tableofcontents
\newpage
\input{\pathSection/introduction/introduction.tex}
\newpage
\input{\pathSection/results/results.tex}
\newpage
\input{\pathSection/conclusion/conclusion.tex}
\newpage
\input{\pathSection/bibliography/bibliography.tex} %produziert den Fehler
\end{document}

Xenara
11-04-2008, 12:11
Das ist auch kein lauffähiges MB. Lies doch mal bitte http://www.minimalbeispiel.de/ durch, was damit gemeint ist.
Keiner ausser dir weiss, was in den input-Dateien steht. "Minimal" würde ich das ganze auch nicht nennen.
Es würde eventuell auch helfen, die ganze log-Datei anzuschauen und nicht nur den letzten Fehler.

manuweb_21
11-04-2008, 21:29
Ich alles am wenigstens minimisiert. Mein Main file importiert nur das bibliography.tex file, das enthaelt nur:

\begin{thebibliography}{99}
%
\bibitem{jou_WAM} J. Galindo, J.R. Serrano, H. Climent, A. Tiseira: \textit{Experiment and modelling of surge in small centrifugal compressor for automotive engines}, Experimental Thermal and Fluid Science 32 (2008) 818-826.
%
\end{thebibliography}

und mein Main file:

%************************************************* *
\documentclass[11pt,oneside,a4paper]{article}
\usepackage[applemac]{inputenc}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{ulem}
\usepackage[font=small,labelfont=bf]{caption}
\usepackage{placeins}
\newcommand{\ud}{\mathrm{d}}
\makeatletter
\@addtoreset{equation}{section}
\@addtoreset{figure}{section}
\makeatother
\renewcommand{\thefigure}{\arabic{section}.\arabic {figure}}
\renewcommand{\theequation}{\arabic{section}.\arab ic{equation}}
\renewcommand{\thetable}{\arabic{chapter}.\arabic{ table}}
\renewcommand{\figurename}{Fig.}
\newcommand{\figref}[1]{\figurename~\ref{#1}}
\renewcommand{\eqref}[1]{Equ.~(\ref{#1})}
\newcommand{\secref}[1]{Sect.~\ref{#1}}
\usepackage[pagebackref]{hyperref}
%*************************************
%
\begin{document}
%
\input{bibliography.tex}
%
\end{document}

Xenara
11-04-2008, 21:49
Wenn ich das zusammenbastele zu folgendem und kompiliere, dann funktioniert es

\documentclass[11pt,oneside,a4paper]{article}
\usepackage[applemac]{inputenc}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{ulem}
\usepackage[font=small,labelfont=bf]{caption}
\usepackage{placeins}
\newcommand{\ud}{\mathrm{d}}
\makeatletter
\@addtoreset{equation}{section}
\@addtoreset{figure}{section}
\makeatother
\renewcommand{\thefigure}{\arabic{section}.\arabic {figure}}
\renewcommand{\theequation}{\arabic{section}.\arab ic{equation}}
\renewcommand{\thetable}{\arabic{chapter}.\arabic{ table}}
\renewcommand{\figurename}{Fig.}
\newcommand{\figref}[1]{\figurename~\ref{#1}}
\renewcommand{\eqref}[1]{Equ.~(\ref{#1})}
\newcommand{\secref}[1]{Sect.~\ref{#1}}
\usepackage[pagebackref]{hyperref}
%*************************************
%
\begin{document}
%

blablabla \cite{jou_WAM}

\begin{thebibliography}{99}
%
\bibitem{jou_WAM} J. Galindo, J.R. Serrano, H. Climent, A. Tiseira: \textit{Experiment and modelling of surge in small centrifugal compressor for automotive engines}, Experimental Thermal and Fluid Science 32 (2008) 818-826.
%
\end{thebibliography}
%
\end{document}

Ich erhalte lediglich wegen der Option "[font=small,%labelfont=bf]" bei caption Fehlermeldungen ("Unkown option 'font=small'" bei caption und dadurch auch etwas mit "newsavebox"), die aber nur an diesen Optionen liegen.

Den eingangs von dir geposteten Fehler
"Runaway argument? !File ended while scanning use of \BR @@ bibitem"
kann ich nach wie vor nicht nachvollziehen.

manuweb_21
11-04-2008, 22:09
Ich bekomme im Gegenteil diesen caption Fehler nicht!!!!!! Aber wie du sagst muss das an Optionen liegen...

Ich muss jetzt also eine Lösung dringen finden. Gibt es also eine robustere und vielleicht unsauberere Methode um ein Bibliography zu machen. Ich muss bald eine Arbeit abgeben und es DRINGT....!!!!