Checkboxes get filled with any character

Use case or problem

Checkboxes get filled and rendered any time there is the sequence - [<char>], that is a character in square brackets after a bullet point.

This makes it annoying when writing notes on phonology in linguistics, because you may want to start a dotpoint with an IPA transcription, but it gets consumed and rendered as a check box.

For example

  • [ɸ] is the voiceless bilabial fricative

becomes

Proposed solution

Only consider checked checkboxes as [x] which is the current default. (The voiceless velar fricative must be sacrificed for the greater good).

Or perhaps add a setting that can specify the default character to fill a checkbox, and then any other characters that should be recognised as filled checkboxes. For instance, default: [+], recognise [-], [x].

Current workaround (optional)

  • Change sentence structure to not start with the transcription.
  • Forgo transcription brackets
  • Add space inside the brackets (like any of [ t ], [ t], [t ])

However, this quip has come up on a few occasions that it has come to my attention to be annoying to have to work around it.

Related feature requests (optional)

1 Like

A lot of people use this alternate checkboxes, because you can style them as different symbols. I think they will not agree with them being removed.

In your case you can use either backticks or backslashes to avoid rendering checkboxes. I.e. you can use one of those:

- \[ф\] 

- `[ф]` 
1 Like

yeah, I think you should use inline code for your use case.

Okay thanks for the suggestion

I hadn’t thought of them being used for style. Just curious what ways people commonly use them, that you are referring to? Is one for instance, for different colours e.g. [r] for red and [g] for green?

I mean the stuff like this:

Many themes have them by default, and you can make your own with css.

By the way, I think it is possible to write css for them to render as text, so you don’t have to add extra symbols. Though is is a bit fragile approach.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.