1.问题
如果我编码如下,那么我在页面中有一个特定的"部分"链接
[[#SectionTitle|displayed text]]
Run Code Online (Sandbox Code Playgroud)
但是,如果我想在页面中有一个链接到一个地方,我的意思是任何地方?
有时我可能想直接引用页面的一部分,而不是在部分的开头.
我尝试了什么
我试过这样的事
[[#Foo|displayed text]]
{{anchor|Foo}}
Run Code Online (Sandbox Code Playgroud)
这似乎要求我做一个页面模板:锚
所以我复制了维基百科的Template:Anchor页面.
但是Template:Anchor似乎再次要求制作一些新的页面,因为Template:Anchor只会说
{{#invoke:anchor|main}}
Run Code Online (Sandbox Code Playgroud)
所以我的尝试没有奏效.
我有很多文本文件要上传到运行MediaWiki的wiki.我甚至不知道这是否真的可行,但我想试一试.
每个文本文件的名称都是Wiki页面的标题.
一个文件的一个wiki页面.
我想从程序所在的文件夹中上传所有文本文件.
也许要求你对它进行编码就是要求太多,所以你能告诉我至少应该用哪种语言来试一试吗?
只要我理解accumarray,它的意思是“制作输出的第n行:1)在sub中找到n。2)如果n在sub中的m1,m2,m3个元素中,3)将函数应用于m1,m2 ,m3 val 4) 的第一个元素,这是输出的第 n 行”
我有什么地方说错了吗?
我运行了以下代码。
A = [2 10 13 ; 1 11 14; 1 12 10]
[U,ix,iu]= unique(A(:,1))
vals = reshape(A(:, 2:end).', [], 1)
subs = reshape(iu(:, ones(size(A, 2)-1,1)).', [], 1)
r2 = accumarray(subs, vals', [], @(x){x'})
r2{1}
r2{2}
Run Code Online (Sandbox Code Playgroud)
A=
2 10 13
1 11 14
1 12 10
Run Code Online (Sandbox Code Playgroud)
U=
1
2
Run Code Online (Sandbox Code Playgroud)
九 =
3
1
Run Code Online (Sandbox Code Playgroud)
国际单位 =
2
1
1
Run Code Online (Sandbox Code Playgroud)
值=
10
13
11
14
12
10
Run Code Online (Sandbox Code Playgroud)
替补=
2
2
1
1
1
1 …
Run Code Online (Sandbox Code Playgroud) 如果我们在行的开头加上"*",那么Stata应该忽略该行.
但我一次又一次地发现如果我不在评论行的末尾加分号,程序就会给我带来损坏的估计结果.
为什么是这样?
是不是Stata应该完全忽略整个评论线?
另外,一般来说,我何时应该而且不应该在行尾添加分号?