# Feedback on commonmark and request for some additional capabilities

**URL:** <https://talk.commonmark.org/t/feedback-on-commonmark-and-request-for-some-additional-capabilities/4540>\
**Category:** Uncategorized\
**Created:** [November 13, 2023, 7:34am UTC](https://talk.commonmark.org/t/feedback-on-commonmark-and-request-for-some-additional-capabilities/4540 "2023-11-13T07:34:32Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Crissov](https://cdn.commonmark.org/user_avatar/talk.commonmark.org/crissov/32/1455_2.png) [@Crissov](https://talk.commonmark.org/u/Crissov)\
**Post date:** [November 14, 2023, 6:50am UTC](https://talk.commonmark.org/t/feedback-on-commonmark-and-request-for-some-additional-capabilities/4540/2 "2023-11-14T06:50:39Z")

</div>

1. There have been proposals to more reliably know the value of automatically generated (heading) IDs and to be able to manually set (anchor) IDs, e.g. `## Example ##{#myidentifier}`. In theory, you probably could use XLink for arbitrary link targets, but that would depend on the output format.
  - [Feature request: automatically generated ids for headers](https://talk.commonmark.org/t/feature-request-automatically-generated-ids-for-headers/115)
  - [How to give a custom ID to a heading?](https://talk.commonmark.org/t/how-to-give-a-custom-id-to-a-heading/3766)
  - [Anchors in markdown](https://talk.commonmark.org/t/anchors-in-markdown/247)
  - [Info strings elsewhere](https://talk.commonmark.org/t/info-strings-elsewhere/2610)

2. Could you please be more specific why you would want to indent blocks of text? Quotations with `>` line prefixes _might_ be the answer.
3. There are some extensions that are using double equal signs to generate the `<mark>` element in HTML, but you would need another extension for adding attributes of you wanted different colors, resulting in something like `foo ==example=={.red} bar`.
  - [A proposal to support the \<mark\> tag with Markdown](https://talk.commonmark.org/t/a-proposal-to-support-the-mark-tag-with-markdown/1981)

4. You’ll find several (long) threads about (competing) formats for tables around here. Some are optimized for writing, some for human reading and some for machine parsing. Most of them have been implemented somewhere.
5. You can mix HTML with MD/CM. There are just some restrictions on the syntax of HTML to follow, which avoid ambiguous situations. Most of them many authors comply to anyway.

---

_[View the full topic](https://talk.commonmark.org/t/feedback-on-commonmark-and-request-for-some-additional-capabilities/4540)._
