Hi, I found the problem in the layout files: The actual problem lies in numreport.inc which adds a chapter counter to the algorithm float.
numreport.inc is included in svcommon.inc (after all std*.inc includes) which in its turn is included by svglobal.layout/svglobal3.layout etc. Of course chapter counters in papers dont make much sense, a quick workaround is to redefine algorithm by putting the following in the local layout: " Format 35 Float Type algorithm GuiName Algorithm Placement tbp Extension loa NumberWithin none Style ruled ListName "List of Algorithms" IsPredefined false UsesFloatPkg true RefPrefix alg End " Which is copy-pasted from stdfloats.inc, here NumberWithin is defined as none instead of chapter which I hope is the standard behaviour. At least I can generate pdf's with algorithm floats again. best regards, Ivo Hi, I'm experiencing exactly the same problem (see mail below) since I upgraded from lyx 2.0.1 to lyx 2.0.4. You can easily reproduce: - File->new from template - choose springer/svjour3.lyx - remove the figure floats (the pictures were not found in my installation, opensuse) - add one algorithm float (it's the float that generates the error, not the algorithm itself). - generate pdf I obviously could downgrade again, but I have read somewhere that lyx 2.0.4 includes better sprinter (svjour3/svglobal) layouts. Any idea on how I can fix this quickly ? If there is no simple fix, I'll just downgrade for the moment as I really need it. best regards, Ivo John Perry Thu, 29 Mar 2012 19:36:41 -0700 Hello The svjour3 class used to work fine in Lyx 2.0, even with the algorithm float. I just upgraded to Lyx 2.0.3 on two different computers, and I get the error, ! LaTeX Error: No counter 'chapter' defined. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.22 \newfloat{algorithm}{tbp}{loa}[chapter] Any advice on getting around this? I checked the layouts, and they're not introducing this. regards john perry