Abfrage ob vor Text Gleitobjekte sind etc.

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: Abfrage ob vor Text Gleitobjekte sind etc.

von Max H » Sa 16. Jan 2016, 11:32

Danke Ulrike, das ist genau der Befehl den ich gesucht habe!
Und Danke "Noch so einer" das ist einer noch einfachere Lösung. Wieso ich da nicht selbst drauf gekommen bin:-)

Liebe Grüße,
Max

von iTob » Do 7. Jan 2016, 18:51

Kann ich dass auf eine Auto-Korrektur-Funktion schieben bitte? :oops:

Ist trotzdem Blödsinn, wie Besserwisser schreibt. Ich hab das vor ewigen Zeiten mal für nen Projekt so benutzt und dann nicht mehr drüber nachgedacht ob Didot-Punkt wirklich stimmt …

von Besserwisser » Do 7. Jan 2016, 17:55

Bei Word ist 1 Punkt 1/72" wie bei den meisten Textverarbeitungen und DTP-Programmen, weshalb man das teilweise auch DTP-Punkt nennt. In TeX ist das der bigpoint also 1bp=1/72in.

Für den Punkt in TeX gilt hingegen 1pt=1/72.27in. Der Unterschied ist nicht wirklich groß und spielt meist keine Rolle. Die häufig anzufindende Verkleinerung beim Duplexdruck ist das meist sehr viel dominanter. Notfalls kann man bei KOMA-Script aber auch Schriftgrößen in bp einstellen. Was dann als Durchschuss eingestellt wird, muss nicht unbedingt 100% zu dem stimmen, was bei Word eingestellt wird.

von u_fischer » Do 7. Jan 2016, 16:58

iTob hat geschrieben:nimmt den Dito-Punkt
Buuuuh!

https://de.wikipedia.org/wiki/François_Ambroise_Didot

von iTob » Do 7. Jan 2016, 16:56

Allerdings sind 12pt in LaTeX auch nicht 12pt in Word ;-) Hier liegen verschiedene Definitionen des Punktes zu Grunde. Was Word macht weiß ich nicht, aber InDesign beispielsweise nimmt den Dito-Punkt, der in LaTeX mit der Einheit dd verfügbar ist.

von Besserwisser » Do 7. Jan 2016, 13:33

BTW: Für Abstände von 12pt müsste man noch die Schriftgröße 10pt einstellen. Bei der voreingestellten Dokumentschriftgröße 11pt hat man 13.6pt als Zeilenabstand und damit auch als Absatzabstand.

von Noch so einer » Do 7. Jan 2016, 13:30

Ich sehe das Problem nicht so recht:
\documentclass[%
   parskip=full
   ]{scrbook}
   
   %Schriftgröße und Absatz der Überschriften formatieren
   
   \RedeclareSectionCommand[%
      beforeskip=0pt,%
      afterskip=0pt,%
      font=\normalsize% \bfseries kommt schon von Element disposition
      ]{chapter}  
   
    \RedeclareSectionCommand[%
      beforeskip=0pt,%muss gewählt werden, damit Abstand zwischen Überschriften
      %afterskip=0pt,% hier würde kein Zeilenumbruch stattfinden
      afterskip=1sp plus -1sp minus 1sp,% etwas unsauber, aber erzeugt Zeilenumbruch (\newline funktioniert nicht)
      font=\normalsize% \bfseries kommt schon von Element disposition
      ]{section}  

\begin{document}
\chapter{Test}
\section{Test}
Erster Absatz nach Unterüberschrift
\par Der nachfolgende Abstand wirklich nicht?
\section{Test}
\section{Test}
\end{document}
Bild

von u_fischer » Do 7. Jan 2016, 12:39

\documentclass{article}
\makeatletter
\newcommand\test{\par\if@nobreak\else \addvspace{3cm}\fi abc}
\makeatother
\begin{document}
\test

blub \test

\section{abc}
\test

\begin{figure}[t]
ein bild
\end{figure}
\newpage
\test
\end{document}

von Max H » Do 7. Jan 2016, 12:20

Wenn ich aber
afterskip=0
setze hat das wieder Auswirkungen auf andere Fälle (z.B. der Abstand zwischen Überschrift und Unterüberschrift wird dann zu klein, dann müsste ich vor alle Unterüberschriften ein
beforeskip=12pt
setzen)
Aber dann gibt es Probleme zwischen Textabsatz und Unterüberschrift.

Hier mal das Minimalbeispiel
\documentclass[%
   parskip=full
   ]{scrbook}
   
   %Schriftgröße und Absatz der Überschriften formatieren
   
   \RedeclareSectionCommand[%
      beforeskip=0pt,%
      afterskip=0pt,%
      font=\normalsize% \bfseries kommt schon von Element disposition
      ]{chapter}  
   
    \RedeclareSectionCommand[%
      beforeskip=12 pt,%muss gewählt werden, damit Abstand zwischen Überschriften
      %afterskip=0pt,% hier würde kein Zeilenumbruch stattfinden
      afterskip=0.01ex,% etwas unsauber, aber erzeugt Zeilenumbruch (\newline funktioniert nicht)
      font=\normalsize% \bfseries kommt schon von Element disposition
      ]{section}  

\begin{document}
\chapter{Test}
\section{Test}
Erster Absatz nach Unterüberschrift
\par Der nachfolgende Abstand ist jetzt zu gross
\section{Test}
\section{Test}
\end{document}

Laut der Word-Vorlage, die ich für eine Studienarbeit umsetzen will, haben alle Objekte einen Abstand von 12 pt, also Überschrift-Unterüberschrift, Überschrift-Text, Text-Text..
Ob das typografisch sinnvoll ist oder nicht sei dahingestellt..

Jedenfalls funktioniert es so leider auch nicht :-(
Danke trotzdem.

Hat noch jemand Vorschläge?
Vielen Dank![/code]

von Noch so einer » Mi 6. Jan 2016, 18:54

Man kann afterskip entsprechend verkleinern:
\documentclass[%
   parskip=full
   ]{scrbook}
   
   %Schriftgröße und Absatz der Überschriften formatieren
   
   \RedeclareSectionCommand[%
      beforeskip=0pt,%
      afterskip=0pt,%
      font=\normalsize% \bfseries kommt schon von Element disposition
      ]{chapter}  
     
\usepackage{mwe}

\begin{document}
\chapter{Test}
\lipsum
\end{document}
Allerdings sollte man bedenken, dass durch den Absatzabstand natürlich auch die optische Wirkung verändert wird und genau dem eben automatisch Rechnung getragen wird. Wenn die Überschrift im Vergleich zum Abstand zwischen Absätzen zu dicht an den ersten Absatz heranrückt, wirkt das schnell – wie drücke ich das möglichst wenig negativ aus? – merkwürdig.

Nach oben