Разрыв в \ правиле с помощью tcolorbox - PullRequest
1 голос
/ 19 октября 2019

Я использую пакет tcolorbox для создания документа с двумя цветными коробками. Мне бы хотелось, чтобы линия проходила через всю белую часть документа, но, похоже, что-то мешает ей полностью заполнить ширину. Как я могу изменить страницу, чтобы растянуть эту линию?

\documentclass{article}
\usepackage{blindtext}
\usepackage{xcolor,hyperref}
\usepackage{geometry}
\usepackage[most]{tcolorbox}
\geometry{margin=0pt}

\newtcolorbox{bgbox}[1][]{nobeforeafter,leftright skip=0pt,boxrule=0pt,enhanced jigsaw,sharp corners,#1}

\begin{document}
    \definecolor{navy}{RGB}{10, 35 63}
    \definecolor{gold}{RGB}{201, 151, 44}
    \noindent
    \begin{bgbox}[height=\paperheight,colback=navy,width=0.25\textwidth,rightrule=.05in,colframe=gold]
        \vspace{1.25in}
        \color{gold}\LARGE{\textsc{Contact}}\\
    \end{bgbox}%
    \begin{bgbox}[height=\paperheight,colback=white,width=0.75\textwidth,colframe=gold]
        \vspace{.25in}
        \begin{flushright}
            \Huge\color{navy} \textsc{Name}\\
            \LARGE Position\\
            \color{gold}\rule[.5\baselineskip]{\textwidth}{.05in}
        \end{flushright}

    \end{bgbox}

\end{document}

1 Ответ

1 голос
/ 19 октября 2019

Один из подходов к удалению любого отступа tcolorbox заключается в использовании опции size=minimal:

\documentclass{article}
\usepackage{blindtext}
\usepackage{xcolor,hyperref}
\usepackage{geometry}
\usepackage[most]{tcolorbox}
\geometry{margin=0pt}

\newtcolorbox{bgbox}[1][]{nobeforeafter,leftright skip=0pt,boxrule=0pt,enhanced jigsaw,sharp corners,#1}

\begin{document}
    \definecolor{navy}{RGB}{10, 35 63}
    \definecolor{gold}{RGB}{201, 151, 44}
    \noindent
    \begin{bgbox}[height=\paperheight,colback=navy,width=0.25\textwidth,rightrule=.05in,colframe=gold]
        \vspace{1.25in}
        \color{gold}\LARGE{\textsc{Contact}}\\
    \end{bgbox}%
    \begin{bgbox}[height=\paperheight,colback=white,width=0.75\textwidth,colframe=gold,size=minimal]
        \vspace{.25in}
            \begin{minipage}{.95\linewidth}
                \flushright
                \Huge\color{navy} \textsc{Name}\\
              \LARGE Position\\
            \end{minipage}

            \color{gold}\rule[-1em]{\linewidth}{.05in}

    \end{bgbox}

\end{document}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...