MiKTeX 26.5-next
A scalable TeX distribution
Loading...
Searching...
No Matches
TeXApp.h File Reference

MiKTeX TeX base implementation. More...

#include <miktex/TeXAndFriends/config.h>
#include <cstddef>
#include <memory>
#include <string>
#include <miktex/Core/BufferSizes>
#include <miktex/Core/FileType>
#include <miktex/Util/PathName>
#include <miktex/Util/CharBuffer>
#include <miktex/Util/inliners.h>
#include "TeXMFApp.h"
Include dependency graph for TeXApp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MiKTeX::TeXAndFriends::IFormatHandler
class  MiKTeX::TeXAndFriends::TeXApp

Namespaces

namespace  MiKTeX::TeXAndFriends
 The TeX&Friends namespace.

Enumerations

enum class  SourceSpecial {
  Auto , CarriageReturn , Display , HorizontalBox ,
  Math , Paragraph , ParagraphEnd , VerticalBox
}

Functions

void MiKTeX::TeXAndFriends::miktexallocatememory ()
template<class FileType>
void MiKTeX::TeXAndFriends::miktexclosedvifile (FileType &f)
template<class FileType>
void MiKTeX::TeXAndFriends::miktexclosepdffile (FileType &f)
void MiKTeX::TeXAndFriends::miktexfreememory ()
bool MiKTeX::TeXAndFriends::miktexinsertsrcspecialauto ()
bool MiKTeX::TeXAndFriends::miktexinsertsrcspecialeverycr ()
bool MiKTeX::TeXAndFriends::miktexinsertsrcspecialeverydisplay ()
bool MiKTeX::TeXAndFriends::miktexinsertsrcspecialeveryhbox ()
bool MiKTeX::TeXAndFriends::miktexinsertsrcspecialeverymath ()
bool MiKTeX::TeXAndFriends::miktexinsertsrcspecialeverypar ()
bool MiKTeX::TeXAndFriends::miktexinsertsrcspecialeveryparend ()
bool MiKTeX::TeXAndFriends::miktexinsertsrcspecialeveryvbox ()
bool MiKTeX::TeXAndFriends::miktexisnewsource (int fileName, int lineNo)
int MiKTeX::TeXAndFriends::miktexmakesrcspecial (int fileName, int lineNo)
template<class FileType>
bool MiKTeX::TeXAndFriends::miktexopendvifile (FileType &f)
template<class FileType>
bool MiKTeX::TeXAndFriends::miktexopenpdffile (FileType &f)
template<class FileType>
bool MiKTeX::TeXAndFriends::miktexopenformatfile (FileType &f, bool renew=false)
void MiKTeX::TeXAndFriends::miktexremembersourceinfo (int fileName, int lineNo)
bool MiKTeX::TeXAndFriends::miktexwrite18p ()
bool MiKTeX::TeXAndFriends::miktexenctexp ()
bool MiKTeX::TeXAndFriends::miktexmltexp ()
int MiKTeX::TeXAndFriends::miktexgetsynchronizationoptions ()
bool MiKTeX::TeXAndFriends::miktexsourcespecialsp ()
bool MiKTeX::TeXAndFriends::miktexiscompatible ()
bool MiKTeX::TeXAndFriends::restrictedshell ()
bool MiKTeX::TeXAndFriends::shellenabledp ()
bool MiKTeX::TeXAndFriends::srcspecialsp ()

Detailed Description

MiKTeX TeX base implementation.

Author
Christian Schenk

This file is part of the MiKTeX TeXMF Framework.

The MiKTeX TeXMF Framework is licensed under GNU General Public License version 2 or any later version.