// -*- C++ -*- /* This file is part of * ====================================================== * * LyX, The Document Processor * * Copyright (C) 1995 Matthias Ettrich * Copyright (C) 1995-1998 the LyX Team. *
*======================================================*/
#ifndef _LATEXFEATURES_H #define _LATEXFEATURES_H
#ifdef __GNUG__ #pragma interface #endif
class LString; class BufferParams; class LyXTextClass;
/** The packages and commands that a buffer needs. This struct contains an entry for each of the latex packages and commands that a buffer might need. This struct is supposed to be extended as the need arises. Remember to update the validate function
in buffer.C and paragraph.C when you do so. */ struct LaTeXFeatures { ///
LaTeXFeatures(int n) ; ///
~LaTeXFeatures() { delete[] layout;
} /// The packaes needed by the document
LString getPackages(BufferParams const ¶ms); /// The macros definitions needed by the document
LString getMacros(BufferParams const ¶ms); /// The definitions needed by the document's textclass
LString getTClassPreamble(BufferParams const ¶ms);
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.