Fan Jiang

穷山海之际涯 究万物之始终

Markdown 渲染测试

Part 1

本网站通过使用 Han.css 组版框架及 marked Markdown渲染器实现美观的中西文混排

Test is a Test article.

I am a button

中文繁體字元

这是一篇测试文章

古人云

噫吁嚱危乎高哉蜀道之難難於上青天
……
蜀道之難難於上青天側身西望長咨嗟

DELETED is 刪除了

表頭 header2 header3
左對齊
align right
重要部分
此處長文 代碼code 字元

曾經甘道夫如此描述哈比人

……我們知道的並不多我們只知道在很遠的地方越過許多山脈和河流有一群矮小的生物居住在洞穴或是沙丘中但沒有任何關於他們的傳說因為據說他們游手好閒躲避人類的目光可以在一瞬間消失而且他們還可以將嗓音偽裝成飛鳥的啁啾聲不過看來並不是這樣

——J·R·R·托爾金魔戒之王·雙城奇謀

和新朋友們相處了一會兒他便改觀了

空に挑み宇宙を開く

测试标点

天下為公Sun Yat-sen先生有名的思想理論之一

文字裝飾線

二大使用漢字作為書寫系統的語言——中文及日文——皆不使用空格分詞因而在當前的網頁環境下難以明確標示或辨明二相鄰的同種裝飾線文字樣式標準化模組內建了樣式及腳本的文字裝飾線雙重修正毋需插入空白即可得到視覺上的間隔效果同時避免了樣式性的標記

提示相鄰文字裝飾線修正包含樣式表及腳本的多重回退fallback然搭配腳本可有較佳且更為一致的效果

提示二在二相鄰的裝飾線元素間可存在不限數量的註解機會斷行wbr元素並仍保有間隔效果惟其餘受隱藏的元素如容器顯示樣式設定為display: none將使二側的裝飾線元素失去相鄰關係從而影響間隔效果

註記與增訂元素

預設的UA樣式中註記u與增訂ins元素皆使用底線呈現由於該底線會附着於漢字下方影響易讀性我們使用底部邊框border-bottom取代裝飾底線text-decoration二個相鄰的註記或增訂元素效果如下

英國倫敦是個世上少有數一數二且融合古典及現代的大城市

<p><u class="pn">英國</u><!--注意:中間毋需插入任何空白--><u class="pn">倫敦</u>是個世上少有、數一數二,且融合古典及現代的大城市。

更完整的辨義功能

歐洲大陸眾多的西文當中我最喜歡的語言是隷屬於羅曼語族的西


先看完電影他說阿呆舉辦的派對我們晚點

<p><u class="pn">歐洲大陸</u>眾多的<u class="pn">西</u>文當中,我最喜歡的語言是隷屬於<u class="pn">羅曼</u>語族的<u class="pn">西</u>文。

<p>「先看完電影,」他說,「<u class="pn">阿呆</u>舉辦的派對我們晚點<u class="typo">在</u>去。」

提示註記u元素雖有明確的樣式用於避免文字上的爭議但並不改變文本的本來意義常有表示專名中文專名號或原引文的拼寫錯誤等用途增訂ins元素表示相應文本在版本修改增訂間的記錄

訛訊與刪訂元素

二個相鄰的訛訊或刪訂元素效果如下

太陽系有九大行星八大行星

<p>太陽系有<s>九大行星</s><s></s>八大行星。

立法院常設有一六一二二五一一三位議員

<p>立法院常設有<del datetime="1992-0-0">一六一</del><del datetime="1998-0-0">二二五</del><ins datetime="1998-0-0">一一三</ins>位議員。

提示訛訊s元素用於標明錯誤或不再正確的資訊刪訂del元素表示相應文本在版本修改刪訂間的記錄

更詳盡的範例及測試請見程式測試頁·文字裝飾線

行間注元素

行間注包含漢字標音亦作漢字注音及雙語對照二大功能前者更可細分為羅馬拼音注音符號搭配腳本的樣式標準化模組完整支援行間注的所有功能按需求加入相應的類別屬性class即可

注意除基本行間注外包含注音複合式行間注及拼注音共同標注功能皆需配合JavaScript腳本方可正常顯示

基本行間注

基本行間注的形式係注文基文上方居中適用雙語對照羅馬拼音等

