\documentclass[showtrims,svgnames,twoside,chapter,openany]{oblivoir}
\usepackage{krmemtikzpagenodes}
\usepackage{lipsum}

\setstocksize{337mm}{250mm}
\settrimmedsize{297mm}{210mm}{*}
\settrims{20mm}{20mm}
\setmarginnotes{8mm}{30mm}{0mm}
\setulmarginsandblock{30mm}{23mm}{*}
\setlrmarginsandblock{24mm}{65mm}{*}
\setheadfoot{15mm}{20mm}
\setheaderspaces{*}{5mm}{*}
\checkandfixthelayout
\calculatetrims

\begin{document}

    
    \begin{tikzpicture}[remember picture, overlay, line width=3pt]
        \draw[red] (current page.south west) rectangle (current page.north east);
        \draw[green] (current page header area.south west) rectangle (current page header area.north east);
        \draw[blue] (current page text area.south west) rectangle (current page text area.north east);
    
        \draw[yellow] (current page footer area.south west) rectangle (current page footer area.north east);
        \draw[violet] (current page marginpar area.south west) rectangle (current page marginpar area.north east);
    \end{tikzpicture}
    tikzpagenodes의 current page를 이용하면 이렇게 호환이 되지 않습니다. \lipsum[1-4]
    \newpage
    
    
    \begin{tikzpicture}[remember picture, overlay, line width=3pt]
        \draw[red] (current page.south west) rectangle (current page.north east);
        \draw[green] (current page header area.south west) rectangle (current page header area.north east);
        \draw[blue] (current page text area.south west) rectangle (current page text area.north east);
    
        \draw[yellow] (current page footer area.south west) rectangle (current page footer area.north east);
        \draw[violet] (current page marginpar area.south west) rectangle (current page marginpar area.north east);
    \end{tikzpicture}
    tikzpagenodes의 current page를 이용하면 이렇게 호환이 되지 않습니다. \lipsum[1-4]
    \newpage


    \begin{tikzpicture}[remember picture, overlay, line width=3pt]
        \draw[red] (memoir page.south west) rectangle (memoir page.north east);
        \draw[magenta] (memoir header area.south west) rectangle (memoir header area.north east);
        \draw[blue] (memoir text area.south west) rectangle (memoir text area.north east);
    
        \draw[yellow] (memoir footer area.south west) rectangle (memoir footer area.north east);
        \draw[violet] (memoir marginpar area.south west) rectangle (memoir marginpar area.north east);
    \end{tikzpicture}
    memtikzpagenodes의 memoir page를 이용하면 이렇게 호환이 됩니다. \lipsum[1-4]
     \newpage
    
    \begin{tikzpicture}[remember picture, overlay, line width=3pt]
        \draw[red] (memoir page.south west) rectangle (memoir page.north east);
        \draw[magenta] (memoir header area.south west) rectangle (memoir header area.north east);
        \draw[blue] (memoir text area.south west) rectangle (memoir text area.north east);
    
        \draw[yellow] (memoir footer area.south west) rectangle (memoir footer area.north east);
        \draw[violet] (memoir marginpar area.south west) rectangle (memoir marginpar area.north east);
    \end{tikzpicture}
    memtikzpagenodes의 memoir page를 이용하면 이렇게 호환이 됩니다.  \lipsum[1-4]
    \newpage

\end{document}
    