跳至內容

用戶:WindowPain/沙盒

來自維基學院

許多人都被維基百科豐富多彩的內容和先進的理念所吸引。還記得你是怎麼發現這個網站的嗎?或許你是想一睹大熊貓的憨態,卻誤打誤撞地學習了它的習性和生存現狀;或許你在參觀自由女神像,想要了解更多關於它的故事;或許你在查閱歷史作業的參考資料,卻從五代十國流連到了Valve電子遊戲列表;又或許你從未聽說過它,但教授卻強調「論文絕對不能引用維基百科!」,於是好奇地去看看它究竟是什麼。

我們都養成了在維基百科上尋找知識的習慣,卻漸漸地發現它並不完美。有些條目有錯別字或病句,有些條目還有些條目明明很重要但不存在。你或許會想,維基百科不是人人可編輯的、自由的百科全書嗎,那我是不是也可以幫忙呢?至少修改一個錯別字我應該做的到吧。可點擊「編輯」後電腦顯示出滿屏幕的原始碼,看似中文、看似英文、卻又都不是,只好悻悻關閉頁面。但實際上,編輯維基百科,不難。

本門課程將教你如何把一篇中文文章變成一篇維基百科條目。我們將從大多數編者使用的Wikitext(本課程將其稱作原始碼)入手,理解最關鍵的要素,並不會涉獵比較複雜的用法。完成本門課程後,你將能編寫出內容豐富、完整的條目,並擁有自學複雜原始碼的基礎,甚至參與除維基百科以外其它類似的Wiki項目。

準備工作

[編輯 | 編輯原始碼]

註冊一個維基百科賬戶

[編輯 | 編輯原始碼]

雖然維基百科允許在未登錄的情況下進行編輯,但擁有一個賬戶能提供諸多方便:

  • 註冊用戶可以新建屬於自己的沙盒,本課程也將在你的用戶沙盒中進行練習。
  • 註冊用戶可以新建屬於自己的用戶頁,放置個性化內容。
  • 為了防止破壞,維基百科建立了一些「過濾器」,它會過濾掉一些疑似破壞的內容,而且對未登錄的用戶格外嚴格。當你註冊達7天並編輯達50次成為「自動確認用戶」後,就不會受部分過濾器的阻攔了。
  • 只有自動確認用戶才可以更改條目的名字。

是「條目」不是「詞條」

[編輯 | 編輯原始碼]

人們常常將維基百科的文章稱作詞條。但實際上詞條是詞典中的一條,維基百科是百科全書而不是詞典,因此維基百科的文章應該稱為條目而不是詞條。本課程也將遵循這一傳統。

編輯器

[編輯 | 編輯原始碼]

編輯器就是寫條目的地方。當你想要修改條目的內容時,就需要打開編輯器。

維基百科有兩種編輯器,一種是「可視化編輯器」,在可視化編輯器中你看到的就是正常的條目內容,沒有令人暈頭轉向的原始碼,可以非常直觀地進行修改,用一個詞概括就是「所見即所得」;第二種是「原始碼編輯器」,在原始碼編輯器中你看到的就是原始碼,學習完未來的章節你就能了解如何讀懂、並且自己編寫原始碼。

許多人可能會感到疑惑:「我也有在Word裏面寫過長文章,或者在Twitter上發推文,它們都不需要寫什麼原始碼,直接寫內容就好了。可視化編輯器明顯比原始碼編輯器更方便啊,為什麼還要學習寫原始碼啊?」不同人對這個問題都有不同答案。有的人是資深編者,習慣了使用原始碼;有的人主要進行小編輯,認為可視化編輯器啟動太慢;有的人認為可視化編輯器是對原始碼的模仿,尚不成熟,不能勝任比較複雜的操作;也有的人認為維基百科條目的排版從誕生之初就建基於原始碼,只有了解原始碼才能更好地了解條目的排版方式。各種原因綜合起來,令大多數編者選擇了原始碼,因此我們會學習使用原始碼編輯器。

打開編輯器

[編輯 | 編輯原始碼]

修改一篇已經存在的條目

[編輯 | 編輯原始碼]

