Issue 02 文檔編輯問題匯總

@(Python)[ch01]

Environment : MD+Maxiang+Evernote+MDPad2 / under Windows7


代碼拷貝到Markdown編輯環境下的格式問題

1. 問題描述:

2. 嘗試解決:

3. 解決方案總結:

  • 要在maxing中加入整片的代碼段,代碼段的拷貝來源要從MarkdownPad2來,Atom上直接拷貝始終會出現順序行的問題
  • 整理流程如下:

    流程圖:

st=>start: 從Atom拷貝到MarkdownPad2 
op1=>start: 拷貝代碼從MarkdownPad2 到 maxing
e1=>end: 檢查相關代碼間距
e2=>end: 發布

MarkdwonPad2 => maxing

st->op1->e1->e2

code uploading process, maxing+markdownpad2

4. 最終展示效果


def get_weather_info():

    try:
        print('{} the weather is :{}'.format(city, weather[city]))
        history[city] = weather[city]
    except:
        print("sorry, the city you input is inexistent, please input again")
        get_help()



5. maxing自帶代碼塊描述展示

@requires_authorization
def somefunc(param1='', param2=0):
    '''A docstring'''
    if param1 > param2: # interesting
        print 'Greater'
    return (param2 - param1 + 1) or None
class SomeClass:
    pass
>>> message = '''interpreter
... prompt'''


6. Markdown + maxiang + evernote 最終發布在簡書的流程

maxing 代碼:

st=>start: 在maxiang編輯
op1=>operation: maxiang直接同步到evernote
cond=>condition: 檢查,沒有錯誤
op2=>operation: 復制maxing代碼到簡書發布
e2=>end: 最終結束所有發布與保存!

st->op1->cond
cond(yes)->op2->e2
cond(no)->op1

流程圖:

Markdown + maxiang + evernote

系統 : windows 7, compiler: windows Powershell, MarkdownPad2

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 木夫無意破壞大家心目中的諸多美好形象,因為照的是背面,難免盡是些骷髏。先說聲對不起,我倒是不反對大家偶爾也照照正面...
    木夫009閱讀 878評論 0 2
  • By若愚 永遠記得,世界上沒有一件工作不辛苦,沒有誰的職場是不委屈的,每個人活在世上都要承擔屬于你的那份苦和難。 ...
    若愚girl閱讀 2,630評論 35 96
  • CS:IP 是CPU將要執行指令的地址 2個16進制代表一個8位字節 jmp指令 我們自己寫了指令,但是如何讓CP...
    mkb2閱讀 592評論 0 1