On Sun, Mar 16, 2008 at 3:31 PM, William R. Buckley <[EMAIL PROTECTED]> wrote:
> Respecting what follows, your corrections of my misunderstandings
>  are solicited.
>
>  OK.  The digest goes like this:
>
>  1. It is the case that all installs to my single user computer are for
>  use by all users.

In this case it would be advisable to setup a localtexmf directory to
a shared location.

>  2. MiKTeX has a requirement that the user maintain any *custom*
>  class, style, include, other tex files, and layout files.  One may
>  choose to use any of the directories listed in MiKTeX Settings,
>  though it would generally be better practice to add a new path
>  to the available roots, and store files in that root, thus obtaining
>  an expected retention of setting in the face of MiKTeX upgrade.
>  Of course, if the settings are lost, then the path will need to be
>  added to any upgrade.

This is true of any tex distribution.

>  The *user config* directory is indeed not yet made, as in mkdir.
>  I also note that the *user config* *user data* and *common*
>  roots may not be altered, at least via MiKTeX Settings.

Seems to be the case so far for MiKTeX 2.7 not for 2.6 (at least the
part that the 'user config;' directory is not made by default).

>  3. To be sure, when I mentioned following the given advice, I did
>  follow all parts.  Particularly, I refer to the notions of reconfiguration
>  for both LyX and MiKTeX.  Thus, when I added paths for the
>  missing texmf subtree, I not only added a root and subtree to
>  MiKTeX, the FNDB was refreshed and Update Formats (thought
>  this latter step may have no direct impact upon my current need)
>  need), and also reconfigure and restart LyX.  Both of these tasks
>  have been performed multiple times, and these times being
>  subsequent to alteration of roots and addition of files thereto.

Very good practice. :-}

>  4. I did alter the layout file to read
>
>
>  \DeclareLaTeXClass[llncs]{article (Springer LNCS)}
>
>  Upon thereafter reconfiguring LyX, the class was recognised.
>  So, now I am moving along.

This is strange as I also installed llncs.cls and after refreshing
MiKTeX and LyX everything was fine. Meaning I did not need to alter
llncs.layout and 'article (Springer LNCS)' was immediately available.

>  I had previously altered this statement, to include [springer]
>  and not [llncs], owing to some suggestion hinted by other
>  layout files.  The correction to the bracketed label brought
>  access to the document class llncs.
>
>  Thanks to all for all the help you have given.  Perhaps some
>  of this information will find its way into the LyX documentation.

This info is included in Section 5.2 of the Help->Customization file.
Although it is mostly written for *nix systems as LyX was initially
written for it. But the concepts are exactly the same for Windoze :-}.

As usual there are always resources available on the net:

http://wiki.lyx.org/Layouts/CreatingLayouts
http://troubleshooters.a3b3.com/lpm/200210/200210.htm
http://www.etl.luc.edu/gkt/writing/how_to/lyx_ieee
http://www.nabble.com/forum/Search.jtp?query=adding+classes+to+lyx&daterange=0&startdate=&enddate=

>  wrb


Cheers,
/Bob

Reply via email to