ROSE 編譯器框架/沙盒
外觀
ROSE_Compiler_Framework/name of the page
.
一些在華夏公益教科書/維基百科上寫東西的常用技巧(兩者都使用 MediaWiki 軟體)。
通常,您需要從現有的維基頁面開始一個新頁面。
轉到您想要連結到要建立的新頁面的維基頁面
- 點選現有頁面的編輯標籤
- 在您想要連結到新頁面的地方,使用
[[ROSE_Compiler_Framework/name of the page]]
. - 如果已經有具有所需名稱的頁面。它將成為指向該頁面的連結。
- 如果沒有,連結是紅色的,因此您可以單擊紅色連結進入編輯模式以將內容新增到頁面。
請將新頁面連結到此華夏公益教科書的印刷版,以便它可以在列印輸出中可見。
最好的方法是轉到 en.wikipedia.com 並找到一個具有您想要的輸出的頁面。然後假裝編輯頁面(透過單擊編輯)以檢視用於生成輸出的原始碼。
例如,您想知道如何在華夏公益教科書中獲得 C++ 語法高亮顯示。轉到 en.wikipedia.com 並找到 C++ 的頁面。那裡一定有程式碼片段示例。
然後您假裝編輯它以檢視原始碼:http://en.wikipedia.org/w/index.php?title=C%2B%2B&action=edit§ion=6
您將看到生成語法高亮顯示的原始碼
<syntaxhighlight lang="cpp">
# include <iostream>
int main()
{
std::cout << "Hello, world!\n";
}
</syntaxhighlight>
使用 HTML 註釋:例如,以下注釋不會顯示在紙質渲染中。但它對編輯者可見,以便提醒為什麼某些事情以特定方式完成。
<!-- Please keep the pixel size to 400 so they are clean in the pdf version, Thanks! --> [[File:Rose-compiler-code-review-1.png|thumb|400px|Code review using github.llnl.gov]]
從 http://en.wikipedia.org/w/index.php?title=C%2B%2B&action=edit§ion=6 複製
<syntaxhighlight lang="cpp">
# include <iostream>
int main()
{
std::cout << "Hello, world!\n";
}
</syntaxhighlight>
可以生成以下高亮顯示的程式碼
# include <iostream>
int main()
{
std::cout << "Hello, world!\n";
}
您可以假裝編輯此部分以檢視如何編寫數學公式。
更多資源位於