當你在閱讀一篇條目的時候,發現條目寫錯字了,可以打開編輯器進行修改。條目上方、搜索框左側有幾個淺藍色的按鈕,寫着「閱讀」、「編輯」、「查看歷史」等等。點擊其中的「編輯」按鈕,即可打開編輯器。

默認情況下,此時打開的會是原始碼編輯器。但是有可能你在無意中啟用了可視化編輯器,那通常你會看到一條藍色進度條逐漸加載,加載完畢後顯示的內容和條目完全一致,編輯器上方有一行工具欄,工具欄最右側有一個藍色的按鈕,寫着「發布更改…」。這時,點擊這個藍色按鈕左側的筆型圖標,彈出一個菜單,菜單中有兩個選項「可視化編輯」、「原始碼編輯」,選擇「原始碼編輯」即可切換至原始碼編輯器。

如果你想一直使用原始碼編輯器。你也可以在登錄後,點擊頁面最上方右側的「測試」按鈕,並取消「可視化編輯」前的勾,並點擊頁面最下方的「保存」,即可關閉可視化編輯器功能。

新建一篇不存在的條目

[編輯 | 編輯原始碼]

當你想要編寫一篇全新的條目時,應該首先搜索相關主題,確保維基百科內不存在相同內容的條目。例如在搜索框中輸入地球,按下回車或點擊搜索框中的放大鏡按鈕,便能在維基百科中搜索與地球相關的內容。由於存在名為「地球」的條目,因此會直接打開該條目。如果搜索不存在的條目,如巴别鱼,則會自動進入高級搜索模式,列出所有相關內容。此時你能看到一行提示語:

您可以新建這個頁面「巴別魚」,但應檢查下面的搜索結果,看看是否有相同內容的頁面已被創建。

如果下面的搜索結果中沒有介紹巴別魚的條目,則點擊這一行提示語的紅色字「巴別魚」,即可打開編輯器。

認識編輯器

[編輯 | 編輯原始碼]

打開編輯器後,可以看到新的提示框和一些注意事項:

維基百科目前尚未收錄「巴別魚」的條目

暫且忽視注意事項,視線向下方移動,可以看到一則警告信息:

警告:您正在重新創建曾經被刪除的頁面。

維基百科存在各種各樣的警告信息,有時說條目可能會被刪除,有時說IP遭到封禁,常常嚇得人不敢編輯。不必擔心,雖然它們的紅色咄咄逼人,但不意味着我們什麼都不能做,仔細讀一讀,警告信息中很可能給出了解決方法。譬如此時它提醒我們「巴別魚」這則條目曾經因為加入了廣告或宣傳內容而被刪除,但只要我們不加入廣告,確保內容符合方針指引,就可以繼續編寫。

警告信息下方的大片區域則是編輯器的本體。最上面一行是工具欄,可以比較方便地改變文字樣式、添加外部連結或參考資料、新增各級標題等等。中間的空白部分是正文,在其中輸入的原始碼最終會被排成文字顯示到條目中。最下面則是編輯完成後才使用到的功能,如編輯摘要、使用條款、顯示預覽等等。後續章節會學習編輯器中的部分功能,並利用這些功能編寫出一篇條目。

編寫一篇新條目

[編輯 | 編輯原始碼]

熟悉了編輯器之後,我們就已經可以開始編寫一篇新條目了。本課程會以上面出現的「巴別魚」為例,一起來編寫一篇介紹巴別魚這個物種的條目吧。

創建自己的沙盒

[編輯 | 編輯原始碼]

為了不影響正常的條目內容,我們會在自己的沙盒中進行練習。登錄賬戶之後,在頁面的最上方右側,可以看到自己的ID,ID旁的一行選項中其中一個就是「沙盒」。如果你此前沒有創建過自己的沙盒,那這個選項的顏色會是紅色,如果已經創建過自己的沙盒,那這個選項會是藍色。這個道理同樣適用於維基百科的其它內部連結,紅色代表頁面不存在,藍色代表頁面存在。

點擊「沙盒」,就打開了屬於自己的沙盒。

輸入內容

[編輯 | 編輯原始碼]

在編輯器的正文部分中輸入條目的內容。作為第一次嘗試,我們僅輸入中文看看。

巴别鱼是一种虚构的鱼类,生活在人的耳朵里,以语言为食。

