]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insetquotes.C
* BufferParams:
[lyx.git] / src / insets / insetquotes.C
index ffbf0c4381e7102e36f53729d187ca891edcb728..779b78d9e48f6bf13a7aa2cf737b96329ee40667 100644 (file)
@@ -296,7 +296,7 @@ void InsetQuotes::read(Buffer const &, LyXLex & lex)
 
 
 int InsetQuotes::latex(Buffer const &, odocstream & os,
-                      OutputParams const & runparams) const
+                       OutputParams const & runparams) const
 {
        const int quoteind = quote_index[side_][language_];
        string qstr;
@@ -328,16 +328,17 @@ int InsetQuotes::latex(Buffer const &, odocstream & os,
 }
 
 
-int InsetQuotes::plaintext(Buffer const &, odocstream & os,
-                      OutputParams const &) const
+int InsetQuotes::plaintext(Buffer const & buf, odocstream & os,
+                           OutputParams const &) const
 {
-       os << '"';
-       return 0;
+       docstring const str = dispString(buf.params().language);
+       os << str;
+       return str.size();
 }
 
 
 int InsetQuotes::docbook(Buffer const &, odocstream & os,
-                        OutputParams const &) const
+                         OutputParams const &) const
 {
        if (times_ == DoubleQ) {
                if (side_ == LeftQ)
@@ -354,10 +355,9 @@ int InsetQuotes::docbook(Buffer const &, odocstream & os,
 }
 
 
-int InsetQuotes::textString(Buffer const & buf, odocstream & os,
-                      OutputParams const & op) const
+void InsetQuotes::textString(Buffer const & buf, odocstream & os) const
 {
-       return plaintext(buf, os, op);
+       os << dispString(buf.params().language);
 }