日期方塊設計原理 - 魔術方塊

Table of Contents

關於日期方塊

分幾個部份來介紹



一、原理



其實原理很簡單

首先你可以在除了中心以外的其中一個格子寫個字

然後胡亂轉,會發現不轉怎麼轉

有寫字的格子擺正後在他所處的那一面上位置都不變

也就是說你在右下角的格子做記號,轉亂後在所處的那一面上依然在右下角

其他格子當然也是這樣

這是日期方塊其中一個基本的原理(感覺好像理所當然 = =)


可能還是有人不太懂所謂的"位置不會變"的意思

以下舉個例

在右下角的格子上寫個"↑"

┌─┬─┬─┐ ┌─┬─┬─┐
│ │ │ │ │ │ │←│
├─┼─┼─┤ ├─┼─┼─┤
│ │ │ │ 轉亂後可能變成 │ │ │ │
├─┼─┼─┤ ├─┼─┼─┤
│ │ │↑│ │ │ │ │
└─┴─┴─┘ └─┴─┴─┘
┌─┬─┬─┐
│ │ │ │
但是將方塊轉個方向讓字型擺正後又回歸成原來的樣子 ├─┼─┼─┤
│ │ │ │
├─┼─┼─┤
│ │ │↑│
└─┴─┴─┘
也就是將寫在格子上的字擺正之後,它的位置並不會改變



再來觀察一下手上的方塊

總共有9x6=54個格子

其中6格是中心,2x12=24格是邊塊,3x8=24格是角塊

要注意的是邊塊有2格是連在一起,而角塊則是有3格

代表有可能會出現在同一面上的文字絕不能寫在同一塊上,此為第二個基本原理

由此也可看出角塊的限制比邊塊大




二、文字分配



以中文日曆其中一種為例

┌─┬─┬─┐
│十│二│月│→ 一月、 二月 ~ 十 月、十一月、十二月
├─┼─┼─┤
│ │廿│五│→ 一、 二 ~ 九、 十 、 十一 ~ 卅一
├─┼─┼─┤
│星│期│日│→ 星期日 ~ 星期六
└─┴─┴─┘

佔了中心的是"十"、"廿"、"卅"還有" "," "就是空白

佔了邊塊的有月份的"一" ~ "九"、" " → 第一排
" " → 第二排左邊
日份各位數的" "、"一"~"九" → 第二排右邊
還有星期的"期" → 第三排

佔了角塊的有月份的" "、"十" → 左上
月份的"月" → 右上
星期的"星" → 左下
星期的"日"~"六" → 右下


之所以這樣分類是因為不同類的字都有可能會需要出現在同一面

所以不能將不同類的字排在同一塊邊或角上

大致上的分配就像這樣


中心 邊塊 角塊

一 二
廿

日 一 二
三 四 五

一 二
三 四
五 六
七 八




同一類的格子間文字可互相替換

如果有格子剩下,例如上面角塊就有剩下很多,可以把其他的字搬一些過來

或是讓較常用的字重複寫上也沒關係,像是星期的"期",那一邊塊兩格都可填上"期"

但還是要遵守一組格子內只能有同一種類文字的原則



當然你也可以自行設計不同的版本

但是一定要注意字數的限制

以下為錯誤示範
┌─┬─┬─┐
│十│二│月│→ 一 月、二 月 ~ 十 月、十一月、十二月
├─┼─┼─┤
│二│十│五│→ 一、 二 ~ 九、 十 、 十一 ~ 三十一
├─┼─┼─┤
│星│期│日│→ 星期日 ~ 星期六
└─┴─┴─┘

角塊有八個所以只能提供八組

月份左半邊需要四組(有十個字)、"月"字佔了一組
星期的"星"字佔了一組、"日"~"六"共七個字需要三組

總共需要九組所以根本不夠用




三、排版



分配好後接下來就是排版了

依照各個文字的種類將其填入相映的位置

大致上就像以下這樣

┌─┬─┬─┐ 因為沒辦法轉字所以用符號替代
│ ││ │
├─┼─┼─┤ "↑"代表擺正的字
廿
├─┼─┼─┤ "○"代表空白,沒有方向性
│ ││ │
┌─┬─┬─┼─┼─┼─┼─┬─┬─┬─┬─┬─┐
│ ││ ││ │ ││ │
├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ ││ │
├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ ││ │
└─┴─┴─┼─┼─┼─┼─┴─┴─┴─┴─┴─┘
│ │
├─┼─┼─┤
│ │ │
├─┼─┼─┤
│ │
└─┴─┴─┘

當然光看平面圖填入有點麻煩

而且也不太好看

我的方法是拿一顆貼紙快要爛掉的方塊直接在上面寫

寫好後轉亂順便測試,覺得分布均勻後再記下展開圖


畫在電腦上的方法個人推薦使用power point

裡面的基本繪圖功能非常適合在此使用

像是畫格子(可設定實際大小)、複製、對齊、字體翻轉等

而且還可輸出向量圖或直接列印,沒有圖形鋸齒的問題

也可以自由配色,這方面就看個人的美感了,像我就很差 ||Orz


另外我是列印在A4大小的標籤紙上再自行切割

是整張都沒分隔的標籤紙,大型文具店買的到

或是高級一點找人代工做成高級貼紙也OK





只要掌握這些基本方法人人都可以自己做日期方塊

話說發明這種東西的人也還真了不起

比較下來還是英文版的最耐看

12個月的縮寫中間的字母剛好只有6個,分佈的非常均勻

除了換月份跟日期進位外都只要換兩個角塊就好非常的方便

而且有一個中日文版沒有的巧思

就是月份的"N"字

因為沒有上下顛倒的問題,所以可以用在NOV的左邊還有JUN的右邊

實在是非常有意思

--

All Comments

Odelette avatarOdelette2007-07-14
推, 解釋的好清楚
Yuri avatarYuri2007-07-18
這...這篇文章太令人感動了吧!^^
Faithe avatarFaithe2007-07-22
這篇花了我4個小時 = =
Hedwig avatarHedwig2007-07-25
推方塊及益智玩具專家 kyphosis!
Rae avatarRae2007-07-26
我認為數字的安排最好能夠顧慮到另一個因素,那就是
Edith avatarEdith2007-07-28
鄰近的數字最好也放在附近,使每次的轉動設到最小
Anthony avatarAnthony2007-07-30
好文 推!
Christine avatarChristine2007-08-03
很有趣的設計創意,好棒呀
Queena avatarQueena2007-08-08
推神人!!! 太強了............
Genevieve avatarGenevieve2007-08-12
好文!! 推~
Una avatarUna2007-08-17
推一個=w =/