mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-10 20:04:46 +00:00
Standardise the header blurb in mathed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7574 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
90499e36a9
commit
1f9e9cf517
@ -1,3 +1,7 @@
|
||||
2003-08-19 Angus Leeming <leeming@lyx.org>
|
||||
|
||||
* most files: 'standardise' the header blurb.
|
||||
|
||||
2003-08-12 Michael Schmitt <michael.schmitt@teststep.org>
|
||||
|
||||
* math_gridinset.C: rename valign-center to valign-middle
|
||||
|
@ -1,3 +1,15 @@
|
||||
/**
|
||||
* \file command_inset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "command_inset.h"
|
||||
#include "math_mathmlstream.h"
|
||||
#include "funcrequest.h"
|
||||
|
@ -1,14 +1,12 @@
|
||||
// -*- C++ -*-
|
||||
|
||||
/**
|
||||
* \file command_inset.h
|
||||
* \file command_inset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
* \author André Pönitz
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
|
||||
|
@ -1,17 +1,13 @@
|
||||
/*
|
||||
* File: formula.C
|
||||
* Purpose: Implementation of formula inset
|
||||
* Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
|
||||
* Created: January 1996
|
||||
* Description: Allows the edition of math paragraphs inside Lyx.
|
||||
*
|
||||
* Copyright: 1996-1998 Alejandro Aguilar Sierra
|
||||
*
|
||||
* Version: 0.4, Lyx project.
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
*/
|
||||
/**
|
||||
* \file formula.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
|
@ -1,15 +1,13 @@
|
||||
// -*- C++ -*-
|
||||
|
||||
/**
|
||||
* \file formula.h
|
||||
* \file formula.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef INSET_FORMULA_H
|
||||
|
@ -1,16 +1,13 @@
|
||||
/*
|
||||
* File: formulabase.C
|
||||
* Purpose: Implementation of common parts of the LyX math insets
|
||||
* Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
|
||||
* Created: January 1996
|
||||
*
|
||||
* Copyright: 1996-1998 Alejandro Aguilar Sierra
|
||||
*
|
||||
* Version: 0.4, Lyx project.
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
*/
|
||||
/**
|
||||
* \file formulabase.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
|
@ -1,13 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
|
||||
/*
|
||||
* Common parts of the math LyX insets
|
||||
* \author André Pönitz
|
||||
/**
|
||||
* \file formulabase.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
* \author André Pönitz
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*
|
||||
* Common parts of the math LyX insets.
|
||||
*/
|
||||
|
||||
#ifndef INSET_FORMULABASE_H
|
||||
|
@ -1,14 +1,12 @@
|
||||
/*
|
||||
* File: formulamacro.C
|
||||
* Purpose: Implementation of the formula macro LyX inset
|
||||
* Author: André Pönitz, based on ideas of Alejandro Aguilar Sierra
|
||||
* Created: March 2001
|
||||
* Description: Allows the edition of math macros inside Lyx.
|
||||
/**
|
||||
* \file formulamacro.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Copyright: 2001 The LyX Project
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
@ -1,15 +1,13 @@
|
||||
// -*- C++ -*-
|
||||
|
||||
/*
|
||||
* Main LyX Inset for defining math macros
|
||||
/**
|
||||
* \file formulamacro.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef INSET_FORMULA_MACRO_H
|
||||
@ -23,7 +21,7 @@ class MathMacroTemplate;
|
||||
// An InsetFormulaMacro only knows its name and asks the global
|
||||
// MathMacroTable if it needs to know more.
|
||||
|
||||
///
|
||||
/// Main LyX Inset for defining math macros
|
||||
class InsetFormulaMacro : public InsetFormulaBase {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_amsarrayinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_amsarrayinset.h"
|
||||
|
@ -1,18 +1,21 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_amsarrayinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_AMSARRAYINSET_H
|
||||
#define MATH_AMSARRAYINSET_H
|
||||
|
||||
#include "math_gridinset.h"
|
||||
|
||||
|
||||
/**
|
||||
* Inset for things like [pbvV]matrix, psmatrix etc
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
/// Inset for things like [pbvV]matrix, psmatrix etc
|
||||
class MathAMSArrayInset : public MathGridInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,5 +1,14 @@
|
||||
#include <config.h>
|
||||
/**
|
||||
* \file math_arrayinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_arrayinset.h"
|
||||
#include "math_parser.h"
|
||||
|
@ -1,18 +1,21 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_arrayinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_ARRAYINSET_H
|
||||
#define MATH_ARRAYINSET_H
|
||||
|
||||
#include "math_gridinset.h"
|
||||
|
||||
|
||||
/**
|
||||
* Inset for things like \begin{array}...\end{array}
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
/// Inset for things like \begin{array}...\end{array}
|
||||
class MathArrayInset : public MathGridInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,15 +1,11 @@
|
||||
/*
|
||||
* File: math_atom.C
|
||||
* Purpose: Wrapper for MathInset *
|
||||
* Author: André Pönitz
|
||||
* Created: July 2001
|
||||
/**
|
||||
* \file math_atom.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Copyright: 2001 The LyX team
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Version: 1.2.0
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
@ -1,18 +1,23 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_atom.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_ATOM_H
|
||||
#define MATH_ATOM_H
|
||||
|
||||
|
||||
/**
|
||||
* Wrapper for MathInset * with copy-semantics
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
Wrapper for MathInset * with copy-semantics
|
||||
|
||||
--
|
||||
|
||||
/**
|
||||
The 'atom' is the major blob in math typesetting. And 'atom' consists
|
||||
of a nucleus, an optional superscript, and an optional subscript.
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_autocorrect.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "LString.h"
|
||||
|
@ -1,3 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_autocorrect.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATHAUTOCORRECT_H
|
||||
#define MATHAUTOCORRECT_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_biginset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_biginset.h"
|
||||
|
@ -1,14 +1,12 @@
|
||||
// -*- C++ -*-
|
||||
|
||||
/**
|
||||
* \file math_biginset.h
|
||||
* \file math_biginset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
* \author André Pönitz
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_BIGINSET_H
|
||||
|
@ -1,5 +1,15 @@
|
||||
#include <config.h>
|
||||
/**
|
||||
* \file math_binaryopinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_binaryopinset.h"
|
||||
#include "PainterInfo.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_binaryopinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_BINARYOPINSET_H
|
||||
#define MATH_BINARYOPINSET_H
|
||||
|
||||
@ -6,11 +16,7 @@
|
||||
#include "math_nestinset.h"
|
||||
|
||||
|
||||
/** An inset for multiplication
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
/// An inset for multiplication
|
||||
class MathBinaryOpInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_binominset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_binominset.h"
|
||||
|
@ -1,13 +1,21 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_binominset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_BINOMINSET_H
|
||||
#define MATH_DINOMINSET_H
|
||||
|
||||
#include "math_fracbase.h"
|
||||
|
||||
|
||||
/** Binom like objects
|
||||
* \author André Pönitz
|
||||
*/
|
||||
/// Binom like objects
|
||||
class MathBinomInset : public MathFracbaseInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_boxinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_boxinset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_boxinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_BOXINSET_H
|
||||
#define MATH_BOXINSET_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_braceinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_braceinset.h"
|
||||
|
@ -1,16 +1,21 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_braceinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_BRACEINSET_H
|
||||
#define MATH_BRACEINSET_H
|
||||
|
||||
#include "math_nestinset.h"
|
||||
|
||||
|
||||
/** Extra nesting
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
/// Extra nesting
|
||||
class MathBraceInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,5 +1,14 @@
|
||||
#include <config.h>
|
||||
/**
|
||||
* \file math_casesinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_casesinset.h"
|
||||
#include "math_parser.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_casesinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_CASESINSET_H
|
||||
#define MATH_CASESINSET_H
|
||||
|
||||
|
@ -1,3 +1,14 @@
|
||||
/**
|
||||
* \file math_charinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_charinset.h"
|
||||
|
@ -1,16 +1,21 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_charinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_CHARINSET_H
|
||||
#define MATH_CHARINSET_H
|
||||
|
||||
#include "math_inset.h"
|
||||
|
||||
|
||||
/** The base character inset.
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
/// The base character inset.
|
||||
class MathCharInset : public MathInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_commentinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_commentinset.h"
|
||||
|
@ -1,18 +1,23 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_commentinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_COMMENTINSET_H
|
||||
#define MATH_COMMENTINSET_H
|
||||
|
||||
#include "math_nestinset.h"
|
||||
|
||||
|
||||
/** Inset for end-of-line comments
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
class latexkeys;
|
||||
|
||||
/// Inset for end-of-line comments
|
||||
class MathCommentInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,21 +1,16 @@
|
||||
/*
|
||||
* File: math_cursor.C
|
||||
* Purpose: Interaction for mathed
|
||||
* Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
|
||||
* Created: January 1996
|
||||
* Description: Math interaction for a WYSIWYG math editor.
|
||||
/**
|
||||
* \file math_cursor.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Dependencies: Xlib, XForms
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Copyright: 1996, Alejandro Aguilar Sierra
|
||||
*
|
||||
* Version: 0.8beta, Math & Lyx project.
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include <lyxrc.h>
|
||||
|
||||
#include "support/lstrings.h"
|
||||
|
@ -1,17 +1,13 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* File: math_cursor.h
|
||||
* Purpose: Declaration of interaction classes for mathed
|
||||
* Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
|
||||
* Created: January 1996
|
||||
* Description: MathCursor control all user interaction
|
||||
* \file math_cursor.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Dependencies: Xlib, XForms
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Copyright: 1996, Alejandro Aguilar Sierra
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_CURSOR
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_data.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_data.h"
|
||||
|
@ -1,18 +1,15 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
*/
|
||||
|
||||
/** \class MathArray
|
||||
\brief Low level container for math insets
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
* \author Lars Gullik Bjønnes
|
||||
* \file math_data.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
\version February 2001
|
||||
*/
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
* \author Lars Gullik Bjønnes
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_DATA_H
|
||||
#define MATH_DATA_H
|
||||
|
@ -1,5 +1,15 @@
|
||||
#include <config.h>
|
||||
/**
|
||||
* \file math_decorationinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_decorationinset.h"
|
||||
#include "math_support.h"
|
||||
|
@ -1,4 +1,15 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_decorationinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_DECORATIONINSET_H
|
||||
#define MATH_DECORATIONINSET_H
|
||||
|
||||
@ -6,14 +17,9 @@
|
||||
#include "LString.h"
|
||||
|
||||
|
||||
/** Decorations and accents over (below) a math object
|
||||
* \author Alejandro Aguilar Sierra
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
class latexkeys;
|
||||
|
||||
/// Decorations and accents over (below) a math object
|
||||
class MathDecorationInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,14 @@
|
||||
/**
|
||||
* \file math_deliminset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_deliminset.h"
|
||||
|
@ -1,4 +1,15 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_deliminset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_DELIMINSET_H
|
||||
#define MATH_DELIMINSET_H
|
||||
|
||||
@ -6,12 +17,7 @@
|
||||
#include "LString.h"
|
||||
|
||||
|
||||
/** A delimiter
|
||||
* \author Alejandro Aguilar Sierra
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
/// A delimiter
|
||||
class MathDelimInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_diffinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_diffinset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_diffinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_DIFFINSET_H
|
||||
#define MATH_DIFFINSET_H
|
||||
|
||||
|
@ -1,3 +1,14 @@
|
||||
/**
|
||||
* \file math_diminset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_diminset.h"
|
||||
#include "Lsstream.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_diminset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_DIMINSET_H
|
||||
#define MATH_DIMINSET_H
|
||||
|
||||
@ -7,7 +17,6 @@
|
||||
|
||||
|
||||
/// things that need the dimension cache
|
||||
|
||||
class MathDimInset : public MathInset {
|
||||
public:
|
||||
/// not sure whether the initialization is really necessary
|
||||
|
@ -1,3 +1,14 @@
|
||||
/**
|
||||
* \file math_dotsinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_dotsinset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_dotsinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_DOTSINSET_H
|
||||
#define MATH_DOTSINSET_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_envinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_envinset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_envinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_ENVINSET_H
|
||||
#define MATH_ENVINSET_H
|
||||
|
||||
@ -6,12 +16,7 @@
|
||||
#include "metricsinfo.h"
|
||||
|
||||
|
||||
/** Environtments á la \begin{something}...\end{something}
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
/// Environtments á la \begin{something}...\end{something}
|
||||
class MathEnvInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_ertinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_ertinset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_ertinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_ERTINSET_H
|
||||
#define MATH_ERTINSET_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_exfuncinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_exfuncinset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_exfuncinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_EXFUNCINSET_H
|
||||
#define MATH_EXFUNCINSET_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_exintinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_exintinset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_exintinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_EXINTINSET_H
|
||||
#define MATH_EXINTINSET_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_extern.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
// This file contains most of the magic that extracts "context
|
||||
// information" from the unstructered layout-oriented stuff in an
|
||||
// MathArray.
|
||||
|
@ -1,3 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_extern.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_EXTERN_H
|
||||
#define MATH_EXTERN_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_factory.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_parser.h"
|
||||
|
@ -1,3 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_factory.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_FACTORY_H
|
||||
#define MATH_FACTORY_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_fboxinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_fboxinset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_fboxinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_FBOXINSET_H
|
||||
#define MATH_FBOXINSET_H
|
||||
|
||||
@ -6,14 +16,9 @@
|
||||
#include "metricsinfo.h"
|
||||
|
||||
|
||||
/** Extra nesting
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
class latexkeys;
|
||||
|
||||
/// Extra nesting
|
||||
class MathFboxInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_fontinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_fontinset.h"
|
||||
|
@ -1,18 +1,23 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_fontinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_FONTINSET_H
|
||||
#define MATH_FONTINSET_H
|
||||
|
||||
#include "math_nestinset.h"
|
||||
|
||||
|
||||
/** Inset for font changes
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
class latexkeys;
|
||||
|
||||
/// Inset for font changes
|
||||
class MathFontInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,5 +1,14 @@
|
||||
#include <config.h>
|
||||
/**
|
||||
* \file math_fontoldinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_fontoldinset.h"
|
||||
#include "math_mathmlstream.h"
|
||||
|
@ -1,18 +1,23 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_fontoldinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_FONTOLDINSET_H
|
||||
#define MATH_FONTOLDINSET_H
|
||||
|
||||
#include "math_nestinset.h"
|
||||
|
||||
|
||||
/** Old-style font changes
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
class latexkeys;
|
||||
|
||||
/// Old-style font changes
|
||||
class MathFontOldInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,14 @@
|
||||
/**
|
||||
* \file math_fracbase.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_fracbase.h"
|
||||
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_fracbase.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_FRACBASE_H
|
||||
#define MATH_FRACBASE_H
|
||||
|
||||
|
@ -1,3 +1,16 @@
|
||||
/**
|
||||
* \file math_fracinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_fracinset.h"
|
||||
#include "math_support.h"
|
||||
#include "frontends/Painter.h"
|
||||
|
@ -1,15 +1,22 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_fracinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_FRACINSET_H
|
||||
#define MATH_FRACINSET_H
|
||||
|
||||
#include "math_fracbase.h"
|
||||
|
||||
|
||||
/** Fraction like objects (frac, binom)
|
||||
* \author Alejandro Aguilar Sierra
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
/// Fraction like objects (frac, binom)
|
||||
class MathFracInset : public MathFracbaseInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_frameboxinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_frameboxinset.h"
|
||||
|
@ -1,16 +1,21 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_frameboxinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_FRAMEBOXINSET_H
|
||||
#define MATH_FRAMEBOXINSET_H
|
||||
|
||||
#include "math_nestinset.h"
|
||||
|
||||
|
||||
/** Extra nesting
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
/// Extra nesting
|
||||
class MathFrameboxInset : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_gridinfo.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_GRIDINFO_H
|
||||
#define MATH_GRIDINFO_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_gridinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_gridinset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_gridinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_GRID_H
|
||||
#define MATH_GRID_H
|
||||
|
||||
@ -8,13 +18,8 @@
|
||||
|
||||
|
||||
/** Gridded math inset base class.
|
||||
This is the base to all grid-like editable math objects
|
||||
like array and eqnarray.
|
||||
* \author André Pönitz 2001
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
* This is the base to all grid-like editable math objects
|
||||
*/
|
||||
class MathGridInset : public MathNestInset {
|
||||
|
||||
public:
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_hullinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_hullinset.h"
|
||||
|
@ -1,18 +1,23 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_hullinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_HULLINSET_H
|
||||
#define MATH_HULLINSET_H
|
||||
|
||||
#include "math_gridinset.h"
|
||||
|
||||
|
||||
/** This provides an interface between "LyX insets" and "LyX math insets"
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
class LaTeXFeatures;
|
||||
|
||||
/// This provides an interface between "LyX insets" and "LyX math insets"
|
||||
class MathHullInset : public MathGridInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,18 +1,12 @@
|
||||
/*
|
||||
* File: math_inset.C
|
||||
* Purpose: Implementation of insets for mathed
|
||||
* Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
|
||||
* Created: January 1996
|
||||
* Description:
|
||||
/**
|
||||
* \file math_inset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Dependencies: Xlib, XForms
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Copyright: 1996, 1997 Alejandro Aguilar Sierra
|
||||
*
|
||||
* Version: 0.8beta.
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
@ -1,19 +1,13 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* File: math_inset.h
|
||||
* Purpose: Declaration of insets for mathed
|
||||
* Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
|
||||
* Created: January 1996
|
||||
* Description: Math paragraph and objects for a WYSIWYG math editor.
|
||||
* \file math_inset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Dependencies: Xlib, XForms
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Copyright: 1996, 1997 Alejandro Aguilar Sierra
|
||||
*
|
||||
* Version: 0.8beta, Math & Lyx project.
|
||||
*
|
||||
* You are free to use and modify this code under the terms of
|
||||
* the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_INSET_H
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_iterator.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_iterator.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_iterator.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_ITERATOR_H
|
||||
#define MATH_ITERATOR_H
|
||||
|
||||
|
@ -1,5 +1,14 @@
|
||||
#include <config.h>
|
||||
/**
|
||||
* \file math_kerninset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_kerninset.h"
|
||||
#include "math_extern.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_kerninset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_CHEATINSET_H
|
||||
#define MATH_CHEATINSET_H
|
||||
|
||||
|
@ -1,3 +1,15 @@
|
||||
/**
|
||||
* \file math_lefteqninset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_lefteqninset.h"
|
||||
#include "math_support.h"
|
||||
#include "support/LOstream.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_lefteqninset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_LEFTEQNINSET_H
|
||||
#define MATH_LEFTEQNINSET_H
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_liminset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_liminset.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_liminset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_LIMINSET_H
|
||||
#define MATH_LIMINSET_H
|
||||
|
||||
|
@ -1,17 +1,12 @@
|
||||
/*
|
||||
* File: math_macro.C
|
||||
* Purpose: Implementation of macro class for mathed
|
||||
* Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
|
||||
* Created: November 1996
|
||||
* Description: WYSIWYG math macros
|
||||
/**
|
||||
* \file math_macro.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Dependencies: Math
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Copyright: 1996, 1997 Alejandro Aguilar Sierra
|
||||
*
|
||||
* Version: 0.2, Math & Lyx project.
|
||||
*
|
||||
* This code is under the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
@ -1,19 +1,15 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* File: math_macro.h
|
||||
* Purpose: Declaration of macro class for mathed
|
||||
* Author: Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
|
||||
* Created: November 1996
|
||||
* Description: WYSIWYG math macros
|
||||
* \file math_macro.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* Dependencies: Math
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Copyright: 1996, 1997 Alejandro Aguilar Sierra
|
||||
*
|
||||
* Version: 0.2, Math & Lyx project.
|
||||
*
|
||||
* This code is under the GNU General Public Licence version 2 or later.
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_MACRO_H
|
||||
#define MATH_MACRO_H
|
||||
|
||||
@ -26,12 +22,7 @@
|
||||
class MathMacroTemplate;
|
||||
|
||||
|
||||
/** This class contains the data for a macro
|
||||
* \author Alejandro Aguilar Sierra
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
\version November 1996
|
||||
*/
|
||||
/// This class contains the data for a macro.
|
||||
class MathMacro : public MathNestInset {
|
||||
public:
|
||||
/// A macro can be built from an existing template
|
||||
|
@ -1,3 +1,16 @@
|
||||
/**
|
||||
* \file math_macroarg.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_macroarg.h"
|
||||
#include "math_macro.h"
|
||||
#include "math_mathmlstream.h"
|
||||
|
@ -1,15 +1,22 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_macroarg.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATHMACROARGUMENT_H
|
||||
#define MATHMACROARGUMENT_H
|
||||
|
||||
#include "math_nestinset.h"
|
||||
|
||||
|
||||
/** A macro argument
|
||||
* \author Alejandro Aguilar Sierra
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
/// A macro argument.
|
||||
class MathMacroArgument : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_macrotable.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_macrotable.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_macrotable.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_MACROTABLE_H
|
||||
#define MATH_MACROTABLE_H
|
||||
|
||||
@ -7,8 +17,6 @@
|
||||
#include "math_atom.h"
|
||||
|
||||
|
||||
|
||||
///
|
||||
class MathMacroTable {
|
||||
public:
|
||||
///
|
||||
|
@ -1,3 +1,13 @@
|
||||
/**
|
||||
* \file math_macrotemplate.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_macrotemplate.h"
|
||||
|
@ -1,4 +1,15 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_macrotemplate.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Alejandro Aguilar Sierra
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_MACROTEMPLATE_H
|
||||
#define MATH_MACROTEMPLATE_H
|
||||
|
||||
@ -8,13 +19,9 @@
|
||||
|
||||
class MathMacro;
|
||||
|
||||
/** This class contains the macro definition
|
||||
* \author Alejandro Aguilar Sierra
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
//class MathMacroTemplate : public MathInset, boost::noncopyable
|
||||
|
||||
/// This class contains the macro definition.
|
||||
class MathMacroTemplate : public MathNestInset {
|
||||
public:
|
||||
///
|
||||
|
@ -1,8 +1,14 @@
|
||||
#include <config.h>
|
||||
/**
|
||||
* \file math_makeboxinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Ling Li
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifdef __GNUG__
|
||||
#pragma implementation
|
||||
#endif
|
||||
#include <config.h>
|
||||
|
||||
#include "math_makeboxinset.h"
|
||||
#include "math_support.h"
|
||||
|
@ -1,19 +1,20 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_makeboxinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author Ling Li
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_MAKEBOXINSET_H
|
||||
#define MATH_MAKEBOXINSET_H
|
||||
|
||||
#include "math_nestinset.h"
|
||||
|
||||
#ifdef __GNUG__
|
||||
#pragma interface
|
||||
#endif
|
||||
|
||||
/** Extra nesting: \\makebox.
|
||||
* \author Ling Li
|
||||
*
|
||||
* Full author contact details are available in file CREDITS
|
||||
*/
|
||||
|
||||
/// Extra nesting: \\makebox.
|
||||
// consolidate with MathFrameboxInset?
|
||||
|
||||
class MathMakeboxInset : public MathNestInset {
|
||||
|
@ -1,3 +1,12 @@
|
||||
/**
|
||||
* \file math_mathmlstream.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
|
@ -1,3 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_mathmlstream.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_MATHMLSTREAM_H
|
||||
#define MATH_MATHMLSTREAM_H
|
||||
|
||||
|
@ -1,3 +1,15 @@
|
||||
/**
|
||||
* \file math_matrixinset.C
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
|
||||
#include "math_matrixinset.h"
|
||||
#include "math_parser.h"
|
||||
#include "math_mathmlstream.h"
|
||||
|
@ -1,4 +1,14 @@
|
||||
// -*- C++ -*-
|
||||
/**
|
||||
* \file math_matrixinset.h
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author André Pönitz
|
||||
*
|
||||
* Full author contact details are available in file CREDITS.
|
||||
*/
|
||||
|
||||
#ifndef MATH_MATRIXINSET_H
|
||||
#define MATH_MATRIXINSET_H
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user