Seite 1 von 1

Selinput will nicht?

Verfasst: Mi 5. Feb 2014, 18:00
von Sputnik1983
Will bald meine Examensarbeit schreiben und versuche mir derzeit eine eigene Vorlage zu schreiben...
nur irgendwie klappt das gerade nicht...

Benutzt wird:
TexLive
TexStudio

unter Linux (Arch)
\documentclass{scrartcl}% siehe <http://www.komascript.de>
\usepackage{selinput}% Eingabecodierung automatisch ermitteln …
\SelectInputMappings{% … siehe <http://ctan.org/pkg/selinput>
  adieresis={ä},
  germandbls={ß},
  Euro={€},
}
\usepackage[ngerman]{babel}
\begin{document}
ÄÜÖäüö߀
\end{document}
Package inputenc Error: Unicode char \u8:€ not set up for use with LaTeX ÄÜÖäüö߀
Witzigerrweise bekomme ich bei meinem Minimalbeispiel einen anderen Fehler als im Maximalvorlage, die ich gerade für meine Examensarbeit am basteln bin...
Package selinput Error: Cannot find a matching encoding }
Achja, bisher hab ich Umlaute immer so erzeugt:
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
Aber da funktionieren die €-Zeichen auch nicht...

Außerdem ist mir aufgefallen, dass ich neulich ein Projekt mit utf8 Erzeugen musste um die Umlaute zu überreden sich zu zeigen,
normalerweise und auch hier, benutze ich latin1, wogegen es bei utf8 zu Fehlern kommt...
Macht das irgend einen Sinn?

Hoffe ihr könnt mir weiter helfen!

Lg Marius

/Edit
bekomme auch noch eine Warnung ist mir gerade aufgefallen:
Package biblatex Warning: File 'Minimalbeispiel.bbl' is wrong format version - 
expected 2.2.

Package biblatex Info: ... file 'Minimalbeispiel.bbl' found.
(./Minimalbeispiel.bbl)
Package biblatex Info: Reference section=0 on input line 27.
Package biblatex Info: Reference segment=0 on input line 27.
Hat ja vielleicht einen Zusammenhang?!?!

\Edit2
Fehler konnte durch entfernen von Euro={€}, behoben werden!

Verfasst: Do 6. Feb 2014, 08:26
von Johannes_B
Das Euro-Zeichen ist in latin1 schlicht nicht enthalten. Dagegen aber in latin9.
Wenn du auf Nummer sicher gehen willst und auch für die Zukunft gewidmet sein willst, dann steig um auf utf8. Vorteil: Du kannst die modernen engines XeTeX und LuaTeX nutzen. Damit kannst du beispielsweise Systemschriften sehr leicht in deinem Dokument benutzen.

@biblatex: Mach einfach ein update von biber und biblatex.

Verfasst: Do 6. Feb 2014, 09:44
von Sputnik1983
Hab das zu Grunde liegende Problem jetzt auch identifiziert.
Ich hab immer wieder Fehler mit der Kodierung bekommen.
Selinput hat garnicht mehr gearbeitet, nachdem ich angefangen habe, mein Dokument in mehrere Teile aufzuteilen.
Manchmal hat latin1 funktioniert, manchmal utf8...
sehr seltsam!

Habe jetzt rausgefunden, dass Dokumente die ich aus dem Dateimanager via Rechtsklick erzeugt habe mit latin1 und Dokumente die ich aus TexStudio heraus erzeugt habe utf8 kodiert waren.

Folge: Manche Teile waren latin1, andere utf8.
Da liegt irgend ein Konfigurationsproblem vor.

Hat mich doch einige Stunden gekostet, den Fehler zu identifizieren.
Jetzt kann ich wenigstens arbeiten ;)

Mit dem €-Zeichen das hab ich schlicht verrafft!

Danke für die Hilfe!