1.3 KiB
1.3 KiB
title, bookcase_cover_src, bookcase_cover_src_dark
| title | bookcase_cover_src | bookcase_cover_src_dark |
|---|---|---|
| Embed github | cover/coding.png | cover/coding_dark.png |
Embed github
Directly embed github source code like gist with Prism.js syntax highlight.
Usage
{{</* emgithub target="" lang="" hl="" tab_size="" /*/>}}
Paramters:
target(required): A valid github file url, for example:lang(optional): Which language should use for syntax highlighting?textwill be applied by default.hl(optional): Line highlight settings. For details, please refer Prism.js Line Highlight Plugintab_size(optional): Default setting is 4 characters.
Examples
{{</* emgithub target="https://github.com/torvalds/linux/blob/v5.4/README" /*/>}}
{{< emgithub target="https://github.com/torvalds/linux/blob/v5.4/README" >}}
{{</* emgithub target="https://github.com/torvalds/linux/blob/v5.4/arch/arm64/kernel/stacktrace.c#L171-L199" lang=c tab_size=8 hl="172-173,192" /*/>}}
{{< emgithub target="https://github.com/torvalds/linux/blob/v5.4/arch/arm64/kernel/stacktrace.c#L171-L199" lang=c tab_size=8 hl="171-172,192" >}}