From: Richard Heck Date: Thu, 7 Jan 2010 17:45:12 +0000 (+0000) Subject: A little more XHTML documentation. This is on generated CSS. X-Git-Tag: 2.0.0~4525 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=9aca8e4eb54157365f18380e67aa5cad27277622;p=lyx.git A little more XHTML documentation. This is on generated CSS. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32851 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/lib/doc/Customization.lyx b/lib/doc/Customization.lyx index 52dad44ddf..c7f09d113d 100644 --- a/lib/doc/Customization.lyx +++ b/lib/doc/Customization.lyx @@ -16630,15 +16630,11 @@ div and will rarely need changing. \end_layout -\begin_layout Description -\begin_inset Note Note -status open - \begin_layout Subsection LyX-generated CSS \end_layout -\begin_layout Plain Layout +\begin_layout Standard We have several times mentioned that LyX will generate default CSS style rules for both insets and paragraph styles, based upon the other layout information that is provided. @@ -16646,13 +16642,137 @@ We have several times mentioned that LyX will generate default CSS style uses and how. \end_layout +\begin_layout Standard +At present, LyX auto-generates CSS only for font information, making use + of the +\begin_inset Flex CharStyle:Code +status collapsed + +\begin_layout Plain Layout +Family +\end_layout + +\end_inset + +, +\begin_inset Flex CharStyle:Code +status collapsed + +\begin_layout Plain Layout +Series +\end_layout + +\end_inset + +, +\begin_inset Flex CharStyle:Code +status collapsed + +\begin_layout Plain Layout +Shape +\end_layout + \end_inset +, and +\begin_inset Flex CharStyle:Code +status collapsed +\begin_layout Plain Layout +Size +\end_layout + +\end_inset + + specified in the +\begin_inset Flex CharStyle:Code +status collapsed + +\begin_layout Plain Layout +Font +\end_layout + +\end_inset + + declaration. + (See +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:Font-description" + +\end_inset + +.) The translation is mostly straightforward and obvious. + For example, +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex CharStyle:Code +status collapsed + +\begin_layout Plain Layout +Family Sans +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + + becomes +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex CharStyle:Code +status collapsed + +\begin_layout Plain Layout +font-family: sans-serif; +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. + The correspondence of LyX sizes and CSS sizes is a little less obvious + but nonetheless intuitive. + See the +\begin_inset Flex CharStyle:Code +status collapsed + +\begin_layout Plain Layout +getSizeCSS() +\end_layout + +\end_inset + + function in +\begin_inset Flex URL +status collapsed + +\begin_layout Plain Layout + +src/FontInfo.cpp +\end_layout + +\end_inset + + for the details. + \end_layout \begin_layout Chapter -Including External Material +Includin +\begin_inset Quotes erd +\end_inset + +g External Material \end_layout \begin_layout Standard