Выделение заголовка подраздела жирным курсивом с индивидуальным размером шрифта

Выделение заголовка подраздела жирным курсивом с индивидуальным размером шрифта

Я определил размер шрифта, и даже с вашей помощью в ответе на вопрос я решил ситуацию следующим образом:

\usepackage{titlesec}

\titleformat{\chapter}

       {\normalfont\fontfamily{phv}\fontsize{16}{19}\bfseries}{\thechapter}{1em}{}

\titleformat{\section}

       {\normalfont\fontfamily{phv}\fontsize{12}{17}\bfseries}{\thesection}{1em}{}

\titleformat{\subsection}

       {\normalfont\fontfamily{phv}\fontsize{12}{17}\bfseries}{\thesubsection}{1em}{}

Теперь мне осталось только добавить к подразделу курсив. Как мне это сделать?? Большое спасибо за внимание и вашу бесценную помощь!

решение1

\usepackage{titlesec}

\titleformat{\chapter}    
       {\normalfont\fontfamily{phv}\fontsize{16}{19}\bfseries}{\thechapter}{1em}{}

\titleformat{\section}    
       {\normalfont\fontfamily{phv}\fontsize{12}{17}\bfseries}{\thesection}{1em}{}

\titleformat{\subsection}    
       {\normalfont\fontfamily{phv}\fontsize{12}{17}\bfseries\itshape}{\thesubsection}{1em}{}

Например:

\documentclass{book}
\usepackage{titlesec}

\titleformat{\chapter}
       {\normalfont\fontfamily{phv}\fontsize{16}{19}\bfseries}{\thechapter}{1em}{}

\titleformat{\section}
       {\normalfont\fontfamily{phv}\fontsize{12}{17}\bfseries}{\thesection}{1em}{}

\titleformat{\subsection}
       {\normalfont\fontfamily{phv}\fontsize{12}{17}\bfseries\itshape}{\thesubsection}{1em}{}


\begin{document}

\chapter{Chapter}
\section{Section}
\subsection{Subsection}

\end{document}

Форматирование раздела

Обратите внимание, что наклонный шрифт заменяет курсив, поскольку для этого семейства не предусмотрено курсивного начертания.

решение2

Вам следует избегать явных \fontfamilyуказаний как можно дольше. Лучше объявить шрифт без засечек, а затем использовать \sffamily; для наклонного шрифта добавьте \slshape. Если вы используете Helvetica для заголовков, вам следует использовать его в каждом случае, когда в документе запрашивается шрифт без засечек.

\documentclass{book}
\usepackage{helvet}
\usepackage{titlesec}

\titleformat{\chapter}
  {\normalfont\fontsize{16}{19}\sffamily\bfseries}
  {\thechapter}
  {1em}
  {}

\titleformat{\section}
  {\normalfont\fontsize{12}{17}\sffamily\bfseries}
  {\thesection}
  {1em}
  {}

\titleformat{\subsection}
  {\normalfont\fontsize{12}{17}\sffamily\bfseries\slshape}
  {\thesubsection}
  {1em}
  {}

\begin{document}
\chapter{Something}
\section{Title}
\subsection{Again}
\end{document}

Обратите внимание, что код, как вы его отформатировали, не компилируется. Я предпочитаю эту схему для \titleformatкоманды, которая ясно показывает различные аргументы.

введите описание изображения здесь

Связанный контент