// -*- C++ -*- /* This file is part of* * ====================================================== * * LyX, The Document Processor * * Copyright (C) 1995 Matthias Ettrich *
*======================================================*/
#ifndef _INSET_LATEX_H #define _INSET_LATEX_H
#ifdef __GNUG__ #pragma interface #endif
#include"lyxinset.h" #include"LString.h"
/** Latex. Used to insert non-deletable LaTeX-Code automatically
Behaves as LaTeXDels, but cannot be deleted with the normal delete/backspace operations. This is used when you insert a LaTeX figure (done as "\input "), but you still have to type the filename
yourself after the inset. */ class InsetLatex: public Inset { public: ///
InsetLatex(); ///
InsetLatex(LString const & string); ///
~InsetLatex(); /// int Ascent(LyXFont const &font) const; /// int Descent(LyXFont const &font) const; /// int Width(LyXFont const &font) const; /// void Draw(LyXFont font, LyXScreen &scr, int baseline, float &x); /// void Write(FILE *file); /// void Read(LyXLex &lex); /// int Latex(FILE *file, signedchar fragile); /// int Latex(LString &file, signedchar fragile); /// int Linuxdoc(LString &file); /// bool Deletable() const; ///
Inset* Clone(); ///
Inset::Code LyxCode() const; private: ///
LString contents;
};
#endif
¤ Dauer der Verarbeitung: 0.16 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.