________________________________________
From: Jean-Marc Lasgouttes <[email protected]>
Sent: Thursday, October 15, 2015 2:52 AM
To: Weijie Chen; [email protected]
Subject: Re: Lyx fundamental problem in interpreting new document classes?

Le 14/10/15 18:05, Weijie Chen a écrit :
> Thank you for your response. Here is the layout file. This is the file I 
> created following the many instructions online on how to add  a new document 
> class to lyx. I appreciate if you tell me how to change this file so that lyx 
> works properly.
>
> Thank you again!
>
> $ more sagej.layout
>
> #% Do not delete the line below; configure depends on this
> # \DeclareLaTeXClass[sagej]{article (sagej)}
> # Input general definitions
> Input stdclass.inc
>

Hello,

First please keep discussions on list. You never know when answers will
be useful to someone else.

The code you show above creates a class equivalent to the default
article class. Since this class does not contain any notion of keyword,
you don't have any either. The goal of the .layout file is to tell LyX
what features the cls file contains.

In this case, I would propose to add the following snippet (stolen from
jasatex.layout) to your layout file.

Hope this helps.

JMarc


Style Keywords
         Margin          Dynamic
         LatexType       Command
         LatexName       keywords
         Category        FrontMatter
         InTitle         1
         NextNoIndent    1
         BottomSep       0.5
         ParSkip         0.4
         Align           Block
         AlignPossible   Block
         LabelSep        xx
         LabelType       Static
         LabelString     "Keywords:"
         LabelFont
           Series        Bold
         EndFont
End


Thank you for the suggestion. This solves the first problem, namely the 
"Keywords" is now an item in the layout drop-down menu. However, still both the 
abstract and the keywords do not show in the output PDF file. Any further hints 
on that?

Also, is there a tutorial on how to write a  layout file like what you 
suggested? I tried to search but didn't find one. Maybe this is not specific to 
Lyx but a general Tex topic - for some cls files a simple article-type of 
layout file like what I pasted just works fine. I'm apparently not a Tex 
expert, but would like to learn if anyone can point me to a 
tutorial/manual/etc. 

Reply via email to