LatexilaBuildToolsDefault

LatexilaBuildToolsDefault — Default build tools

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── LatexilaBuildTools
        ╰── LatexilaBuildToolsDefault

Includes

#include <latexila.h>

Description

The LatexilaBuildToolsDefault singleton class represents the default build tools of GNOME LaTeX. The only possible modification is to enable or disable a build tool. Each default build tool has an ID. These IDs are used to load and save the lists of enabled and disabled build tools. The XML file is never modified by GNOME LaTeX. But the XML file (located in data/build_tools/) can be modified by a developer to change a command, add a new build tool (with a new ID), etc. The changes will automatically be available to all the users when upgrading to the new GNOME LaTeX version. That's why the default build tools can not be modified and are not saved to another XML file.

Functions

latexila_build_tools_default_get_instance ()

LatexilaBuildToolsDefault *
latexila_build_tools_default_get_instance
                               (void);

Gets the instance of the LatexilaBuildToolsDefault singleton.

Returns

the instance of LatexilaBuildToolsDefault.

[transfer none]

Types and Values

LatexilaBuildToolsDefault

typedef struct _LatexilaBuildToolsDefault LatexilaBuildToolsDefault;