Back to Home

Copy a formula from Windows 7 Math Input Panel to the clipboard using Powershell 2.0

Math Input Panel · MathML · Clipboard · PowerShell 2.0

Copy a formula from Windows 7 Math Input Panel to the clipboard using Powershell 2.0

    MathML.ps1
    Add-Type -AssemblyName PresentationCore
    $ dataObject = [Windows.Clipboard] :: GetDataObject ()
    $ memoryStream = $ dataObject.GetData ("MathML")
    if ($ memoryStream) {
        $ streamReader = [System.IO.StreamReader] ($ memoryStream)
        $ mathML = $ streamReader.ReadToEnd ()
        [Windows.Clipboard] :: SetText ($ mathML)
    }
    

    Launch
    powershell.exe -noprofile -sta -command .\MathML.ps1

    Read Next