<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 8/8/20 11:47 PM, Steve Burnham
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CANw76bTd_t1aiS5PhzkWFYtnKMvT4jddcPEJrM2evyUFOPv_Ag@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>I have attempted to create my own CV Latex class based on
          another template I downloaded and incorporate it into LyX.
          I've done this before with my School's dissertation class long
          ago. I have done the following (Linux):</div>
        <div>
          <ol>
            <li>I downloaded the CV .cls file and I placed it in my
              LaTeX directory</li>
            <li>I ran texhash to update</li>
            <li>I created a LyX layout file (text below) and placed it
              in ~/.lyx/layouts/ and then reconfigured LyX and restarted
              the program</li>
            <li>Created a new file and under
              Document>Settings>Document Class I selected my new
              CV class called "resume" and hit apply. LyX then says it's
              converting the document to the new document class. <br>
            </li>
          </ol>
          <div>After these steps the pull down menu for the layout list
            does not populate according to the new class. It appears
            populated as a standard article class rather than the custom
            layout options from the CV class. If I add in front matter
            and compile the document it does compile successfully and
            things like name, address, phone are formatted correctly. So
            I know that LyX can see the class and is using it to compile
            the document. I can also import plain LaTeX and everything
            works but this just turns LyX into a glorified TeX editor
            rather than what it should be doing. Below is the contents
            of my layout file which is quite minimal:<br>
          </div>
        </div>
        <div>
          <div>
            <div dir="ltr">
              <div dir="ltr"><br>
                <div>#% comment line<br>
                  # \DeclareLaTeXClass{resume}<br>
                  Input stdclass.inc</div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <p>This is as expected: You've basically made resume a completely
      minimal class, since all you've done is to import what's common to
      (almost) all classes.</p>
    <p>If you want the LyX layout to include whatever is specific to
      resume.cls, then all of that has to be declared. Have a look, for
      example, at moderncv.layout, and at Chapter 5 of the Customization
      manual.</p>
    <p>Riki</p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>