The Latex Suite plugin enhances the LaTeX typing experience in Obsidian by offering intuitive shortcuts and customizable snippets for rapid typesetting. With features like auto-fraction formatting, matrix navigation shortcuts, and visual snippet tools, it simplifies complex LaTeX inputs into quick keystrokes. Users can enjoy cleaner displays through concealed LaTeX markup and benefit from automatic bracket resizing for readability. Matching brackets are color-highlighted for easy identification, and commands like equation selection and boxing further streamline workflows. Fully customizable, the plugin empowers users to adapt it to their preferences, making LaTeX editing faster and more efficient for both beginners and advanced users.
The Quick LaTeX plugin streamlines LaTeX input within Obsidian by offering various time-saving features. It automatically handles common LaTeX symbols, such as closing brackets, adding fractions, and enlarging brackets around sums and integrals. The plugin also supports custom shorthands, enabling users to quickly input complex LaTeX commands with just a few keystrokes. It includes customizable shortcuts for inserting LaTeX blocks like alignments and matrices, with additional support for jumping between brackets and lines. With its intuitive design, Quick LaTeX enhances the efficiency of users who frequently work with LaTeX in their notes and documents.
The Pseudocode plugin allows you to render LaTeX-style pseudocode inside Obsidian code blocks, giving you beautiful and professional-looking algorithms with ease. With an intuitive grammar and math formula support, this plugin is perfect for those who want to add visually appealing pseudocode to their notes. You can also customize the preamble style using `.sty` files or in-block macros, and export your pseudocode as a compilable LaTeX file.
The Latex Environments plugin simplifies working with LaTeX environments within math blocks in Obsidian. It allows users to quickly insert, change, or delete LaTeX environments, streamlining the process of managing mathematical formatting. The plugin supports adding new environments at the cursor position, wrapping existing text in a LaTeX environment, and modifying or removing surrounding environments with ease. These features enhance the efficiency of creating and editing mathematical content in notes, particularly for users who frequently utilize LaTeX.
The Completr plugin provides powerful auto-completion features for Obsidian, enhancing productivity with advanced suggestions for LaTeX, YAML front matter, and word lists. It supports LaTeX commands without requiring a backslash, including MathJax and snippet insertion with placeholders. The plugin also recognizes YAML front matter keys and values for quick completion. Users can load large external word lists or scan their vaults to create custom suggestions. Customization options allow users to modify LaTeX command sets, manage hotkeys, and blacklist unwanted suggestions. Completr efficiently handles large datasets, ensuring fast and responsive auto-completion. It is ideal for users working with technical content, academic writing, or large text corpora, offering both power and flexibility in managing completions.
The Obsidian asciimath plugin simplifies writing and editing mathematical expressions in Obsidian by integrating AsciiMath syntax alongside traditional LaTeX. Users can seamlessly create and render math using AsciiMath in both inline and block formats, leveraging its simpler syntax for faster editing. The plugin supports commands to insert symbols, convert AsciiMath to LaTeX, and migrate older notes to updated formats. Additionally, it integrates with Obsidian's default dollar-sign math blocks, ensuring compatibility with existing LaTeX-based notes. This tool is ideal for users looking to streamline mathematical documentation within their vaults.
The No more flickering inline math plugin resolves the issue of flickering inline math equations in Obsidian by seamlessly adding and hiding braces during editing. This ensures smooth and distraction-free rendering of math content without altering the note structure. It is compatible with math-focused plugins like LaTeX Suite and offers debugging options to monitor its behavior. Ideal for users working with extensive inline math equations, this plugin enhances readability and usability during note editing.
The Math Indicator Changer plugin streamlines the conversion of LaTeX-style math indicators (\( \) and \[ \]) to Markdown-compatible inline ($ ... $) and block ($$ ... $$) math syntax in Obsidian. This feature is particularly useful for ensuring math equations generated by AI or imported from other sources display correctly in Obsidian. The plugin offers multiple convenient ways to perform these conversions, such as via command palette, toolbar button, or hotkeys. While it primarily relies on regex-based transformations, users should review changes to avoid unintended modifications. This tool is a time-saver for users working heavily with math in their notes.
The Transfer LaTeX from GPT plugin is a helpful addition for anyone using mathematical notation within their Obsidian notes. This plugin streamlines the process of converting LaTeX formulas from ChatGPT’s responses into a format that renders correctly in Obsidian, eliminating the need for manual adjustments. Whether you're a student, researcher, or anyone working frequently with math or scientific notation, this tool enables a smoother workflow by allowing formulas to be directly imported in readable Markdown. You can use it through either a command or a sidebar button, making it quick and easy to integrate complex equations right into your Obsidian environment.
The Math Booster plugin is a powerful tool for Obsidian users who work with mathematical theorems and equations. This plugin provides an indexing and referencing system that allows you to easily cite and link to specific theorems and equations in your notes. With automatic equation numbering, clever referencing, and search and link autocomplete features, this plugin makes it easy to keep track of complex mathematical concepts and references.
One of the standout features of Math Booster is its ability to display links to theorems and equations with their title or number, similar to the `cleveref` package in LaTeX. This means you can easily create citations and references without having to manually type aliases.
Additionally, this plugin allows you to customize the appearance of theorem callouts using CSS snippets, giving you complete control over the look and feel of your mathematical notes.
Whether you're a student, researcher, or academic, Math Booster is an essential tool for anyone working with mathematical concepts in Obsidian.
The Latex OCR plugin allows Obsidian users to convert images of equations into editable LaTeX code within their vault. By leveraging either the HuggingFace API or a locally-run model, the plugin can generate LaTeX equations from clipboard images or existing image files through contextual commands. Users can configure the plugin to suit their workflow, including enabling local processing for enhanced control. This tool is particularly useful for academic, technical, and scientific note-taking, offering a streamlined way to incorporate precise mathematical and technical content into Obsidian notes.
The Extended MathJax plugin enhances the math rendering capabilities in Obsidian by allowing users to load a custom MathJax preamble file at startup. This enables the use of additional MathJax extensions, such as `mhchem` and `bussproofs`, which can be particularly useful for scientists, researchers, and students who need to typeset complex mathematical equations. The plugin also provides an easy way to define custom macros in a `preamble.sty` file located in the root of the vault. With this plugin, users can create a personalized math rendering experience tailored to their specific needs.
The Calctex plugin enhances Obsidian by automatically solving LaTeX formulas and displaying the results inline. Users can append an equals sign (`=`) to their formulas to trigger the calculation, with solutions shown directly in the editor. For convenience, the solution can be added to the document by clicking it or pressing the `Tab` key. This plugin is designed to simplify mathematical workflows, making it an ideal tool for users working with equations and calculations in their notes.
The Image2LaTEX plugin allows you to convert images of mathematical formulas or content from your clipboard into Markdown or LaTeX format within Obsidian. It supports multiple OCR providers, including self-hosted options like Texify and Pix2Tex, as well as the hosted SimpleTex service. Users can customize their setup by integrating API tokens or local URLs to streamline their workflow. The plugin is ideal for those working with mathematical content, enabling quick and seamless transformations directly into their notes.
The Obsidian matrix plugin enables users to effortlessly create LaTeX matrices within their notes. It simplifies the process of generating and embedding mathematical matrices using LaTeX syntax, making it particularly useful for users working with technical, mathematical, or scientific content. This plugin streamlines matrix creation, enhancing note-taking and documentation workflows for those who need structured data representations.
The TikZJax plugin enables seamless integration of LaTeX and TikZ diagrams into Obsidian notes, supporting the rendering of complex graphics like graphs, circuits, chemical diagrams, and more. By utilizing the standalone document class and a variety of LaTeX packages, users can create rich visual content directly within their markdown files. The plugin supports TikZ-specific code blocks for defining diagrams and offers compatibility with packages such as chemfig, tikz-cd, circuitikz, and pgfplots. It is a valuable tool for users who want to enhance their notes with mathematically precise and visually detailed diagrams, catering to academic, professional, or personal needs.
The Latex Exporter plugin allows users to export Obsidian notes directly into LaTeX-formatted documents. It supports a variety of LaTeX-specific features, including the export of embedded content, LaTeX environments, sections, subsections, citations, and equation references. Users can create 'longform' notes that pull in content from multiple other notes using transclusions, enabling the assembly of complete, exportable LaTeX documents. The plugin also supports LaTeX-based templates, custom preambles, and bibliographies via .bib files. Users can export full notes or selected portions directly to the clipboard. The plugin aims to unify the writing workflow from note-taking to polished academic paper creation. It is compatible with Zotero, Breadcrumbs, and other related Obsidian plugins, and allows for easy referencing of theorems, proofs, and equations. Exported LaTeX files are minimal to ensure users can edit them later if needed.
The MathLive in Editor Mode plugin integrates MathLive's equation input functionality directly into Obsidian's editor mode. Users can toggle MathLive display modes (global, block, or inline) to edit mathematical expressions interactively. It supports macros, shortcuts, and keybindings to streamline workflows. This plugin is designed to enhance the experience of editing LaTeX equations within Obsidian, offering more flexibility compared to the default MathJax support.
The LaTeX Algorithms plugin enhances Obsidian's functionality by enabling users to write algorithms and pseudocode directly within their notes. It leverages keywords like `\If`, `\For`, and others to streamline the creation of algorithmic content, providing features like fast indentation, titles, subtitles, conditionals, loops, and proof-related keywords. This plugin is particularly beneficial for users in algorithm or proof-based fields who want to take detailed, structured notes without needing to compile a full LaTeX document. By integrating seamlessly into Obsidian, it supports efficient workflows and is compatible with tools like Quick LaTeX for enhanced LaTeX capabilities.
The Wypst plugin integrates the Typst rendering engine into Obsidian for high-quality rendering of mathematical expressions. By overriding standard math blocks, it allows for seamless Typst rendering, while also offering a fallback to LaTeX if necessary. This plugin is highly compatible with LaTeX structures and provides enhanced rendering for various mathematical notations. Users can easily switch between Typst and LaTeX for optimal output depending on the expression. The plugin aims to deliver precise and consistent rendering for both Typst and LaTeX, making it ideal for Obsidian users working with advanced mathematical formulas.
The MathLive plugin enhances Obsidian's capabilities for handling mathematical content by introducing an intuitive visual editor for creating and editing LaTeX formulas. It renders formulas in real-time, eliminating the need to manually write LaTeX code. The plugin also features an OCR tool that converts scanned images of equations into LaTeX code. This OCR functionality is available in both a cloud-hosted version for efficiency and an open-source option for local use.
The Export To TeX plugin enables seamless conversion of Obsidian notes to LaTeX format, making it easy to incorporate your notes into TeX files for professional document creation. It resolves embeds, strips WikiLinks, and auto-generates labels for headings and blocks, converting internal references into LaTeX `\ref` commands. Users can customize settings such as math environment handling, newline compression, and image path formatting. Export options include saving to a file or copying directly to the clipboard, ensuring flexibility for various workflows. The plugin is highly configurable and supports advanced LaTeX features for efficient academic or technical writing.
The LaTeX to Unicode converter plugin simplifies the process of converting basic LaTeX symbols and expressions into their Unicode equivalents in Obsidian. It is particularly useful for users who prefer the readability and accessibility of Unicode symbols over LaTeX rendering. By running a simple command, users can transform LaTeX commands into clean, formatted Unicode output, making their notes easier to read and share without requiring a LaTeX renderer. This tool supports a wide range of mathematical and scientific expressions, enhancing the usability and appearance of notes involving formulas or symbols.
The Copy as LaTeX plugin is a lightweight Obsidian extension that enables users to easily convert their notes and writings into LaTeX format. With its simple and quick conversion process, this plugin is perfect for those who want to maintain control over the formatting of their documents while still enjoying the benefits of writing in Markdown.
The plugin supports various text features such as lists, headings, bold and italic text, external links, and special characters. It also handles code blocks, citations, cross-references, and bibliographies with ease. The citation feature is particularly noteworthy, allowing users to define templates for different citation styles and formats.
One of the unique features of this plugin is its ability to copy missing citations from a bibliography, making it easy to update references in a LaTeX document. With its straightforward configuration options and customization possibilities, the Copy as LaTeX plugin is an excellent choice for anyone looking to streamline their writing process and produce high-quality documents.
The SwiftLaTeX Render plugin provides seamless rendering of LaTeX code blocks within Obsidian, enabling users to generate PDF or SVG outputs directly from their notes. By supporting the `latex` and `latexsvg` code block types, it allows easy creation of complex mathematical documents and diagrams. Users can customize their experience with options such as adjusting the player mode, visibility of progress bars, and timestamp formatting. The plugin uses the SwiftLaTeX wasm compiler and offers caching for generated files and packages, improving performance. While it does not yet support mobile devices, it enhances the Obsidian experience for those working with LaTeX content, especially in academic and technical note-taking.
The LaTeX-OCR plugin integrates the LaTeX-OCR tool into Obsidian, allowing users to convert images of LaTeX-rendered equations back into raw LaTeX code. It adds a convenient button in the ribbon and a command palette option for quick access, as well as an optional status bar indicator to monitor the process. This plugin streamlines the workflow for users working with mathematical or technical content, making it easy to edit or reuse equations in Markdown notes.
The Latex Matrices plugin enables users to easily create and embed LaTeX matrices within their Obsidian notes. It provides a user-friendly interface to generate matrices with customizable dimensions, bracket styles, and cell content. The plugin supports advanced formatting options such as fractions, subscripts, and superscripts directly within matrix cells. Once configured, the plugin outputs a fully formatted LaTeX matrix string, ready to be embedded in notes for a seamless mathematical documentation experience. This tool is ideal for users working with mathematical or scientific content who require precise and visually organized matrix representations.
The Auto-\displaystyle Inline Math plugin simplifies working with inline math expressions in Obsidian by automatically applying the `\displaystyle` style to all inline equations. This ensures consistent and enhanced visual formatting for mathematical expressions in your notes. Additionally, the plugin provides quick toggle commands to enable or disable the `\displaystyle` feature, which can be accessed via hotkeys or the command palette. It is especially useful for users who frequently include math notations in their workflows.
The AI LaTeX Generator plugin simplifies the creation of LaTeX equations within Obsidian by converting natural language expressions into LaTeX. Leveraging Ollama, a local LLM serving platform, the plugin provides accurate and fast conversions. Users can select text and use a single command to generate LaTeX equations seamlessly. Key features include customizable model selection, real-time visual feedback during conversion, and detailed error messages for troubleshooting. Ideal for scientific and mathematical note-taking, the plugin integrates smoothly into Obsidian’s workflow, offering enhanced productivity and precision for equation handling.
The MathType plugin enhances the math-writing experience in Obsidian by enabling users to quickly generate LaTeX-style mathematical expressions from natural language input. By typing a trigger character followed by a math-related phrase, users receive real-time autocompletion suggestions to insert the appropriate symbols or formulas. This approach simplifies the creation of equations, especially for those less familiar with LaTeX syntax, and speeds up the writing process for technical notes.
The Plot Vectors and Graphs plugin integrates FunctionPlot to visualize mathematical and physics concepts within Obsidian. It enables users to plot multiple graphs and vectors directly from LaTeX equations. Users can generate detailed visualizations, including color-coded graphs, vector addition, and calculated values, with commands like 'Generate Graph' and 'Draw Vector.' The plugin supports customization options such as axis labels, graph titles, dimensions, grid visibility, and zoom functionality, making it a powerful tool for academic or professional users working with mathematical data.