Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure for only bold and italic #399

Open
tylerlaws0n opened this issue Oct 20, 2020 · 1 comment
Open

Configure for only bold and italic #399

tylerlaws0n opened this issue Oct 20, 2020 · 1 comment

Comments

@tylerlaws0n
Copy link

Hi, I searched through the old issues here but was not able to find what I was looking for. Anyways, I would like to use remarkable and configure it to only parse bold and italic (using strong and em). I assume this is easy enough to setup in the configuration, but I am struggling to figure it out with reading just the docs.

Thanks for the help!

@caugner
Copy link

caugner commented Sep 5, 2021

Something similar to this should work:

// Commonmark default options

export default {
  options: {
    html:         true,         // Enable HTML tags in source
    xhtmlOut:     true,         // Use '/' to close single tags (<br />)
    breaks:       false,        // Convert '\n' in paragraphs into <br>
    langPrefix:   'language-',  // CSS language prefix for fenced blocks
    linkTarget:   '',           // set target to open link in

    // Enable some language-neutral replacements + quotes beautification
    typographer:  false,

    // Double + single quotes replacement pairs, when typographer enabled,
    // and smartquotes on. Set doubles to '«»' for Russian, '„“' for German.
    quotes: '“”‘’',

    // Highlighter function. Should return escaped HTML,
    // or '' if input not changed
    //
    // function (/*str, lang*/) { return ''; }
    //
    highlight: null,

    maxNesting:   20            // Internal protection, recursion limit
  },

  components: {

    core: {
      rules: []
    },

    block: {
      rules: []
    },

    inline: {
      rules: ['emphasis']
    }
  }
};

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants