markdown 相关问题

Markdown是一种纯文本格式化语法,旨在使用相同名称的工具将其转换为HTML。 Markdown通常用于格式化自述文件,在在线论坛中编写消息,以及使用纯文本编辑器创建富文本。

输入“Hello

我正在使用 React Markdown 库。这是我的代码: 从“react-markdown”导入 Markdown; 从 './PreClass' 导入 PreClass; 类型 MarkdownFormatTextProps = { 降价:字符串; 标签名称?: s...

回答 1 投票 0

如何在 jupyter 笔记本中为标题添加下划线

我试图在 jupyter 笔记本中强调以下标题: 定义 我不希望下划线跨越整个屏幕。 我希望最终的结果是这样的 定义 (...

回答 1 投票 0

Python:使用 Stackoverflow 中的代码块将 Markdown 转换为 html

我几天来一直在尝试使用 Python 将 Markdown 文件转换为 HTML 代码 - 但没有成功。 Markdown 文件包含内联代码和代码块。 但是,我找不到解决方案

回答 1 投票 0

如何在markdown中高亮部分代码块

我想突出显示使用三个反引号(```)以 Markdown 编写的代码块的一部分。 这是我想要的图像。 带有高亮显示的代码块-imgur 我想复制我们的方式

回答 2 投票 0

Markdown 文件的客户端渲染

可以遵循 Marked 库文档并内联渲染 Markdown 字符串。这是一个工作代码片段。 <p>可以按照<a href="https://marked.js.org/#usage" rel="nofollow noreferrer">标记库文档</a>并内联渲染 Markdown 字符串。这是一个有效的代码片段。</p> <p></p><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre><code>&lt;div id=&#34;content&#34;&gt;&lt;/div&gt; &lt;script src=&#34;https://cdn.jsdelivr.net/npm/marked/marked.min.js&#34;&gt;&lt;/script&gt; &lt;script&gt; document.getElementById(&#39;content&#39;).innerHTML = marked.parse(&#39;# Hello Ayan \n\nRendered by **marked**.&#39;); &lt;/script&gt;</code></pre> </div> </div> <p></p> <p>有没有办法将 <strong>file</strong> 传递到 <pre><code>marked.parse</code></pre> 函数或通过 <a href="https://byby.dev/js-markdown-libs" rel="nofollow noreferrer">任何其他客户端 Markdown 渲染库</a> 并渲染 <strong>整个文件</strong> 而不仅仅是字符串?我研究了获取 markdown 文件并将其作为字符串传递。但是,我<a href="https://stackoverflow.com/questions/25212027/how-can-get-html-file-format-as-string-in-javascript">找不到直接的方法</a>。</p> <p>该文件与此 HTML 文件位于同一文件夹中,并将使用 GitHub Pages 从 GitHub 提供服务。不过,如果需要,我可以使用 CDN 的绝对链接。我如何将内容传递给<pre><code>marked.parse()</code></pre>? <pre><code>marked.parse(Hello.md)</code></pre> 没用。</p> </question> <answer tick="true" vote="6"> <blockquote> <p>该文件与此 HTML 文件位于同一文件夹中,并将使用 GitHub Pages 从 GitHub 提供服务</p> </blockquote> <p>您可以让浏览器<a href="https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch" rel="noreferrer"><pre><code>fetch</code></pre></a>内容,然后将其内容传递给<pre><code>marked.parse()</code></pre>。像这样的东西应该有效:</p> <pre><code>&lt;script src=&#34;https://cdn.jsdelivr.net/npm/marked/marked.min.js&#34;&gt;&lt;/script&gt; &lt;script&gt; fetch(&#34;/pages-site/markdown.md&#34;) // The path to the raw Markdown file .then(response =&gt; response.blob()) // Unwrap to a blob... .then(blob =&gt; blob.text()) // ...then to raw text... .then(markdown =&gt; { // ...then pass the raw text into marked.parse document.getElementById(&#34;content&#34;).innerHTML = marked.parse(markdown); }); &lt;/script&gt; </code></pre> <p><a href="https://ccharles.github.io/pages-test/" rel="noreferrer">这是一个活生生的例子</a>。</p> </answer> </body></html>

回答 0 投票 0

Streamlit 或 Python 中的 Markdown 行数

我正在努力构建两个自定义的 st.markdown-s,具有定义的高度、宽度和背景颜色。这两个 st.markdown-s 的高度应该相同并且等于最长的高度

回答 1 投票 0

如何在 VSCode 的 Markdown 预览中启用复选框

我正在尝试在 vscode Markdown 预览中启用 Markdown 复选框,但没有任何运气。我尝试了以下扩展的每种组合,但没有成功: Markdown 预览增强 三月...

回答 8 投票 0

使用 Markdown 的科学论文中表格的 CSS

我正在尝试使用CSS在Rmarkdown中设置表格的样式,但我找不到一种方法让它看起来像这些科学出版物指南:https://www.springer.com/gp/authors-editors/

回答 1 投票 0

如何在 Flutter 的 Scaffold 主体中添加 MarkDown 和其他小部件?

我正在尝试在 Scaffold 的主体中添加其他小部件以及 Flutter MarkDown 小部件。 但无论我如何尝试,我都会遇到错误。 应用栏:新的应用栏( 标题:新文本( 无线...

回答 3 投票 0

是否可以在Markdown中将csv文件显示为表格?

是否可以通过引用csv的路径在Markdown中显示表格? 或者任何其他表格文件格式?

回答 2 投票 0

Pandoc 有文本替换宏吗?

假设我想在文件顶部有一堆元数据,例如 作者:Foo Bar 日期:2052 年 1 月 21 日。现在,每当我在文件中的某处使用“作者”一词时,我希望将其替换为...

回答 1 投票 0

如何一次给MD中的多行添加````?

在使用 Markdown 语言的 Obsidian 中,我可以通过在单词中添加 `` 将单词显示为内联代码。 喜欢测试 > 测试 但是我怎样才能同时对表中的多行执行此操作呢?例如...

回答 1 投票 0

Markdown 中的特殊字符 - Pandoc 和 Github 风格

我正在尝试在用 Markdown 生成的文档中使用“大于或等于”和“小于或等于”符号。我正在努力通过 Pando 将此文档正确呈现为 PDF...

回答 1 投票 0

为什么 Quarto TOC 无法识别 Markdown 标题?

我正在尝试对 HTML 四开文档的内容进行编程。 IE。我有几个返回 Markdown/HTML 内容的函数。降价本身呈现正常,但是四开本的目录......

回答 2 投票 0

将文件类型添加到 Intellij Find in Files Mask

我想使用 Intellij 的“在文件中查找”窗口来搜索基于 Markdown 的文档。然而,文件类型列表似乎有限,不包括“*.md”。 找到我...

回答 1 投票 0

在 sphinx 网站中自定义标题样式

我想在 sphinx 网站中居中对齐并加粗标题,在 markdown 文件中定义为: # 我的标题 我试过把 .center h1 { 文本对齐:居中; } 在 _static/css/c...

回答 1 投票 0

类型错误:模块“*.mdx”没有导出的成员“元数据”。您的意思是使用“从“*.mdx”导入元数据”吗?

我想从mdx文件中获取元数据。 我关注了 NextJS Markdown Frontmatter, 但它会导致构建错误。 我无法使用 fs,所以请注意这一点。 代码 页面.tsx 文件 从...导入 ContentPost

回答 1 投票 0

从 Firebase 存储和获取 MD 格式的数据

我们正在尝试将此数据存储到 Firebase 中,这似乎不是使用字符串字段的问题 ### 无论您是发布了任务还是完成了任务,评论应该提供什么? 写得好...

回答 1 投票 0

带有 HiDPI/Retina 图像的 Markdown

如何使用 Markdown 生成的 HTML 在 HiDPI 显示器上显示图像,以便以高分辨率显示图像。通常,我会创建带有 srcset 属性的 标签或设置 ...

回答 4 投票 0

如何使代码语法高亮兼容?

有几个用于代码语法高亮的标签,例如 pre 和 code。如何使它们在同一站点兼容? # 使用 Windows Live Writer 的 PreCode 有几个用于代码语法荧光笔的标签,例如 pre 和 code。如何让它们在同一个站点兼容? # Use PreCode for Windows Live Writer <pre class="brush: py; toolbar: false;"> ... </pre> # Install the plugin SyntaxHighlighter Evolved (for WordPress), the source codes will render as: <div id="highlighter_539499" class="syntaxhighlighter python"> ... </div> # in markdown, insert code blocks by: ```python ... ``` # will render as: <pre><code class="python"> ... </code></pre> # OR [code lang=python] ... [/code] PS:我安装了插件 SyntaxHighlighter Evolved,使用 Windows Live Writer 中的 PreCode 进行离线博客,使用 WP markdown 编辑器 进行在线博客。 令人沮丧的是,对此没有标准。 HTML5 规范提供了一个建议,但随后明确指出它不是正式规范: 没有正式的方法来指示被标记的计算机代码的语言。希望用所使用的语言标记 code 元素的作者,例如这样语法高亮脚本就可以使用正确的规则,可以使用 class 属性,例如通过向元素添加一个前缀为“language-”的类。 还提供了一个示例: 以下示例展示了如何使用 pre 和 code 元素来标记代码块。 <pre><code class="language-pascal">var i: Integer; begin i := 1; end.</code></pre> 该示例中使用类来指示所使用的语言。 由于这只是一个建议,所以没有人需要遵循它。我的建议是使用任何不支持 HTML5 建议格式的语法突出显示项目提交错误报告。如果他们不想破坏与现有用户的向后兼容性(可以理解),他们总是可以添加第二种格式(有些项目已经这样做了)。如果每个人都这样做,那么最终每个人都会使用相同的格式,并且当前的差异将不再存在。如果您需要一些论据来解释为什么 HTML5 规范是一种很好的格式,我相当冗长的分析(几年前)可能会有所帮助。 关于“language-”前缀的最后一点评论。虽然有些荧光笔确实接受它,但我还没有看到任何需要它的。事实上,大多数 Markdown 实现(支持[非标准]隔离代码块)不会插入前缀。如果您确实想要前缀,那么您可以自己将其添加到 Markdown 中: ```language-python ... ``` 我还遇到了一些荧光笔,它们也接受备用前缀:“lang-”。我的观点是,建议的前缀部分似乎是最薄弱的环节,我不希望看到那里有任何一致性。当然,正式的规范可以解决这个问题,但在那之前,我们只能使用我们拥有的东西。 插件 etherpad ep_codepad cung cấp tô sáng cú pháp - dựa trên height.js - cho etherpad。 https://www.npmjs.com/package/ep_codepad快乐轮子

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.