# BBS ART-PHJCI
---
[TOC]
---
## \[1] 簡介

一言蔽之,我們要利用 ANSI 編碼來畫畫!
ANSI 是美國國家標準協會(American National Standards Institute)的縮寫。那所謂的 ANSI 碼,簡單說就是為了早期終端機所制定的字元控制標準。我們可以藉由控制碼來對文字進行顏色、閃爍等變化。只要是 BBS,就會廣泛使用 ANSI 碼。像弗基斯特以及 PTT 就是運用 ANSI 碼繪製的圖形進行裝飾。
但隨著時代的改變,我們已不用像先人(?)一樣,必須辛苦地用手刻控制碼來繪圖,網路上也開始有了各種人性化且直觀的軟體可以使用。像是我們這堂課要使用的軟體-PHJCI。
以下是載點:
https://drive.google.com/drive/u/0/folders/1Z06wZrdBp5W1b61X9eu9eKJE6GAWlHSj
---
## \[2] PHJCI 操作

基本上,介面大致可以分為四個區塊:
系統工具、顏色選擇、工作區域和繪圖工具。
以下,針對使用 PHJCI 的前置認識:
* 工作區域的紅線(末列線)代表 BBS 的頁面範圍,若編輯超過即會自動換行。
* 工作區域細藍線(末行線)代表你目前的編輯範圍,可用 ``Enter`` 鍵增加。
* 開啟圖形模式時,底部會出現粗藍線,代表 BBS 畫面的一頁(23 行)。
* 由紅線和藍線得知:BBS 畫面 =23 行 ×80 列。
* 編輯時,分為文字模式(``ctrl + t``)和圖形模式(``ctrl + g``),可以用快捷鍵切換。
---
## \[3] 實作
### 雙色字、雙色色塊
PHJCI 中的最小編輯單位並非正方形,而是有點類似相對於全形的半形方塊。因此便可以作出雙色字、雙色色塊的效果。如下圖:

### 描圖
可說是繪圖方法的大宗,下面是待會會一直使用到的繪圖工具「背景圖片」:

1. 開啟要使用的圖片。繪圖工具 → 背景圖片 → 選擇「開啟圖片」 的圖示。
2. 接著調整圖片的大小。只要調整其中一個數值,軟體便會幫你自動調整長寬比
3. 調整圖片的位置,順帶一提,座標無法輸入負數。
4. 每一次調整記得要點選「更新」 的圖示,否則不會產生任何變化。
---
## \[4] 快捷鍵
* 前背景色互換:``alt + x``。
* 繪圖工具轉換:``alt + F1-5``。
* 調整淺背景色的色塊比例:``shift + 上下左右方向鍵``。
---
## \[5] 作品參考
批批踢:
https://www.ptt.cc/bbs/asciiart/index.html
裡面有很多作品,也有不少繪圖技巧的教學,有興趣可以去看看。
---
###### tags: `ckefgisc23rd`