預覽效果

[編輯 | 編輯原始碼]

條目的內容很簡單,只有一句話。輸入完成後,它長得和平時看到的條目依然不大一樣。但我們可以預覽看看,把這段文字排版好,變成條目後是什麼樣子。

點擊編輯器下方的「顯示預覽」按鈕,頁面會重新加載一次,加載完成後編輯器上方就會出現我們剛剛輸入的內容。因為只有一句話,夾在標題和編輯器中間顯得有些羸弱。但別擔心,在未來的章節中我們會逐漸讓它丰韻起來。

輸入編輯摘要

[編輯 | 編輯原始碼]

維基百科是一個強調合作的項目,任何人都可以對你創建的條目進行擴充、完善、編修。為了方便以後的編者知道你做出了哪些修改,你需要為你的這一次編輯提供一個摘要。

輸入編輯摘要的地方在編輯器的下面,一個只有一行的輸入框。可以看到,它附近已經給出了一些可供選擇的摘要,例如「新條目」、「修飾語句」、「修正筆誤」等等。你可以點擊這些選項,也可以自己輸入。如果你過去沒有創建過沙盒,也就是說之前見到沙盒的按鈕是紅色的,那這次我們點擊「新條目」就可以了;如果你過去創建過沙盒,也就是說之前見到沙盒的按鈕是藍色的,那我們可以點擊「內容擴充」。

發布更改

[編輯 | 編輯原始碼]

完成了,一篇條目的編寫流程就是這麼多。如果說有什麼能做得更多的,那就只需要將條目寫得更豐富、更美觀、更嚴謹而已。

現在可以正式提交了,點擊編輯摘要下方的藍色「發布更改」按鈕,剛剛編寫的內容就會正式發布。當然,我們是在自己的沙盒中編寫,因此會發布至自己的沙盒中,而不是「巴別魚」這個頁面上。可以看到,發布更改之後這句話看起來有點像一篇正經的條目了。

文字格式

[編輯 | 編輯原始碼]

但正經的條目肯定不止這麼一點東西,我們需要進一步為它打扮。不妨為它添加一些格式,讓它更容易被讀者理解,看起來更美觀吧。

格式包括粗體、斜體、顏色等等。維基百科對格式有比較嚴格的要求,大多數時候都不需要使用任何格式。但如果你常常閱讀條目的話,可以發現一些使用格式的規律。

維基百科中,粗體通常會用在條目的第一段,用來強調條目的名稱。添加粗體的方法是在需要加粗的文字兩邊各輸入三個'

這個符號名字叫做「半角單引號」,它的按鍵通常位於鍵盤上回車鍵的左側。輸入這個符號之前,你需要將電腦切換至英文輸入法。如果用簡體中文輸入法按下這個鍵,會輸入,看起來稍稍傾斜,和完全直立的'長得並不相同,維基百科會將它認作普通單引號,而非有特殊意義的半角單引號。

重新打開編輯器來練習一下,可以像前面章節所說的那樣,點擊條目右上方、搜索框左側的淺藍色「編輯」按鈕,打開編輯器。在巴别鱼三個字兩邊各輸入三個'符號:

'''巴别鱼'''是一种虚构的鱼类,生活在人的耳朵里,以语言为食。

點擊「顯示預覽」,看看效果如何:

巴別魚是一種虛構的魚類,生活在人的耳朵里,以語言為食。

我們成功地強調了條目的標題。同理,如果我們以後要建立名為「地球」的條目,當第一段中第一次出現「地球」這個字眼時,應該在它兩邊各輸入三個'符號進行強調。

地球是太陽系中由內及外的第三顆行星。

除了強調標題之外,一般比較少在條目正文其它地方使用到粗體。

實際上,中文並不存在斜體這種格式,畢竟漢字要求重心穩定,斜體並不符合漢字審美。由此可以推斷,斜體是一種舶來品,只有涉及外文的情況下才有可能使用到斜體。

維基百科中會用到斜體的情況有兩種:生物名、外文作品名。並且只會傾斜外文的部分,附近的中文並不會一同傾斜。恰好我們正在寫關於一條魚的條目,我們可以用到斜體。添加斜體的方法是在需要傾斜的文字左右各輸入兩個'符號,比粗體少一個。

