相關博文:
(1)veusz教程(1)——匯入資料
(2)veusz教程(2)——建立資料集
(3)veusz教程(3)——原始碼編譯
(4)veusz教程(4)——文字標註
veusz的文字標註功能很強大,支援latex和python表示式賦值,如果熟悉python的朋友,又覺得matplotlib用來製作**插圖太low的話,veusz可以說是最好的選擇,用好了的話效率比origin還有高,最重要的是——開源免費!這也意味著學術生涯不止於在校期間(使用origin)。
在veusz中需要輸入文字標註的地方少不了使用latex語言來標註諸如公式之類的內容,veusz提供了這些支援下圖為官方幫助文件的截圖,對於文字部分latex的使用已經重點用黃色背景標註。
注意:veusz使用latex不需要再額外新增美元符號$
常用latex語法:
這是乙個強大的功能,輸入格式為
%}%
比如有預定義函式g(x
)=si
n(x)
+cos
(x)g(x)=sin(x)+cos(x)
g(x)=s
in(x
)+co
s(x)
,要計算g(π
)g(\pi)
g(π)
的值,在label裡面輸入
%}%
即可,如下圖:
那麼現在有個問題,前面得到的計算結果太長,顯示不好看,我們可以將其轉換為str,然後再用切片的方法提取字串前4位就可以了,命令變為
%}%
如下圖:
python賦值方法除了可以顯示所需表示式的值,也可以將控制標籤位置:
1)設定x position,例如設為2;位置模式(position mode)選擇axes
2)設定y position,這裡不能使用python表示式賦值功能,但是我們可以這樣確定y座標值:跟前之前label中顯示的值,在y position中輸入即可
文字預處理 (4)文字糾錯
一般有兩種文字糾錯的型別 首先看一下non word的拼寫錯誤,這種錯誤表示此詞彙本身在字典中不存在,比如把 要求 誤寫為 藥求 把 correction 誤拼寫為 corrction 尋找這種錯誤很簡單,例如分完詞以後找到哪個詞在詞典中不存在,那麼這個詞就可能是錯誤拼出來的的詞。操作步驟 找到候選...
CSS(4) 文字布局
文字 可以控制字型,文字大小,文字顏色,文字粗細,斜體,下 中 頂劃線。text transform 首字母或全部首字母大寫.font family 控制字形,見另一blog font size 控制字型 例如 p.f12 text decoration 實現underline 下劃線 overli...
Python例項4 文字進度條
import time scale 10 print 執行開始 for i in range scale 1 a i b scale i c i scale 100 time.sleep 0.1 print format c,a,b print 執行結束 import time for i in r...