我无法找到如何在GitBook上激活语法高亮显示!
当我查看托管我的存储库的GitHub上的.md
文件时,它非常有效,而不是当我在网上查看我呈现的gitbook时。
有任何想法吗?感谢
它适用于bash,Python,C,C ++,javascript等,但不适用于Fortran!似乎gitbook和github没有使用相同的语法高亮包。 有没有办法在GitBook上使用Fortran激活语法高亮?
``` fortran
program compute_t
implicit none
integer :: d1, d2, d3, d4 d5 ! Input data
integer :: u1, u2, v, w, t ! Computed entities
call read_data(d1,d2,d3,d4,d5)
call compute_u(d1,d2,u1)
call compute_u(d3,d4,u2)
call compute_w(d5,w)
call compute_v(u2,w,v)
call compute_t(u1,v,t)
write(*,*), "t=", t
end program
```
答案 0 :(得分:4)
GitBook自己的文档,available as a GitBook,uses named fenced code blocks为popularized by GitHub:
```markdown
# H1
## H2
### H3
#### H4
##### H5
###### H6
```
虽然我找不到任何明确表示支持此文档的文档,但我怀疑它的工作正常。
修改强>
它适用于bash,Python,C,C ++,javascript等,但不适用于Fortran!似乎gitbook和github没有使用相同的语法高亮包。
GitHub使用名为Linguist的Ruby库进行语法突出显示。它是looks like GitBook uses JavaScript库highlight.js
,doesn't support Fortran。
有没有办法在GitBook上使用Fortran激活语法高亮?
没有为highlight.js
提供Fortran支持,我认为目前这不是一个很好的解决方案。