TIPA Support

by Deniz Akdemir
5
4
3
2
1
Score: 50/100

Description

Category: Learning & Knowledge Management

The TIPA IPA Support plugin adds native support for TIPA notation, allowing phonetic transcriptions to render correctly as Unicode IPA symbols inside notes. It focuses on users working with linguistics, phonetics or language documentation who prefer LaTeX style input rather than direct Unicode typing. The plugin converts common TIPA commands such as \textipa{}, \tipa{}, \nt{}, and \wt{} into readable phonetic symbols and handles both inline expressions and fenced code blocks. Rendering works consistently in editing and reading modes for code blocks, which helps when reviewing structured linguistic examples. Inline syntax does not appear in live preview, a limitation that is clearly stated and predictable in use.

Reviews

No reviews yet.

Stats

6
stars
221
downloads
0
forks
144
days
107
days
147
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

5 months ago

Changelog

The plugin is edited to be added in the Obsidian's community plugins curated list.

README file from

Github

Codeberg GitHub

TIPA Support for Obsidian

TIPA (TeX IPA) is a system for processing IPA (International Phonetic Alphabet) symbols in LaTeX. This Obsidian plugin implements TIPA notation to Obsidian.

Features

  • Converts TIPA notation to Unicode phonetic symbols
  • Supports \textipa{}, \tipa{}, \nt{}, and \wt{} commands
  • Supports inline notation with $...$
  • Supports code blocks
  • Automatic rendering in both editing and reading modes (for code blocks)

Restrictions

  • Live preview support is non existent for inline syntax (\textschwa for example)

Installation

Automatic Installation

On your Obsidian app, go to Options -> Community Plugins -> Browse and search for 'TIPA Support'. Click on the card and install and then enable.

Manual Installation

  1. Download the latest release.zip from the GitHub repository
  2. Extract the files to your vault's plugins folder:
    YourVault/.obsidian/plugins/tipa-obsidian-plugin/
  3. The folder should contain:
    • main.js
    • manifest.json
    • styles.css
    • versions.json
  4. Restart Obsidian
  5. Go to Settings → Community plugins and enable "TIPA IPA Support"

Usage

Basic Usage

Here is \tipa{["s@mTIN]} for something.

Or use the full form: \textipa{["h{@}loU]} for hello.

Narrow transcription: \nt{o}

Wide transcription: \wt{i}

Support

You can support my development of this plugin by buying me a coffee!