精華區beta Rubiks 關於我們 聯絡資訊
關於日期方塊 分幾個部份來介紹 一、原理 其實原理很簡單 首先你可以在除了中心以外的其中一個格子寫個字 然後胡亂轉,會發現不轉怎麼轉 有寫字的格子擺正後在他所處的那一面上位置都不變 也就是說你在右下角的格子做記號,轉亂後在所處的那一面上依然在右下角 其他格子當然也是這樣 這是日期方塊其中一個基本的原理(感覺好像理所當然 = =) 可能還是有人不太懂所謂的"位置不會變"的意思 以下舉個例 在右下角的格子上寫個"↑" ┌─┬─┬─┐ ┌─┬─┬─┐ │ │ │ │ │ │ │←│ ├─┼─┼─┤ ├─┼─┼─┤ │ │ │ │ 轉亂後可能變成 │ │ │ │ ├─┼─┼─┤ ├─┼─┼─┤ │ │ │↑│ │ │ │ │ └─┴─┴─┘ └─┴─┴─┘ ┌─┬─┬─┐ │ │ │ │ 但是將方塊轉個方向讓字型擺正後又回歸成原來的樣子 ├─┼─┼─┤ │ │ │ │ ├─┼─┼─┤ │ │ │↑│ └─┴─┴─┘ 也就是將寫在格子上的字擺正之後,它的位置並不會改變 再來觀察一下手上的方塊 總共有9x6=54個格子 其中6格是中心,2x12=24格是邊塊,3x8=24格是角塊 要注意的是邊塊有2格是連在一起,而角塊則是有3格 代表有可能會出現在同一面上的文字絕不能寫在同一塊上,此為第二個基本原理 由此也可看出角塊的限制比邊塊大 二、文字分配 以中文日曆其中一種為例 ┌─┬─┬─┐ │十│二│月│→ 一月、 二月 ~ 十 月、十一月、十二月 ├─┼─┼─┤ │ │廿│五│→ 一、 二 ~ 九、 十 、 十一 ~ 卅一 ├─┼─┼─┤ │星│期│日│→ 星期日 ~ 星期六 └─┴─┴─┘ 佔了中心的是"十"、"廿"、"卅"還有" "," "就是空白 佔了邊塊的有月份的"一" ~ "九"、" " → 第一排 " " → 第二排左邊 日份各位數的" "、"一"~"九" → 第二排右邊 還有星期的"期" → 第三排 佔了角塊的有月份的" "、"十" → 左上 月份的"月" → 右上 星期的"星" → 左下 星期的"日"~"六" → 右下 之所以這樣分類是因為不同類的字都有可能會需要出現在同一面 所以不能將不同類的字排在同一塊邊或角上 大致上的分配就像這樣 中心 邊塊 角塊 一 二 廿 日 一 二 三 四 五 一 二 三 四 五 六 七 八 同一類的格子間文字可互相替換 如果有格子剩下,例如上面角塊就有剩下很多,可以把其他的字搬一些過來 或是讓較常用的字重複寫上也沒關係,像是星期的"期",那一邊塊兩格都可填上"期" 但還是要遵守一組格子內只能有同一種類文字的原則 當然你也可以自行設計不同的版本 但是一定要注意字數的限制 以下為錯誤示範 ┌─┬─┬─┐ │十│二│月│→ 一 月、二 月 ~ 十 月、十一月、十二月 ├─┼─┼─┤ │二│十│五│→ 一、 二 ~ 九、 十 、 十一 ~ 三十一 ├─┼─┼─┤ │星│期│日│→ 星期日 ~ 星期六 └─┴─┴─┘ 角塊有八個所以只能提供八組 月份左半邊需要四組(有十個字)、"月"字佔了一組 星期的"星"字佔了一組、"日"~"六"共七個字需要三組 總共需要九組所以根本不夠用 三、排版 分配好後接下來就是排版了 依照各個文字的種類將其填入相映的位置 大致上就像以下這樣 ┌─┬─┬─┐ 因為沒辦法轉字所以用符號替代 │ ││ │ ├─┼─┼─┤ "↑"代表擺正的字 │廿│ ├─┼─┼─┤ "○"代表空白,沒有方向性 │ ││ │ ┌─┬─┬─┼─┼─┼─┼─┬─┬─┬─┬─┬─┐ │ ││ ││ │ ││ │ ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤ ││ ││ ││ ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤ │ ││ ││ └─┴─┴─┼─┼─┼─┼─┴─┴─┴─┴─┴─┘ │ ││ ├─┼─┼─┤ ││ │ │ ├─┼─┼─┤ │ ││ └─┴─┴─┘ 當然光看平面圖填入有點麻煩 而且也不太好看 我的方法是拿一顆貼紙快要爛掉的方塊直接在上面寫 寫好後轉亂順便測試,覺得分布均勻後再記下展開圖 畫在電腦上的方法個人推薦使用power point 裡面的基本繪圖功能非常適合在此使用 像是畫格子(可設定實際大小)、複製、對齊、字體翻轉等 而且還可輸出向量圖或直接列印,沒有圖形鋸齒的問題 也可以自由配色,這方面就看個人的美感了,像我就很差 ||Orz 另外我是列印在A4大小的標籤紙上再自行切割 是整張都沒分隔的標籤紙,大型文具店買的到 或是高級一點找人代工做成高級貼紙也OK 只要掌握這些基本方法人人都可以自己做日期方塊 話說發明這種東西的人也還真了不起 比較下來還是英文版的最耐看 12個月的縮寫中間的字母剛好只有6個,分佈的非常均勻 除了換月份跟日期進位外都只要換兩個角塊就好非常的方便 而且有一個中日文版沒有的巧思 就是月份的"N"字 因為沒有上下顛倒的問題,所以可以用在NOV的左邊還有JUN的右邊 實在是非常有意思 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.92.155 ※ 編輯: kyphosis 來自: 140.113.92.155 (07/12 19:37)
daleleu:推, 解釋的好清楚 07/12 19:54
puzzlez:這...這篇文章太令人感動了吧!^^ 07/12 19:54
kyphosis:這篇花了我4個小時 = = 07/12 19:56
rehearttw: 推方塊及益智玩具專家 kyphosis! 07/12 19:57
puzzlez:我認為數字的安排最好能夠顧慮到另一個因素,那就是 07/12 20:00
puzzlez:鄰近的數字最好也放在附近,使每次的轉動設到最小 07/12 20:01
ProGuy:好文 推! 07/12 20:05
CHOIP:很有趣的設計創意,好棒呀 07/12 20:47
sch11:推神人!!! 太強了............ 07/12 21:46
bohsing:好文!! 推~ 07/13 05:13
zorofans:推一個=w =/ 07/14 09:14