PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Biblatex und encodinc Tatstaturfehler



AXM
11-01-2012, 12:59
Hallo Liebe Forummitglieder,

ich habe ein Problem mit meinem Literaturverzeichnis. Das Problem wir im Netz oft angesprochen, leider habe ich keine passende lösung führ mich.

Ich habe eine Vollständige Installation von MikTex 2.9
als Texteditor verwende ich TeXnikCenter 1.0

Vorab. Ich würde mich als Latex-User bezeichnen, der weiß wie man sich die passende Befehle im Netz zusammensucht. Also kein Hintergrundwissen oder Tiefergehende Kenntnisse.

Nun zur Sache

Beim kompelieren meines Dokumentes erschent ein Fehler, dass die Codierung in dern Bib Datei nicht stimmt.

Die Frage ist:

1. Wie stelle ich die Codierung in dern Bib-datei um.
2. Wie suche ich nach falschen Zeichen.

nicht ganz Minimalbeispiel


%
%header->Einstellungen
%
\listfiles
\documentclass[pdftex,12pt,parskip,fleqn,openany]{scrreprt}%{report}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[a4paper,left=3cm,right=4cm,top=3cm,bottom=3cm]{geometry}
\usepackage{textcomp}
\usepackage[latin1]{inputenc}%
%\usepackage[bibencoding=latin1]{biblatex}
%\usepackage[style=authortitle-dw]
%\usepackage[backend=biber]{biblatex}
\usepackage[T1]{fontenc}
%bilder und Tabelenunterschriften
\usepackage[singlelinecheck=false,justification=raggedright,ma rgin=12pt,font={it,scriptsize},labelfont=bf]{caption}
\addto\captionsngerman{%
\renewcommand{\figurename}{Abb.}}
\addto\captionsngerman{%
\renewcommand{\tablename}{Tab.}}
\usepackage{amsmath, amsthm, amssymb}
\usepackage{mathtools}
\usepackage{array}
\usepackage{subfig}
\usepackage[subfigure]{tocloft}
\usepackage{multicol}
\usepackage{cancel}
\usepackage{fancyhdr}
\usepackage{pdfpages}
%floatbarrier
\usepackage{placeins}
%Zitierweise imtext
\RequirePackage[citestyle=authoryear-comp,bibstyle=authoryear,maxnames=2,minnames=2]{biblatex}
\usepackage[babel]{csquotes}%<--einkommentieren
%Literaturverzeichnis
\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}}
\renewcommand{\labelnamepunct}{\addcolon\addspace} % Doppelpunkt im Text
\renewcommand{\postnotedelim}{\addcolon\addspace}% Doppelpunkt im Verzeichnis
\setlength\bibitemsep{\medskipamount} % Abstand zwischen 2 Einträgen im Verzeichnis
\setlength{\bibhang}{2em} % Abstand von links im Verzeichnis

\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat{multipostnote}{#1}

%\makeatletter
%\renewbibmacro*{author}{%
% \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{autho r}}
% {\savefield{fullhash}{\bbx@lasthash}%
% \printnames{author}%
% \iffieldundef{authortype}
% {\setunit{\addspace}}
% {\setunit{\addcomma\space}}% NEU
% \iffieldundef{authortype}
% {}
% {\usebibmacro{authorstrg}%
% \setunit{\addspace}}}%
% {\global\undef\bbx@lasthash
% \usebibmacro{labeltitle}%
% \setunit*{\addspace}}%
% \usebibmacro{year+labelyear}}


\bibliography{Bibliothek}

% Abstand vor Kapitelüberschriften: 1/3 der Satzspiegelhöhe
\renewcommand*{\chapterheadstartvskip}{\vspace{0.0 02\baselineskip}}
% Abstand nach Kapitelüberschriften: 3 Zeilen
\renewcommand*{\chapterheadendvskip}{\vspace{1\bas elineskip}}
\makeindex
%\usepackage{url}

%Kopf und Fußzeile
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\headheight=25.6pt
\fancyhead[L]{\footnotesize{\textbf{xx}}}
\fancyhead[C]{\footnotesize{\textit{xx \\ xx}}}
\fancyhead[R]{\footnotesize{xx}}
\fancyfoot[L]{\footnotesize{\today}}
\fancyfoot[R]{\thepage}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}

% Kapitel nicht auf neuer Seite beginnen
\makeatletter
\newcommand{\nobreakchap}{%
\renewcommand\chapter{%
\par\global\@topnum\z@
\@afterindentfalse
\secdef\@chapter\@schapter}
}
\newcommand{\normalchap}{%
\renewcommand\chapter{%
\if@openright\cleardoublepage\else\clearpage\fi
\thispagestyle{\chapterpagestyle}%
\global\@topnum\z@
\@afterindentfalse
\secdef\@chapter\@schapter}
}
\usepackage{blindtext}


\begin{document}
%\input{kapitel/titlepage}
\tableofcontents\thispagestyle{fancy}
\newpage
\listoffigures\thispagestyle{fancy}
% ab hier fängt der Text an
%
\blindtext
\nocite{*}

\printbibliography

\end{document}



und bibfile als Anhang. Einfach txt entfernen

u_fischer
11-01-2012, 13:15
Die bib-Datei ist 8-Bit kodiert, also sollte


\usepackage[ansinew]{inputenc}
\usepackage{biblatex}

funktionieren. Aber da du weder die genau Fehlermeldung noch ein richtiges Minimalbeispiel geliefert hast, ist das nur geraten.

AXM
11-01-2012, 14:40
vielen Dank für die schnelle Antwort,

habe leider kein Latex hier. Aus der Log Datei rausgefischt:



! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `latin1'.

See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...


Ich nutz ja latin1 warum soll ich auf ANSII wechseln?

Funkzt Beispiel nicht? Ich kanns hier nicht prüfen.

u_fischer
11-01-2012, 14:59
Ich nutz ja latin1 warum soll ich auf ANSII wechseln?

Warum probierst du meinen Vorschlag nicht einfach? Oder suchst mal nach den Unterschied zwischen latin1 und ansinew/cp-1252:

http://en.wikipedia.org/wiki/Windows-1252

AXM
11-01-2012, 16:35
Werde ich ja, kann nur im Moment nicht. Werde heute Abend berichten

AXM
12-01-2012, 18:31
Hat funktioniert Danke