1 of 39

字體設計與文字編碼

HW04 - Glyphr Studio

林文心

國立臺北科技大學資訊工程系

2 of 39

目錄

P.2

01

章節 01

3 of 39

目錄

  • Glyphr Studio介紹
  • 使用方法
  • 評分標準
  • 作業說明
  • 繳交資訊

P.3

4 of 39

Glyphr Studio介紹

P.4

02

章節 02

5 of 39

Glyphr Studio介紹

P.5

6 of 39

P.6

7 of 39

目標 – 自己設計字體

P.7

8 of 39

靈感來源

P.8

9 of 39

靈感來源

建議的靈感發想網頁:https://erikdemaine.org/fonts/

P.9

10 of 39

使用方法

P.10

03

章節 03

11 of 39

P.11

12 of 39

使用方法

P.12

13 of 39

主要工具

P.13

新增方形

新增圓形

新增任意形狀

新增錨點

編輯錨點

移動圖層

切換字母

14 of 39

主要工具

P.14

15 of 39

P.15

(點選單一個形狀的編輯區塊)

以數值調整位置與大小

該形狀的名稱

貼上/返回/新增形狀/新增部件/從既有字母中複製

複製/刪除形狀/形狀轉為部件/取整數/左右翻轉/上下翻轉/反轉

圖層上移/圖層下移

16 of 39

P.16

以數值調整位置與大小(整體)

(字母整體的編輯區塊)

貼上/返回/新增形狀/新增部件/從既有字母中複製

形狀融合/左右翻轉/上下翻轉/刪除字母/取整數/輸出svg

17 of 39

圖層

P.17

18 of 39

P.18

編輯紀錄

參考線

19 of 39

P.19

字型編輯區

字型測試區

點擊這個選單

20 of 39

P.20

可以調字的大小

輸入你想測試的文字

測試結果(畫質會莫名有點陽春)

21 of 39

存檔

三種檔案都要存!

沒事就順手存檔一下比較放心

P.21

22 of 39

作業規則與說明

HW04 - Glyphr Studio

林文心

國立臺北科技大學資訊工程系

23 of 39

評分標準

P.23

01

章節 01

24 of 39

評分標準

  • Simple baseline (3pt)
    • 數字0~9 (1pt)
    • 大寫字母A~Z (2pt)
  • Medium baseline (3pt)
    • 小寫字母a~z (3pt)
  • Strong baseline (4pt)
    • 所有符號 (4pt)

P.24

25 of 39

作業說明

P.25

02

章節 02

26 of 39

Simple baseline (3pt)

  • 數字0~9 (1pt)
  • 大寫字母A~Z (2pt)

P.26

27 of 39

Medium baseline (3pt)

  • 小寫字母a~z (3pt)

P.27

28 of 39

Strong baseline (4pt)

  • 所有符號 (4pt)

P.28

29 of 39

繳交資訊

P.29

03

章節 03

30 of 39

繳交資訊

  • Glyphr Studio Project File
  • OTF檔
  • SVG檔
  • 字型設計靈感來源的圖片或影片

P.30

31 of 39

Github

請把 otf、svg、txt 這三個檔案放到src資料夾

P.31

32 of 39

P.32

33 of 39

src按鈕、評分表

P.33

<!-- ------------------------------------------------>

<div class="row hw12">

<div class="col-md-12 twenty">

打開src資料夾

<input type="button" name="back" onclick="location.href='https://github.com/Wenshin1109/ct2023s/tree/main/hw04/src'" value="按我٩(。・ω・。)و">

</div>

</div>

<table>

        <tr>

          <th>總分</th>

          <th>完成後打勾</th>

          <th>配分</th>

          <th>分項描述</th>

        </tr>

        <tr>

          <td rowspan="4" id="myTotal"></td>

          <td><input type="checkbox" class="flipswitch" id="myCheckbox1" checked="checked"></td>

          <td id='m1'>1</td>

          <td>數字 0~9</td>

        </tr>

        <tr>

          <td><input type="checkbox" class="flipswitch" id="myCheckbox2" checked="checked"></td>

          <td id='m2'>2</td>

          <td>大寫字母 A~Z</td>

        </tr>

        <tr>

          <td><input type="checkbox" class="flipswitch" id="myCheckbox3" checked="checked"></td>

          <td id='m3'>3</td>

          <td>小寫字母 a~z</td>

        </tr>

        <tr>

          <td><input type="checkbox" class="flipswitch" id="myCheckbox4" checked="checked"></td>

          <td id='m4'>4</td>

          <td>所有符號</td>

        </tr>

      </table>

34 of 39

展示成果

  • 建立css檔
  • 自訂font-family
  • 套用css

P.34

@font-face{

font-family: OFont;

src: url(../src/OFont.otf) format('opentype');

}

<!-- CSS -->

<link href="css/mystyle.css" rel="stylesheet">

35 of 39

展示成果

P.35

<!-- ------------------------------------------------>

    <div class="row hw12">

      <div class="col-md-12 twenty">

        成果<br>

        <span style="font-family: 你的字體名稱; font-size: 40px;">

          ABCDEFGHIJKLMNOPQRSTUVWXYZ<br>

          abcdefghijklmnopqrstuvwxyz<br>

          0123456789<br>

          !"#$%&'()*+,-./:;&lt;=&gt;?@[\]^_`{|}~<br>

        </span>

�      </div>

    </div>

36 of 39

展示成果

P.36

37 of 39

Regulations

  • You should finish your homework on your own. 
  • Do not share your codes with any living creatures. 
  • Your HW will get 0 pt if you violate any of the above rules. 
  • Professor & TAs preserve the rights to change the rules & grades.

P.37

38 of 39

助教聯絡資訊

P.38

04

章節 04

39 of 39

助教聯絡資訊

  • TA Email
    • 林文心 t111598001@ntut.org.tw
    • Email 標題請按照此格式(X為作業編號) : [ct2023s-hwX-學號]

P.39