\colorbox를 사용하여 전체 단면선을 색칠하면서 단면 번호를 제거하는 방법은 무엇입니까?

\colorbox를 사용하여 전체 단면선을 색칠하면서 단면 번호를 제거하는 방법은 무엇입니까?

섹션에 작성된 텍스트를 색칠하기 위해 다음 코드를 사용했습니다. 내가 직면한 유일한 문제는 이 코드를 추가한 후 내 섹션에 내가 원하지 않는 번호가 매겨진다는 것입니다. 어떤 제안이 있으십니까?

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[margin=0.4in]{geometry}
\usepackage{titling}
\usepackage{titlesec}
\usepackage{xcolor,lipsum}
\usepackage[most]{tcolorbox}

\titleformat{name=\section}[block]
{\sffamily\large}
{}
{0pt}
{\colorsection}


\newcommand{\colorsection}[1]{%
\colorbox{blue!20}{\parbox{\dimexpr\textwidth-2\fboxsep}{\thesection\ #1}}}

\begin{document}

   \section{This is the title}

\end{document}

답변1

으로 섹션 번호를 추가하고 있습니다 \thesection.

\newcommand{\colorsection}[1]{%
  \colorbox{blue!20}{%
    \parbox{\dimexpr\textwidth-2\fboxsep}{#1}%
  }%
}

여기에 이미지 설명을 입력하세요

관련 정보