Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

LatexEnvironment

Namespace OfficeIMO.Latex
Assembly OfficeIMO.Latex
Implements
ILatexSourceEdit
Modifiers sealed

Source-backed begin/end LaTeX environment.

Inheritance

  • Object
  • LatexEnvironment

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Properties

public LatexSyntaxNode Syntax { get; } #

Lossless environment syntax.

public String Name { get; } #

Environment name.

public LatexCommand BeginCommand { get; } #

Opening command.

public LatexCommand EndCommand { get; } #

Closing command, or null when unterminated.

public Boolean IsTerminated { get; } #

True when a matching end command exists.

public LatexSourceSpan ContentSpan { get; } #

Content span between begin and end commands.

public String Content { get; set; } #

Exact environment body until edited.

public Boolean IsMath { get; } #

True for a known display math environment.

public Boolean IsProfileKnown { get; } #

True for a known OfficeIMO profile environment.

public virtual Boolean IsModified { get; } #

True when body content changed.