Lettrine in Umgebungen

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: Lettrine in Umgebungen

von u_fischer » Mi 16. Okt 2013, 18:20

PhobosII hat geschrieben: Allerdings finde ich das Verhalten von lettrine seltsam. Wenn man nur eine {}-Umgebung hat, macht man ja eigentlich nichts. Gut, sinnvoll ist eine solche Umgebung nicht, aber ändern sollte sich eigentlich auch nichts -- der große Buchstabe rückt allerdings in den margin-Bereich.
Lettrine ändert die Gestalt eine Absatzes (per \parshape), damit Platz für den großen Buchstaben ist. Wenn du die Gruppe schließt, bevor der Absatz fertig ist, verlierst du die Änderung. Das ist wie der Unterschied zwischen {\centering abc} und {\centering abc \par}: Was zählt ist was am Ende des Absatzes aktiv ist.

von Johannes_B » Mi 16. Okt 2013, 16:35

PhobosII hat geschrieben:... der große Buchstabe rückt allerdings in den margin-Bereich.
Ich hatte gedacht, das wäre das von dir beschriebene nicht befriedigende Verhalten. An dieser Stelle wird wieder deutlich, dass ordentlich Problembeschreibungen zur Lösung beitragen.

von PhobosII » Mi 16. Okt 2013, 16:03

Erstmal danke! Das wars. Jetzt funktioniert alles so, wie ich es möchte!

Allerdings finde ich das Verhalten von lettrine seltsam. Wenn man nur eine {}-Umgebung hat, macht man ja eigentlich nichts. Gut, sinnvoll ist eine solche Umgebung nicht, aber ändern sollte sich eigentlich auch nichts -- der große Buchstabe rückt allerdings in den margin-Bereich.

Sei es drum, es funktioniert. Und natürlich auch bei abstract und quotation, etc. Keine Ahnung was ich da gestern geacht habe, dass dann gar nichts mehr funktioniert hat.

Viele Grüße...

von u_fischer » Mi 16. Okt 2013, 08:53

Da fehlt eine Klammer in deinem Beispiel. Abgesehen davon: Deine Umgebung ist kein Absatz. Es fehlt ein \par am Ende:
\newenvironment{myenv}{\itshape}{\par}

von PhobosII » Mi 16. Okt 2013, 00:02

Ja, das stimmt. Wollte das Beispiel sehr kurz (minimal) halten. Eigentlich möchte ich eine eigene abstract-Umgebung bauen in der der lettrine-Befehl dann automatisch funktioniert.

Aber soweit bin ich noch nicht, weil es eben schon nicht mit einer elementaren Umgebung funktioniert.

Hab jetzt aber mal ein \itshape in die Umgebung gepackt damit sie wenigstens irgendwas macht.
\documentclass{scrreprt} 

\usepackage[ngerman]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage{lmodern} 


\usepackage{lettrine} 
\usepackage{blindtext} 

\newenvironment{myenv}{\itshape}{} 

\begin{document} 
\begin{myenv} 
\lettrine{E}{in} \blindtext 
\end{myenv} 

\lettrine{N}{ormaler\ Text \blindtext 
\end{document} 

Ich hoffe es ist jetzt klarer, worum es mir geht. Im Übrigen funktioniert lettrine auch nicht in einer abstract- oder Klammer{}-Umgebung

von Johannes_B » Di 15. Okt 2013, 22:00

Was genau hast du denn mit der Umgebung vor? Bisher hat die ja überhaupt keinen Zweck, außer, dass lettrine darin nicht klappt.

Lettrine in Umgebungen

von PhobosII » Di 15. Okt 2013, 18:43

Hallo an Alle,

ich möchte in einer (eigenen) Umgebung den ersten Buchstaben groß und über mehrere Zeilen setzen. Das mache ich mit dem lettrine-Package.

Leider ist das Ergebnis nicht befriedigend:
\documentclass{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}


\usepackage{lettrine}
\usepackage{blindtext}

\newenvironment{myenv}{}{}

\begin{document}
\begin{myenv}
\lettrine{E}{in} \blindtext
\end{myenv}

\lettrine{N}{ormaler\ Text \blindtext
\end{document}
Im Anhang ist das erzeigte pdf.

Wie könnte man das besser machen?

Viele Grüße, Philipp[/code]

Nach oben