Move logical markup to a module, per Martin.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20342 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Richard Heck 2007-09-18 16:29:38 +00:00
parent 8a42fa39c2
commit df08a4e4b8
2 changed files with 58 additions and 52 deletions

View File

@ -0,0 +1,58 @@
#\DeclareLyXModule{Defines some character styles for logical markup: noun, emph, strong, and code.}{Logical Markup}
# Author : Martin vermeer <martin.vermeer@hut.fi>
Format 5
InsetLayout CharStyle:Noun
LyxType charstyle
LabelString noun
LatexType command
LatexName noun
Font
Shape Smallcaps
EndFont
Preamble
\newcommand{\noun}[1]{\textsc{#1}}
EndPreamble
End
InsetLayout CharStyle:Emph
LyxType charstyle
LabelString emph
LatexType command
LatexName emph
Font
Shape Italic
EndFont
End
InsetLayout CharStyle:Strong
LyxType charstyle
LabelString strong
LatexType command
LatexName strong
Font
Series Bold
EndFont
Preamble
\newcommand{\strong}[1]{\textbf{#1}}
EndPreamble
End
InsetLayout CharStyle:Code
LyxType charstyle
LabelString code
LatexType command
LatexName code
Font
Family Typewriter
EndFont
Preamble
\newcommand{\code}[1]{\texttt{#1}}
EndPreamble
End

View File

@ -3,58 +3,6 @@
# Character Styles definition
Format 5
InsetLayout CharStyle:Noun
LyxType charstyle
LabelString noun
LatexType command
LatexName noun
Font
Shape Smallcaps
EndFont
Preamble
\newcommand{\noun}[1]{\textsc{#1}}
EndPreamble
End
InsetLayout CharStyle:Emph
LyxType charstyle
LabelString emph
LatexType command
LatexName emph
Font
Shape Italic
EndFont
End
InsetLayout CharStyle:Strong
LyxType charstyle
LabelString strong
LatexType command
LatexName strong
Font
Series Bold
EndFont
Preamble
\newcommand{\strong}[1]{\textbf{#1}}
EndPreamble
End
InsetLayout CharStyle:Code
LyxType charstyle
LabelString code
LatexType command
LatexName code
Font
Family Typewriter
EndFont
Preamble
\newcommand{\code}[1]{\texttt{#1}}
EndPreamble
End
# Error fallback:
InsetLayout CharStyle