Der Textblock hat einen grauen Hintergrund, den ich nicht ändern kann

Der Textblock hat einen grauen Hintergrund, den ich nicht ändern kann

Kann mir bitte jemand sagen, was ich falsch mache? Ich bekomme immer Textfelder mit grauem Hintergrund, selbst wenn ich versuche, die Farbe des Textblocks zu ändern. Ich habe ein Beispiel aus einem populären Buch verwendet, um es richtig zu machen, aber ich bekomme immer noch schwarze Linien um die Textfelder und einen grauen Hintergrund, was im Buch „Learning LaTeX“ nicht vorkommt.

\documentclass[a0]{a0poster}
\usepackage[absolute, overlay]{textpos}
\usepackage{amsfonts, amsmath}
\usepackage[demo]{graphicx}
\usepackage{color}
\usepackage{tcolorbox}
\graphicspath{ {LiteratureReview/}}
\TPGrid[10mm, 10mm]{48}{24}
\TPMargin{12.5mm}
\parindent=0pt
\definecolor{White}{cmyk}{0,0,0,0}
\definecolor{Lilac}{cmyk}{0.09,0.12,0,0}
\definecolor{Purple}{cmyk}{0.5,0.3,0,0}
\definecolor{Lemon}{cmyk}{0,0,0.1,0}
\begin{document}
\title{\Huge  Online Monitoring Systems for the Stability Analysis}
\date{}\author{\LARGE CJ}

%\begin{tcolorbox}[height=0.85\textheight, width=\textheight, arc=0mm]
%\end{tcolorbox}

\pagecolor{Lilac}

\begin{figure}
\includegraphics[height=150mm]{original_data}
\caption{original dynamic response data for contingencies DS01 (top) and DS02}
\label{original_data}
\end{figure}



\textblockcolour{White}
\begin{textblock}{0}(0,0)
%\begin{figure}
\includegraphics[height=50mm]{Mcrlogo}
%\end{figure}
%\begin{figure}
\includegraphics[height=50mm]{EPSRC}
%\end{figure}
\end{textblock}

\end{document}

Antwort1

Das erste an die textblockUmgebung übergebene Argument gibt die horizontale Breite des Blocks an. Sie haben angefordert 0, daher hat der Block eine Breite von null. Daher haben Sie einen Farbblock mit einer Breite von null, der optisch nicht von einem nicht farbigen Block mit etwas größerer Breite zu unterscheiden ist.

Ich vermute, dass Ihre Blöcke tatsächlich lila und nicht grau sind, wenn Sie Code kompilieren, der dem in der Frage geposteten ähnelt. Das heißt, Sie sehen nur die Farbe, die Sie für die Seite festgelegt haben.

Das Ändern des Wertes zum Festlegen einer Breite ungleich Null löst das Problem.

\documentclass{article}
\usepackage[absolute,overlay]{textpos}
\usepackage{xcolor}
\parindent=0pt
\begin{document}
\title{Online Monitoring Systems for the Stability Analysis}
\date{}\author{CJ}
\maketitle

\pagecolor{yellow}

\textblockcolour{cyan}
\begin{textblock}{10}(0,0)
  abc
\end{textblock}
\end{document}

Cyan auf Gelb

[Ich habe Ihr Beispiel etwas verkleinert, weil ich es nicht wie gepostet kompilieren konnte und als ich es kompiliert hatte, wusste ich nicht, was dafür verantwortlich war, da ich nicht mit vertraut bin textpos. Daher ist mein Ergebnis etwas greller als Ihr Weiß auf Lila und mein Papier ist etwas kleiner.]

verwandte Informationen