von hphphp3 » Sa 9. Dez 2017, 20:48
Lieber Bartmann,
vielen Dank für Deine neuerlichen Mühen!
Ich habe mir durch die Gast-Anregung die auskommentierte Umgebung zusammengebastelt:
\documentclass[twoside=false]{scrbook}
\usepackage{blindtext}
\usepackage{geometry}
\geometry{
showframe,
verbose,
tmargin=3cm,
bmargin=2.75cm,
lmargin=2cm,
rmargin=5.5cm,
marginparwidth=4.2cm,
marginparsep=3mm
}
%\newenvironment{breitHP}
%{\begin{addmargin}[0pt]{-\marginparwidth-\marginparsep}}
%{\end{addmargin}}
\newenvironment{breitHP}{
\addmargin[0cm]{\dimexpr-\marginparsep-\marginparwidth\relax}
}
{\endaddmargin}
\begin{document}
\Blindtext[4]
\begin{breitHP}
\Blindtext[2]
\end{breitHP}
\blindtext
\marginline{Hier steht eine Randnotiz. Hier steht eine Randnotiz. Hier steht eine Randnotiz.}
\blindtext
\end{document}
die bei mir, aber nicht in Overleaf funktioniert. Das verwundert mich etwas.
Was bedeutet bei deiner Lösung \dimexpr und \relax ?
Und müsste man "addmargin" nicht als Umgebung benutzen?
Ich bin als Anfänger ja schon froh, wenn das rauskommt was ich will, aber ob das dann guter Programmierstil ist, ist mir völlig unklar. Jedenfalls scheint overleaf sich da anders zu verhalten als MikTex2.9 zusammen mit TeXStudio.
Lieber Bartmann,
vielen Dank für Deine neuerlichen Mühen!
Ich habe mir durch die Gast-Anregung die auskommentierte Umgebung zusammengebastelt:
[code]
\documentclass[twoside=false]{scrbook}
\usepackage{blindtext}
\usepackage{geometry}
\geometry{
showframe,
verbose,
tmargin=3cm,
bmargin=2.75cm,
lmargin=2cm,
rmargin=5.5cm,
marginparwidth=4.2cm,
marginparsep=3mm
}
%\newenvironment{breitHP}
%{\begin{addmargin}[0pt]{-\marginparwidth-\marginparsep}}
%{\end{addmargin}}
\newenvironment{breitHP}{
\addmargin[0cm]{\dimexpr-\marginparsep-\marginparwidth\relax}
}
{\endaddmargin}
\begin{document}
\Blindtext[4]
\begin{breitHP}
\Blindtext[2]
\end{breitHP}
\blindtext
\marginline{Hier steht eine Randnotiz. Hier steht eine Randnotiz. Hier steht eine Randnotiz.}
\blindtext
\end{document}
[/code]
die bei mir, aber nicht in Overleaf funktioniert. Das verwundert mich etwas.
Was bedeutet bei deiner Lösung \dimexpr und \relax ?
Und müsste man "addmargin" nicht als Umgebung benutzen?
Ich bin als Anfänger ja schon froh, wenn das rauskommt was ich will, aber ob das dann guter Programmierstil ist, ist mir völlig unklar. Jedenfalls scheint overleaf sich da anders zu verhalten als MikTex2.9 zusammen mit TeXStudio.