Problem mit Plus-Zeichen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Problem mit Plus-Zeichen

von Johannes_B » Fr 31. Okt 2014, 15:24

Aber mal ganz ehrlich, das problematische Zeichen wird dir in der Fehlermeldung bereits gezeigt.

von legend_th » Fr 31. Okt 2014, 12:04

Hi,

vielen herzlichen dank. Du hast recht, es lag nicht am + sondern am ´ in "number". Das hatte ich wohl irgendwie übersehen :oops: .

Gruß
Tim

von u_fischer » Fr 31. Okt 2014, 11:49

+ macht sowas nicht. Suche nach einem anderen problematischen Zeichen (oft sind es unsichtbare Zeichen wie non-breaking space o.ä.).

Problem mit Plus-Zeichen

von legend_th » Fr 31. Okt 2014, 11:42

Liebes Forum,

ich habe folgendes Problem: In meinem Literaturverzeichnis gibt es einen Verlag, der ein Pluszeichen (+) enthält. Dieser wird zwar auch im Literaturverzeichnis nach dem Setzen richtig ausgegeben, jedoch wird mir der bekannte Fehler "Package inputenc Error: Unicode char \u8:´ not set up for use with LaTeX" angezeigt. Ich würde dies gerne vermeiden, und habe auch schon so einiges versucht, damit dies eben nicht mehr passiert, z.B. \ vor dem + oder auch schon $+$ und ähnliches. Nur zur Info, beide Dateien sind in Utf-8 formatiert, daran liegt es also nicht. Ich bitte um eure Hilfe. Hier mein Minimalbeispiel:
\begin{filecontents}{MeineBib.bib}
@incollection{Egger:1996,
	Address = {Opladen},
	Author = {Egger, Stephan and Pfeuffer, Andreas and Schultheis, Franz},
	Booktitle = {Die Wiederentdeckung der Ungleichheit. Aktuelle Tendenzen in Bildung f{\"u}r Arbeit},
	Editor = {Bolder, Axel and Heid, Helmut and Heinz, Walter A. and Kutscha, G{\"u}nter and Kr{\"u}ger, Helga and Meier, Artur and Rodax, Klaus},
	Number = {Jahrbuch ´96},
	Pages = {312-339},
	Publisher = {Leske + Budrich},
	Series = {Bildung und Arbeit},
	Title = {Bildungsforschung in einer Soziologie der Praxis: Pierre Bourdieu},
	Year = {1996}}
\end{filecontents}

% Allgemeines
\documentclass[12pt,a4paper,ngerman]{scrartcl}
\usepackage[T1]{fontenc}		% Kodierung deutsche Umlaute
\usepackage[utf8]{inputenc}	% Eingabe deutsche Umlaute
\usepackage[ngerman]{babel}	% deutscher Trennalgorithmus
\usepackage[babel, german=quotes]{csquotes}	% Deutsche Anfuehrungszeichen
\usepackage{wasysym}		% Packet zum Einbinden von Symbolen (z.B. Geschlecht)

% Zitation
\usepackage[
style=authoryear-icomp,		% Zitierstil
maxbibnames=50,			% Maximale Anzahl Autoren im Literaturverzeichnis
maxcitenames=3,			% Maximale Anzahl Autoren bei Zitaten
dashed=false,				% Einträge eines Autors werden nicht zusammengefasst
url=false,					% URL-Angaben ausgeschaltet
pagetracker=true,			% ebd. bei wiederholten Angaben (false=ausgeschaltet, page=Seite, spread=Doppelseite, true=automatisch)
sorting=nyvt,				% Sortierreihenfolge im LitVerz: Zuerst nach Name, beim gleichen Autor nach Jahr, Volume und Titel
sortcites=false,				% Sortierreihenfolge bei Zitaten ausgeschaltet
firstinits=true,				% Vornamen werden abgekürzt
backend=bibtex		        	% Backend
]{biblatex}

%Anpassungen des Zitierstils
	\DefineBibliographyStrings{ngerman} {%
		andothers = {et al.},					% "et al." statt "u. a."
		editor = {\mkbibparens{Hrsg\adddot}},	% Hrsg. in Klammern
		editors = {\mkbibparens{Hrsg\adddot}} 	% Hrsg. in Klammern
		}
	% Schrägstriche zwischen den Autoren
	\renewcommand{\multinamedelim}{/} 
	\renewcommand{\finalnamedelim}{/}
	% Doppelpunkt nach Autor & Jahr im LitVerz 
	\renewcommand{\labelnamepunct}{\addcolon\addspace}
	% Sortierung der Autoren 
	\DeclareNameAlias{sortname}{last-first}
	% Ersetzen des "S." durch ":_" bei Seitenangaben im Zitat
	\renewcommand{\postnotedelim}{\addcolon\space}
	\DeclareFieldFormat{postnote}{#1}
	% Ersetzen des "S." durch ",_" der Seitenangaben im Literaturverzeichnis
	\renewcommand{\bibpagespunct}{\addcomma\space} 
	\DeclareFieldFormat{pages}{#1}
	% Titel von Artikeln und Beiträgen weder kursiv noch in Anführungsstrichen 
	\DeclareFieldFormat[article]{title}{#1}
	\DeclareFieldFormat[incollection]{title}{#1} 

% Hrsg. vor Buchtitel
\DeclareBibliographyDriver{incollection}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author/translator+others}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \usebibmacro{in:}%
  \begingroup% NEU
  \renewbibmacro*{date+extrayear}{}% NEU
  \usebibmacro{editor+others}% NEU
  \setunit{\addcolon\space}% NEU
  \endgroup% NEU
  \usebibmacro{maintitle+booktitle}%
  \newunit\newblock
%  \usebibmacro{byeditor+others}%
%  \newunit\newblock
  \printfield{edition}%
  \newunit
  \iffieldundef{maintitle}
    {\printfield{volume}%
     \printfield{part}}
    {}%
  \newunit
  \printfield{volumes}%
  \newunit\newblock
  \usebibmacro{series+number}%
  \newunit\newblock
  \printfield{note}%
  \newunit\newblock
  \usebibmacro{publisher+location+date}%
  \newunit\newblock
  \usebibmacro{chapter+pages}%
  \newunit\newblock
  \iftoggle{bbx:isbn}
    {\printfield{isbn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \newunit\newblock
  \usebibmacro{pageref}%
  \usebibmacro{finentry}}

%kein Komma zwischen Namen und (Hrsg.) 
\makeatletter 
\renewbibmacro*{bbx:editor}[1]{% 
  \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} 
    {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND 
                 \NOT\iffirstonpage\AND 
         \(\NOT\boolean{bbx@inset}\OR 
           \iffieldequalstr{entrysetcount}{1}\)} 
       {\bibnamedash} 
       {\printnames{editor} % 
    \setunit{\addspace} %statt "`\addcomma\space"' nur "`\addspace"' 
    \usebibmacro{bbx:savehash}}% 
     \usebibmacro{#1}% 
     \clearname{editor}% 
     \setunit{\addspace}}% 
    {\global\undef\bbx@lasthash 
     \usebibmacro{labeltitle}% 
     \setunit*{\addspace}}% 
  \usebibmacro{date+extrayear}} 
\makeatother

%heft und so in Bd. 15 (1-2) 
\renewbibmacro*{journal+issuetitle}{% 
  \usebibmacro{journal}% 
  \setunit*{\addspace}% 
  \iffieldundef{series} 
    {} 
    {\newunit 
     \printfield{series}% 
     \setunit{\addspace}}% 
  \printfield{volume}% 
  \iffieldundef{number} 
     {} 
      {\mkbibparens{\printfield{number}}}% 
  \setunit{\addcomma\space}% 
  \printfield{eid}% 
  \setunit{\addspace}% 
  \usebibmacro{issue+date}% 
  \setunit{\addcolon\space}% 
  \usebibmacro{issue}% 
  \newunit}

\bibliography{MeineBib.bib} 

% Dokument 
\begin{document} 

Beitrag aus Sammelband \autocite{Egger:1996} 

\printbibliography 
\end{document}


Gruß
Tim

Nach oben