ttfamily bei import package

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: ttfamily bei import package

von forthosewhohaveheart » Do 18. Aug 2011, 00:18

draft.tex (Master):
\documentclass[a4paper]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{import}
\usepackage{fancyvrb}
\usepackage{listings}

\begin{document}
\subimport*{./}{draft2}
\end{document}
draft2.tex:
\Verb+bla+bla

\verb+bla+bla

\lstinline[basicstyle=\ttfamily]{bla}bla
Bild

€: Ok der Bug wird noch obskurer, wenn ich bei draft.tex folgendes Schreibe:
\begin{document}
\lstinline[basicstyle=\ttfamily]{muh}muh

---

\subimport*{./}{draft2}
\end{document}
stimmt die Ausgabe plötzlich:
Bild

Ich werde jetzt einfach bei meinem Master-File irgendwo ein Punktsatzzeichen als inline source code ausgeben und Voila^^. Das reduzierte beispiel hat mich auf die Idee gebracht, Danke :D

€2: Geht sogar, wenn man gar nichts als Inhalt für lstinline angibt. Auf import hätte ich nicht gerne verzichtet, da sonst die relativen Pfade innerhalb der importierten Dateien plötzlich vom Speicherort des Master-File ausgehen. Hab den Threadtitel umgeändert, weil es ja nicht am listings package gelegen hat.

von Stefan Kottwitz » Mi 17. Aug 2011, 23:50

Hallo,

versuch aus Deinem Code einmal ein reduziertes Beispiel zu schaffen, das den Effekt noch aufweist, und poste es hier.

Stefan

ttfamily bei import package

von forthosewhohaveheart » Mi 17. Aug 2011, 21:09

€3: [Gelöst] siehe Post Nr. 3

Hallo, wie kann ich den Font-Stil beim listings package so ändern, dass er den Schreibmaschinenstil bekommt?

Wenn ich folgendes versuche:
Bild


scheint es keine Auswirkung zu geben:
Bild

Bei lstlisting funktioniert es auch nicht. Manche optionale Optionen wie das Einfärben funktionieren anscheinend.

€: wenn ich es in einer neuen sonst leeren Tex-Datei versuche, funktioniert es, auch wenn ich dieselben Packages einbinde...

€2: Ok, ich scheine den Grund gefunden zu haben. Scheint eine Inkompatibilität mit dem Import-Package zu sein. Im Masterfile funktioniert es problemlos. sobald das srcinline in einer Datei gemacht wird, die mit \subimport* eingebunden wird, ist der tt-font weg. Wenn man mit input importiert, funktioniert es problemlos.

Nach oben