在 Cricut Design Space 中,垂直文字可以透過兩種方式建立:在畫布上將文字物件旋轉 90 度(內建方法),或是使用垂直文字產生器產生堆疊的純文字,再貼入 Design Space 的文字方塊中。Cricut Design Space 會將每個文字元素視為畫布上可編輯的物件,所以一旦文字方塊存在,你就可以旋轉它、變更基線、彎曲、焊接字元、與其他形狀切片,或將它轉換為切割路徑。對於需要將單一字元堆疊成真正垂直欄位的設計——例如婚禮標誌從上到下拼出每個字母、又高又窄的門貼圖案,或每列讀一個字母的側邊面板——許多使用者偏好先以純文字準備好版面,再貼入 Design Space。垂直文字產生器可將最多 5,000 個 Unicode grapheme cluster 排列成有界限的垂直欄位,並明確指定由左至右或由右至左的欄位順序,接著回傳可複製到任何 Design Space 文字欄位的可攜式純文字結果。這種做法並非取代 Design Space 的旋轉工具,而是與它搭配使用,並產生與你在每個字元間按下 Enter 所建立的相同堆疊版面。

Cricut Design Space 如何處理垂直文字
Cricut Design Space 會將每個文字元素視為畫布上的圖形物件。當你在左側面板點選「Text」並輸入訊息時,結果就是一個帶有可編輯控制點的邊框文字圖層。若要讓該文字垂直顯示,最常見的工作流程是選取文字物件,抓住邊框上方的旋轉控制點,然後順時針或逆時針拖曳 90 度。文字的基線現在會沿著設計的側邊而非底部排列,從乙烯貼、燙印貼或卡紙切割出來後即會呈現垂直文字。
Design Space 也會在 Edit 面板中顯示數值旋轉欄位,因此你可以輸入精確的 90°,而不是用眼睛拖曳。同一圖層可以逐字取消群組、焊接成單一形狀、與其他形狀切片,或轉換為切割路徑。旋轉並不會改變字母內部的排列方式——它們仍然位於一條已被轉向側邊的單一水平基線上。這對於字母只需朝上而非朝左的字母組合、狹窄標誌和側邊面板標籤而言是可行的。
對於希望每個字母獨立成列,而非一條旋轉線條的版面來說,光靠旋轉是不夠的。Design Space 文字方塊確實允許你在字元間按下 Enter 強制換行,但對長訊息手動操作既緩慢又容易對齊錯誤。事先產生欄位堆疊文字即可解決此問題:你在垂直文字產生器中建立一次版面,再貼入 Design Space 文字方塊,如此 Design Space 會保留換行符,同時你仍可使用旋轉工具達到側向外觀。
| 作法 | 產出結果 | 可在 Design Space 中編輯 | 最適用於 |
|---|---|---|---|
| Cricut 旋轉(內建) | 一條旋轉過的文字行 | 是,立即可編輯 | 側邊面板標籤、側向姓名、狹窄標誌 |
| 垂直文字產生器 + 貼上 | 堆疊的純文字欄位 | 是,貼上後可編輯 | 高聳字母組合、單字母階梯、堆疊短語 |
| 手動在字母間按 Enter | 單欄字母 | 是,立即可編輯 | 字元少的短單字標籤 |
堆疊垂直文字何時效果更佳
當每個字母都應位於同一條短行、由下往上(或由上往下)沿著作品邊緣排列時,旋轉是正確答案。當每個字母需要獨立成列、設計預期一次讀一個字元,或是你在送出切割前要模擬一個高聳狹窄的面板時,堆疊垂直文字是更好的答案。
堆疊垂直欄位優於旋轉的典型作品包括:在面板側邊由上到下拼出姓名的門貼圖案、將短字每個字母獨立成列的高聳婚禮標誌、切割乙烯貼前的成品社群媒體模擬圖、展示同一字串在不同字型下呈現效果的課堂講義,以及兩個短字串並排的雙語範例。欄位高度為 1 時可得到真正的單字元垂直階梯。較大的高度則可得到在每個欄位內由上往下流動的可讀短語。你選擇的高度是每欄的 grapheme 數,而非字型大小,因此高度 3 會在第一欄放入三個字元,第四個字元才開始進入第二欄。
為 Cricut Design Space 產生垂直文字
將堆疊垂直文字放入 Cricut Design Space 最乾淨的方法,是先將它產生為純文字,再貼入 Design Space 的文字方塊。垂直文字產生器會在瀏覽器中建立欄位版面,並回傳一個可複製的字串,適用於任何文字欄位,包括桌面或行動裝置上的 Design Space 文字方塊。
- 開啟垂直文字產生器,輸入或貼上你想要堆疊的訊息——例如「HELLO」、幾個表情符號,或中間帶換行的雙語問候語。
- 選擇介於 1 到 100 之間的欄位高度。高度 1 會將每個字元堆疊成單一欄位。高度 2 會在第一欄放入兩個 grapheme、第二欄也放兩個,依此類推。如果較短的高度會產生超過 50 個欄位,產生器會要求更高的欄位,而不是預覽出非常寬的結果。
- 選擇欄位順序。由左至右會將第一欄放在視覺左側,符合大多數讀者掃讀拉丁頁面的方式。由右至左則會反轉欄位順序,使第一個來源欄位落在視覺右側,這對於傳統的垂直閱讀方向很有用。
- 點選產生。預覽會顯示精確的等寬版面、來源 grapheme 數和輸出欄位數。下載前請先檢查結果。
- 使用瀏覽器的複製指令複製預覽字串,然後在 Cricut Design Space 中點選 Text,繪製一個文字方塊並貼上。每個欄位會成為 Design Space 文字方塊中的一行文字。接著套用你偏好的字型、旋轉、間距或字母樣式。
如果你想要的是檔案而非貼上內容,相同的產生器也提供 UTF-8 TXT 下載,內容與預覽字串完全一致。該檔案使用 LF 列分隔符,因此可以在任何文字編輯器中順利開啟。如需更深入了解底層版面規則,在有界限的純文字欄位中建立垂直文字的逐步指南會更詳細地介紹相同的控制項。
調整欄位方向與高度
對結果影響最大的兩個控制項是欄位高度和欄位方向。更動其中任何一個都會清除先前的版面,避免將舊結果誤認為新結果。相同的輸入、相同的高度和相同的方向,永遠會產生相同的儲存格順序,因此版面在共享相同 grapheme 行為的瀏覽器之間是確定性的。分段處理透過瀏覽器的 Intl.Segmenter,以 Unicode grapheme 為單位進行,並依據 Unicode 文字分段規則 搭配經過測試的回退機制。
對 Cricut 工作而言,實用的建議很簡單。字母組合和單字母階梯使用高度 1。像「WELCOME」或「MERRY」這類短字,請使用高度 2 或 3,讓每欄讀起來像一個小短語。段落長度的文字若希望有高聳狹窄的欄位而非寬廣的網格,請使用較大的高度。如果你的設計預期以傳統垂直方向(由上往下、由右至左)閱讀,請切換為由右至左的欄位順序,這在某些東亞閱讀風格和傳統標誌中很常見。
產生器會並排顯示來源 grapheme 數和輸出欄位數。利用這一組數字來再次確認你的輸入是否被完整保留,以及高度是否產生你預期的欄位數。例如,使用高度 3 和 7 個 grapheme 的輸入時,會產生三個欄位:ceil(7 ÷ 3) = 3,第三欄底部會有兩個缺少的儲存格。
需要注意的版面怪癖
純文字輸出具有可攜性,但 Cricut Design Space 呈現它的方式取決於字型和文字方塊的寬度。有幾個怪癖值得了解,讓畫布上的結果與產生器中的預覽一致。
- 來源文字中的換行符在垂直序列中會各自變成一個全寬空白儲存格,而不是開始一個新的獨立區塊。當你希望在字串中間保留可見的間隙,又不破壞矩形版面時,可以使用這點。
- 連續的換行會產生連續的空白儲存格,這對段落式間距很有幫助。
- 較短的最後一欄內部缺少的儲存格會以全寬空白填滿,使後續欄位保持對齊。視覺右側邊緣缺少的儲存格會被省略,避免預覽因多餘的尾部填補而擴大。
- 產生器會將表情符號序列、皮膚色修飾符、國旗表情符號、組合附加符號和變體選擇子視為單一 grapheme cluster 保留在一起。這點很重要,因為常見的表情符號(例如帶皮膚色的讚或地區指標國旗)由多個 Unicode 碼位組成,否則會被拆散。
- 比例字型、後備表情符號字型和定位字元可能會讓螢幕上的欄位看起來不均勻,即使底層的純文字儲存格序列是正確的。在送出設計切割之前,請務必在目的地字型中預覽版面。
Limitations and Better Alternatives for Complex Work
The Vertical Text Generator is built for portable plain-text arrangements. It does not produce CSS writing-mode markup, an image file, or a Design Space project file. It does not typeset Japanese tate-chu-yoko, rotated punctuation, ruby annotations, Chinese line breaking, or Mongolian layout. It also does not reshape bidirectional text, so any RTL script inside the input keeps its natural script direction.
For Cricut Design Space projects that need precise control over glyph rotation, baseline metrics, kerning, or page geometry, a vector design application is usually the better tool. CSS writing-mode is the right answer when the goal is an accessible website layout, because the text stays responsive and selectable without any inserted spaces. Plain-text vertical columns are useful for decorative captions, poetry experiments, vertical labels, short bilingual displays, classroom examples, social posts, and quick plain-text mockups — exactly the cases where portability and zero upload matter more than typographic precision.
Malformed UTF-16 surrogate sequences are rejected before segmentation, empty input is rejected, out-of-range or decimal heights are rejected, invalid directions are rejected, more than 5,000 graphemes is rejected, and more than 50 columns is rejected. The tool never silently truncates your source text. When a request is rejected, you get an explicit error and no partial layout, so you can fix the input and try again. Input is limited to 5,000 grapheme clusters, output to 50 columns, and height to 100. These limits bound segmentation, rendering, horizontal scrolling, and downloaded output, and the tool always asks for a taller column rather than generating an extremely wide preview when the requested height would exceed the column cap.