von Besserwisser » Mo 16. Dez 2013, 15:14
Wenn Du das Paket selinput lädst, ist es nicht sinnvoll auch noch das Paket inputenc selbst zu laden. Faustregel:
Entweder die Eingabecodierung selbst mit inputenc bekannt geben, oder LaTeX dieselbe mit selinput und \SelectInputMappings halbautomatisch erkennen lassen, aber nicht beides.
Wenn Du selinput verwenden willst, dann gehört die \SelectInputMappings-Anweisung in die Dokumentpräambel, vorzugsweise direkt hinter das Laden von selinput. Zwar kann man die Codierung ggf. auch noch später damit umschalten, aber man sollte sie min. einmal in der Präambel erkennen lassen, sonst gibt es ggf. Probleme, falls die Datei in utf8 codiert ist. Faustregel:
Hinter \usepackage{selinput} gehört unmittelbar eine \SelectInputMappings-Anweisung. So wird es übrigens auch in der Anleitung des Pakets gezeigt.
Wenn Du das Beispiel weiter nach Anleitung minimiert hättest, hättest Du das sicher auch selbst herausgefunden. So hast Du Dich um ein Erfolgserlebnis gebracht.
Dein Problem mit microtype kann ich mit einem entsprechend korrigierten Beispiel:
\documentclass[parskip=true,oneside,a4paper,ngerman,listof=entryprefix]{scrbook}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage{blindtext}
\usepackage[ngerman]{babel} % Deutsch als Sprache eingestellt (mit neuer Rechtschreibung)
\usepackage[T1]{fontenc} % richtige Interpretation der Tastatureingaben
\usepackage[demo]{graphicx} % Einbinden von Bildern
\usepackage{wrapfig}
\usepackage{microtype} % optischer Randausgleich & minimale Skalierung der Buchstaben (besserer Zeilenumbruch usw.)
\usepackage{etoolbox}
\usepackage[plainpages=false,pdfpagelabels,hidelinks]{hyperref} % Erstellen von Querverweisen/Hyperlinks
% ------ notwendige Voreinstellungen (MACHT MAN IN DER PRÄAMBEL) -------
\BeforeBeginEnvironment{wrapfigure}{\setlength{\intextsep}{0pt}}
\begin{document}
\chapter{Das Murmeltier}
\label{kap:murmel}
\section{Seine Behausung}
\label{kap:behausung}
\subsection{Die Küche}
\label{kap:küche}
%\begingroup
%\setlength{\intextsep}{0pt}
\begin{wrapfigure}{r}[1pt]{0.4\textwidth}
\includegraphics[width=6cm,height=9cm]{plank}
\caption[Schwarze Küchenfront]{Schwarze Küchenfront}
\label{abb:kuechenfront}
\end{wrapfigure}
%\endgroup
\blindtext[5] (siehe Abbildung~\ref{abb:kuechenfront}).
\end{document}
entweder nicht nachvollziehen, oder habe es nicht richtig verstanden. Wobei ohnehin gelten sollte: Neue Frage → neues Thema!
Wenn Du das Paket selinput lädst, ist es nicht sinnvoll auch noch das Paket inputenc selbst zu laden. Faustregel: [b]Entweder die Eingabecodierung selbst mit inputenc bekannt geben, oder LaTeX dieselbe mit selinput und \SelectInputMappings halbautomatisch erkennen lassen, aber nicht beides.[/b]
Wenn Du selinput verwenden willst, dann gehört die \SelectInputMappings-Anweisung in die Dokumentpräambel, vorzugsweise direkt hinter das Laden von selinput. Zwar kann man die Codierung ggf. auch noch später damit umschalten, aber man sollte sie min. einmal in der Präambel erkennen lassen, sonst gibt es ggf. Probleme, falls die Datei in utf8 codiert ist. Faustregel: [b]Hinter \usepackage{selinput} gehört unmittelbar eine \SelectInputMappings-Anweisung.[/b] So wird es übrigens auch in der Anleitung des Pakets gezeigt.
Wenn Du das Beispiel weiter nach Anleitung minimiert hättest, hättest Du das sicher auch selbst herausgefunden. So hast Du Dich um ein Erfolgserlebnis gebracht.
Dein Problem mit microtype kann ich mit einem entsprechend korrigierten Beispiel: [code]
\documentclass[parskip=true,oneside,a4paper,ngerman,listof=entryprefix]{scrbook}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage{blindtext}
\usepackage[ngerman]{babel} % Deutsch als Sprache eingestellt (mit neuer Rechtschreibung)
\usepackage[T1]{fontenc} % richtige Interpretation der Tastatureingaben
\usepackage[demo]{graphicx} % Einbinden von Bildern
\usepackage{wrapfig}
\usepackage{microtype} % optischer Randausgleich & minimale Skalierung der Buchstaben (besserer Zeilenumbruch usw.)
\usepackage{etoolbox}
\usepackage[plainpages=false,pdfpagelabels,hidelinks]{hyperref} % Erstellen von Querverweisen/Hyperlinks
% ------ notwendige Voreinstellungen (MACHT MAN IN DER PRÄAMBEL) -------
\BeforeBeginEnvironment{wrapfigure}{\setlength{\intextsep}{0pt}}
\begin{document}
\chapter{Das Murmeltier}
\label{kap:murmel}
\section{Seine Behausung}
\label{kap:behausung}
\subsection{Die Küche}
\label{kap:küche}
%\begingroup
%\setlength{\intextsep}{0pt}
\begin{wrapfigure}{r}[1pt]{0.4\textwidth}
\includegraphics[width=6cm,height=9cm]{plank}
\caption[Schwarze Küchenfront]{Schwarze Küchenfront}
\label{abb:kuechenfront}
\end{wrapfigure}
%\endgroup
\blindtext[5] (siehe Abbildung~\ref{abb:kuechenfront}).
\end{document}[/code] entweder nicht nachvollziehen, oder habe es nicht richtig verstanden. Wobei ohnehin gelten sollte: Neue Frage → neues Thema!