或許我們在文檔編寫、排版、筆記記錄或者繪圖方面常用的LaTeX中加粗、斜體、下標、上標等命令都是通過$\mathrm{mathrm}$命令實現的,$\mathrm{mathrm}$這個命令緊貼文本輸出。但是,這個簡單的命令背後的世界可是廣闊而瑰麗的。在本文中,我們將從多個方面來探索$\mathrm{mathrm}$這個神奇的命令。
一、$\mathrm{Mathematica}$
作為科學計算軟體的$\mathrm{Mathematica}$是一款強大而廣泛運用的軟體,而$\mathrm{mathrm}$在這個軟體中也有著自己的用途。
Plot[Sin[x], {x, 0, π}, PlotLabel -> "sin(x)", PlotStyle -> {Thickness[0.01], Red}, Frame -> True, BaseStyle -> {FontSize -> 20, Bold, FontFamily -> "Helvetica"}]
在$\mathrm{Mathematica}$代碼中,我們可以看到上述涉及到字體部分的設置都活動與$\mathrm{mathrm}$的範圍內。從這個代碼例子中,我們還可以看到,在$\mathrm{Mathematica}$中應用$\mathrm{mathrm}$命令不光可以改變字體,尺寸,還可以改變級別,但是需要注意的是級別命令只能夠在LaTeX的基礎上進行。
二、$\mathrm{Mathematics}$
在數學的繁榮中,我們也可以發現大量的研究論文都出現了$\mathrm{mathrm}$的形式,因為它在正確的排版方面能夠發揮很大的作用。
命令的核心功能就是將區分度在排版上標明出來,非常有必要。通過$\mathrm{mathrm}$能夠防止認為這個量是由多個分量組成的。
下面是一個在$\mathrm{Mathematics}$環境中所涉及到的例子(我這裡存的數字不大適合公式,但是沒辦法了):
$$\int_{0}^{12eVen} \mathrm{voltage}(t) \,\mathrm{d} \mathrm{t} = \frac{\mathrm{energy}}{\mathrm{charge}} \cdot \int_{0}^{0.1 \,\mathrm{s}} I(t) \,\mathrm{d} \mathrm{t} $$
$\mathrm{Mathematics}$中排版正確的公式也必須要有一些基本知識,才能夠設計一個好的公式。在電路方面,有時候我們需要將某些量或者符號用$\mathrm{mathrm}$命名方式來表示,同時通過$\mathrm{mathrm}$命令來凸顯出來。
三、$\mathrm{Mathcad}$
相信很多工程師都已經熟練應用Mathcad,它是基於工程計算的一種常用軟體,$\mathrm{mathrm}$也在其中扮演著非常重要的角色。
Mathcad中的$\mathrm{mathrm}$命令同樣也有自己的用途,比如我們在繪圖方面也頻繁的用到$\mathrm{mathrm}$命令,下面是一個Mathcad中繪製流線圖的例子:
#DEFINE Xmin -5 //定義域的最小值 #DEFINE Xmax 5 //定義域的最大值 #DEFINE Ymin -5 //值域的最小值 #DEFINE Ymax 5 //值域的最大值 #DEFINE U0 1 //流線的單位長度 #DEFINE Intensity 30 //流線線數 #IFDEF MyFile //如果要保存 Table(filename := 'psi'~ (char) (i + 96) ~ '.png'; push:=Chart({psi(x/10,y/10)}, x from Xmin to Xmax by 1 , y from Ymin to Ymax by 1 ), legend:="psi", xlabel:="X", // 橫坐標 ylabel:="Y", // 縱坐標 xstep:=1, // 橫坐標步長 ystep:=1, // 縱坐標步長 xmin:=Xmin, // 橫坐標 xmax:=Xmax, // 數字橫坐標的範圍 ymin:=Ymin, // 縱坐標 ymax:=Ymax, // 數字縱坐標的範圍 color:="gradient", colorscheme:="Rainbow", meshstyle:=10, triangle:=0, discard_previous:=true, table_width:=600, clear_before:=true, font_size:=20, // 設置字體大小 image_format:="png", imagewidth:=1024, imageheight:=1024);// 圖像尺寸 chart; #ELSE //如果不是保存 Chart({psi(x/10,y/10)}, x from Xmin to Xmax by 1 , y from Ymin to Ymax by 1 ), legend:="psi", xlabel:="X", // 橫坐標 ylabel:="Y", // 縱坐標 xstep:=1, // 橫坐標步長 ystep:=1, // 縱坐標步長 xmin:=Xmin, // 橫坐標 xmax:=Xmax, // 數字橫坐標的範圍 ymin:=Ymin, // 縱坐標 ymax:=Ymax, // 數字縱坐標的範圍 color:="gradient", colorscheme:="Rainbow", meshstyle:=10, triangle:=0, table_width:=600, font_size:=12);// 設置字體大小 #ENDIF
在Mathcad中,$\mathrm{mathrm}$同樣可以改變字型大小、字體、粗細等屬性,可以逐一設置。上面的例子不止使用了$\mathrm{mathrm}$命令,還使用了其他的命令,如果您有興趣可以自己去實踐嘗試。
四、小結
在本文中,我們從計算機領域的$\mathrm{Mathematica}$、數學領域的$\mathrm{Mathematics}$、工程領域的$\mathrm{Mathcad}$分別進行了闡述,發現$\mathrm{mathrm}$這條命令其中的用途和功效,雖然它看似小,但它在排版設計上又非常重要,是無處不在的。
下面是一個碼風這樣的例子:
voltage(t)/10 = 18 + 1.2 sin(2 π × 60t)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/199779.html