In pstricks.tex
(Version vom 22.01.2019) lesen wir in Zeile 75:
\ifx\pgfkeysloaded\endinput\else
\input pgfutil-common.tex
\input pgfkeys.code.tex
\input pgffor.code.tex
\fi
\let\pgfforeach\foreach
Der Test \ifx\pgfkeysloaded\endinput
kommt mir seltsam vor. Wenn Pstricks nach Tikz geladen wird, pgfutil-common.tex
kann die Datei zweimal geladen werden. Dies kann zu Inkohärenzen führen: Beispielsweise würde die Definition von „ \pgfutil@raggedright
gefunden in“ pgfutil-common.tex
die Definition von „ \pgfutil@raggedright
erledigt in “ löschen pgfutil-latex.def
(es ist nicht dasselbe), als Tikz geladen wurde.
Sollte nicht \relax
stattdessen stehen \endinput
?