繼續練習一下,我們先在巴别鱼後面添加它的學名:

'''巴别鱼'''(学名:Babel fish)是一种虚构的鱼类,生活在人的耳朵里,以语言为食。

然後在Babel fish兩邊各輸入兩個'符號:

'''巴别鱼'''(学名:''Babel fish'')是一种虚构的鱼类,生活在人的耳朵里,以语言为食。

注意不要將冒號和括號也包在單引號之內,點擊「顯示預覽」,看看效果如何:

巴別魚(學名:Babel fish)是一種虛構的魚類,生活在人的耳朵里,以語言為食。

看起來已經是十足的百科全書了,我們可以進行第二次正式發布。如前文所述,接下來要添加編輯摘要,這次我們選擇「內容擴充」,再點擊「發布更改」,這個更加完善的版本就出現在沙盒中了。

外文作品名的處理方法也是一樣的,斜體在英文中可以充當書名號,譬如:

四大自由》(英語:Four Freedoms)是美國畫家諾曼·洛克威爾1943年創作的四幅系列油畫。

除了生物名和外文作品名之外,一般比較少在條目正文其它地方使用到斜體。

你可以這樣來記憶:粗體比較重,所以需要三個';斜體比較輕,所以只需要兩個'。問題來了,如果外文作品名就是條目的名稱,那不就既需要粗體又需要斜體了,這該怎麼辦呢?答案很明顯:左右各五個'即可。

內部連結

[編輯 | 編輯原始碼]

每當我們閱讀條目時,總能看到滿屏幕的藍色連結,點擊它們會跳轉到維基百科內對應的條目,所以稱作「內部連結」。連結可以說是維基百科乃至整個互聯網最具代表性的功能了,常常點着點着就忘記了自己最初是來查找什麼信息,可能你在蘇州獅子林閒逛時想要在維基百科上尋找一些介紹,退出時卻已經買了一本《美國大城市的死與生》。

添加內部連結

[編輯 | 編輯原始碼]

添加內部連結的方法很簡單,在對應條目名稱的左側輸入兩個[符號、右側輸入兩個]符號即可。

'''巴别鱼'''(学名:''Babel fish'')是一种虚构的鱼类,生活在人的耳朵里,以语言为食。

比如這段文字,「魚類」、「耳朵」、「語言」都存在對應的條目,我們的讀者可能會希望跳轉到對應的條目進一步閱讀,我們就可以為它們添加內部連結。

'''巴别鱼'''(学名:''Babel fish'')是一种虚构的[[鱼类]],生活在人的[[耳朵]]里,以[[语言]]为食。

點擊「顯示預覽」,看看效果如何:

巴別魚(學名:Babel fish)是一種虛構的魚類,生活在人的耳朵里,以語言為食。

現在這個條目已經非常「維基百科」了。你可以事先搜索是否存在對應的條目,然後再在自己的條目中添加內部連結。如果並沒有對應的條目,添加內部連結後,點擊「顯示預覽」,連結會變成紅色。紅色的內部連結簡稱「紅鏈」,條目中存在紅鏈是可以接受的,如果日後有人創建了對應的條目,那所有紅鏈會自動變成藍色。

更改連結名稱

[編輯 | 編輯原始碼]

並不是所有時候想要連結的條目名稱剛好就和我們正文中寫的內容一樣。我們可以再次點擊「編輯」打開編輯器,在條目中添加一些信息:

'''巴别鱼'''(学名:''Babel fish'')是《银河系漫游指南》中一种虚构的[[鱼类]],生活在人的[[耳朵]]里,以[[语言]]为食。

現在出現了一個問題:我們在正文中寫的是「銀河系漫遊指南」,如果直接添加內部連結[[银河系漫游指南]],會連結去《銀河系漫遊指南》系列作品的條目,但我不想連結去這裏,我想要連結去小說的條目,也就是[[银河系漫游指南 (小说)]]。我可以這麼做:

'''巴别鱼'''(学名:''Babel fish'')是《[[银河系漫游指南 (小说)]]》中一种虚构的[[鱼类]],生活在人的[[耳朵]]里,以[[语言]]为食。

