Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,5 @@ _scratch/
/spec/gen_spec/spec*.db
tags
/tests/debug.py
.DS_Store
temp
83 changes: 83 additions & 0 deletions docs/api/math.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
Math
====

The following classes provide access to mathematical equations and OMML (Office Math Markup Language) functionality.

Math objects
-------------

|Math| objects provide access to the mathematical content of a math shape.

.. autoclass:: pptx.math.Math()
:members:
:inherited-members:


MathShape objects
------------------

|MathShape| objects represent mathematical equations on a slide.

.. autoclass:: pptx.shapes.math.MathShape()
:members:
:inherited-members:


MathPart objects
----------------

|MathPart| objects handle the packaging and storage of OMML content.

.. autoclass:: pptx.parts.math.MathPart()
:members:
:inherited-members:


OMML Element Classes
--------------------

The following classes provide low-level access to OMML XML elements:

.. autoclass:: pptx.oxml.math.CT_OMath()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_R()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_T()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_F()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_Num()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_Den()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_SSup()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_SSub()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_E()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_Rad()
:members:
:inherited-members:

.. autoclass:: pptx.oxml.math.CT_Nary()
:members:
:inherited-members:
2 changes: 2 additions & 0 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ User Guide
user/text
user/charts
user/table
user/math
user/notes
user/use-cases
user/concepts
Expand Down Expand Up @@ -96,6 +97,7 @@ API Documentation
api/chart-data
api/chart
api/text
api/math
api/action
api/dml
api/image
Expand Down
Loading