Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
itHub Pages是一個(gè)靜態(tài)站點(diǎn)托管服務(wù),可直接從GitHub上的存儲(chǔ)庫獲取HTML,CSS和JavaScript文件,還可以選擇在構(gòu)建過程中運(yùn)行這些文件并發(fā)布網(wǎng)站。
研究人員通常使用兩種類型的個(gè)人網(wǎng)站模板:雨果(hugo)和杰基爾(jekyll)主題學(xué)術(shù)頁面。此處顯示的示例使用基于“ minimum-mistakes-jekyll”主題的定制版本。
1. GitHub頁面
創(chuàng)建一個(gè)GitHub賬戶,您的個(gè)人網(wǎng)站將在那里托管。
注意:如果您不想為任何域名地址付費(fèi),請仔細(xì)選擇您的帳戶名,因?yàn)樗罱K將成為您的網(wǎng)站鏈接地址。
在“代碼”下從頭下載相關(guān)學(xué)術(shù)頁面的所有文件,或從研究人員現(xiàn)有的GitHub頁面下載,例如,
2. 版本控制(Git Version Control)
下載GitHub Desktop作為您的版本控制工具。
將GitHub Desktop與您的GitHub帳戶鏈接。
從下載并解壓縮的文件夾中添加本地存儲(chǔ)庫。進(jìn)行更改后,將更改提交(commit)并推送(push)到GitHub。在“您的帳戶名”.github.io上刷新您的主頁。
3. 個(gè)人資料
將詳細(xì)信息更改為您的詳細(xì)信息,這些文件主要包括以下內(nèi)容:
1. 調(diào)整 _data下的navigation.yml中的頁面順序
2. 頁面左側(cè)的作者簡介:
author_profile: false or true
3. 排序網(wǎng)站的順序:
### reversed
{% for post in site.talks %}
{% include archive-single-talk.html %}
{% endfor %}
{% for post in site.talks reversed %}
{% include archive-single-talk.html %}
{% endfor %}
1. _config.yml:
collections:
people:
output: true
permalink: /:collection/:path/
defaults:
# _people
- scope:
path: ""
type: people
values:
layout: single
author_profile: true
read_time: true
comments: true
share: true
related: true
2. _pages下的people.html
---
layout: archive
title: "People"
permalink: /people/
author_profile: true
---
{% include base_path %}
# to link the documents under _people folder
{% for post in site.people reversed %}
{% include archive-single.html %}
{% endfor %}
3. _data下的navigation.yml
# main links links
main:
- title: "People"
url: /people/
1. 添加下列代碼到HTML 或者 md中
<img src="avatar.png" alt="Avatar" class="avatar">
2. 添加類別到 CSS 中assets中css下的academicons.css
.avatar {
vertical-align: middle;
width: 100px;
height: auto;
position: relative;
overflow: hidden;
border-radius: 50%;
}
解如何在 Linux 中使用 xclip。
-- Scott Nesbitt(作者)
在使用 Linux 桌面工作時(shí),你通常如何復(fù)制全部或部分文本?你可能會(huì)在文本編輯器中打開文件,選擇全部或僅選擇要復(fù)制的文本,然后將其粘貼到其他位置。
這樣沒問題。但是你可以使用 xclip 在命令行中更有效地完成工作。xclip 提供了在終端窗口中運(yùn)行的命令與 Linux 圖形桌面環(huán)境中的剪貼板之間的管道。
xclip 并不是許多 Linux 發(fā)行版的標(biāo)準(zhǔn)套件。要查看它是否已安裝在你的計(jì)算機(jī)上,請打開終端窗口并輸入 which xclip。如果該命令返回像 /usr/bin/xclip 這樣的輸出,那么你可以開始使用了。否則,你需要安裝 xclip。
為此,請使用你的發(fā)行版的包管理器。如果你喜歡冒險(xiǎn),你可以 從 GitHub 獲取源代碼 并自己編譯。
假設(shè)你要將文件的內(nèi)容復(fù)制到剪貼板。在 xclip 中可以使用兩種方法。輸入:
xclip file_name
或者
xclip -sel clip file_name
兩個(gè)命令之間有什么區(qū)別(除了第二個(gè)命令更長)?第一個(gè)命令在你使用鼠標(biāo)中鍵粘貼的情況下有效。但是,不是每個(gè)人都這樣做。許多人習(xí)慣使用右鍵單擊菜單或按 Ctrl+V 粘貼文本。如果你時(shí)其中之一(我就是!),使用 -sel clip 選項(xiàng)可確保你可以粘貼要粘貼的內(nèi)容。
將文件內(nèi)容直接復(fù)制到剪貼板是個(gè)巧妙的技巧。很可能你不會(huì)經(jīng)常這樣做。還有其他方法可以使用 xclip,其中包括將其與另一個(gè)命令行程序結(jié)合。
結(jié)合是用管道(|)完成的。管道將一個(gè)命令行程序的輸出重定向到另一個(gè)命令行程序。這樣我們就會(huì)有更多的可能性,我們來看看其中的三個(gè)。
假設(shè)你是系統(tǒng)管理員,你需要將日志文件的最后 30 行復(fù)制到 bug 報(bào)告中。在文本編輯器中打開文件,向下滾動(dòng)到最后,復(fù)制和粘貼有一點(diǎn)工作量。為什么不使用 xclip 和 tail 來快速輕松地完成?運(yùn)行此命令以復(fù)制最后 30 行:
tail -n 30 logfile.log | xclip -sel clip
我的寫作有相當(dāng)一部分用于內(nèi)容管理系統(tǒng) (CMS) 或者在其他網(wǎng)絡(luò)中發(fā)布。但是,我從不使用 CMS 的 WYSIWYG 編輯器來編寫 - 我采用 Markdown 格式離線編寫 純文本 。也就是說,許多編輯器都有 HTML 模式。通過使用此命令,我可以使用 Pandoc 將 Markdown 格式的文件轉(zhuǎn)換為 HTML 并將其一次性復(fù)制到剪貼板:
pandoc -t html file.md | xclip -sel clip
在其他地方,粘貼完成。
我的兩個(gè)網(wǎng)站使用 GitLab Pages 托管。我使用名為 Certbot 的工具為這些站點(diǎn)生成 HTTPS 證書,每當(dāng)我更新它時(shí),我需要將每個(gè)站點(diǎn)的證書復(fù)制到 GitLab。結(jié)合 cat 命令和 xclip 比使用編輯器更快,更有效。例如:
cat /etc/letsencrypt/live/website/fullchain.pem | xclip -sel clip
這就是全部可以用 xclip 做的事么?當(dāng)然不是。我相信你可以找到更多用途來滿足你的需求。
不是每個(gè)人都會(huì)使用 xclip。沒關(guān)系。然而,它是一個(gè)在你需要它時(shí)非常方便的一個(gè)小工具。而且,正如我?guī)状伟l(fā)現(xiàn)的那樣,你不知道什么時(shí)候需要它。等到時(shí)候,你會(huì)很高興能用上 xclip。
via: https://opensource.com/article/19/7/xclip
作者: Scott Nesbitt 選題: lujun9972 譯者: geekpi 校對: wxy
本文由 LCTT 原創(chuàng)編譯, Linux中國 榮譽(yù)推出
Markdown 其實(shí)在 2004 年就有了,不過之前一直很小眾,這幾年隨著相關(guān)應(yīng)用平臺(tái)的發(fā)展,Markdown以其獨(dú)到的優(yōu)勢迅速火起來了。Markdown編輯器使用一套格式標(biāo)記語言來對文檔內(nèi)容進(jìn)行排版和格式顯示。而Markdown的標(biāo)記很少,常用的也就十個(gè)左右,它是一種非常輕量的標(biāo)記語言。
Markdown編輯器深受技術(shù)人員的喜愛,Markdown可以用來編寫說明文檔,用它寫的文檔很多技術(shù)平臺(tái)都能通用;Markdown可以用來寫技術(shù)博客,可以使說明部分和代碼都非常清晰易讀;Markdown格式轉(zhuǎn)換方便,還可以輕松地將文本轉(zhuǎn)換為 html、pdf等。
按照Markdown編輯器的使用環(huán)境,可以將它們歸納為三類。
這三類軟件分別面向三類Markdown用戶,大家可以根據(jù)自己的需求來選擇使用。
下面是我收集的一些業(yè)界比較受歡迎的Markdown編輯器,喜歡用Markdown的朋友可以一起看看,一起探討。
Mou 是一款由國人開發(fā)的Markdown 編輯器,支持實(shí)時(shí)預(yù)覽,但是僅支持 蘋果操作系統(tǒng),可以說是目前最好用的免費(fèi) Markdown 編輯器,對漢字兼容性非常好。提供語法高亮、在線預(yù)覽、同步滾動(dòng)、全屏模式,支持自定保存、自動(dòng)匹配,允許自定義主題等等。支持 CSS,HTML 和 PDF 導(dǎo)出等功能。
Mou是獨(dú)立的軟件。
更多介紹及下載:http://25.io/mou/
MarkdownPad被很多人稱贊為windows下最好用的Markdown編輯器之一,不過僅支持windows。它有免費(fèi)版和收費(fèi)版(MarkdownPad Pro),一般情況下免費(fèi)版就夠用了,想用pro版的可以自行網(wǎng)上下載,強(qiáng)大的國人crack無處不在的~ ~。
MarkdownPad支持鍵盤快捷鍵和工具欄操作,即可添加標(biāo)記也可移除,支持即時(shí)HTML預(yù)覽、支持自定義配色方案、字體、大小和布局、支持音樂視頻,可以導(dǎo)出HTML和PDF。
MarkdownPad是獨(dú)立的軟件。
更多介紹及下載:http://markdownpad.com/
Typora也是非常用名,非常好用的markdown編輯器,它的設(shè)計(jì)理念很不一樣,是真正的即時(shí)預(yù)覽型編輯器,不同于左右兩個(gè)窗口的編輯器。Typora的設(shè)計(jì)理念就是極致簡潔,它將「寫字」和「預(yù)覽」這兩件事情合并了。
如果要修改已經(jīng)寫好的markdown標(biāo)記可以點(diǎn)擊切換到“源代碼模式”。
Typora 同樣支持 Windows、OS X 和 Linux多個(gè)操作系統(tǒng),支持?jǐn)?shù)學(xué)編輯,可與 Word 直接格式轉(zhuǎn)換,可以進(jìn)行多種文檔格式轉(zhuǎn)換。Typora 流暢度和反應(yīng)速度很快,特別適合那些手速快的人。
Typora是獨(dú)立的軟件。
更多介紹及下載:https://www.typora.io/
Atom 可以說是專門為程序員推出的一個(gè)文本編輯器,界面簡潔,支持實(shí)時(shí)預(yù)覽。功能非常多,除了Markdown同時(shí)支持CSS,HTML,JavaScript等網(wǎng)頁編程語言,還支持宏定義,自動(dòng)分屏功能等。Atom還具有語義輸入模式,比例輸入code即會(huì)自動(dòng)開啟代碼模式。
Atom支持windows、蘋果、linux等多種操作系統(tǒng)。Atom是由著名的github平臺(tái)出品的。
Atom是獨(dú)立的軟件,也支持插件方式。
更多介紹及下載:https://atom.io/
Haroopad也是一款非常流行的編輯器,來自韓國。Haroopad支持 Windows、Mac OS X 和 Linux三大操作系統(tǒng)。Haroopad的特色是主題樣式豐富,語法高亮支持無數(shù)種編程語言,幾乎你能想到的編程語言他都支持。Ubuntu/Linux 用戶使用該工具比例很高,Haroopad 也是開源免費(fèi)的。Haroopad也支持導(dǎo)出HTML、PDF,也支持?jǐn)?shù)學(xué)公式和流程圖。
Haroopad是獨(dú)立的軟件。
更多介紹及下載:http://pad.haroopress.com/user.html
SublimeText界面簡約大方,定位專業(yè),功能強(qiáng)大,并具有良好的擴(kuò)展功能。SublimeText是收費(fèi)軟件,支持windows、蘋果、linux三大操作系統(tǒng)。支持的編程語言有十幾種,并可通過第三方插件無限擴(kuò)充。
SublimeText默認(rèn)不能實(shí)時(shí)預(yù)覽,但通過 Markdown Preview 的插件來實(shí)現(xiàn)該功能。SublimeText屏幕右邊有一個(gè)文檔縮略圖,可以看到文檔全貌。
SublimeText是獨(dú)立的軟件,也支持插件方式。
更多介紹及下載:http://www.sublimetext.com/
Cmd Markdown是一款不錯(cuò)的寫作工具,同時(shí)也兼顧博客等寫作平臺(tái),國內(nèi)作業(yè)部落出品,同時(shí)支持Windows、蘋果、Linux操作系統(tǒng),也有 Web 在線創(chuàng)作平臺(tái),界面很舒服。
Cmd Markdown是獨(dú)立的軟件、也有平臺(tái)集成版本。
更多介紹及下載:https://www.zybuluo.com/mdeditor
Byword。一款輕量級的 Markdown 編輯器,比較容易上手,適合新手使用。支持蘋果系列系統(tǒng),包括臺(tái)式機(jī)、iPad和iPhone,收費(fèi)軟件。
Byword是獨(dú)立的軟件。
更多介紹及下載:https://bywordapp.com/
CuteMarkEd 是一個(gè)基于qt5的Markdown 編輯器,開源免費(fèi),支持windows、蘋果、linux多種系統(tǒng)平臺(tái),提供實(shí)時(shí) HTML 預(yù)覽、數(shù)學(xué)表達(dá)式、代碼高亮和PDF導(dǎo)出。
CuteMarkEd是獨(dú)立的軟件。
更多介紹及下載:https://cloose.github.io/CuteMarkEd/
Dillinger是國外的 Markdown 編輯器,Web在線創(chuàng)作。漂亮強(qiáng)大,支持md、 html、pdf 文件導(dǎo)出,支持Dropbox、Bitbucket、Github、Google Drive、Onedrive 一鍵保存,也可以編寫本地文件。支持實(shí)時(shí)預(yù)覽,跨平臺(tái),瀏覽器打開。
Dillinger是平臺(tái)集成工具,不是獨(dú)立的軟件。
更多介紹及下載:https://dillinger.io/
11、EpicEditor
EpicEditor 是個(gè)嵌入式 JavaScript Markdown 編輯器,可以全屏編輯,在線預(yù)覽,自動(dòng)草稿保存,支持離線等功能。對于開發(fā)者有很大吸引力,很容易集成在自己的系統(tǒng)中,并很容易自定義,也支持主題自定義。
EpicEditor屬于插件類的API工具。
更多介紹及下載:http://ww1.epiceditor.com/
MarkdownEditor是一款基于瀏覽器的 Markdown 編輯器,雖然他是獨(dú)立軟件,但該軟件內(nèi)嵌一個(gè)瀏覽器。功能非常簡單實(shí)用、反應(yīng)速度很快,號(hào)稱是Markdown領(lǐng)域的NotePad(記事本)。MarkdownEditor還有拼寫檢查功能。
MarkdownEditor有兩個(gè)版本,都是國人開發(fā)的,都是開源免費(fèi)的。
MarkdownEditor是獨(dú)立的軟件、也有在線Web集成版。
更多介紹及下載:http://jbt.github.io/markdown-editor/
MarkPad是免費(fèi)開源的 Markdown 編輯器,界面風(fēng)格與window系統(tǒng)類似,同時(shí)只支持Window。支持實(shí)時(shí)預(yù)覽,開放直接保存到你的博客或github的接口,有語法檢查,支持代碼高亮。
MarkPad是獨(dú)立的軟件。
更多介紹及下載:http://code52.org/DownmarkerWPF/
Marxico中文名馬克飛象,有桌面版、Chrome App插件,也支持Web集成版。這款編輯器的特點(diǎn)是可以直接把文本存到印象筆記平臺(tái)中,另外還有導(dǎo)出HTML時(shí)可以將其中的圖片自動(dòng)轉(zhuǎn)成base64保存。其他的實(shí)時(shí)預(yù)覽、語法高亮也都支持。
不過這款軟件是收費(fèi)的~ ~
Marxico是獨(dú)立的軟件、同時(shí)有Chrome App插件,也支持Web集成。
更多介紹及下載:http://marxi.co/
實(shí)在太困了,就先介紹這么多吧~ ~ ~ (PS:剛接觸寫博客,發(fā)現(xiàn)還真是個(gè)累活呀:-P)
markdown編輯器產(chǎn)品非常多,以上只是本人接觸過的一些,相信還有很多很好的markdown存在,其實(shí)也沒必要全都試一遍,只有最適合自己的,才是最好的。
如果你用過其中的一種,或者你用過其他好用的markdown編輯器,歡迎交流分享。
*請認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。