|
MiKTeX 26.5-next
A scalable TeX distribution
|
The TeX&Friends namespace. More...
Classes | |
| class | CharacterConverterImpl |
| class | ErrorHandlerImpl |
| class | ETeXApp |
| class | ETeXMemoryHandlerImpl |
| class | FormatHandlerImpl |
| class | ICharacterConverter |
| class | IErrorHandler |
| class | IFormatHandler |
| class | IInitFinalize |
| class | IInputOutput |
| class | InitFinalizeImpl |
| class | InputOutputImpl |
| class | IStringHandler |
| class | ITeXMFMemoryHandler |
| class | MetafontApp |
| class | MetafontMemoryHandlerImpl |
| class | ProgramRunner |
| class | StringHandlerImpl |
| class | TeXApp |
| class | TeXMemoryHandlerImpl |
| class | TeXMFApp |
| class | TeXMFMemoryHandlerImpl |
| class | WebApp |
| class | WebAppInputLine |
Enumerations | |
| enum class | SourceSpecial { Auto , CarriageReturn , Display , HorizontalBox , Math , Paragraph , ParagraphEnd , VerticalBox } |
| enum class | Feature { EightBitChars , TCX } |
Functions | |
| bool | miktexetexp () |
| MIKTEXMFCEEAPI (bool) OpenOFMFile(void *ptr | |
| MIKTEXMFCEEAPI (int) OpenXFMFile(void *ptr | |
| void | miktexallocatememory () |
| template<class FileType> | |
| void | miktexclosedvifile (FileType &f) |
| template<class FileType> | |
| void | miktexclosepdffile (FileType &f) |
| void | miktexfreememory () |
| bool | miktexinsertsrcspecialauto () |
| bool | miktexinsertsrcspecialeverycr () |
| bool | miktexinsertsrcspecialeverydisplay () |
| bool | miktexinsertsrcspecialeveryhbox () |
| bool | miktexinsertsrcspecialeverymath () |
| bool | miktexinsertsrcspecialeverypar () |
| bool | miktexinsertsrcspecialeveryparend () |
| bool | miktexinsertsrcspecialeveryvbox () |
| bool | miktexisnewsource (int fileName, int lineNo) |
| int | miktexmakesrcspecial (int fileName, int lineNo) |
| template<class FileType> | |
| bool | miktexopendvifile (FileType &f) |
| template<class FileType> | |
| bool | miktexopenpdffile (FileType &f) |
| template<class FileType> | |
| bool | miktexopenformatfile (FileType &f, bool renew=false) |
| void | miktexremembersourceinfo (int fileName, int lineNo) |
| bool | miktexwrite18p () |
| bool | miktexenctexp () |
| bool | miktexmltexp () |
| int | miktexgetsynchronizationoptions () |
| bool | miktexsourcespecialsp () |
| bool | miktexiscompatible () |
| bool | restrictedshell () |
| bool | shellenabledp () |
| bool | srcspecialsp () |
| bool | miktexcstyleerrormessagesp () |
| bool | miktexparsefirstlinep () |
| void | miktexgetdefaultdumpfilename (char *dest) |
| int | miktexgetinteraction () |
| int | miktexgetjobname (int fallbackJobName) |
| bool | miktexhaltonerrorp () |
| void | miktexinitializebuffer () |
| void | miktexinvokeeditor (int editFileName, int editFileNameLength, int editLineNumber, int transcriptFileName, int transcriptFileNameLength) |
| void | miktexinvokeeditor (int editFileName, int editFileNameLength, int editLineNumber) |
| bool | miktexisinitprogram () |
| int | miktexmakefullnamestring () |
| void | miktexontexmffinishjob () |
| void | miktexontexmfinitialize () |
| void | miktexontexmfstartjob () |
| template<typename T> | |
| T * | miktexreallocate_ (const std::string &arrayName, T *p, size_t n, const MiKTeX::Core::SourceLocation &sourceLocation) |
| template<typename FileType, typename EleType> | |
| void | miktexdump (FileType &f, const EleType &e, std::size_t n) |
| template<typename FileType, typename EleType> | |
| void | miktexdump (FileType &f, const EleType &e) |
| template<typename FileType> | |
| void | miktexdumpint (FileType &f, int val) |
| template<typename FileType, typename EleType> | |
| void | miktexundump (FileType &f, EleType &e, std::size_t n) |
| template<typename FileType, typename EleType> | |
| void | miktexundump (FileType &f, EleType &e) |
| template<typename FileType, typename LowType, typename HighType, typename EleType> | |
| void | miktexundump (FileType &f, LowType low, HighType high, EleType &e, std::size_t n) |
| template<typename FileType, typename HighType, typename EleType> | |
| void | miktexundump (FileType &f, HighType high, EleType &e, std::size_t n) |
| template<typename FileType> | |
| void | miktexundumpint (FileType &f, int &val) |
| void | miktexcheckmemoryifdebug () |
| void | miktexinitializechartables () |
| bool | miktexenableeightbitcharsp () |
| bool | miktexhavetcxfilename () |
| void | miktexprinttcxfilename (FILE *f) |
| template<class FileType> | |
| bool | miktexopenofmfile (FileType &f, const char *fileName) |
| template<class FileType> | |
| bool | miktexopentfmfile (FileType &f, const char *fileName) |
| template<class FileType> | |
| bool | miktexopenvffile (FileType &f, const char *fileName) |
| template<class FileType> | |
| int | miktexopenxfmfile (FileType &f, const char *fileName) |
| template<class FileType> | |
| bool | miktexopenxvffile (FileType &f, const char *fileName) |
| template<class FileType> | |
| void | miktexprintmiktexbanner (FileType &f) |
| bool | miktexgetverboseflag () |
| bool | miktexgetquietflag () |
| void | miktexprocesscommandlineoptions () |
| template<class FileType> | |
| bool | inputln (FileType &f, C4P::C4P_boolean bypassEndOfLine=true) |
| template<class FileType> | |
| void | miktexclosefile (FileType &f) |
| template<class FileType> | |
| bool | miktexopeninputfile (FileType &f) |
| bool | miktexallownameoffile (C4P::C4P_boolean forInput) |
| template<class FileType> | |
| bool | miktexopenoutputfile (FileType &f, C4P::C4P_boolean isTextFile_deprecated) |
Variables | |
| const MiKTeX::Util::PathName & | fileName |
| constexpr const char * | TeXEngine = "TeXEngine" |
| constexpr const char * | METAFONTEngine = "METAFONTEngine" |
| constexpr const char * | TeXjpEngine = "TeXjpEngine" |
The TeX&Friends namespace.
This namespace contains C++ classes to support the implementation of TeX (and derived engines), METAFONT, and other TeX releated utilities (e.g., BibTeX).