]> git.lyx.org Git - lyx.git/blobdiff - src/counters.C
Two fixes involving RtL text drawing
[lyx.git] / src / counters.C
index 7f65d86af9452050f9387388f6111e718260821d..2ef261a3d99924e7720af960eeca8e3d230ac28d 100644 (file)
@@ -16,7 +16,7 @@
 #include "debug.h"
 
 #include "support/lstrings.h"
-#include "support/tostr.h"
+#include "support/convert.h"
 
 #include <boost/assert.hpp>
 
@@ -313,31 +313,3 @@ string Counters::counterLabel(string const & format)
        //lyxerr << "counterLabel: " << format  << " -> "       << label << endl;
        return label;
 }
-
-
-string Counters::enumLabel(string const & ctr, string const & langtype)
-{
-       ostringstream os;
-
-       if (langtype == "hebrew") {
-               if (ctr == "enumi")
-                       os << '.' << value("enumi");
-               else if (ctr == "enumii")
-                       os << '(' << hebrewCounter(value("enumii")) << ')';
-               else if (ctr == "enumiii")
-                       os << '.' << lowerromanCounter(value("enumiii"));
-               else if (ctr == "enumiv")
-                       os << '.' << alphaCounter(value("enumiv"));
-       } else {
-               if (ctr == "enumi")
-                       os << value("enumi") << '.';
-               else if (ctr == "enumii")
-                       os << '(' << loweralphaCounter(value("enumii")) << ')';
-               else if (ctr == "enumiii")
-                       os << lowerromanCounter(value("enumiii")) << '.';
-               else if (ctr == "enumiv")
-                       os << alphaCounter(value("enumiv")) << '.';
-       }
-
-       return os.str();
-}