gatsby-project-kb icon indicating copy to clipboard operation
gatsby-project-kb copied to clipboard

Latex Support

Open Adam-Al-Rahman opened this issue 3 years ago • 4 comments

Latex Support

How to add the latex support. I tried the following but this isn't working

{
      resolve: 'gatsby-theme-kb',
      options: {
        contentPath: path.resolve(__dirname, 'content'),
        rootNotes : 'readme',
        wikiLinkLabelTemplate: '[[{{ title }}]]',
        getPluginMdx(defaultPluginMdx) {
          defaultPluginMdx.options.gatsbyRemarkPlugins.push({
            resolve: 'gatsby-remark-prismjs',
            options: {
              noInlineHighlight: true,
            },
            resolve: `gatsby-remark-katex`,
            options: {
              // Add any KaTeX options from https://github.com/KaTeX/KaTeX/blob/master/docs/options.md here
              strict: `ignore`
            },
          })
          return defaultPluginMdx
        },
      },
    },

As I'm new to gatsby and gatsby shadowing. Please correct me, where am I wrong. Thanks.

Adam-Al-Rahman avatar Oct 02 '21 09:10 Adam-Al-Rahman

@Adam-Al-Rahman I'm on vacation now and have no access to my laptop. I will try to look at it three days later.

hikerpig avatar Oct 03 '21 15:10 hikerpig

@Adam-Al-Rahman I'm on vacation now and have no access to my laptop. I will try to look at it three days later.

Ok, enjoy your vacation. Btw Thanks for replying.

Adam-Al-Rahman avatar Oct 04 '21 12:10 Adam-Al-Rahman

@Adam-Al-Rahman See this isuse and related commit, it is a working example in foam-template-gatsby-kb.

This requires both remark-math and rehype-katex, I got the solution from this article Adding math support to a Gatsby MDX blog

hikerpig avatar Oct 06 '21 10:10 hikerpig

@Adam-Al-Rahman See this isuse and related commit, it is a working example in foam-template-gatsby-kb.

This requires both remark-math and rehype-katex, I got the solution from this article Adding math support to a Gatsby MDX blog

Thanks, I'll check it. and if it solves the problem I'll close this issue.

Adam-Al-Rahman avatar Oct 07 '21 06:10 Adam-Al-Rahman