]> git.lyx.org Git - lyx.git/blobdiff - src/output_latex.h
Comment.
[lyx.git] / src / output_latex.h
index 008564ed7942aede56fc44e352ad99be6d46bb64..b347f261bd820fb3c9dd2929b889717ec9d20023 100644 (file)
@@ -23,12 +23,12 @@ class Buffer;
 class BufferParams;
 class Encoding;
 class Paragraph;
-class ParagraphList;
 class OutputParams;
 class TexRow;
+class Text;
 
 /// Export up to \p number optarg insets
-int latexOptArgInsets(Buffer const & buf, Paragraph const & par,
+int latexOptArgInsets(Paragraph const & par,
                      odocstream & os, OutputParams const & runparams,
                      int number);
 
@@ -38,18 +38,17 @@ int latexOptArgInsets(Buffer const & buf, Paragraph const & par,
     \sa Buffer::writeLaTeXSource for the reason.
  */
 void latexParagraphs(Buffer const & buf,
-                    ParagraphList const & paragraphs,
+                    Text const & text,
                     odocstream & ofs,
                     TexRow & texrow,
                     OutputParams const &,
                     std::string const & everypar = std::string());
 
-/// Switch the encoding of \p os from \p oldEnc to \p newEnc if needed.
+/// Switch the encoding of \p os from runparams.encoding to \p newEnc if needed.
 /// \return (did the encoding change?, number of characters written to \p os)
-std::pair<bool, int> switchEncoding(odocstream & os, 
+std::pair<bool, int> switchEncoding(odocstream & os,
                     BufferParams const & bparams,
-                    bool moving_arg, Encoding const & oldEnc,
-                    Encoding const & newEnc);
+                    OutputParams const &, Encoding const & newEnc);
 
 } // namespace lyx