Skip to content

An light weight application that aims to ease the transfer of rendered math equations from AI Chatbots to online notebooks

Notifications You must be signed in to change notification settings

Gallections/MathPaste

Repository files navigation

Math Paste (1.1.0)

Your GO-TO way to translate math from AI Chatbots to online Notebooks!

Demo

Video Demo:🎥 Watch on YouTube

Update (Version 1.1.0)

🐛 Bug Fixes:

  • Bug 0: Content Script injection indeterminism fixed.
  • Bug 1: Add url check of application compatibility.

UI

image image

Table of Contents:

Getting Started

This chrome extension is under refinement, will be uploaded to Chrome Extension soon! For users who wants an early start, follow the instructions below!

Chrome Extension

This product will be found on chrome extension store soon!

Installation

Follow these steps to set up the project locally:

  1. Clone the repository
git clone https://github.com/Gallections/MathPaste.git
  1. Open Chrome Developer Mode

  2. Upload the cloned project folder into the through "load unpacked" button.

  3. Start using the extension by clicking the extension icon.

  4. Refresh the current tab and press Ctrl/Cmd + M to fully launch the extension.

  5. Good luck making math notes!

Usage

User Guide

  1. Click on the extension icon to launch the extension.
  2. Open ChatGPT or other supported AI Chatbot in Google Browser.
  3. Press Ctrl + M for windows or Cmd + M for mac users to load the extension in Chat.
  4. A small UI will appear in the top right corner, hover over to select options.
  5. Currently, the extension supports three format : Notion, Obsidian, and vanilla LaTex.
  6. Select the option and start copy and paste the rendered math equations from GPT.
  7. NOTE: copy the rendered math equations from top to bottom, not left to right.
  8. Paste the content into the software you chose! And the text will be automatically formatted in your software!
  9. Press Alt + M to hide the UI, and Alt + M again to show the UI!
  10. Press Ctrl + M or Cmd + M to launch or stop the extension!

Switching to a new Tab

  • When the user switches to a new tab and want to continue use the application, make sure REFRESH the active tab for successful integration.

Common Issues

  • If application is not working, try relaunching the chrome extension from Extension settings.
  • Refresh the current page and press Ctrl/Cmd + M to relauch the service.

Tech Stack

HTML5 JavaScript CSS3 Manifest v3 Clipboard API Chrome Extension

About

An light weight application that aims to ease the transfer of rendered math equations from AI Chatbots to online notebooks

Resources

Stars

Watchers

Forks

Packages

No packages published