Eliminando la palabra "Capítulo n"

Eliminando la palabra "Capítulo n"

Entonces estoy tratando deeliminarlas palabras Chapter ny reemplácelas por chapter title. PERO quiero que aparezca en la tabla de contenido... (Así que no puedo usar \chapter*{...}).

¿Hay alguna manera de lograrlo?

¡Gracias!

Respuesta1

Usartitlesec

\documentclass{book}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\huge\bfseries}{}{0pt}{\Huge}
\titlespacing*{\chapter} {0pt}{20pt}{40pt}
\begin{document}
  \tableofcontents
  \chapter{Some chapter}
\end{document}

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Respuesta2

Esto funcionó para mí:

\chapter*{Introduction}\stepcounter{chapter}\addcontentsline{toc}{chapter}{Introduction}

Coloque ese código al comienzo de su capítulo.

Respuesta3

Si usa la clase de documento booko reporty no desea emplear un paquete LaTeX como titlesec, puede proceder redefiniendo (simplificando, en realidad) la macro de bajo nivel \@makechapterhead. A continuación se muestra un ejemplo práctico que utiliza la bookclase de documento; Las líneas que comienzan con %%están comentadas del código original de \@makechapterhead.

\documentclass{book}
\makeatletter
\def\@makechapterhead#1{%
  %%\vspace*{50\p@}%
  {\parindent \z@ \raggedright \normalfont
    %%\ifnum \c@secnumdepth >\m@ne
      %%\if@mainmatter
      %%  \huge\bfseries \@chapapp\space \thechapter
      %%  \par\nobreak
      %%  \vskip 20\p@
      %%\fi
    %%\fi
    \interlinepenalty\@M
    \Huge \bfseries #1\par\nobreak
    \vskip 40\p@
  }}
\makeatother
\begin{document}
\tableofcontents
\mainmatter
\chapter{First}
\chapter{Second}
\end{document}

Respuesta4

Agregue en el preámbulo una línea de este tipo.

\setcounter{secnumdepth}{-1}

información relacionada