雙語對照

萬維網World Wide Web

<ruby>萬維網<rt>World Wide Web</rt></ruby>

语法高亮

ctrl+c

#include <corerc/pubsub.h>
#include <iostream>
#include <sys/time.h>

class SubscriberImpl final :
    public corerc::Subscriber<capnp::Text>::Server {
public:

    kj::Promise<void> pushMessage(PushMessageContext context) override {
        struct timeval tv; // 中文注释
        gettimeofday(&tv, NULL);

        std::cout << "Message From Publisher: " <<
            context.getParams().getMessage().cStr() << tv.tv_usec << std::endl;
        std::cout.flush();
        return kj::READY_NOW;
    }
};

此君非汝所言

本作采用BootstrapHan.css万维网页面框架制作,并体现其高度成熟的排版机能。

本作採用BootstrapHan.css萬維網頁面框架製作,並體現其高度成熟的排版機能。

本作ではBootstrapHan.cssを使用することで、その組版機能を体現しています。

以下为西文排版演示


Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Sed posuere consectetur est at lobortis. Cras mattis consectetur purus sit amet fermentum.

Curabitur blandit tempus porttitor. Nullam quis risus eget urna mollis ornare vel eu leo. Nullam id dolor id nibh ultricies vehicula ut id elit.

Etiam porta sem malesuada magna mollis euismod. Cras mattis consectetur purus sit amet fermentum. Aenean lacinia bibendum nulla sed consectetur.

此乃标题

英國倫敦是個世上少有、數一數二,且融合古典及現代的大城市。 二大使用漢字作為書寫系統的語言——中文及日文——皆不使用空格分詞,因而在當前的網頁環境下,難以明確標示或辨明二相鄰的同種裝飾線文字。 樣式標準化模組內建了樣式及腳本的「文字裝飾線」雙重修正,毋需插入空白即可得到視覺上的間隔效果,同時避免了樣式性的標記。

人无远虑,必有近忧啊。

qiáo 一弯yìwān流水liúshuĭjià小桥xiăoqiáo

                    Example code block
                

Aenean氏乃大秦天府之人。據《周髀算經》中記述,公元前一千多年周公與商高論數的對話中,商高就以「三四五」三個特定數為例詳細解釋了勾股定理要素,既方其外,半之一矩,環而共盤,得成三四五。兩矩共長二十有五,是謂積矩。Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa.

日本語化

笑顔でいる事は本当に楽しく、幸福な気持ちになります。諺通り、

「笑う門には福来たる」
のであります。

さい きん では がく てき にも” わら う”ことは めん えき りょく つよ くし、 のう はたら きを かっ せい させたりと けん こう にもいいことが かっています。

  • Tsimtsum had been sunk for weeks by then.
  • Donec id elit non mi porta gravida at eget metus.
  • Nulla vitae elit libero, a pharetra augue.

Donec ullamcorper nulla non metus auctor fringilla. Nulla vitae elit libero, a pharetra augue.

# First Name Last Name 中文名 Username
1 Mark Otto 馬克・奧托 @mdo
2 Jacob Thornton 亞克比・托頓 @fat
3 Larry the Bird 拉里・大鵬 @twitter
  1. Vestibulum id ligula porta felis euismod semper.
  2. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
  3. Maecenas sed diam eget risus varius blandit sit amet non magna.

Cras mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at lobortis.

美利坚Duke行

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Sed posuere consectetur est at lobortis. Cras mattis consectetur purus sit amet fermentum.

Curabitur blandit tempus porttitor. Nullam quis risus eget urna mollis ornare vel eu leo. Nullam id dolor id nibh ultricies vehicula ut id elit.

Etiam porta sem malesuada magna mollis euismod. Cras mattis consectetur purus sit amet fermentum. Aenean lacinia bibendum nulla sed consectetur.

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

New feature

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

  • Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
  • Donec id elit non mi porta gravida at eget metus.
  • Nulla vitae elit libero, a pharetra augue.

Etiam porta sem malesuada magna mollis euismod. Cras mattis consectetur purus sit amet fermentum. Aenean lacinia bibendum nulla sed consectetur.

Donec ullamcorper nulla non metus auctor fringilla. Nulla vitae elit libero, a pharetra augue.