]> git.lyx.org Git - lyx.git/commitdiff
A little more XHTML documentation. This is on generated CSS.
authorRichard Heck <rgheck@comcast.net>
Thu, 7 Jan 2010 17:45:12 +0000 (17:45 +0000)
committerRichard Heck <rgheck@comcast.net>
Thu, 7 Jan 2010 17:45:12 +0000 (17:45 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32851 a592a061-630c-0410-9148-cb99ea01b6c8

lib/doc/Customization.lyx

index 52dad44ddf3da6c498ada18a099187d93e4cd02b..c7f09d113db04b1b295aca5707b0c4d153424a81 100644 (file)
@@ -16630,15 +16630,11 @@ div
  and will rarely need changing.
 \end_layout
 
  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 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.
 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
 
  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
 
 \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
 \end_layout
 
 \begin_layout Chapter
-Including External Material
+Includin
+\begin_inset Quotes erd
+\end_inset
+
+g External Material
 \end_layout
 
 \begin_layout Standard
 \end_layout
 
 \begin_layout Standard