Я пару часов пытался изменить стили глав, абзацев и т. д. (особенно шрифт и его цвет) в LyX. Мне удалось это сделать, изменив файлы макета (например db_stdsections.inc
), просто добавив:
Font
Color Green
End Font
Inside Style Paragraph справился с задачей, и LyX отобразил зеленые абзацы, но, к моему удивлению, конвертация в PDF оставила их неизменными! Они по-прежнему черные, как обычно, что я делаю не так?
ПС
Я не знаю, как использовать локальный стиль. Я считаю, что глупо помечать текст как среду абзаца, а затем вручную стилизовать его, придавая ему зеленый цвет. Я хочу, чтобы оба эти действия применялись одновременно, как в MS Word.
решение1
Я также думаю, что более полезно переопределить параграф в преамбуле или даже в теле. Более того, это работает с Lyx или без него. Я в любом случае оставил MWE, который я сделал до того, как увидел ваш комментарий.
\documentclass{article}
\usepackage{xcolor}
\setcounter{secnumdepth}{5}
\usepackage{lipsum}
\makeatletter
\renewcommand\paragraph{
\@startsection{paragraph}{4}{0em}%
{-1.3\baselineskip}%
{0.3\baselineskip}%
{\normalfont\bfseries\color{red}}%
}%
\makeatother
\setcounter{secnumdepth}{4}% numbered
\setcounter{tocdepth}{4}% in toc
\newcommand\PARA[1]{\paragraph{\textcolor{blue}{#1}}}
\begin{document}
\tableofcontents
\section{Section}
\subsection{Subection}
\subsubsection{Sub-subsection}
\paragraph{Lore ipsum} \lipsum[4]
\renewcommand\theparagraph{\hspace{-3em}
\rlap{\textcolor{green}{\Roman{paragraph}.}}\hspace{2em}}
\paragraph{Sed commodo} \lipsum[2]
\PARA{Nulla malesuada} \lipsum[6]
\end{document}