#endif
#include "FloatList.h"
+#include "gettext.h"
// This class is now mostly finished, except one thing, it is a global
// object. This will not do. The user (and layout files) are free to
{
// Insert the latex builtin float-types
// (these will later be read from a layout file)
-
+
// table
- Floating table("table", "htbp", "lot", "", "plain", "Table", true);
+ Floating table("table", "htbp", "lot", "", "plain", N_("Table"),
+ N_("List of Tables"), true);
newFloat(table);
// figure
- Floating figure("figure", "htbp", "lof", "", "plain", "Figure", true);
+ Floating figure("figure", "htbp", "lof",
+ "", "plain", N_("Figure"),
+ N_("List of Figures"), true);
newFloat(figure);
-
+
// And we add algorithm too since LyX has
// supported that for a long time,
// but support for this should probably be moved to a layout file.
Floating algorithm("algorithm", "htbp", "loa",
- "", "ruled", "Algorithm");
+ "", "ruled", N_("Algorithm"),
+ N_("List of Algorithms"));
newFloat(algorithm);
}
-FloatList::const_iterator FloatList::begin() const
+FloatList::const_iterator FloatList::begin() const
{
return list.begin();
}
-FloatList::const_iterator FloatList::end() const
+FloatList::const_iterator FloatList::end() const
{
return list.end();
}
{
List::const_iterator cit = list.find(t);
if (cit != list.end())
- return (*cit).second.placement();
+ return cit->second.placement();
return string();
}
// I wish we could use exceptions
List::const_iterator cit = list.find(t);
if (cit != list.end())
- return (*cit).second;
+ return cit->second;
#ifdef HAVE_EXCEPTIONS
throw UnknownFloatType(t);
#else