Hallo Markus, mein Problem ist jetzt erstmal gelöst. Danke dir.
Dennoch sind mir zusätzliche Problemchen aufgefallen / begegnet, die für mich keine Hürde sind, ich wollte sie aber mal wenigstens ansprechen.
Am Ende des Beitrags ist mein nicht-ganz-so-minimal Beispiel, das es aber ermöglicht, verschiedene Kombinationen von Latexblöcken und Problemfälle zu illustrieren. Die Angesprochenen Fälle beziehen sich darauf, dass genannte Blöcke nicht auskommentiert sind, während andere Blöcke sozusagen deaktiviert wurden...
--------
Es beginnt damit, dass ich eine Randnotiz in LYX hatte, in der ich einen Absatz eingefügt hatte. Die Kompilierung - auch im Minimalbeispiel - führt zu unten aufgeführten Fehlermeldungen.
Jetzt habe ich einfach den Absatz aus der Randnotiz genommen.
Es ergab sich aber folgendes Bild:
%%%%%%%%% Fälle
% original marginpar (ohne Block D/E) ohne Absatz in Fussnote also (Block A)
% 3) original marginpar (ohne Block D/E) mit Absatz in Fussnote also (Block C)
% 1) neues marginpar (mit Block D) ohne Absatz = (Block A)
% 2) neues marginpar (mit Block D) mit Absatz = (Block C)
% 4) neues marginpar (mit Block E) mit Absatz = (Block C)
% 5) neues marginpar (mit Block E) ohne Absatz = (Block A)
%%%%%%%%% Fälle
Ergebnis:
Fall 1 :funktioniert
FAll 3: funktioniert
Fall 5: funktioniert
Fazit: Mit original \marginpar ist ein Absatz kein Problem. Nach Umdefinition gibt es Probleme mit Block E (marginpar) und Block D (marginnote). (Fälle 2 und 4)
----------------
Zweites Problem:
#Direkt aufeinander folgende Randnotizen(Block G):
Ausserdem ist mir aufgefallen, dass bei direkt aufeinander folgenden Randnotizen Block D Fussnoten überdruckend setzt, während Block E Die Fussnoten korrekt untereinander setzt.
-> Das ist auch kein wesentliches Problem für mich, ich wähle nun also Block E
----------------------
Und diesmal kein Problem:
Du meintest, es könne Probleme mit dem Verstecken von Randnotizen geben, wenn zwei Leerzeichen oder ein Absatz die Randnotiz umgeben.
Das konnte ich meiner Meinung nach widerlegen, da:
Blockkombination A+F funktioniert jeweils mit Block E oder d genauso wie
Blockkombination g+f mit D oder E funzt
----------
Ich hoffe, die Beschreibung war nicht zu kryptisch. Wie eingangs gesagt, sind ja meine Probleme gelöst. Nur, wer sich für das Thema interessiert, wird hier vielleicht nützliche Informationen finden.
Hier das Mittel-mal-Beispiel:
\documentclass[english,ngerman,%
captions=tableheading,%
headinclude=false,footinclude=false,%
bibliography=totocnumbered,fontsize=12pt]{scrartcl}
\usepackage{babel}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=4cm,rmargin=1cm}
\usepackage{marginnote}
\usepackage{ragged2e}
\usepackage{blindtext}
%%%%%%%% alternative Blöcke D und E
% Block D
%\reversemarginpar% Randnotizen links statt rechts (und umgekehrt)
%\renewcommand*{\marginfont}{\footnotesize}
%\let\marginpar\marginnote % \marginpar ist jetzt identisch mit \marginnote
%\let\raggedleftmarginnote\RaggedRight % --> marginnote und ragged2e
%\let\raggedrightmarginnote\RaggedRight % --> marginnote und ragged2e
%Block E
\newcommand*{\MarginPar}{}% Anweisung "reservieren"
\let\MarginPar\marginpar% \MarginPar ist jetzt dasselbe wie \marginpar
\renewcommand*{\marginpar}[2][]{% ein optionales und ein normales Argument
\ifstr{#1}{}{\MarginPar{\footnotesize\RaggedRight #2}}{%
\MarginPar[{\footnotesize\RaggedRight #1}]{\footnotesize\RaggedRight #2}%
}%
}
%%%%%%%% alternative Blöcke D und E
%Block F
\renewcommand{\marginpar}[2][]{}
\begin{document}
%%%%%%%% alternative Blöcke A, B, C oder G
%Block A
%\blindtext\marginpar{first marginnote}
%\blindtext[5]\marginpar{second marginnote}
%Block B
%blabla\marginpar{first marginnote}
%Block C
%%%%%% Randnotiz mit Absatz aus Lyx
% blabla\marginpar{schaubild!!!!!!!!!!!
%
% Fertigungslogik%
% }
%Block G
blabla
\marginpar{first marginnote}
\marginpar{first marginnote}
blabla
%%%%%%%% alternative Blöcke A, B, C oder G
\end{document}
Und hier die Fehlermeldungen:
Fehlermeldung FAll 2)
Package marginnote Info: \pdfoutput not 0 and \pdflastxpos available.
(marginnote) Extended position detection mode activated.
LaTeX Info: Redefining \selectfont on input line 18.
Runaway argument?
{schaubild!!!!!!!!!!!
! Paragraph ended before \@mn@@marginnote was complete.
<to be read again>
\par
l.42
?
! Emergency stop.
<to be read again>
\par
l.42
%---------------------------------------------
Fehlermeldung FAll 4:
Runaway argument?
{schaubild!!!!!!!!!!!
! Paragraph ended before \\marginpar was complete.
<to be read again>
\par
l.50
?
Hallo Markus, mein Problem ist jetzt erstmal gelöst. Danke dir.
Dennoch sind mir zusätzliche Problemchen aufgefallen / begegnet, die für mich keine Hürde sind, ich wollte sie aber mal wenigstens ansprechen.
Am Ende des Beitrags ist mein nicht-ganz-so-minimal Beispiel, das es aber ermöglicht, verschiedene Kombinationen von Latexblöcken und Problemfälle zu illustrieren. Die Angesprochenen Fälle beziehen sich darauf, dass genannte Blöcke nicht auskommentiert sind, während andere Blöcke sozusagen deaktiviert wurden...
--------
Es beginnt damit, dass ich eine Randnotiz in LYX hatte, in der ich einen Absatz eingefügt hatte. Die Kompilierung - auch im Minimalbeispiel - führt zu unten aufgeführten Fehlermeldungen.
Jetzt habe ich einfach den Absatz aus der Randnotiz genommen.
Es ergab sich aber folgendes Bild:
%%%%%%%%% Fälle
% original marginpar (ohne Block D/E) ohne Absatz in Fussnote also (Block A)
% 3) original marginpar (ohne Block D/E) mit Absatz in Fussnote also (Block C)
% 1) neues marginpar (mit Block D) ohne Absatz = (Block A)
% 2) neues marginpar (mit Block D) mit Absatz = (Block C)
% 4) neues marginpar (mit Block E) mit Absatz = (Block C)
% 5) neues marginpar (mit Block E) ohne Absatz = (Block A)
%%%%%%%%% Fälle
Ergebnis:
Fall 1 :funktioniert
FAll 3: funktioniert
Fall 5: funktioniert
Fazit: Mit original \marginpar ist ein Absatz kein Problem. Nach Umdefinition gibt es Probleme mit Block E (marginpar) und Block D (marginnote). (Fälle 2 und 4)
----------------
Zweites Problem:
#Direkt aufeinander folgende Randnotizen(Block G):
Ausserdem ist mir aufgefallen, dass bei direkt aufeinander folgenden Randnotizen Block D Fussnoten überdruckend setzt, während Block E Die Fussnoten korrekt untereinander setzt.
-> Das ist auch kein wesentliches Problem für mich, ich wähle nun also Block E
----------------------
Und diesmal kein Problem:
Du meintest, es könne Probleme mit dem Verstecken von Randnotizen geben, wenn zwei Leerzeichen oder ein Absatz die Randnotiz umgeben.
Das konnte ich meiner Meinung nach widerlegen, da:
Blockkombination A+F funktioniert jeweils mit Block E oder d genauso wie
Blockkombination g+f mit D oder E funzt
----------
Ich hoffe, die Beschreibung war nicht zu kryptisch. Wie eingangs gesagt, sind ja meine Probleme gelöst. Nur, wer sich für das Thema interessiert, wird hier vielleicht nützliche Informationen finden.
Hier das Mittel-mal-Beispiel:
[code]
\documentclass[english,ngerman,%
captions=tableheading,%
headinclude=false,footinclude=false,%
bibliography=totocnumbered,fontsize=12pt]{scrartcl}
\usepackage{babel}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=4cm,rmargin=1cm}
\usepackage{marginnote}
\usepackage{ragged2e}
\usepackage{blindtext}
%%%%%%%% alternative Blöcke D und E
% Block D
%\reversemarginpar% Randnotizen links statt rechts (und umgekehrt)
%\renewcommand*{\marginfont}{\footnotesize}
%\let\marginpar\marginnote % \marginpar ist jetzt identisch mit \marginnote
%\let\raggedleftmarginnote\RaggedRight % --> marginnote und ragged2e
%\let\raggedrightmarginnote\RaggedRight % --> marginnote und ragged2e
%Block E
\newcommand*{\MarginPar}{}% Anweisung "reservieren"
\let\MarginPar\marginpar% \MarginPar ist jetzt dasselbe wie \marginpar
\renewcommand*{\marginpar}[2][]{% ein optionales und ein normales Argument
\ifstr{#1}{}{\MarginPar{\footnotesize\RaggedRight #2}}{%
\MarginPar[{\footnotesize\RaggedRight #1}]{\footnotesize\RaggedRight #2}%
}%
}
%%%%%%%% alternative Blöcke D und E
%Block F
\renewcommand{\marginpar}[2][]{}
\begin{document}
%%%%%%%% alternative Blöcke A, B, C oder G
%Block A
%\blindtext\marginpar{first marginnote}
%\blindtext[5]\marginpar{second marginnote}
%Block B
%blabla\marginpar{first marginnote}
%Block C
%%%%%% Randnotiz mit Absatz aus Lyx
% blabla\marginpar{schaubild!!!!!!!!!!!
%
% Fertigungslogik%
% }
%Block G
blabla
\marginpar{first marginnote}
\marginpar{first marginnote}
blabla
%%%%%%%% alternative Blöcke A, B, C oder G
\end{document}
[/code]
Und hier die Fehlermeldungen:
[code]
Fehlermeldung FAll 2)
Package marginnote Info: \pdfoutput not 0 and \pdflastxpos available.
(marginnote) Extended position detection mode activated.
LaTeX Info: Redefining \selectfont on input line 18.
Runaway argument?
{schaubild!!!!!!!!!!!
! Paragraph ended before \@mn@@marginnote was complete.
<to be read again>
\par
l.42
?
! Emergency stop.
<to be read again>
\par
l.42
%---------------------------------------------
Fehlermeldung FAll 4:
Runaway argument?
{schaubild!!!!!!!!!!!
! Paragraph ended before \\marginpar was complete.
<to be read again>
\par
l.50
?
[/code]