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

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

У меня есть то, что я считал простой вещью, которую нужно сделать в латексе. Мне нужно взять несколько заголовков и сделать их БОЛЬШИМИ, жирным шрифтом Bookman и красным цветом. Самый простой способ сделать это — использовать новую среду? Ниже приведено то, что я попробовал, но безуспешно.

\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{color}

\newenvironment{scrip}{%
  \center\LARGE\bfseries\fontfamily{pbk}\selectfont\color{red}%
%
}{\endcentering}

\begin{document}

\begin{scrip}
I Corinthians 4:1-6
\end{scrip}
\end{document}

Спасибо!

решение1

Вы могли бы использоватьtitlesecчтобы переопределить форматирование (скажем) \sectionсоответствующим образом:

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

\documentclass[a4paper,12pt]{article}
%\usepackage[T1]{fontenc}% http://ctan.org/pkg/fontenc
%\usepackage[utf8]{inputenc}% http://ctan.org/pkg/inputenc
\usepackage{xcolor}% http://ctan.org/pkg/xcolor
\usepackage[explicit]{titlesec}% http://ctan.org/pkg/titlesec
\usepackage{lipsum}% http://ctan.org/pkg/lipsum

\titleformat{\section}
  {\normalfont\LARGE\bfseries\fontfamily{pbk}\selectfont\color{red}\filcenter}{}{0em}{#1}

\begin{document}

\section{I Corinthians 4:1-6} \lipsum[1]
\end{document}

titlesec's\titleformat имеет следующий интерфейс (изtitlesecдокументация):

\titleformat{<command>}[<shape>]{<format>}{<label>}{<sep>}{<before>}[<after>]

Здесь

  • <command>необходимо переопределить команду секционирования, т. е . \part, \chapter, \section, \subsection, \subsubsectionили \paragraph.\subparagraph

  • Форма абзаца задается параметром <shape>, возможные значения которого описаны выше (см. стр. 3-4).

  • <format>это формат, который будет применяться ко всему заголовку — метка и текст. Эта часть может содержать вертикальный материал, который набирается сразу после пробела над заголовком.

  • Метка определена в <label>. Вы можете опустить ее, если на этом уровне нет метки раздела, но учтите, что при ее удалении номер не будет скрыт в оглавлении и заголовках.

  • <sep>— это горизонтальное разделение между меткой и телом заголовка, которое должно быть длиной. Это пространство имеет вертикальную displayформу; в frameнем находится расстояние от текста до рамки. Оба параметра <label>и <sep>игнорируются в звездных версиях команд секционирования. Если вы используете pictureи подобные, установите для этого параметра значение 0pt.

  • <before>— это код, предшествующий телу заголовка. Самая последняя команда может принимать аргумент, которым является текст заголовка.

  • <after>— код, следующий за телом заголовка. Набранный материал находится в вертикальном режиме с hang, blockи display; в горизонтальном режиме с runin. В противном случае игнорируется.

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