在Github中是否有办法将md文件包含在例如README.md中?
# Headline
Text
[include](File:load_another_md_file_here.md)
它不应链接到文件,它应该从中加载内容,如PHP include / file_get_contents。
答案 0 :(得分:19)
这似乎不太可能,尤其是在考虑github/markup#346
和github/markup#172
时。
不支持include指令。
答案 1 :(得分:4)
这不是正确的答案,而是对其他真正想要这个的人的解决方法。
在将文件发送到Github之前,可以使用Gulp和Gulp Concat将文件合并为一个文件。
答案 2 :(得分:1)
Ruby gem markdown_helper implements include files for GitHub flavored markdown (GFM).
Disclosure: I wrote the gem.
答案 3 :(得分:0)
因为不可能,所以我最终将链接放置为
#include <iostream>
#define NIL 0
#define MAX 1000
long int lookup_table[MAX] = {};
using namespace std;
long int fib(int n) {
if(n <= 1)
return n;
return fib(n-1) + fib(n-2);
}
long int fib_mem(int n) {
assert(n < MAX);
if(lookup_table[n] == NIL) {
if(n <= 1)
lookup_table[n] = n;
else
lookup_table[n] = fib_mem(n-1) + fib_mem(n-2);
}
return lookup_table[n];
}
int main() {
int n;
long int fibonnaci, fibonacci_mem;
cout << " n = "; cin >> n;
// naive solution
fibonnaci = fib(n);
// memoized solution
// initialize();
fibonacci_mem = fib_mem(n);
cout << fibonnaci << endl << fibonacci_mem << endl;
return 0;
}