I'd like to draw an uninterrupted vertical rule between two columns with one column containing a tikz-picture. I have tried two approaches using the parcolumns package. In the first approach I draw the vertical rule with vrule. This makes the tikz-picture appear on the next page and not in the specified column
\documentclass[10pt]{article}
\usepackage{color}
\usepackage{graphicx}
\usepackage[right=2cm]{geometry}
\usepackage[export]{adjustbox}
\usepackage{tikz}
\usepackage{parcolumns}
\usepackage{xcolor}
\usepackage{linegoal}
\begin{document}
\begin{parcolumns}[colwidths={1=.4\textwidth,2=0.1\textwidth}]{3}
\colchunk{
\begin{minipage}{\linewidth}
\begin{tikzpicture}
\node[inner xsep=0pt,text width=\linewidth, top color=blue,bottom color=blue!10]
{\parbox[t]{\linewidth}{\raggedright \hspace{0.6cm}\\ \raggedright \LARGE \textbf{This is the top.\\}\vspace{8cm} \small \raggedright \hspace{0.5cm} This is the bottom.\\}};
\end{tikzpicture}
\end{minipage}
}
\colchunk{
\begin{minipage}[t]{\linewidth}
\vrule height \textheight
\end{minipage}
}
\colchunk{
}
\end{parcolumns}
\end{document}
In the second approach I make use of the rulebetween option of the parcolumns package. There is a clearly visible break in the rule at the top border of the tikz-picture.
\documentclass[10pt]{article}
\usepackage{color}
\usepackage{graphicx}
\usepackage[export]{adjustbox}
\usepackage{tikz}
\usepackage{parcolumns}
\usepackage{xcolor}
\usepackage{linegoal}
\begin{document}
\begin{parcolumns}[colwidths={1=.4\textwidth},rulebetween=true]{2}
\colchunk{
\begin{minipage}{\linewidth}
\begin{tikzpicture}
\node[inner xsep=0pt,text width=0.9\linewidth, top color=blue,bottom color=blue!10]
{\parbox[t]{\linewidth}{\raggedright \hspace{0.6cm}\\ \raggedright \LARGE \textbf{This is the top.\\}\vspace{8cm} \small \raggedright \hspace{0.5cm} This is the bottom.\\}};
\end{tikzpicture}
\end{minipage}
}
\colchunk{
}
\end{parcolumns}
\end{document}
I would appreciate any help with either approach.
:)