整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          軟網(wǎng)推薦:快速變身 圖片數(shù)學(xué)公式轉(zhuǎn)換可編輯文檔

          理化老師在日常教學(xué)中,經(jīng)常要撰寫各種公式,但由于公式并非簡單的字符,并不能直接在Word中輸入,所以輸入那些非常見的公式,對老師們來說是個讓人頭痛的難題。不過我們可以借助Mathpix快速將手寫的公式掃描識別,再通過LaTeX編輯處理,最后再導(dǎo)入大家常用的Office軟件中。

          快速識別數(shù)理化公式

          Mathpix可以到mathpix.com下載(支持Windows、蘋果及Linux),安裝啟動后就可以使用它的OCR識別功能了。由于Mathpix使用的是在線識別的方式,因此在使用過程中請確保本機(jī)聯(lián)網(wǎng)。

          首先將需要輸入的公式寫在普通的白紙上,為了識別更為準(zhǔn)確,書寫時一定要注意公式的規(guī)范、工整,字體清晰。然后使用微信拍攝傳輸?shù)诫娔X上,在電腦微信端打開書寫的公式圖片(圖1)。

          圖1 截圖識別

          此時按下Ctrl+Alt+M組合鍵進(jìn)行截圖,Mathpix即會快速識別,并自動輸出可編輯的公式。

          精確修正識別誤差

          Mathpix對手寫公式的識別還有絲許誤差,如本例中的平均速度V的上劃線以及“t/2”都沒有正確識別(圖2)。

          圖2 查看識別結(jié)果

          不過Mathpix的識別結(jié)果是可以編輯的LaTeX語法,我們可以直接雙擊下方的命令,然后在編輯窗口進(jìn)行修改。熟悉LaTeX語法朋友可以看到,公式中的各種位置的字符是通過可以編輯的語法命令組成的。比如我們要將V更改為平均速度,那么只要在t字母之前輸入“\overline{V}”代

          對于“1/2t”的修改,按提示將原來語法中的t更改為“{\frac{t}{2}}”,這樣就可以獲得準(zhǔn)確的公式了。完成上述的修改后點(diǎn)擊“Copy Png”,將當(dāng)前公式復(fù)制為圖片并粘貼到Word等軟件中即可使用了(圖4)。

          圖4 復(fù)制圖片到Word中

          平時很多公式,老師們是通過互聯(lián)網(wǎng)的搜索獲取的,我們同樣可以在打開的網(wǎng)頁中直接進(jìn)行截取并識別,然后在Mathpix中進(jìn)行精確修改,從而將網(wǎng)上的圖片公式快速轉(zhuǎn)化為可編輯的公式了(圖5)。

          圖5 識別網(wǎng)頁公式

          直接手工輸入公式

          既然Mathpix的公式實(shí)際是由命令代碼組成的,那么我們直接編輯代碼也可以生成各種想要的公式。同時按下Ctrl+Alt+M組合鍵激活Mathpix,接著在其編輯窗口輸入自己需要生成的公式代碼,主窗口上方即可顯示相應(yīng)的公式了(圖6)。LATEX數(shù)學(xué)公式基本語法可以打開www.cnblogs.com/houkai/p/3399646.html查看,大家可以根據(jù)其中的介紹自己“寫”出各種需要的格式。

          圖6 輸入代碼生成公式

          小提示:

          ★除了對公式進(jìn)行識別外,Mathpix還可以對其他外文語言進(jìn)行識別。比如一些無法編輯的英文PDF文檔,或者某些圖片上的文字需要轉(zhuǎn)化為可編輯的文字。同上打開PDF文檔后按下Ctrl+Alt+M組合鍵激活截圖,截取PDF或者圖片上的英文語句后就會自動轉(zhuǎn)化為可以編輯的文本,按提示將其復(fù)制到記事本或者Word中進(jìn)行編輯即可,同樣對于其他我們無法識別的語言文本,如某些圖片上的法語、德語,使用Mathpix進(jìn)行識別后復(fù)制到百度翻譯進(jìn)行翻譯即可(圖7)。

          圖7 識別英文語句

          通過上述介紹可以知道,Mathpix是通過掃描圖片公式變?yōu)榭删庉嫷腖ATEX語法實(shí)現(xiàn)公式的編輯和輸入的,它和Word里的插入公式不同。在Word里我們只能輸入有限、系統(tǒng)預(yù)置的公式,并且只能進(jìn)行簡單的編輯。雖然Word還提供一個手寫輸入公式的方法讓我們實(shí)現(xiàn)自定義輸入,但是和Mathpix相比,識別率更低,顯然無法和直接可以編輯的LATEX語法相比,強(qiáng)烈建議經(jīng)常需要輸入公式的教師們使用Mathpix進(jìn)行公式的識別和輸入(圖8)。

          圖8 Word中手寫輸入公式識別率低


          當(dāng)今這個數(shù)字化時代,高效辦公已經(jīng)成為了每個企業(yè)和個人的追求。為了滿足這一需求,我們隆重推出了一款名為"一鍵轉(zhuǎn)換HTML至PDF"的智能在線轉(zhuǎn)換器,它能夠引領(lǐng)您邁向高效辦公的新潮流。

          首先,我們要進(jìn)入首助編輯高手主頁面,我們要在主頁面上方的板塊欄里選擇“pdf工具箱”

          第二步,進(jìn)入板塊之后,我們可以點(diǎn)擊“添加文件”在彈出來的文件夾中將html的文件進(jìn)行導(dǎo)入

          第三步,導(dǎo)入完畢之后,我們就可以在表格上方下拉列表選擇“html轉(zhuǎn)PDF”即可。

          第四步,設(shè)置完畢之后,我們就可以在下方選擇文件的保存文章了,有兩種,第一種是:保存在原位置,第二種是指定位置。小編選擇的是第一種方式

          第五步,如何指定位置?點(diǎn)擊選擇新位置,在彈出來的文件夾中選擇好一個文件夾做為保存位置即可。

          第六步,完畢都設(shè)置完畢之后,我們就可以點(diǎn)擊開始轉(zhuǎn)換,等狀態(tài)欄顯示轉(zhuǎn)換成功,即可

          第七步,在打開文件夾,我們就可以看見原來的html文件已經(jīng)被一鍵切換成pdf文件了。

          js2flowchart 是一個可視化庫,可將任何JavaScript代碼轉(zhuǎn)換為漂亮的SVG流程圖。你可以輕松地利用它學(xué)習(xí)其他代碼、設(shè)計你的代碼、重構(gòu)代碼、解釋代碼。這樣一個強(qiáng)大的神器,真的值得你擁有,看下面截圖就知道了,有沒有很強(qiáng)大。

          Github

          https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart

          安裝使用

          • 安裝
          yarn add js2flowchart
          
          • 使用

          index.html

          <!DOCTYPE html>
          <html lang="en">
          <head>
           <meta charset="UTF-8">
           <meta name="viewport" content="width=device-width, initial-scale=1.0">
           <meta http-equiv="X-UA-Compatible" content="ie=edge">
           <title>fly測試</title>
          </head>
          <body>
           <div style="width:50%;float:left">
           <p id="svgImage"></p>
           </div>
           <div style="width:50%;float:left">
           <textarea name="" id="jsContent" style="width: 90%;height:900px" oninput="createSVG()">
           </textarea>
           </div>
           <script src="./node_modules/js2flowchart/dist/js2flowchart.js"></script>
           <script src="./index.js"></script>
          </body>
          </html>
          

          index.js

          createSVG = () => {
           document.getElementById("svgImage").innerHTML = null;
           let code = document.getElementById("jsContent").value;
           const { createFlowTreeBuilder, createSVGRender } = js2flowchart;
           const flowTreeBuilder = createFlowTreeBuilder(),
           svgRender = createSVGRender();
           const flowTree = flowTreeBuilder.build(code),
           shapesTree = svgRender.buildShapesTree(flowTree);
           const svg = shapesTree.print();
           document.getElementById("svgImage").innerHTML = svg;
          };
          createSVG();
          

          我們直接在文本域中輸入自己的代碼,如下,左邊會直接生成流程圖,這只是一個簡單的示例:

          js2flowchart的特性以及適用場景(來自官網(wǎng)翻譯)

          js2flowchart獲取您的JS代碼并返回SVG流程圖,適用于客戶端/服務(wù)器,支持ES6。

          主要特點(diǎn):

          • 定義抽象級別以僅渲染導(dǎo)入/導(dǎo)出,類/函數(shù)名稱,函數(shù)依賴性以逐步學(xué)習(xí)/解釋代碼。
          • 自定義抽象級別支持創(chuàng)建自己的抽象級別
          • 表示生成器,以生成不同抽象級別的SVG列表
          • 定義流樹修改器以映射眾所周知的API,例如[] .map,[]。forEach,[] .filter到方案上的循環(huán)結(jié)構(gòu)等。
          • 銷毀修飾符,用于在方案上用一個形狀替換代碼塊
          • 自定義流樹修改器支持創(chuàng)建自己的流修改器
          • 流樹忽略過濾器完全省略一些代碼節(jié)點(diǎn),如日志行
          • 聚焦節(jié)點(diǎn)或整個代碼邏輯分支突出顯示方案的重要部分
          • 模糊節(jié)點(diǎn)或整個代碼邏輯分支以隱藏不太重要的東西
          • 定義的樣式主題支持選擇您喜歡的樣式
          • 自定義主題支持創(chuàng)建自己的主題,更好地適合您的上下文顏色
          • 自定義顏色和樣式支持提供方便的API來更改特定樣式而無需樣板

          用例場景:

          • 通過流程圖解釋/記錄您的代碼
          • 通過視覺理解學(xué)習(xí)其他代碼
          • 為有效JS語法簡單描述的任何進(jìn)程創(chuàng)建流程圖

          以上所有功能可以直接到github上詳細(xì)了解,用法太多,這里就不在介紹了!

          vscode擴(kuò)展

          這么強(qiáng)大的東西,有人肯定說如果在開發(fā)的時候?qū)崟r看到流程圖有助于理解代碼,官網(wǎng)提供了插件(我在最新版中測試失效了,不知道是否是我使用的有問題還是插件本身的問題),如果感興趣的可以到擴(kuò)展商店搜索code-flowchart。如果測試成功,歡迎到評論區(qū)分享。以下是我vscode版本和官網(wǎng)的插件使用截圖。

          如果利用好這個插件,可以開發(fā)出Chrome插件,以及其他JavaScript編輯器或者IDEA的插件,由于官方github已經(jīng)幾個月沒更新了,所以還不知道未來會不會支持!

          總結(jié)

          js2flowchart是一個比較實(shí)用的Javascript插件,可以用來做很多事情,不管是自己寫代碼。還是閱讀別人的代碼,都無疑是一大助力,能夠幫助我們提升我們的代碼能力,更容易的閱讀代碼,這樣學(xué)習(xí)起來就快了,希望對你有所幫助!如果有什么好的建議,也可以到評論區(qū)分享!


          主站蜘蛛池模板: 国产无套精品一区二区| 日本一区二区三区在线网| 亚洲AV无码一区二区二三区入口| 国产在线一区二区视频| 日本高清无卡码一区二区久久 | 日产亚洲一区二区三区| 亚洲伦理一区二区| 国模精品视频一区二区三区| 无码毛片一区二区三区中文字幕| 99久久精品费精品国产一区二区| 一区二区三区人妻无码| 午夜福利无码一区二区| 内射少妇一区27P| 国产一区二区三区韩国女主播| 日本一区二区三区精品国产 | 日本高清不卡一区| 亚洲日韩一区二区三区| 国产在线精品一区二区夜色 | 国产精品制服丝袜一区| av无码一区二区三区| 亚洲.国产.欧美一区二区三区| 久久国产精品一区| 日韩精品一区二区三区中文3d| 少妇特黄A一区二区三区| 日本一区二区三区免费高清在线| 色欲AV蜜桃一区二区三| 国产午夜毛片一区二区三区 | 国产精品无码一区二区三级| 日韩精品人妻一区二区三区四区 | 国产精品乱码一区二区三区| 亚洲色一区二区三区四区| 人妖在线精品一区二区三区| 亚洲国产一区二区三区青草影视| 夜夜添无码试看一区二区三区| 老湿机一区午夜精品免费福利| 无码毛片一区二区三区中文字幕 | 国产免费一区二区三区VR| 老熟妇高潮一区二区三区| 国产精品综合一区二区三区| 人妻夜夜爽天天爽一区| 狠狠爱无码一区二区三区|