mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-20 20:51:40 +00:00
be42f1398d
- Implement catcode setting in Parser - add a new Parser::verbatimStuff method that reads verbatim contents - use this method to parse "verbatim" environment. - use it to parse \verb too. - rename Parser::verbatimEnvironment to ertEnvironment. TODO: - use for other verbatim-like cases (Sweave chunk, lstlisting...) - factor out the function that outputs ERT (including line breaks) - maybe implement Parser::unparse (if needed)
117 lines
2.7 KiB
HTML
117 lines
2.7 KiB
HTML
# Standard textclass definition file. Taken from initial LyX source code
|
|
# Author : Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
|
|
# Transposed by Pascal André <andre@via.ecp.fr>
|
|
# Heavily modifed and enhanced by several developers.
|
|
|
|
# This include files contains various standard environments for lists,
|
|
# quotations and such.
|
|
|
|
|
|
Format 43
|
|
|
|
Style Quotation
|
|
Category MainText
|
|
Margin Static
|
|
LatexType Environment
|
|
LatexName quotation
|
|
NextNoIndent 1
|
|
LeftMargin MMM
|
|
RightMargin MMM
|
|
ParIndent MM
|
|
ParSkip 0
|
|
ItemSep 0
|
|
TopSep 0.5
|
|
BottomSep 0.5
|
|
ParSep 0
|
|
Align Block
|
|
AlignPossible Block, Left, Right, Center
|
|
HTMLTag blockquote
|
|
HTMLItem div
|
|
End
|
|
|
|
|
|
Style Quote
|
|
Category MainText
|
|
Margin Static
|
|
LatexType Environment
|
|
LatexName quote
|
|
NextNoIndent 1
|
|
LeftMargin MMM
|
|
RightMargin MMM
|
|
TopSep 0.5
|
|
ParSep 0.5
|
|
BottomSep 0.5
|
|
Align Block
|
|
AlignPossible Block, Left, Right, Center
|
|
LabelType No_Label
|
|
HTMLTag blockquote
|
|
HTMLItem div
|
|
End
|
|
|
|
|
|
Style Verse
|
|
# LaTeX type is first dynamic because of LaTeX implementation.
|
|
# In LyX this does not make sense.
|
|
Category MainText
|
|
LatexType Environment
|
|
LatexName verse
|
|
Margin First_Dynamic
|
|
NextNoIndent 1
|
|
LeftMargin MMMM
|
|
LabelIndent MMMM
|
|
ParSkip 0.4
|
|
TopSep 0.7
|
|
BottomSep 0.7
|
|
ParSep 0.5
|
|
Align Block
|
|
AlignPossible Block, Left
|
|
LabelType No_Label
|
|
HTMLTag blockquote
|
|
HTMLItem p
|
|
End
|
|
|
|
|
|
Style Verbatim
|
|
Category MainText
|
|
LatexType Environment
|
|
LatexName verbatim
|
|
NextNoIndent 1
|
|
ParbreakIsNewline 1
|
|
FreeSpacing 1
|
|
PassThru 1
|
|
KeepEmpty 1
|
|
NewLine 0
|
|
ParSkip 0.4
|
|
TopSep 0.7
|
|
BottomSep 0.7
|
|
ParSep 0.5
|
|
Align Block
|
|
AlignPossible Block
|
|
LabelType No_Label
|
|
Font
|
|
Family Typewriter
|
|
EndFont
|
|
HTMLTag <pre></pre>
|
|
HTMLItem p
|
|
End
|
|
|
|
|
|
Style --Separator--
|
|
Category MainText
|
|
KeepEmpty 1
|
|
Margin Dynamic
|
|
LatexType Paragraph
|
|
LatexName dummy
|
|
ParIndent MM
|
|
Align Block
|
|
LabelType Static
|
|
LabelString "--- Separate Environment ---"
|
|
LabelFont
|
|
Family Roman
|
|
Series Medium
|
|
Size Normal
|
|
Color Blue
|
|
EndFont
|
|
HTMLLabel NONE
|
|
End
|