Support for callouts in notes

Hi Bear Team,

Over the past few years we have seen continued support for callouts as an extension to Markdown. Callouts are extremely useful for brining focus or warning to parts of a note. I feel like this would be an incredibly useful addition to Bear. A fantastic example of this is in GitHub (Basic writing and formatting syntax - GitHub Docs)

6 Likes

Not only this. Callouts are a multipurpose tool. Furthermore: if they are foldable they serve even more purposes.

Would like them to be compatible with obsidian, means: the same quote based syntax

3 Likes

Yes, I’ve been replacing callouts with quote blocks. It’s terrible.

1 Like

That is a great idea and it does appear to be markdown compatible.

1 Like

+1 to this feature request

1 Like

+1 here too! This would be very useful to me.

This is something we have considered. One issue with the current syntax is that it uses English for the callout types, but Bear is designed to work well in many languages. We know that Obsidian has a bit more flexible syntax, where you at least can customize the title.

Would it be possible to use only icons, without words? That would be good enough for me.

1 Like

Ideally the user won‘t see what happens on the level of markdown. That means that the translated titles could be used in user interaction while on raw markdown the English terms are used. The latter would guarantee compatibility with obsidian. It would be disappointing if bear would introduce call-outs but they are not shown as such or shown somehow broken in obsidian.

Yes. We value compatibility, but also good language support. Automatic translation might not be ideal either as we don’t know what language the user wants in a note. Supporting a custom title like Obsidan is one option.

Maybe a solution similar to tagcons where keywords from all supported languages are determining what kind of callout is shown?

However, I am glad that you are considering to add such an useful element to the editor