點擊「顯示預覽」,實際效果如下:

巴別魚(學名:Babel fish)是《銀河系漫遊指南 (小說)》中一種虛構的魚類,生活在人的耳朵里,以語言為食。

連結成功,但是並不美觀。我希望它能連結去银河系漫游指南 (小说)但顯示的是银河系漫游指南。我可以這麼做:

  • 首先輸入[[银河系漫游指南 (小说)]],代表我希望連結到這個條目
  • 隨後在中括號內、最右側添加一個|豎線符號
  • 在符號|右側寫上實際顯示的內容

對於這一段文字,可以這樣處理:

'''巴别鱼'''(学名:''Babel fish'')是《[[银河系漫游指南 (小说)|银河系漫游指南]]》中一种虚构的[[鱼类]],生活在人的[[耳朵]]里,以[[语言]]为食。

點擊「顯示預覽」,效果是這樣的:

巴別魚(學名:Babel fish)是《銀河系漫遊指南》中一種虛構的魚類,生活在人的耳朵里,以語言為食。

填寫編輯摘要,這次選擇「內部連結」,點擊「發布更改」。條目內顯示的內容為「銀河系漫遊指南」,點擊進入對應條目,發現已經成功連結到銀河系漫遊指南 (小說)了。

豎線|的按鍵通常位於鍵盤迴車鍵的上方,需要按住shift的同時按下該按鍵才能輸入豎線。需要注意的是,和粗體及斜體類似,輸入豎線|時需要切換至英文輸入法,使用簡體中文輸入法輸入的豎線為,看似相同,但左右空白的寬度較寬,維基百科會將後者當作普通文字處理,沒有特殊意義。

內部連結的繁簡處理

[編輯 | 編輯原始碼]

維基百科匯集了五湖四海的編者,其中有人使用繁體字、有人使用簡體字。如果你看到條目的原始碼中既有繁體、也有簡體,不必在意,可能只是各地的編者都編輯過這一條目,不需要特意地統一原始碼中的繁簡體。不同的地區對同一樣東西的稱呼也不同,例如麵包,中國大陸寫作面包、香港寫作麪包、台灣則寫作麵包。因此維基百科存在一種功能,稱為「重定向」,將面包、麪包、麵包都指向同一個條目。

由於重定向的存在,我們在編寫條目的內部連結時,無論是[[面包]][[麪包]]或者[[麵包]]都在指同一個條目,至於究竟是指面包、麪包、麵包中的哪一個,取決於第一位建立該條目的編者用了哪一個。我們可以搜索並打開這個條目,點擊瀏覽器的地址欄,可以看到這個條目的連結是https://zh.wikipedia.org/wiki/麵包,說明最先建立這個條目的編者選了麵包,其它的名稱都被重定向到這一個條目上了。

大多數條目都有正確的重定向,但是偶爾可能會遇到錯誤的情況。明明條目存在,將它的標題輸入內部連結後卻是紅鏈,這時可以採取上面提到的方法,打開條目,看看瀏覽器的地址欄中寫的連結。假如是https://zh.wikipedia.org/wiki/麵包,那內部連結寫[[麵包]]肯定不會錯。

連結至具體章節

[編輯 | 編輯原始碼]

有些時候,想要連結的條目太長,我們希望讀者點擊內部連結後能準確地打開條目的某一個章節。同樣以銀河系漫遊指南 (小說)為例,這篇條目有「書名和起源」、「故事大綱」、「同系列後續小說」等章節,如果我們希望能連結至「故事大綱」章節,可以在希望連結到的條目後添加#井號,並寫上章節名稱「故事大綱」。

