标签: markdown

如何链接到github降价中名称中带有`/`的部分

我在 github 中的 Markdown 代码(.md 文件)中有以下部分:

## src/app/contextBroker/
Run Code Online (Sandbox Code Playgroud)

我想在同一个 .md 文件中的一个点包含一个指向它的链接。然而,这似乎/有点问题。我试过了:

[src/app/contextBroker/ (Main program)](#src-app-contextBroker-)
Run Code Online (Sandbox Code Playgroud)

[src/app/contextBroker/ (Main program)](#src/app/contextBroker/)
Run Code Online (Sandbox Code Playgroud)

和小写相同:

[src/app/contextBroker/ (Main program)](#src-app-contextbroker-)
[src/app/contextBroker/ (Main program)](#src/app/contextbroker/)
Run Code Online (Sandbox Code Playgroud)

但没有人工作过。

关于在这种情况下使用正确的语法有什么想法吗?

markdown github-flavored-markdown

1
推荐指数
1
解决办法
1218
查看次数

Python 3 markdown to html:如何启用代码围栏/语法高亮

我正在尝试从 .md 源文件以编程方式生成 html。

如果我在Remarkable使用 python3 markdown的编辑器中编辑它们,它就可以工作。我的意思是从编辑器导出的 html 是正确的。例如来源

~~~~python
import os, sys
~~~~
Run Code Online (Sandbox Code Playgroud)

产生大约呈现为的 html

import os, sys
Run Code Online (Sandbox Code Playgroud)

但是,当我的 python 脚本尝试呈现文本时,似乎不支持此语法。围栏标签只是出现在输出中,而不是被解析。我基本上是这样做的:

html = markdown.markdown(md_text)
Run Code Online (Sandbox Code Playgroud)

Python 似乎无法识别 fenced_code 扩展:

>>> markdown.markdown (markdown_text, extensions=markdown.extensions.fenced_code)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: module 'markdown.extensions' has no attribute 'fenced_code'
>>> dir (markdown.extensions)
['Extension', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', 'parseBoolValue', 'unicode_literals', 'warnings']
Run Code Online (Sandbox Code Playgroud)

我认为相关的扩展必须存在,因为Remarkable正确处理代码。

如何启用代码防护/语法高亮?

Github 风格的围栏是相同的,即它的工作非常出色,而不是在我的脚本中。块缩进似乎只是做块引用突出显示。

python markdown

1
推荐指数
1
解决办法
2430
查看次数

如何在降价文件中传递和呈现 ruby​​ 变量?宝石“红地毯”

我正在使用宝石“红地毯”。我有一个降价文件。我希望能够用一些 ruby​​ 变量来渲染它。像这样的东西:

 # my_file.md

 ###Something
 fdafdsfdsfds

 ---

 <% for n in my_numbers do %>
     <%= n %>
 <% end %>
Run Code Online (Sandbox Code Playgroud)

做这样的事情的正确方法是什么?如何传递和呈现 ruby​​ 变量?

ruby markdown

1
推荐指数
1
解决办法
516
查看次数

使用 javascript fetch() 获取 md 文件的问题

我目前正在开发一个网络应用程序,其中大部分内容都是用 Markdown 编写的。因此,为了处理这个问题,我想我可以创建一个 github 存储库来托管所有降价文件,然后使用 fetch() api 从 github 中获取文件。

我的代码看起来像这样:

fetch('https://github.com/erasabi/trekthroughs/blob/master/pen_testing/RickdiculouslyEasy.md')
    .then(response => response.blob())
    .then(result => console.log(result));
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,我收到了这个错误:

无法加载https://github.com/erasabi/trekthroughs/blob/master/pen_testing/RickdiculouslyEasy.md:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问 Origin 'null'。如果不透明响应满足您的需求,请将请求的模式设置为“no-cors”以在禁用 CORS 的情况下获取资源。

无论如何要这样做吗?最终结果是,一旦我获取了降价文件的内容,我想使用 showdown 或markedjs 将内容转换为网站的 html。

javascript markdown github fetch

1
推荐指数
1
解决办法
2513
查看次数

删除 Markdown 中的 HTML 元素

目标

将带有 HTML 的 Markdown 文件转换为纯 Markdown

代码: in.md

# Title

## Subtitle

### Sub-subtitle

<span><div>Line before image</div><div><br></div><div><img src="img.png" width=404 height=255><br></div><div><br></div><div>Line after image</div><div><br></div><div>Text</div></span><h1><span>Heading 1</span></h1><span><div>Text</div><div><br></div></span><h2><span>Heading 2</span></h2><span><div>Text</div></span><h3><span>Heading 3</span></h3><div><span>Text</span></div><div><span><br></span></div><span><div>Line before code</div><code><pre><code><div>Code line 1</div><div>Code line 2</div><div>Code line 3</div></code></pre></code><div><span style="">Line after code</span><br></div><div><span style=""><br></span></div><div><span style=""><a href="http://pandoc.org">Link</a></span></div><div><span style=""><br></span></div><div><ul><li>Unordered bullet 1<br></li><li>Unordered bullet 2<br></li></ul></div><div><span style=""><br></span></div><div><ol><li>Ordered bullet 1<br></li><li>Ordered bullet 2<br></li></ol></div><div><span style=""><br></span></div></span><blockquote style="margin:0 0 0 40px;border:none;padding:0px;"><span><div><span style="">Quote line 1</span></div></span><span><div><span style="">Quote line 2</span></div></span></blockquote><span><div><span style=""><br></span></div><div><span style="">Text</span></div><div><span style=""><br></span></div><div><i>Italic</i></div><div><i><br></i></div><div>Text</div><div></div></span>

Markdown text

More Markdown text
Run Code Online (Sandbox Code Playgroud)

尝试

我尝试了许多 Pandoc 脚本:

尝试 1

pandoc -f markdown -t markdown_strict …

shell markdown pandoc

1
推荐指数
1
解决办法
1264
查看次数

在降价表中添加复选框不起作用

我正在尝试创建一个降价表,其中一列应该有一个复选框。

我尝试了以下方法:

| Db2WoC Plan                                 | Total time | RPO,RTO met | 
| ------------------------------------------- |  --------- |-------------|
| Db2 on Cloud Entry/Enterprise 1 TB          |  8:10:16   |  <ul><li>[x] item1</li><li>[ ] item2</li></ul>   |  
| Db2 Warehouse on Cloud for transaction      |  8:10:16   | - [x] ok    |
| Db2 Warehouse on Cloud(AWS)                 |  8:10:16   | - [x] ok    |
| Db2 Warehouse on Cloud(Softlayer)           |  8:10:16   | - [x] ok    |
Run Code Online (Sandbox Code Playgroud)

但这些都不起作用。

我看到以下结果:


Db2WoC Plan Total time  RPO,RTO met
Db2 on …
Run Code Online (Sandbox Code Playgroud)

git markdown github github-flavored-markdown

1
推荐指数
1
解决办法
6954
查看次数

从 Laravel Markdown 模板中删除标题

我正在尝试从 laravel 的降价模板中删除标题部分,但它不起作用,我将文件发布到我的供应商文件夹和所有文件中。

这是我的消息组件:

@component('mail::layout')
    {{-- Body --}}
    {{ $slot }}

    {{-- Subcopy --}}
    @isset($subcopy)
        @slot('subcopy')
            @component('mail::subcopy')
                {{ $subcopy }}
            @endcomponent
        @endslot
    @endisset

    {{-- Footer --}}
    @slot('footer')
        @component('mail::footer')
            © {{ date('Y') }} {{ env('APP_NAME') }}.
        @endcomponent
    @endslot
@endcomponent

Run Code Online (Sandbox Code Playgroud)

还有我的布局文件:



{!! strip_tags($slot) !!}
@isset($subcopy)

{!! strip_tags($subcopy) !!}
@endisset

{!! strip_tags($footer) !!}

Run Code Online (Sandbox Code Playgroud)

有什么帮助吗?

另外,是否可以在不使用默认布局的情况下制作我自己的降价模板?我尝试将 Laravel Markdown 组件直接添加到我的邮件刀片 .php 文件中,但一切看起来都像垃圾且不居中。

提前致谢。

email markdown laravel

1
推荐指数
1
解决办法
1343
查看次数

表格太宽,无法放入 Markdown 生成的 PDF

我正在尝试使用 Rmarkdown 将 SQL 查询中的表显示为 pdf。但是,我得到的表格太宽,不适合文档。

我被推荐使用 Pander 包,因此我尝试使用 pandoc.table() 函数,该函数在控制台上效果很好,但由于某种原因,它阻止了我的文档在 Rmarkdown 中呈现。

代码看起来有点像这样:

rz = dbSendQuery(mydb, "select result.id result_id, company.id company_id, (...)")
datz = fetch(rz, n=-1)
Run Code Online (Sandbox Code Playgroud)

这是一个很长的查询,但正如我所说,它适用于 MySQL 和 R 控制台(在 RStudio 上工作)。

所以,当我做

kable(datz, "latex", col.names = c(colnames(datz)), caption=paste('This is a sample table')) %>% kable_styling(latex_options = "striped") %>% column_spec(1, bold = T, color = "red"))
Run Code Online (Sandbox Code Playgroud)

打印的结果太宽而无法放入 PDF。

我不知道我该如何解决这个问题。我尝试使用 pander 包中的 pandoc.tables(),但与我在 kable 中的选项相比,结果的格式似乎非常简陋。

mysql markdown r r-markdown kable

1
推荐指数
1
解决办法
2819
查看次数

Python Telegram Bot Markdown

我正在用 Python 开发 Telegram Bot,但我很难正确使用 Markdown。但是我找不到有关电报降价实施的任何适当资源。由于两个不同的降价“版本”(Markdown 和 Markdown_V2),它变得更加复杂。并且它们都与正常聊天字段的行为(手动输入)不匹配。

测试字符串:

*Bold*, _italic_, *_bold and italic_*, **double bold**, __double italic__, __**double bold and double italic**__
Run Code Online (Sandbox Code Playgroud)

parse_mode="Markdown"

粗体斜体_粗体和斜体_、双粗体、双斜体、双粗体和双斜体

parse_mode="Markdown V2"

粗体斜体粗体和斜体、双粗体、双斜体、双粗体和双斜体

聊天中

*粗体*、_斜体_、*_粗体和斜体_*、双粗体双斜体**双粗体和双斜体**

——

如何添加粗体斜体,是否还有其他命令,例如下划线等?我需要一些解释。谢谢。

python markdown python-3.x python-telegram-bot telegram-bot

1
推荐指数
1
解决办法
8711
查看次数

测试一个对象是否有情节

这可能是一个相当直接的问题。

我想测试一个对象是否是一个情节对象。理想情况下,我会测试一个ggplotly()对象。

有没有简单的方法可以做到这一点?我似乎找不到这样的功能;

> x <- ggplot()
> 
> is.ggplot(x)
[1] TRUE

Run Code Online (Sandbox Code Playgroud)

如果有人能指出我正确的方向,将不胜感激!

markdown r shiny plotly r-plotly

1
推荐指数
1
解决办法
41
查看次数