Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 6

06 Jul '20, 20:17

krusic's gravatar image

krusic
1112

Dokument mit Multicolumn und Rahmen

Hinzugefügt 2020-07-05 -- Geändert 2020-07-06: Einzelheiten zu meinen Anforderungen: Der **Rahmen** soll 1. einen Rahmen um _allen Inhalt_ des Dokuments 2. innerhalb _eines Rahmens_ 3. welcher _offen_ zwischen (und nur zwischen) Seitenumbrüchen ist. Was den **Inhalt** innerhalb des Rahmens betrifft: 1. der INHALT hat abwechselnd doublecol_ 2. und _onecol_ Seitennummern: Ich könnte damit leben, dass Seitenzahlen _nicht gerahmt_ werden, aber das wäre schön. Der Code würde also idealerweise wie folgt aussehen: \documentclass{article} \usepackage{mdframed} % Alternative1 %\usepackage{framed} % Alternative2 \usepackage{multicol} \usepackage{lipsum} \begin{document} \begin{mdframed} % Alternative1 %\begin{framed} % Alternative2 \begin{multicols}{2} \lipsum[1-10] \end{multicols} \lipsum[1-2] \begin{multicols}{2} \lipsum[1-10] \end{multicols} \end{mdframed} % Alternative1 %\end{framed} % Alternatice2 \end{document} **Funktioniert nicht: mdframed, framed, oframed** Wenn sich der Text über **mehr als eine Seite** erstreckt, z.B. mit ```\lipsum[1-10]````, `\lipsum[1-10]`, geht der Compiler in einem Stack-Überlauf verloren, indem er >"! TeX capacity exceeded, sorry [input stack size=5000].\@xiipt ->12 \end{framed}." Ich habe in der [Dokumentation][1] Seite 6 *3.1 Vorwort zu Version 1.4* gefunden, dass > The only restriction to such inner > inner multicols environments (nested, or > or within TEX's internal vertical mode) > mode) is that such variants will produce a > a box with the balanced material in it, > it, so that they can not be broken across > across pages or columns. Es scheint also, dass LaTex versucht, a) einen Rahmen zu öffnen, b) die beiden Spalten zu rendern, c) dann keine Seiten liefern kann, weil zwei Spalten noch nicht über das Dokument verteilt sind, und dann d) stirbt, weil es nicht weiß, wie es den Rahmen für die erste Seite schließen soll. **Funktioniert nicht: zweispaltig als Parameter der Doc-Klasse** \Dokumentklasse[zweispaltig]{Artikel} ... aber dadurch entsteht ein Rahmen um jede Säule - was ich nicht will. Es kann nicht so schwierig sein - eigentlich scheint es ein so triviales und häufiges Problem zu sein. Wie kann man das erreichen? Danke für die Unterstützung. Crosspost Links: * [golatex.de][1] * [tex.stackexchange.com][2] [1]: https://golatex.de/viewtopic.php?f=5&t=23063&p=111910#p111910 [2]: https://tex.stackexchange.com/questions/551384/how-to-create-a-multicol-within-a-page-frame-spanning-multiple-pages
Klicke auf Einblenden/Ausblenden von Überarbeitungen 5

06 Jul '20, 20:13

krusic's gravatar image

krusic
1112

Dokument mit Multicolumn und Rahmen

Added Hinzugefügt 2020-07-05 -- Details of my requirements: Produce a document that frames doublecol and onecol: The **frame** is supposed to Einzelheiten zu meinen Anforderungen: Der **Rahmen** soll 1. completely frame _all content_ of the document einen Rahmen um _allen Inhalt_ des Dokuments 2. within _one frame_ innerhalb _eines Rahmens_ 3. that is _open between (and only between) pagebreaks_. As for the **content** within the frame welcher _offen_ zwischen (und nur zwischen) Seitenumbrüchen ist. Was den **Inhalt** innerhalb des Rahmens betrifft: 1. the CONTENT has alternating _doublecol_ der INHALT hat abwechselnd doublecol_ 2. and _onecol Pagenumbers: I could live with pagenumbers not being framed, but that would be nice. So the code would ideally look like as follows: und _onecol_ Seitennummern: Ich könnte damit leben, dass Seitenzahlen _nicht gerahmt_ werden, aber das wäre schön. Der Code würde also idealerweise wie folgt aussehen: \documentclass{article} \usepackage{mdframed} % Alternative1 %\usepackage{framed} % Alternative2 \usepackage{multicol} \usepackage{lipsum} \begin{document} \begin{mdframed} % Alternative1 %\begin{framed} % Alternative2 \begin{multicols}{2} \lipsum[1-10] \end{multicols} \lipsum[1-2] \begin{multicols}{2} \lipsum[1-10] \end{multicols} \end{mdframed} % Alternative1 %\end{framed} % Alternatice2 \end{document} **Is not working: **Funktioniert nicht: mdframed, framed** When the text spans **more than one page** e.g. using ```\lipsum[1-10]```, the compiler get's lost within a stack-overflow saying framed, oframed** Wenn sich der Text über **mehr als eine Seite** erstreckt, z.B. mit ```\lipsum[1-10]````, geht der Compiler in einem Stack-Überlauf verloren, indem er >"! TeX capacity exceeded, sorry [input stack size=5000].\@xiipt ->12 \end{framed}." I learned from the [documentation][1] page Ich habe in der [Dokumentation][1] Seite 6 *3.1 Preface to version Vorwort zu Version 1.4* that gefunden, dass > The only restriction to such inner inner > multicols environments (nested, or or > within TEX's internal vertical mode) > is that such variants will produce a a > box with the balanced material in it, it, > so that they can not be broken across across > pages or columns. So it seems that Es scheint also, dass LaTex is trying to versucht, a) open a frame einen Rahmen zu öffnen, b) render the two columns die beiden Spalten zu rendern, c) can't deliver pages because two columns haven't been distributed over the document and then dann keine Seiten liefern kann, weil zwei Spalten noch nicht über das Dokument verteilt sind, und dann d) dies because it woud not know how to close the frame for the first page. **Is not working: twocolumn as a doc-class parameter** \documentclass[twocolumn]{article} stirbt, weil es nicht weiß, wie es den Rahmen für die erste Seite schließen soll. **Funktioniert nicht: zweispaltig als Parameter der Doc-Klasse** \Dokumentklasse[zweispaltig]{Artikel} ... but this will produce a frame around each column aber dadurch entsteht ein Rahmen um jede Säule - which I don't want. It can't be that difficult was ich nicht will. Es kann nicht so schwierig sein - seems to be such a simple common problem. How to achieve that? Thanks for your efforts. eigentlich scheint es ein so triviales und häufiges Problem zu sein. Wie kann man das erreichen? Danke für die Unterstützung. Crosspost Links: * [golatex.de][1] * [tex.stackexchange.com][2] [1]: https://golatex.de/viewtopic.php?f=5&t=23063&p=111910#p111910 [2]: https://tex.stackexchange.com/questions/551384/how-to-create-a-multicol-within-a-page-frame-spanning-multiple-pages
Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

06 Jul '20, 11:22

gast3's gravatar image

gast3
(ausgesetzt)

Klicke auf Einblenden/Ausblenden von Überarbeitungen 3
Additional Details of Requirements

06 Jul '20, 10:18

krusic's gravatar image

krusic
1112

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

03 Jul '20, 21:40

krusic's gravatar image

krusic
1112

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

02 Jul '20, 16:22

krusic's gravatar image

krusic
1112

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×