來畫個簡易迷宮吧!產生迷宮的方式有好幾種,通常可以使用 DFS 繪製較為簡易,但是由於 state 的關係我們必須自己模擬遞迴。
在繪製迷宮之前,我們可以簡單介...
今天來練習看看經典遞迴習題:八皇后問題的繪製版本。由於 Typst 的函數必須是純函數 (除非使用 state),我們可以在傳入參數時順便告知目前在找的是第幾組...
CeTZ 也支援常見的笛卡爾座標系與極角座標系。
範例一:三維空間的笛卡爾座標
我們可以在三維空間中疊一些方塊。
繪製出來的結果如下:
除了直接使用 (x,...
除了之前介紹過的 Typst Table 以外,我們也可以使用 CeTZ 繪製表格。利用陣列的性質,我們得以在 Typst 裡面實作質數的篩法。由於表格是分開繪...
終於要進入正題啦~
若我們需要繪製一些離散物件,那麼使用 Typst 的 CeTZ 套件非常方便。與 Tikz 相比,CeTZ 可以輕鬆地在裡面融入 Typst...
Typst 目前的版本不支援圖片遮罩的功能,但我們可以利用 #box 以及 #curve 的效果,繪製 SVG 圖案從而達到遮罩的效果。
範例一:圖片位移
原本...