Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Live Preview Bold Fix

konoyo-014konoyo-014227 downloads

Fixes bold rendering drift in Live Preview by overriding strong styling ranges.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Live Preview Bold Fix stabilizes rendering behavior in Obsidian Live Preview without rewriting note content.

It targets two practical issues:

  • inconsistent bold rendering around punctuation and brackets in mixed CJK/English text
  • preview-layer rendering for \\( ... \\) and \\[ ... \\] in Live Preview

Scope

This plugin only affects editor rendering. It does not convert or mutate markdown files.

The current stable baseline in this repository is 1.7.3.

How It Works

The bold fix applies a deterministic decoration layer for strong text and marker visibility near cursor positions.

The math preview path reuses Obsidian's built-in math widget behavior for visual consistency with native math rendering.

Installation (Manual)

Put manifest.json, main.js, and versions.json under:

.obsidian/plugins/live-preview-bold-fix/

Then reload Obsidian and enable Live Preview Bold Fix in Community Plugins.

Compatibility Notes

Because this plugin works at the CodeMirror decoration layer, compatibility can depend on other editor-rendering plugins that patch the same ranges.

If you test changes, use a dedicated note with reproducible examples for bold boundaries and inline/block math.

HealthExcellent
ReviewSatisfactory
About
Stabilize Live Preview rendering for bold text and math without changing markdown files. Fix inconsistent bold boundaries around punctuation and brackets (including mixed CJK/English) and align inline/block math previews with Obsidian's native math widget.
EditingMathMarkdown
Details
Current version
1.7.3
Last updated
7 months ago
Created
7 months ago
Updates
1 release
Downloads
227
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
konoyo-014konoyo-014
GitHubkonoyo-014
  1. Community
  2. Plugins
  3. Editing
  4. Live Preview Bold Fix

Related plugins

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Heading Shifter

Easily Shift and Change Markdown headings.

Shortcuts extender

Use shortcuts for input special symbols without language switching.

Chord Sheets

Work with chord sheets (chords over lyrics or inline) in Live Preview and reading mode: Chord diagrams for guitar, ukulele, mandolin and piano, transpose, autoscroll, and more.

Easy Copy

Easily copy the text within inline code, bold text (and many other formats), or quickly generate an elegant link to a heading or block.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Advanced Tables

Improved table navigation, formatting, and manipulation.