Eu tenho o que pensei ser uma coisa simples de fazer em látex. Preciso pegar vários títulos e torná-los GRANDES, em negrito, na fonte Bookman e na cor vermelha. A maneira mais fácil de fazer isso é usar um novo ambiente? Abaixo está o que tentei sem sucesso.
\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}
Obrigado!
Responder1
Você poderia usartitlesec
para redefinir a formatação de (digamos) \section
apropriadamente:
\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
O comando do \titleformat
tem a seguinte interface (dotitlesec
documentação):
\titleformat{<command>}[<shape>]{<format>}{<label>}{<sep>}{<before>}[<after>]
Aqui
<command>
é o comando de corte a ser redefinido, ou seja,\part
,\chapter
,\section
,\subsection
,\subsubsection
,\paragraph
ou\subparagraph
.A forma do parágrafo é definida por
<shape>
, cujos valores possíveis são os descritos acima (ver pág. 3-4).
<format>
é o formato a ser aplicado a todo o título – rótulo e texto. Esta parte pode conter material vertical que é digitado logo após o espaço acima do título.O rótulo é definido em
<label>
. Você pode omiti-lo se não houver rótulo de seção nesse nível, mas observe que, ao removê-lo, o número não será suprimido no índice e nos cabeçalhos.
<sep>
é a separação horizontal entre o rótulo e o corpo do título e deve ter um comprimento. Este espaço temdisplay
formato vertical; neleframe
está a distância do texto ao quadro. Ambos<label>
e<sep>
são ignorados nas versões marcadas com estrela dos comandos de seccionamento. Se você estiver usandopicture
algo semelhante, defina este parâmetro como0pt
.
<before>
é o código que precede o corpo do título. O último comando pode receber um argumento, que é o texto do título.
<after>
é o código após o corpo do título. O material composto está no modo vertical comhang
,block
edisplay
; no modo horizontal comrunin
. Caso contrário, será ignorado.