'''巴别鱼'''(学名:''Babel fish'')是《[[银河系漫游指南 (小说)#故事大纲]]》中一种虚构的[[鱼类]],生活在人的[[耳朵]]里,以[[语言]]为食。

點擊「顯示預覽」,效果還不錯:

巴別魚(學名:Babel fish)是《銀河系漫遊指南 (小說)#故事大綱》中一種虛構的魚類,生活在人的耳朵里,以語言為食。

填寫編輯摘要,由於是非常小的修改,我們可以在編輯摘要處勾選「標記為小編輯」,點擊「發布更改」。現在我們看到了更改後的樣子,點擊內部連結銀河系漫遊指南 (小說)#故事大綱,然而事與願違,頁面並沒有準確地落在「故事大綱」章節上。可以採取上一節的方法,嘗試點擊一下瀏覽器的地址欄,可以看到現在的連結是https://zh.wikipedia.org/wiki/银河系漫游指南_(小说)#故事大纲,再點擊一下條目目錄上的「故事大綱」,現在跳轉到了「故事大綱」章節,再看一看瀏覽器的地址欄,此時的連結是https://zh.wikipedia.org/wiki/银河系漫游指南_(小说)#故事大綱,區別就在於章節的簡體和繁體。

我們回到沙盒,再次打開編輯器,將章節改為繁體:

'''巴别鱼'''(学名:''Babel fish'')是《[[银河系漫游指南 (小说)#故事大綱]]》中一种虚构的[[鱼类]],生活在人的[[耳朵]]里,以[[语言]]为食。

點擊「顯示預覽」,似乎沒有什麼變化:

巴別魚(學名:Babel fish)是《銀河系漫遊指南 (小說)#故事大綱》中一種虛構的魚類,生活在人的耳朵里,以語言為食。

再次發布更改,點擊內部連結,這次準確地落在「故事大綱」章節上了。可以再打開編輯器,加上此前學習的更改連結名稱:

'''巴别鱼'''(学名:''Babel fish'')是《[[银河系漫游指南 (小说)#故事大綱|银河系漫游指南]]》中一种虚构的[[鱼类]],生活在人的[[耳朵]]里,以[[语言]]为食。

點擊「顯示預覽」,看起來十分簡潔,也能準確地連結到想要的章節了。

巴別魚(學名:Babel fish)是《銀河系漫遊指南》中一種虛構的魚類,生活在人的耳朵里,以語言為食。

最後填寫編輯摘要,發布更改,內部連結便全部添加完成。

維基百科雖然有很多條目,但條目的排版卻十分類似。以生物類的條目為例,通常首段簡介會有大熊貓的中文名稱、學名等等;右側則會有一個框框,裏面介紹了生物的各種信息,像保護狀況、科學分類、分布圖,這個框框稱作「信息框」;正文中適當的地方會有一些參考資料的「腳註」,是一個藍色的數字,左右包裹着中括號,長成這樣:[1];文末還會有專門章節列出所有參考資料。

難道每一次編寫條目時我們都需要把這些所有元素從頭到尾一個一個字地寫出來嗎?其實不需要。有許多其他編者將這些常用的元素做成了模板,我們只需要填寫「參數」,也就是我們需要顯示出來的內容,就可以了。

調用模板

[編輯 | 編輯原始碼]

生物信息框就被做成了模板,方便所有寫生物條目的編者。調用模板的方法是,在模板的名稱左測輸入兩個{大括號、右側輸入也兩個}大括號即可。例如生物信息框的模板名為Taxobox,想要調用生物信息框的話就需要輸入{{Taxobox}}。我們可以試試為沙盒裏的巴別魚條目添加一個生物信息框。

打開沙盒的編輯器,在之前的內容上方新增一行,並添加一個生物信息框:

{{Taxobox}}
'''巴别鱼'''(学名:''Babel fish'')是《[[银河系漫游指南 (小说)#故事大綱|银河系漫游指南]]》中一种虚构的[[鱼类]],生活在人的[[耳朵]]里,以[[语言]]为食。

顯示預覽就可以看到右邊已經出現了一個框,框裏自動填充了當前條目的名稱,也就是你的沙盒名稱,下方有默認顯示的「科學分類」,但並沒有任何實際內容,需要我們進一步填寫。

模板參數

[編輯 | 編輯原始碼]

正如之前提到的,參數就是我們希望模板中顯示些什麼內容。編寫模板的人會設定好一系列參數,你只需要輸入每個參數是什麼,模板就會幫你調整好內容、放在準確的位置。

生物信息框模板有許多的參數。name代表生物的名字,不填寫的情況下默認使用條目的名字;status為保護狀況,用來表示生物是否快要或已經滅絕;regnumphylumclassisordofamiliagenusspecies