https://github.com/clsty/org-file-test
Test org-mode file support on GitHub
https://github.com/clsty/org-file-test
Last synced: 6 months ago
JSON representation
Test org-mode file support on GitHub
- Host: GitHub
- URL: https://github.com/clsty/org-file-test
- Owner: clsty
- License: unlicense
- Created: 2024-02-15T11:01:05.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-15T11:01:48.000Z (over 2 years ago)
- Last Synced: 2025-01-20T16:42:26.058Z (over 1 year ago)
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
README
# ---
:Tags:
"*":
:open: big
:close: big
# 以上是 org-ruby 的自定义 marker 的功能,此例中,去掉注释后可以将 * 变成放大字体效果。若测试失败,则应当表示这是 org-ruby 新版功能,而 github 还未跟进。
这里用于测试 GitHub 对一些 *org-mode* 文段的支持能力。
- 一份更丰富(但有些过时)的测试: [[https://github.com/novoid/github-orgmode-tests][github-orgmode-tests]]
相关链接:
- GitHub 官方的标记语言支持:[[https://github.com/github/markup][github/markup]]
- 各依赖库的版本列表:https://github.com/github/markup/master/Gemfile
- 对 org-mode 的支持是通过(旧版)[[https://github.com/wallyqs/org-ruby][org-ruby]] 实现的。
- GitHub 官方的[[https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams][绘图指南]]
* 格式化文本
标记两侧空格:必须加空格,或嵌入 html。
# https://github.com/github/markup/pull/326 据这个,实际上已经是 0.9.9 了,且行内 html 也应已可用。
-----------------
=TEST-AREA-BEGIN=
- 这是 *粗体文本(两侧加空格)* 。
- 这是*粗体文本(两侧无空格)*。
- 这是*粗体文本(两侧零宽空格)*。
- 这是@@html:@@粗体文本(嵌入行内 html)@@html:@@。
#+BEGIN_HTML
这是粗体文本(嵌入 html 代码块)。
#+END_HTML
=TEST-AREA-END=
-----------------
* 绘图
ditaa:不支持
-----------------
=TEST-AREA-BEGIN=
#+begin_src ditaa
+---------+
| cBLU |
| |
| +----+
| |cPNK|
| | |
+----+----+
#+end_src
=TEST-AREA-END=
-----------------
mermaid:支持
-----------------
=TEST-AREA-BEGIN=
#+begin_src mermaid
graph LR
MS[Mirror Server] <--> PN
PN([Protected Network]) --> PS
PS[Proxy Server] --> IN([Internet])
#+end_src
=TEST-AREA-END=
-----------------
* 嵌入其他格式化文本
LaTeX:部分“支持”。
“支持”:
-----------------
=TEST-AREA-BEGIN=
\ast{} \alpha \beta \phi
$\varphi$
=TEST-AREA-END=
-----------------
不支持:
-----------------
=TEST-AREA-BEGIN=
\LaTeX{}
=TEST-AREA-END=
-----------------
完全不渲染:
- =#+BEGIN_LATEX= 的这种代码块。
-----------------
=TEST-AREA-BEGIN=
#+BEGIN_LATEX
\section{Section Title}
This is \emph{emphasized} and $y=x^2$ is an equation.
An example in an LATEX block.
Another line within this block.
\alpha $x=42y$
Greek characters \alpha \beta \phi \LaTeX{} $\varphi$
#+END_LATEX
=TEST-AREA-END=
-----------------
HTML:支持。
-----------------
=TEST-AREA-BEGIN=
#+html:
文本一
#+html: 总结
文本二
#+html:
文本三
=TEST-AREA-END=
-----------------
-----------------
=TEST-AREA-BEGIN=
#+BEGIN_HTML
This is strong.
This is emphasized.
Heres is a web reference: link
#+END_HTML
=TEST-AREA-END=
-----------------