標籤

2016年8月3日 星期三

描述中文字型的因子

目前仍在更新因子中,至少想到
1. serif與sanserif
2. weight
3. 空間配置,譬如說:英文的cap height, x height等
4. 筆畫粗度,包含橫與直

--
繼續新增,持續:
1. 自行發想或搜尋資料(即本篇)
2. 搜尋過往文獻 

http://designwithfontforge.com/en-US/The_EM_Square.html

1. EM 指的是每個字體的高,同一套字體的EM是一樣的,如此才能整齊排列,可以參考網頁中的刻字板,可以看到每個字背後的底是一樣大的。
2. EM最早是根據M的寬度來的
3. EM size又稱為UPM,常被設為1024或2048
4. EM會根據字的大小改變,想像不同大小的字被切為N等分(N=EM size)
5. 設定好EM後,英文字體會注意Baseline, Cap Height, X height

http://www.csie.ntnu.edu.tw/~u91029/Graphics.htmlhttps://www.freetype.org/freetype2/docs/glyphs/glyphs-3.html
1. 點陣字(用像素拼湊,字很小的時候特別適用)、筆畫字(設好座標再用演算法加粗筆畫)、輪廓字(外圍弄好填滿)
電腦字型大小,單位是 pt (PostScript point) ,是長度單位。 72pt = 1 英吋, pt 除以 72 得到英吋。電腦字型通常預設 12pt 。
長度變成像素數量,單位是 dpi (dot per inch) ,每英吋多少點(像素)。電腦螢幕通常是 96dpi ,實體印刷至少是 300dpi 。
比方說, 12pt 字型, 96dpi 解析度,一個字形的邊長含有 12 / 72 * 96 = 16 個像素。

2. 描繪輪廓並填滿?那是否可算面積
3. 重疊輪廓的多少是否會影響?例如筆畫的交叉
4. 像素固定字要縮到非常小的時候需要微調位置
5. 微調字形邊緣的數值以達到漸層效果
6. 設定與微調字的間距



https://www.freetype.org/freetype2/docs/glyphs/glyphs-3.html
baseline
每個字有pen position
兩個pen position的間距叫做Advanced width
descent
line gap(又稱為external leading)
X height
Cap height

來源:http://i.stack.imgur.com/5Hrfa.gif
linespace(baseline間距) = ascent - descent + linegap
上面這個我不知道為什麼,看起來網路上的人也不懂,這跟這次主軸也較無關係
bounding box
緊緊包圍住字體的虛擬空格,有xy之min、max


來源:http://i.stack.imgur.com/xWaoq.png
leading
internal leading = ascent - descent - EM_size
保留給重音符號的空間大小
http://stackoverflow.com/questions/27631736/meaning-of-top-ascent-baseline-descent-bottom-and-leading-in-androids-font

Left side bearing(bearing X):pen position到bbox左界
Top side bearing(bearing Y):baseline到bbox上界
Advance width:橫寫的兩個pen position間距
Advance height:直寫的兩個pen position間距
Glyph width:glyph width = bbox.xMax - bbox.xMin
Glyph height:glyph height = bbox.yMax - bbox.yMin
Right side bearing:bbox右界到advance width
right side bearing = advance_width - left_side_bearing - (xMax-xMin)


有中文版耶!
http://blog.justfont.com/2012/11/latin-type-design-1/

中文版有三篇
http://blog.justfont.com/2012/12/hanzi-type-design-1/?fb_action_ids=613626768771864
字身框:em size,也是advance width,幾乎是正方形
字面框:決定字的緊湊度的原因,這個與字體面積應有相關
中心線:相當英文baseline,中文還是有弄baseline為了中英數字夾雜用,會比漢字底部高一點點。中心線橫寫就看橫的,直寫就看直的,決定平衡感,這部分我沒有sense
中宮:九宮格中央格,類似x height,只是未能量化。中宮緊湊、中宮集中,字較小;近年中宮放鬆,字較大;橫向直向都可以
重心:給張白紙選中心,人通常傾向稍微略高略左,所以有些筆畫會選擇略高而不是在中心,這樣給人感覺舒服。重心高通常緊湊,重心低通常較安穩



2016年7月17日 星期日

7/18~7/22工作日誌

7/17已制定好本週目標如下:
1. 完成黃斑部病變的眼睛資料查詢
2. 字型問卷的設計,並追蹤字體購買
3. 7/19開始進行會員資料整理與會員證製作
4. 每天花一個小時閱讀文章:本週目前暫訂快速瀏覽學姐上週推薦之三篇文章

2016年6月8日 星期三

2016下半年工作規畫(持續更新)

*規畫目的:
1. 讓這一年的研究生活能更有效率與收穫,同時讓現在有點空洞的感覺好起來
2. 增進對於知覺心理學與心理物理學實驗的了解,這是這年的成效指標
3. 能有效率的查病歷以完成老闆們的研究目的

*實際規畫

1. 討論時間分配

目前主要任務有四:協會事務、查病歷、視覺對比功能實驗以及庶務。

依照類型區分,協會事務、庶務為隨機但必要任務,查病歷屬於固定且必要任務,視覺對比功能以尚未開始評估的階段而言為彈性非必要任務。

一日工作為8小時,可有以下規畫
08:00~09:00 庶務、協會事務、查黃本(一天70本)
09:00~11:00 查病歷*
11:00~12:00 整理上午病歷、查黃本(若未達標)
13:00~13:30 彈性事務、查黃本(若未達標)
13:30~15:30 查病歷*
15:30~16:00 整理下午病歷、查黃本(若未達標)
16:00~17:00 閱讀論文時間**

*查病歷:已改善通風,查病歷怎麼適當休息
**閱讀論文的時間可以再看看這個時段是不是適當

2. 討論閱讀與思考

目前可以讀的材料有:
*查詢到的論文
*維基心理物理學 https://en.wikipedia.org/wiki/Psychophysics
*知覺心理學https://ceiba.ntu.edu.tw/course/a6b70d/index.htm
*認知心理導論http://ocw.nthu.edu.tw/ocw/index.php?page=course&cid=84

我們先從心理物理學開始,再來看查到的論文