小编mch*_*ema的帖子

如何让github在README.org文件中显示内联数学

我尝试过很多HTML前导,例如下面的最小例子:

  #+TITLE: Some math stuff
  #+BEGIN_HTML
         <script type="text/javascript"
            src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
        </script>
  #+END_HTML
  =(solve a b)= should return $X$, from $AX=B$
Run Code Online (Sandbox Code Playgroud)

如果我导出到HTML并在我的浏览器中查看,则内联数学在我的桌面上工作,但似乎不在Github中呈现,其中美元符号仅在输出中回显.

关于如何让Github渲染内联数学的任何想法?请注意,关于如何使用README.md执行相同操作的问题的答案没有帮助,因为降价与功能更强大的组织模式不同.

编辑:我现在已经了解了Github如何使用github/markup处理.org文件,而github/markup又使用org-ruby来解析文件.似乎具有#+ BeginSrc等的代码块被很好地解析,但不是前导行或内联数学 - 虽然我还没有真正证实这一点.

@david这是我网页上的部分但有希望的相关来源:

README.org

    <article class="markdown-body entry-content" itemprop="mainContentOfPage"><h1><a id="user-content-some-math-stuff" class="anchor" href="#some-math-stuff" aria-hidden="true"><span class="octicon octicon-link"></span></a>Some math stuff</h1>

<p><code>(solve a b)</code> should return $X$, from $AX=B$</p>
</article>
  </div>
Run Code Online (Sandbox Code Playgroud)

emacs github org-mode

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

为什么对匿名结构的命名引用,下面描述的习惯用法需要-cms-extensions由clang/gcc编译

我编写了下面的代码来使用"21世纪C"一书中描述的特定C11成语匿名结构.

#include <stdio.h>
#include <math.h>


typedef struct Price {
  double close;
  double high;
  double low;
} Price;

typedef struct OLHC {
  union { //union allows the dual benefits of the seamless anon. struct and code-reuse
    struct Price;  //an anonymous struct but not explicitly re-defined
    Price p;
  };
  double open;
} OHLC;


double range(Price p){  //behaviour defined for struct Price
  return(p.high - p.low);
}

double travelRange(OHLC p){  //re-uses behaviour defined for struct Price
  return (fabs(p.open - p.low) + range(p.p) …
Run Code Online (Sandbox Code Playgroud)

c c11

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

sapply与复合函数的速度比较

> system.time(sapply(rnorm(1000000,0,1), function (x) round(x,2)))
   user  system elapsed 
   2.78    0.11    2.89 
> system.time(round(rnorm(1000000,0,1),2))
   user  system elapsed 
   0.29    0.00    0.30 
Run Code Online (Sandbox Code Playgroud)

在阅读了R提示问题的答案后,我正在尝试这个.在上述情况下,我没想到蓝色比等效复合函数慢几个数量级.有谁知道为什么会这样?如果我理解正确,那么矢量化并接近最佳速度.

performance runtime r

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

为什么工会不会返回唯一的清单?

有没有合理的理由说明Hyperspec的以下声明是什么样的?"如果list-1和list-2之间存在重复,则结果中只有一个重复的实例.如果list-1或list-2中包含重复的条目,则冗余条目可能会或可能不会出现在结果中."

在我读到这篇文章之前,我假设联盟应该返回一个唯一的列表并且为什么我的代码没有这样做而感到沮丧.删除列表之间但不在列表之间的重复项似乎也很奇怪.为什么甚至指定这个?

似乎人们应该能够假设联合会产生一个唯一的集合元素列表,或者我错过了什么?

有关Hyperspec的完整页面,请参阅http://clhs.lisp.se/Body/f_unionc.htm

common-lisp

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

是否有一种惯用的方法将列表或向量拼接成函数作为参数?

v <- runif(100, 0, 10)
seq(???(round(range(v))), length.out=5)
Run Code Online (Sandbox Code Playgroud)

有便利功能??? 或者用其他方式用最少的击键来做到这一点 - 特别是在交互式工作时.

r

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

标签 统计

r ×2

c ×1

c11 ×1

common-lisp ×1

emacs ×1

github ×1

org-mode ×1

performance ×1

runtime ×1